Metamath Proof Explorer


Theorem isthincd2lem1

Description: Lemma for isthincd2 and thincmo2 . (Contributed by Zhi Wang, 17-Sep-2024)

Ref Expression
Hypotheses isthincd2lem1.1 φ X B
isthincd2lem1.2 φ Y B
isthincd2lem1.3 φ F X H Y
isthincd2lem1.4 φ G X H Y
isthincd2lem1.5 φ x B y B * f f x H y
Assertion isthincd2lem1 φ F = G

Proof

Step Hyp Ref Expression
1 isthincd2lem1.1 φ X B
2 isthincd2lem1.2 φ Y B
3 isthincd2lem1.3 φ F X H Y
4 isthincd2lem1.4 φ G X H Y
5 isthincd2lem1.5 φ x B y B * f f x H y
6 oveq1 x = z x H y = z H y
7 6 eleq2d x = z f x H y f z H y
8 7 mobidv x = z * f f x H y * f f z H y
9 oveq2 y = w z H y = z H w
10 9 eleq2d y = w f z H y f z H w
11 10 mobidv y = w * f f z H y * f f z H w
12 8 11 cbvral2vw x B y B * f f x H y z B w B * f f z H w
13 5 12 sylib φ z B w B * f f z H w
14 oveq1 z = X z H w = X H w
15 14 eleq2d z = X f z H w f X H w
16 15 mobidv z = X * f f z H w * f f X H w
17 nfv k f X H w
18 nfv f k X H w
19 eleq1w f = k f X H w k X H w
20 17 18 19 cbvmow * f f X H w * k k X H w
21 oveq2 w = Y X H w = X H Y
22 21 eleq2d w = Y k X H w k X H Y
23 22 mobidv w = Y * k k X H w * k k X H Y
24 20 23 syl5bb w = Y * f f X H w * k k X H Y
25 eqidd φ z = X B = B
26 16 24 1 25 2 rspc2vd φ z B w B * f f z H w * k k X H Y
27 13 26 mpd φ * k k X H Y
28 moel * k k X H Y k X H Y l X H Y k = l
29 27 28 sylib φ k X H Y l X H Y k = l
30 eqeq1 k = F k = l F = l
31 eqeq2 l = G F = l F = G
32 eqidd φ k = F X H Y = X H Y
33 30 31 3 32 4 rspc2vd φ k X H Y l X H Y k = l F = G
34 29 33 mpd φ F = G