Step | Hyp | Ref
| Expression |
1 | | usgredg2v.v |
. . . . 5
β’ π = (VtxβπΊ) |
2 | | usgredg2v.e |
. . . . 5
β’ πΈ = (iEdgβπΊ) |
3 | | usgredg2v.a |
. . . . 5
β’ π΄ = {π₯ β dom πΈ β£ π β (πΈβπ₯)} |
4 | 1, 2, 3 | usgredg2vlem1 28472 |
. . . 4
β’ ((πΊ β USGraph β§ π¦ β π΄) β (β©π§ β π (πΈβπ¦) = {π§, π}) β π) |
5 | 4 | ralrimiva 3147 |
. . 3
β’ (πΊ β USGraph β
βπ¦ β π΄ (β©π§ β π (πΈβπ¦) = {π§, π}) β π) |
6 | 5 | adantr 482 |
. 2
β’ ((πΊ β USGraph β§ π β π) β βπ¦ β π΄ (β©π§ β π (πΈβπ¦) = {π§, π}) β π) |
7 | 2 | usgrf1 28422 |
. . . . . . . . 9
β’ (πΊ β USGraph β πΈ:dom πΈβ1-1βran πΈ) |
8 | 7 | adantr 482 |
. . . . . . . 8
β’ ((πΊ β USGraph β§ π β π) β πΈ:dom πΈβ1-1βran πΈ) |
9 | | elrabi 3677 |
. . . . . . . . . 10
β’ (π¦ β {π₯ β dom πΈ β£ π β (πΈβπ₯)} β π¦ β dom πΈ) |
10 | 9, 3 | eleq2s 2852 |
. . . . . . . . 9
β’ (π¦ β π΄ β π¦ β dom πΈ) |
11 | | elrabi 3677 |
. . . . . . . . . 10
β’ (π€ β {π₯ β dom πΈ β£ π β (πΈβπ₯)} β π€ β dom πΈ) |
12 | 11, 3 | eleq2s 2852 |
. . . . . . . . 9
β’ (π€ β π΄ β π€ β dom πΈ) |
13 | 10, 12 | anim12i 614 |
. . . . . . . 8
β’ ((π¦ β π΄ β§ π€ β π΄) β (π¦ β dom πΈ β§ π€ β dom πΈ)) |
14 | | f1fveq 7258 |
. . . . . . . 8
β’ ((πΈ:dom πΈβ1-1βran πΈ β§ (π¦ β dom πΈ β§ π€ β dom πΈ)) β ((πΈβπ¦) = (πΈβπ€) β π¦ = π€)) |
15 | 8, 13, 14 | syl2an 597 |
. . . . . . 7
β’ (((πΊ β USGraph β§ π β π) β§ (π¦ β π΄ β§ π€ β π΄)) β ((πΈβπ¦) = (πΈβπ€) β π¦ = π€)) |
16 | 15 | bicomd 222 |
. . . . . 6
β’ (((πΊ β USGraph β§ π β π) β§ (π¦ β π΄ β§ π€ β π΄)) β (π¦ = π€ β (πΈβπ¦) = (πΈβπ€))) |
17 | 16 | notbid 318 |
. . . . 5
β’ (((πΊ β USGraph β§ π β π) β§ (π¦ β π΄ β§ π€ β π΄)) β (Β¬ π¦ = π€ β Β¬ (πΈβπ¦) = (πΈβπ€))) |
18 | | simpl 484 |
. . . . . . . . . 10
β’ ((πΊ β USGraph β§ π β π) β πΊ β USGraph) |
19 | | simpl 484 |
. . . . . . . . . 10
β’ ((π¦ β π΄ β§ π€ β π΄) β π¦ β π΄) |
20 | 18, 19 | anim12i 614 |
. . . . . . . . 9
β’ (((πΊ β USGraph β§ π β π) β§ (π¦ β π΄ β§ π€ β π΄)) β (πΊ β USGraph β§ π¦ β π΄)) |
21 | | preq1 4737 |
. . . . . . . . . . 11
β’ (π’ = π§ β {π’, π} = {π§, π}) |
22 | 21 | eqeq2d 2744 |
. . . . . . . . . 10
β’ (π’ = π§ β ((πΈβπ¦) = {π’, π} β (πΈβπ¦) = {π§, π})) |
23 | 22 | cbvriotavw 7372 |
. . . . . . . . 9
β’
(β©π’
β π (πΈβπ¦) = {π’, π}) = (β©π§ β π (πΈβπ¦) = {π§, π}) |
24 | 1, 2, 3 | usgredg2vlem2 28473 |
. . . . . . . . 9
β’ ((πΊ β USGraph β§ π¦ β π΄) β ((β©π’ β π (πΈβπ¦) = {π’, π}) = (β©π§ β π (πΈβπ¦) = {π§, π}) β (πΈβπ¦) = {(β©π’ β π (πΈβπ¦) = {π’, π}), π})) |
25 | 20, 23, 24 | mpisyl 21 |
. . . . . . . 8
β’ (((πΊ β USGraph β§ π β π) β§ (π¦ β π΄ β§ π€ β π΄)) β (πΈβπ¦) = {(β©π’ β π (πΈβπ¦) = {π’, π}), π}) |
26 | | an3 658 |
. . . . . . . . 9
β’ (((πΊ β USGraph β§ π β π) β§ (π¦ β π΄ β§ π€ β π΄)) β (πΊ β USGraph β§ π€ β π΄)) |
27 | 21 | eqeq2d 2744 |
. . . . . . . . . 10
β’ (π’ = π§ β ((πΈβπ€) = {π’, π} β (πΈβπ€) = {π§, π})) |
28 | 27 | cbvriotavw 7372 |
. . . . . . . . 9
β’
(β©π’
β π (πΈβπ€) = {π’, π}) = (β©π§ β π (πΈβπ€) = {π§, π}) |
29 | 1, 2, 3 | usgredg2vlem2 28473 |
. . . . . . . . 9
β’ ((πΊ β USGraph β§ π€ β π΄) β ((β©π’ β π (πΈβπ€) = {π’, π}) = (β©π§ β π (πΈβπ€) = {π§, π}) β (πΈβπ€) = {(β©π’ β π (πΈβπ€) = {π’, π}), π})) |
30 | 26, 28, 29 | mpisyl 21 |
. . . . . . . 8
β’ (((πΊ β USGraph β§ π β π) β§ (π¦ β π΄ β§ π€ β π΄)) β (πΈβπ€) = {(β©π’ β π (πΈβπ€) = {π’, π}), π}) |
31 | 25, 30 | eqeq12d 2749 |
. . . . . . 7
β’ (((πΊ β USGraph β§ π β π) β§ (π¦ β π΄ β§ π€ β π΄)) β ((πΈβπ¦) = (πΈβπ€) β {(β©π’ β π (πΈβπ¦) = {π’, π}), π} = {(β©π’ β π (πΈβπ€) = {π’, π}), π})) |
32 | 31 | notbid 318 |
. . . . . 6
β’ (((πΊ β USGraph β§ π β π) β§ (π¦ β π΄ β§ π€ β π΄)) β (Β¬ (πΈβπ¦) = (πΈβπ€) β Β¬ {(β©π’ β π (πΈβπ¦) = {π’, π}), π} = {(β©π’ β π (πΈβπ€) = {π’, π}), π})) |
33 | | riotaex 7366 |
. . . . . . . . . . . 12
β’
(β©π’
β π (πΈβπ¦) = {π’, π}) β V |
34 | 33 | a1i 11 |
. . . . . . . . . . 11
β’ (π β π β (β©π’ β π (πΈβπ¦) = {π’, π}) β V) |
35 | | id 22 |
. . . . . . . . . . 11
β’ (π β π β π β π) |
36 | | riotaex 7366 |
. . . . . . . . . . . 12
β’
(β©π’
β π (πΈβπ€) = {π’, π}) β V |
37 | 36 | a1i 11 |
. . . . . . . . . . 11
β’ (π β π β (β©π’ β π (πΈβπ€) = {π’, π}) β V) |
38 | | preq12bg 4854 |
. . . . . . . . . . 11
β’
((((β©π’
β π (πΈβπ¦) = {π’, π}) β V β§ π β π) β§ ((β©π’ β π (πΈβπ€) = {π’, π}) β V β§ π β π)) β ({(β©π’ β π (πΈβπ¦) = {π’, π}), π} = {(β©π’ β π (πΈβπ€) = {π’, π}), π} β (((β©π’ β π (πΈβπ¦) = {π’, π}) = (β©π’ β π (πΈβπ€) = {π’, π}) β§ π = π) β¨ ((β©π’ β π (πΈβπ¦) = {π’, π}) = π β§ π = (β©π’ β π (πΈβπ€) = {π’, π}))))) |
39 | 34, 35, 37, 35, 38 | syl22anc 838 |
. . . . . . . . . 10
β’ (π β π β ({(β©π’ β π (πΈβπ¦) = {π’, π}), π} = {(β©π’ β π (πΈβπ€) = {π’, π}), π} β (((β©π’ β π (πΈβπ¦) = {π’, π}) = (β©π’ β π (πΈβπ€) = {π’, π}) β§ π = π) β¨ ((β©π’ β π (πΈβπ¦) = {π’, π}) = π β§ π = (β©π’ β π (πΈβπ€) = {π’, π}))))) |
40 | 39 | notbid 318 |
. . . . . . . . 9
β’ (π β π β (Β¬ {(β©π’ β π (πΈβπ¦) = {π’, π}), π} = {(β©π’ β π (πΈβπ€) = {π’, π}), π} β Β¬ (((β©π’ β π (πΈβπ¦) = {π’, π}) = (β©π’ β π (πΈβπ€) = {π’, π}) β§ π = π) β¨ ((β©π’ β π (πΈβπ¦) = {π’, π}) = π β§ π = (β©π’ β π (πΈβπ€) = {π’, π}))))) |
41 | 40 | adantl 483 |
. . . . . . . 8
β’ ((πΊ β USGraph β§ π β π) β (Β¬ {(β©π’ β π (πΈβπ¦) = {π’, π}), π} = {(β©π’ β π (πΈβπ€) = {π’, π}), π} β Β¬ (((β©π’ β π (πΈβπ¦) = {π’, π}) = (β©π’ β π (πΈβπ€) = {π’, π}) β§ π = π) β¨ ((β©π’ β π (πΈβπ¦) = {π’, π}) = π β§ π = (β©π’ β π (πΈβπ€) = {π’, π}))))) |
42 | | ioran 983 |
. . . . . . . . . . 11
β’ (Β¬
(((β©π’ β
π (πΈβπ¦) = {π’, π}) = (β©π’ β π (πΈβπ€) = {π’, π}) β§ π = π) β¨ ((β©π’ β π (πΈβπ¦) = {π’, π}) = π β§ π = (β©π’ β π (πΈβπ€) = {π’, π}))) β (Β¬ ((β©π’ β π (πΈβπ¦) = {π’, π}) = (β©π’ β π (πΈβπ€) = {π’, π}) β§ π = π) β§ Β¬ ((β©π’ β π (πΈβπ¦) = {π’, π}) = π β§ π = (β©π’ β π (πΈβπ€) = {π’, π})))) |
43 | | ianor 981 |
. . . . . . . . . . . . 13
β’ (Β¬
((β©π’ β
π (πΈβπ¦) = {π’, π}) = (β©π’ β π (πΈβπ€) = {π’, π}) β§ π = π) β (Β¬ (β©π’ β π (πΈβπ¦) = {π’, π}) = (β©π’ β π (πΈβπ€) = {π’, π}) β¨ Β¬ π = π)) |
44 | 23, 28 | eqeq12i 2751 |
. . . . . . . . . . . . . . . . 17
β’
((β©π’
β π (πΈβπ¦) = {π’, π}) = (β©π’ β π (πΈβπ€) = {π’, π}) β (β©π§ β π (πΈβπ¦) = {π§, π}) = (β©π§ β π (πΈβπ€) = {π§, π})) |
45 | 44 | notbii 320 |
. . . . . . . . . . . . . . . 16
β’ (Β¬
(β©π’ β
π (πΈβπ¦) = {π’, π}) = (β©π’ β π (πΈβπ€) = {π’, π}) β Β¬ (β©π§ β π (πΈβπ¦) = {π§, π}) = (β©π§ β π (πΈβπ€) = {π§, π})) |
46 | 45 | biimpi 215 |
. . . . . . . . . . . . . . 15
β’ (Β¬
(β©π’ β
π (πΈβπ¦) = {π’, π}) = (β©π’ β π (πΈβπ€) = {π’, π}) β Β¬ (β©π§ β π (πΈβπ¦) = {π§, π}) = (β©π§ β π (πΈβπ€) = {π§, π})) |
47 | 46 | a1d 25 |
. . . . . . . . . . . . . 14
β’ (Β¬
(β©π’ β
π (πΈβπ¦) = {π’, π}) = (β©π’ β π (πΈβπ€) = {π’, π}) β (πΊ β USGraph β Β¬
(β©π§ β
π (πΈβπ¦) = {π§, π}) = (β©π§ β π (πΈβπ€) = {π§, π}))) |
48 | | eqid 2733 |
. . . . . . . . . . . . . . 15
β’ π = π |
49 | 48 | pm2.24i 150 |
. . . . . . . . . . . . . 14
β’ (Β¬
π = π β (πΊ β USGraph β Β¬
(β©π§ β
π (πΈβπ¦) = {π§, π}) = (β©π§ β π (πΈβπ€) = {π§, π}))) |
50 | 47, 49 | jaoi 856 |
. . . . . . . . . . . . 13
β’ ((Β¬
(β©π’ β
π (πΈβπ¦) = {π’, π}) = (β©π’ β π (πΈβπ€) = {π’, π}) β¨ Β¬ π = π) β (πΊ β USGraph β Β¬
(β©π§ β
π (πΈβπ¦) = {π§, π}) = (β©π§ β π (πΈβπ€) = {π§, π}))) |
51 | 43, 50 | sylbi 216 |
. . . . . . . . . . . 12
β’ (Β¬
((β©π’ β
π (πΈβπ¦) = {π’, π}) = (β©π’ β π (πΈβπ€) = {π’, π}) β§ π = π) β (πΊ β USGraph β Β¬
(β©π§ β
π (πΈβπ¦) = {π§, π}) = (β©π§ β π (πΈβπ€) = {π§, π}))) |
52 | 51 | adantr 482 |
. . . . . . . . . . 11
β’ ((Β¬
((β©π’ β
π (πΈβπ¦) = {π’, π}) = (β©π’ β π (πΈβπ€) = {π’, π}) β§ π = π) β§ Β¬ ((β©π’ β π (πΈβπ¦) = {π’, π}) = π β§ π = (β©π’ β π (πΈβπ€) = {π’, π}))) β (πΊ β USGraph β Β¬
(β©π§ β
π (πΈβπ¦) = {π§, π}) = (β©π§ β π (πΈβπ€) = {π§, π}))) |
53 | 42, 52 | sylbi 216 |
. . . . . . . . . 10
β’ (Β¬
(((β©π’ β
π (πΈβπ¦) = {π’, π}) = (β©π’ β π (πΈβπ€) = {π’, π}) β§ π = π) β¨ ((β©π’ β π (πΈβπ¦) = {π’, π}) = π β§ π = (β©π’ β π (πΈβπ€) = {π’, π}))) β (πΊ β USGraph β Β¬
(β©π§ β
π (πΈβπ¦) = {π§, π}) = (β©π§ β π (πΈβπ€) = {π§, π}))) |
54 | 53 | com12 32 |
. . . . . . . . 9
β’ (πΊ β USGraph β (Β¬
(((β©π’ β
π (πΈβπ¦) = {π’, π}) = (β©π’ β π (πΈβπ€) = {π’, π}) β§ π = π) β¨ ((β©π’ β π (πΈβπ¦) = {π’, π}) = π β§ π = (β©π’ β π (πΈβπ€) = {π’, π}))) β Β¬ (β©π§ β π (πΈβπ¦) = {π§, π}) = (β©π§ β π (πΈβπ€) = {π§, π}))) |
55 | 54 | adantr 482 |
. . . . . . . 8
β’ ((πΊ β USGraph β§ π β π) β (Β¬ (((β©π’ β π (πΈβπ¦) = {π’, π}) = (β©π’ β π (πΈβπ€) = {π’, π}) β§ π = π) β¨ ((β©π’ β π (πΈβπ¦) = {π’, π}) = π β§ π = (β©π’ β π (πΈβπ€) = {π’, π}))) β Β¬ (β©π§ β π (πΈβπ¦) = {π§, π}) = (β©π§ β π (πΈβπ€) = {π§, π}))) |
56 | 41, 55 | sylbid 239 |
. . . . . . 7
β’ ((πΊ β USGraph β§ π β π) β (Β¬ {(β©π’ β π (πΈβπ¦) = {π’, π}), π} = {(β©π’ β π (πΈβπ€) = {π’, π}), π} β Β¬ (β©π§ β π (πΈβπ¦) = {π§, π}) = (β©π§ β π (πΈβπ€) = {π§, π}))) |
57 | 56 | adantr 482 |
. . . . . 6
β’ (((πΊ β USGraph β§ π β π) β§ (π¦ β π΄ β§ π€ β π΄)) β (Β¬ {(β©π’ β π (πΈβπ¦) = {π’, π}), π} = {(β©π’ β π (πΈβπ€) = {π’, π}), π} β Β¬ (β©π§ β π (πΈβπ¦) = {π§, π}) = (β©π§ β π (πΈβπ€) = {π§, π}))) |
58 | 32, 57 | sylbid 239 |
. . . . 5
β’ (((πΊ β USGraph β§ π β π) β§ (π¦ β π΄ β§ π€ β π΄)) β (Β¬ (πΈβπ¦) = (πΈβπ€) β Β¬ (β©π§ β π (πΈβπ¦) = {π§, π}) = (β©π§ β π (πΈβπ€) = {π§, π}))) |
59 | 17, 58 | sylbid 239 |
. . . 4
β’ (((πΊ β USGraph β§ π β π) β§ (π¦ β π΄ β§ π€ β π΄)) β (Β¬ π¦ = π€ β Β¬ (β©π§ β π (πΈβπ¦) = {π§, π}) = (β©π§ β π (πΈβπ€) = {π§, π}))) |
60 | 59 | con4d 115 |
. . 3
β’ (((πΊ β USGraph β§ π β π) β§ (π¦ β π΄ β§ π€ β π΄)) β ((β©π§ β π (πΈβπ¦) = {π§, π}) = (β©π§ β π (πΈβπ€) = {π§, π}) β π¦ = π€)) |
61 | 60 | ralrimivva 3201 |
. 2
β’ ((πΊ β USGraph β§ π β π) β βπ¦ β π΄ βπ€ β π΄ ((β©π§ β π (πΈβπ¦) = {π§, π}) = (β©π§ β π (πΈβπ€) = {π§, π}) β π¦ = π€)) |
62 | | usgredg2v.f |
. . 3
β’ πΉ = (π¦ β π΄ β¦ (β©π§ β π (πΈβπ¦) = {π§, π})) |
63 | | fveqeq2 6898 |
. . . 4
β’ (π¦ = π€ β ((πΈβπ¦) = {π§, π} β (πΈβπ€) = {π§, π})) |
64 | 63 | riotabidv 7364 |
. . 3
β’ (π¦ = π€ β (β©π§ β π (πΈβπ¦) = {π§, π}) = (β©π§ β π (πΈβπ€) = {π§, π})) |
65 | 62, 64 | f1mpt 7257 |
. 2
β’ (πΉ:π΄β1-1βπ β (βπ¦ β π΄ (β©π§ β π (πΈβπ¦) = {π§, π}) β π β§ βπ¦ β π΄ βπ€ β π΄ ((β©π§ β π (πΈβπ¦) = {π§, π}) = (β©π§ β π (πΈβπ€) = {π§, π}) β π¦ = π€))) |
66 | 6, 61, 65 | sylanbrc 584 |
1
β’ ((πΊ β USGraph β§ π β π) β πΉ:π΄β1-1βπ) |