Metamath Proof Explorer


Theorem usgrislfuspgr

Description: A simple graph is a loop-free simple pseudograph. (Contributed by AV, 27-Jan-2021)

Ref Expression
Hypotheses usgrislfuspgr.v V=VtxG
usgrislfuspgr.i I=iEdgG
Assertion usgrislfuspgr GUSGraphGUSHGraphI:domIx𝒫V|2x

Proof

Step Hyp Ref Expression
1 usgrislfuspgr.v V=VtxG
2 usgrislfuspgr.i I=iEdgG
3 usgruspgr GUSGraphGUSHGraph
4 1 2 usgrfs GUSGraphI:domI1-1x𝒫V|x=2
5 f1f I:domI1-1x𝒫V|x=2I:domIx𝒫V|x=2
6 2re 2
7 6 leidi 22
8 7 a1i x=222
9 breq2 x=22x22
10 8 9 mpbird x=22x
11 10 a1i x𝒫Vx=22x
12 11 ss2rabi x𝒫V|x=2x𝒫V|2x
13 12 a1i I:domI1-1x𝒫V|x=2x𝒫V|x=2x𝒫V|2x
14 5 13 fssd I:domI1-1x𝒫V|x=2I:domIx𝒫V|2x
15 4 14 syl GUSGraphI:domIx𝒫V|2x
16 3 15 jca GUSGraphGUSHGraphI:domIx𝒫V|2x
17 1 2 uspgrf GUSHGraphI:domI1-1x𝒫V|x2
18 df-f1 I:domI1-1x𝒫V|x2I:domIx𝒫V|x2FunI-1
19 fin I:domIx𝒫V|x2x𝒫V|2xI:domIx𝒫V|x2I:domIx𝒫V|2x
20 umgrislfupgrlem x𝒫V|x2x𝒫V|2x=x𝒫V|x=2
21 feq3 x𝒫V|x2x𝒫V|2x=x𝒫V|x=2I:domIx𝒫V|x2x𝒫V|2xI:domIx𝒫V|x=2
22 20 21 ax-mp I:domIx𝒫V|x2x𝒫V|2xI:domIx𝒫V|x=2
23 19 22 sylbb1 I:domIx𝒫V|x2I:domIx𝒫V|2xI:domIx𝒫V|x=2
24 23 anim1i I:domIx𝒫V|x2I:domIx𝒫V|2xFunI-1I:domIx𝒫V|x=2FunI-1
25 df-f1 I:domI1-1x𝒫V|x=2I:domIx𝒫V|x=2FunI-1
26 24 25 sylibr I:domIx𝒫V|x2I:domIx𝒫V|2xFunI-1I:domI1-1x𝒫V|x=2
27 26 ex I:domIx𝒫V|x2I:domIx𝒫V|2xFunI-1I:domI1-1x𝒫V|x=2
28 27 impancom I:domIx𝒫V|x2FunI-1I:domIx𝒫V|2xI:domI1-1x𝒫V|x=2
29 18 28 sylbi I:domI1-1x𝒫V|x2I:domIx𝒫V|2xI:domI1-1x𝒫V|x=2
30 29 imp I:domI1-1x𝒫V|x2I:domIx𝒫V|2xI:domI1-1x𝒫V|x=2
31 17 30 sylan GUSHGraphI:domIx𝒫V|2xI:domI1-1x𝒫V|x=2
32 1 2 isusgr GUSHGraphGUSGraphI:domI1-1x𝒫V|x=2
33 32 adantr GUSHGraphI:domIx𝒫V|2xGUSGraphI:domI1-1x𝒫V|x=2
34 31 33 mpbird GUSHGraphI:domIx𝒫V|2xGUSGraph
35 16 34 impbii GUSGraphGUSHGraphI:domIx𝒫V|2x