Metamath Proof Explorer


Theorem upgrreslem

Description: Lemma for upgrres . (Contributed by AV, 27-Nov-2020) (Revised by AV, 19-Dec-2021)

Ref Expression
Hypotheses upgrres.v V=VtxG
upgrres.e E=iEdgG
upgrres.f F=idomE|NEi
Assertion upgrreslem GUPGraphNVranEFp𝒫VN|p2

Proof

Step Hyp Ref Expression
1 upgrres.v V=VtxG
2 upgrres.e E=iEdgG
3 upgrres.f F=idomE|NEi
4 df-ima EF=ranEF
5 fveq2 i=jEi=Ej
6 neleq2 Ei=EjNEiNEj
7 5 6 syl i=jNEiNEj
8 7 3 elrab2 jFjdomENEj
9 1 2 upgrf GUPGraphE:domEp𝒫V|p2
10 ffvelcdm E:domEp𝒫V|p2jdomEEjp𝒫V|p2
11 fveq2 p=Ejp=Ej
12 11 breq1d p=Ejp2Ej2
13 12 elrab Ejp𝒫V|p2Ej𝒫VEj2
14 eldifsn Ej𝒫VEj𝒫VEj
15 simpl Ej𝒫VNEjEj𝒫V
16 elpwi Ej𝒫VEjV
17 16 adantr Ej𝒫VNEjEjV
18 simpr Ej𝒫VNEjNEj
19 elpwdifsn Ej𝒫VEjVNEjEj𝒫VN
20 15 17 18 19 syl3anc Ej𝒫VNEjEj𝒫VN
21 20 ex Ej𝒫VNEjEj𝒫VN
22 21 adantr Ej𝒫VEjNEjEj𝒫VN
23 14 22 sylbi Ej𝒫VNEjEj𝒫VN
24 23 adantr Ej𝒫VEj2NEjEj𝒫VN
25 24 imp Ej𝒫VEj2NEjEj𝒫VN
26 eldifsni Ej𝒫VEj
27 26 adantr Ej𝒫VEj2Ej
28 27 adantr Ej𝒫VEj2NEjEj
29 eldifsn Ej𝒫VNEj𝒫VNEj
30 25 28 29 sylanbrc Ej𝒫VEj2NEjEj𝒫VN
31 simpr Ej𝒫VEj2Ej2
32 31 adantr Ej𝒫VEj2NEjEj2
33 12 30 32 elrabd Ej𝒫VEj2NEjEjp𝒫VN|p2
34 33 ex Ej𝒫VEj2NEjEjp𝒫VN|p2
35 34 a1d Ej𝒫VEj2NVNEjEjp𝒫VN|p2
36 13 35 sylbi Ejp𝒫V|p2NVNEjEjp𝒫VN|p2
37 10 36 syl E:domEp𝒫V|p2jdomENVNEjEjp𝒫VN|p2
38 37 ex E:domEp𝒫V|p2jdomENVNEjEjp𝒫VN|p2
39 38 com23 E:domEp𝒫V|p2NVjdomENEjEjp𝒫VN|p2
40 9 39 syl GUPGraphNVjdomENEjEjp𝒫VN|p2
41 40 imp4b GUPGraphNVjdomENEjEjp𝒫VN|p2
42 8 41 biimtrid GUPGraphNVjFEjp𝒫VN|p2
43 42 ralrimiv GUPGraphNVjFEjp𝒫VN|p2
44 upgruhgr GUPGraphGUHGraph
45 2 uhgrfun GUHGraphFunE
46 44 45 syl GUPGraphFunE
47 46 adantr GUPGraphNVFunE
48 3 ssrab3 FdomE
49 funimass4 FunEFdomEEFp𝒫VN|p2jFEjp𝒫VN|p2
50 47 48 49 sylancl GUPGraphNVEFp𝒫VN|p2jFEjp𝒫VN|p2
51 43 50 mpbird GUPGraphNVEFp𝒫VN|p2
52 4 51 eqsstrrid GUPGraphNVranEFp𝒫VN|p2