Metamath Proof Explorer


Theorem usgredg2vlem2

Description: Lemma 2 for usgredg2v . (Contributed by Alexander van der Vekens, 4-Jan-2018) (Revised by AV, 18-Oct-2020)

Ref Expression
Hypotheses usgredg2v.v V = Vtx G
usgredg2v.e E = iEdg G
usgredg2v.a A = x dom E | N E x
Assertion usgredg2vlem2 G USGraph Y A I = ι z V | E Y = z N E Y = I N

Proof

Step Hyp Ref Expression
1 usgredg2v.v V = Vtx G
2 usgredg2v.e E = iEdg G
3 usgredg2v.a A = x dom E | N E x
4 fveq2 x = Y E x = E Y
5 4 eleq2d x = Y N E x N E Y
6 5 3 elrab2 Y A Y dom E N E Y
7 6 biimpi Y A Y dom E N E Y
8 1 2 usgredgreu G USGraph Y dom E N E Y ∃! z V E Y = N z
9 8 3expb G USGraph Y dom E N E Y ∃! z V E Y = N z
10 1 2 3 usgredg2vlem1 G USGraph Y A ι z V | E Y = z N V
11 10 adantlr G USGraph Y dom E N E Y Y A ι z V | E Y = z N V
12 11 ad4ant23 ∃! z V E Y = N z G USGraph Y dom E N E Y Y A I = ι z V | E Y = z N ι z V | E Y = z N V
13 eleq1 I = ι z V | E Y = z N I V ι z V | E Y = z N V
14 13 adantl ∃! z V E Y = N z G USGraph Y dom E N E Y Y A I = ι z V | E Y = z N I V ι z V | E Y = z N V
15 12 14 mpbird ∃! z V E Y = N z G USGraph Y dom E N E Y Y A I = ι z V | E Y = z N I V
16 prcom N z = z N
17 16 eqeq2i E Y = N z E Y = z N
18 17 reubii ∃! z V E Y = N z ∃! z V E Y = z N
19 18 biimpi ∃! z V E Y = N z ∃! z V E Y = z N
20 19 ad3antrrr ∃! z V E Y = N z G USGraph Y dom E N E Y Y A I = ι z V | E Y = z N ∃! z V E Y = z N
21 preq1 z = I z N = I N
22 21 eqeq2d z = I E Y = z N E Y = I N
23 22 riota2 I V ∃! z V E Y = z N E Y = I N ι z V | E Y = z N = I
24 15 20 23 syl2anc ∃! z V E Y = N z G USGraph Y dom E N E Y Y A I = ι z V | E Y = z N E Y = I N ι z V | E Y = z N = I
25 24 exbiri ∃! z V E Y = N z G USGraph Y dom E N E Y Y A I = ι z V | E Y = z N ι z V | E Y = z N = I E Y = I N
26 25 com13 ι z V | E Y = z N = I I = ι z V | E Y = z N ∃! z V E Y = N z G USGraph Y dom E N E Y Y A E Y = I N
27 26 eqcoms I = ι z V | E Y = z N I = ι z V | E Y = z N ∃! z V E Y = N z G USGraph Y dom E N E Y Y A E Y = I N
28 27 pm2.43i I = ι z V | E Y = z N ∃! z V E Y = N z G USGraph Y dom E N E Y Y A E Y = I N
29 28 expdcom ∃! z V E Y = N z G USGraph Y dom E N E Y Y A I = ι z V | E Y = z N E Y = I N
30 9 29 mpancom G USGraph Y dom E N E Y Y A I = ι z V | E Y = z N E Y = I N
31 30 expcom Y dom E N E Y G USGraph Y A I = ι z V | E Y = z N E Y = I N
32 31 com23 Y dom E N E Y Y A G USGraph I = ι z V | E Y = z N E Y = I N
33 7 32 mpcom Y A G USGraph I = ι z V | E Y = z N E Y = I N
34 33 impcom G USGraph Y A I = ι z V | E Y = z N E Y = I N