Metamath Proof Explorer


Theorem umgr2v2e

Description: A multigraph with two edges connecting the same two vertices. (Contributed by AV, 17-Dec-2020)

Ref Expression
Hypothesis umgr2v2evtx.g G=V0AB1AB
Assertion umgr2v2e VWAVBVABGUMGraph

Proof

Step Hyp Ref Expression
1 umgr2v2evtx.g G=V0AB1AB
2 c0ex 0V
3 1ex 1V
4 2 3 pm3.2i 0V1V
5 prex ABV
6 5 5 pm3.2i ABVABV
7 0ne1 01
8 7 a1i VWAVBVAB01
9 fprg 0V1VABVABV010AB1AB:01ABAB
10 4 6 8 9 mp3an12i VWAVBVAB0AB1AB:01ABAB
11 dfsn2 AB=ABAB
12 fveqeq2 e=ABe=2AB=2
13 prelpwi AVBVAB𝒫V
14 13 3adant1 VWAVBVAB𝒫V
15 1 umgr2v2evtx VWVtxG=V
16 15 3ad2ant1 VWAVBVVtxG=V
17 16 pweqd VWAVBV𝒫VtxG=𝒫V
18 14 17 eleqtrrd VWAVBVAB𝒫VtxG
19 18 adantr VWAVBVABAB𝒫VtxG
20 hashprg AVBVABAB=2
21 20 biimpd AVBVABAB=2
22 21 3adant1 VWAVBVABAB=2
23 22 imp VWAVBVABAB=2
24 12 19 23 elrabd VWAVBVABABe𝒫VtxG|e=2
25 24 snssd VWAVBVABABe𝒫VtxG|e=2
26 11 25 eqsstrrid VWAVBVABABABe𝒫VtxG|e=2
27 10 26 fssd VWAVBVAB0AB1AB:01e𝒫VtxG|e=2
28 27 ffdmd VWAVBVAB0AB1AB:dom0AB1ABe𝒫VtxG|e=2
29 1 umgr2v2eiedg VWAVBViEdgG=0AB1AB
30 29 adantr VWAVBVABiEdgG=0AB1AB
31 30 dmeqd VWAVBVABdomiEdgG=dom0AB1AB
32 30 31 feq12d VWAVBVABiEdgG:domiEdgGe𝒫VtxG|e=20AB1AB:dom0AB1ABe𝒫VtxG|e=2
33 28 32 mpbird VWAVBVABiEdgG:domiEdgGe𝒫VtxG|e=2
34 opex V0AB1ABV
35 1 34 eqeltri GV
36 eqid VtxG=VtxG
37 eqid iEdgG=iEdgG
38 36 37 isumgrs GVGUMGraphiEdgG:domiEdgGe𝒫VtxG|e=2
39 35 38 mp1i VWAVBVABGUMGraphiEdgG:domiEdgGe𝒫VtxG|e=2
40 33 39 mpbird VWAVBVABGUMGraph