Step | Hyp | Ref
| Expression |
1 | | simpllr 775 |
. . . . . . . . . . . . . 14
β’ ((((πΊ β FriendGraph β§ π β π₯) β§ (π β π΄ β§ π₯ β π΄)) β§ (π β π΅ β§ π¦ β π΅)) β π β π₯) |
2 | 1 | anim1i 616 |
. . . . . . . . . . . . 13
β’
(((((πΊ β
FriendGraph β§ π β
π₯) β§ (π β π΄ β§ π₯ β π΄)) β§ (π β π΅ β§ π¦ β π΅)) β§ π β π¦) β (π β π₯ β§ π β π¦)) |
3 | | frgrwopreg.v |
. . . . . . . . . . . . . . . . . 18
β’ π = (VtxβπΊ) |
4 | | frgrwopreg.d |
. . . . . . . . . . . . . . . . . 18
β’ π· = (VtxDegβπΊ) |
5 | | frgrwopreg.a |
. . . . . . . . . . . . . . . . . 18
β’ π΄ = {π₯ β π β£ (π·βπ₯) = πΎ} |
6 | | frgrwopreg.b |
. . . . . . . . . . . . . . . . . 18
β’ π΅ = (π β π΄) |
7 | | frgrwopreg.e |
. . . . . . . . . . . . . . . . . 18
β’ πΈ = (EdgβπΊ) |
8 | 3, 4, 5, 6, 7 | frgrwopreglem4 29558 |
. . . . . . . . . . . . . . . . 17
β’ (πΊ β FriendGraph β
βπ§ β π΄ βπ β π΅ {π§, π} β πΈ) |
9 | | preq1 4737 |
. . . . . . . . . . . . . . . . . . . . . . . 24
β’ (π§ = π β {π§, π} = {π, π}) |
10 | 9 | eleq1d 2819 |
. . . . . . . . . . . . . . . . . . . . . . 23
β’ (π§ = π β ({π§, π} β πΈ β {π, π} β πΈ)) |
11 | 10 | ralbidv 3178 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ (π§ = π β (βπ β π΅ {π§, π} β πΈ β βπ β π΅ {π, π} β πΈ)) |
12 | 11 | cbvralvw 3235 |
. . . . . . . . . . . . . . . . . . . . 21
β’
(βπ§ β
π΄ βπ β π΅ {π§, π} β πΈ β βπ β π΄ βπ β π΅ {π, π} β πΈ) |
13 | | rsp2 3275 |
. . . . . . . . . . . . . . . . . . . . . . 23
β’
(βπ β
π΄ βπ β π΅ {π, π} β πΈ β ((π β π΄ β§ π β π΅) β {π, π} β πΈ)) |
14 | 13 | com12 32 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ ((π β π΄ β§ π β π΅) β (βπ β π΄ βπ β π΅ {π, π} β πΈ β {π, π} β πΈ)) |
15 | 14 | ad2ant2r 746 |
. . . . . . . . . . . . . . . . . . . . 21
β’ (((π β π΄ β§ π₯ β π΄) β§ (π β π΅ β§ π¦ β π΅)) β (βπ β π΄ βπ β π΅ {π, π} β πΈ β {π, π} β πΈ)) |
16 | 12, 15 | biimtrid 241 |
. . . . . . . . . . . . . . . . . . . 20
β’ (((π β π΄ β§ π₯ β π΄) β§ (π β π΅ β§ π¦ β π΅)) β (βπ§ β π΄ βπ β π΅ {π§, π} β πΈ β {π, π} β πΈ)) |
17 | 16 | imp 408 |
. . . . . . . . . . . . . . . . . . 19
β’ ((((π β π΄ β§ π₯ β π΄) β§ (π β π΅ β§ π¦ β π΅)) β§ βπ§ β π΄ βπ β π΅ {π§, π} β πΈ) β {π, π} β πΈ) |
18 | | prcom 4736 |
. . . . . . . . . . . . . . . . . . . 20
β’ {π, π₯} = {π₯, π} |
19 | | preq1 4737 |
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
β’ (π§ = π₯ β {π§, π} = {π₯, π}) |
20 | 19 | eleq1d 2819 |
. . . . . . . . . . . . . . . . . . . . . . . . . 26
β’ (π§ = π₯ β ({π§, π} β πΈ β {π₯, π} β πΈ)) |
21 | 20 | ralbidv 3178 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
β’ (π§ = π₯ β (βπ β π΅ {π§, π} β πΈ β βπ β π΅ {π₯, π} β πΈ)) |
22 | 21 | cbvralvw 3235 |
. . . . . . . . . . . . . . . . . . . . . . . 24
β’
(βπ§ β
π΄ βπ β π΅ {π§, π} β πΈ β βπ₯ β π΄ βπ β π΅ {π₯, π} β πΈ) |
23 | | rsp2 3275 |
. . . . . . . . . . . . . . . . . . . . . . . 24
β’
(βπ₯ β
π΄ βπ β π΅ {π₯, π} β πΈ β ((π₯ β π΄ β§ π β π΅) β {π₯, π} β πΈ)) |
24 | 22, 23 | sylbi 216 |
. . . . . . . . . . . . . . . . . . . . . . 23
β’
(βπ§ β
π΄ βπ β π΅ {π§, π} β πΈ β ((π₯ β π΄ β§ π β π΅) β {π₯, π} β πΈ)) |
25 | 24 | com12 32 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ ((π₯ β π΄ β§ π β π΅) β (βπ§ β π΄ βπ β π΅ {π§, π} β πΈ β {π₯, π} β πΈ)) |
26 | 25 | ad2ant2lr 747 |
. . . . . . . . . . . . . . . . . . . . 21
β’ (((π β π΄ β§ π₯ β π΄) β§ (π β π΅ β§ π¦ β π΅)) β (βπ§ β π΄ βπ β π΅ {π§, π} β πΈ β {π₯, π} β πΈ)) |
27 | 26 | imp 408 |
. . . . . . . . . . . . . . . . . . . 20
β’ ((((π β π΄ β§ π₯ β π΄) β§ (π β π΅ β§ π¦ β π΅)) β§ βπ§ β π΄ βπ β π΅ {π§, π} β πΈ) β {π₯, π} β πΈ) |
28 | 18, 27 | eqeltrid 2838 |
. . . . . . . . . . . . . . . . . . 19
β’ ((((π β π΄ β§ π₯ β π΄) β§ (π β π΅ β§ π¦ β π΅)) β§ βπ§ β π΄ βπ β π΅ {π§, π} β πΈ) β {π, π₯} β πΈ) |
29 | 17, 28 | jca 513 |
. . . . . . . . . . . . . . . . . 18
β’ ((((π β π΄ β§ π₯ β π΄) β§ (π β π΅ β§ π¦ β π΅)) β§ βπ§ β π΄ βπ β π΅ {π§, π} β πΈ) β ({π, π} β πΈ β§ {π, π₯} β πΈ)) |
30 | 29 | expcom 415 |
. . . . . . . . . . . . . . . . 17
β’
(βπ§ β
π΄ βπ β π΅ {π§, π} β πΈ β (((π β π΄ β§ π₯ β π΄) β§ (π β π΅ β§ π¦ β π΅)) β ({π, π} β πΈ β§ {π, π₯} β πΈ))) |
31 | 8, 30 | syl 17 |
. . . . . . . . . . . . . . . 16
β’ (πΊ β FriendGraph β
(((π β π΄ β§ π₯ β π΄) β§ (π β π΅ β§ π¦ β π΅)) β ({π, π} β πΈ β§ {π, π₯} β πΈ))) |
32 | 31 | adantr 482 |
. . . . . . . . . . . . . . 15
β’ ((πΊ β FriendGraph β§ π β π₯) β (((π β π΄ β§ π₯ β π΄) β§ (π β π΅ β§ π¦ β π΅)) β ({π, π} β πΈ β§ {π, π₯} β πΈ))) |
33 | 32 | impl 457 |
. . . . . . . . . . . . . 14
β’ ((((πΊ β FriendGraph β§ π β π₯) β§ (π β π΄ β§ π₯ β π΄)) β§ (π β π΅ β§ π¦ β π΅)) β ({π, π} β πΈ β§ {π, π₯} β πΈ)) |
34 | 33 | adantr 482 |
. . . . . . . . . . . . 13
β’
(((((πΊ β
FriendGraph β§ π β
π₯) β§ (π β π΄ β§ π₯ β π΄)) β§ (π β π΅ β§ π¦ β π΅)) β§ π β π¦) β ({π, π} β πΈ β§ {π, π₯} β πΈ)) |
35 | | preq2 4738 |
. . . . . . . . . . . . . . . . . . . . . . 23
β’ (π = π¦ β {π₯, π} = {π₯, π¦}) |
36 | 35 | eleq1d 2819 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ (π = π¦ β ({π₯, π} β πΈ β {π₯, π¦} β πΈ)) |
37 | 20, 36 | rspc2v 3622 |
. . . . . . . . . . . . . . . . . . . . 21
β’ ((π₯ β π΄ β§ π¦ β π΅) β (βπ§ β π΄ βπ β π΅ {π§, π} β πΈ β {π₯, π¦} β πΈ)) |
38 | 37 | ad2ant2l 745 |
. . . . . . . . . . . . . . . . . . . 20
β’ (((π β π΄ β§ π₯ β π΄) β§ (π β π΅ β§ π¦ β π΅)) β (βπ§ β π΄ βπ β π΅ {π§, π} β πΈ β {π₯, π¦} β πΈ)) |
39 | 38 | impcom 409 |
. . . . . . . . . . . . . . . . . . 19
β’
((βπ§ β
π΄ βπ β π΅ {π§, π} β πΈ β§ ((π β π΄ β§ π₯ β π΄) β§ (π β π΅ β§ π¦ β π΅))) β {π₯, π¦} β πΈ) |
40 | | prcom 4736 |
. . . . . . . . . . . . . . . . . . . 20
β’ {π¦, π} = {π, π¦} |
41 | | preq2 4738 |
. . . . . . . . . . . . . . . . . . . . . . . 24
β’ (π = π¦ β {π, π} = {π, π¦}) |
42 | 41 | eleq1d 2819 |
. . . . . . . . . . . . . . . . . . . . . . 23
β’ (π = π¦ β ({π, π} β πΈ β {π, π¦} β πΈ)) |
43 | 10, 42 | rspc2v 3622 |
. . . . . . . . . . . . . . . . . . . . . 22
β’ ((π β π΄ β§ π¦ β π΅) β (βπ§ β π΄ βπ β π΅ {π§, π} β πΈ β {π, π¦} β πΈ)) |
44 | 43 | ad2ant2rl 748 |
. . . . . . . . . . . . . . . . . . . . 21
β’ (((π β π΄ β§ π₯ β π΄) β§ (π β π΅ β§ π¦ β π΅)) β (βπ§ β π΄ βπ β π΅ {π§, π} β πΈ β {π, π¦} β πΈ)) |
45 | 44 | impcom 409 |
. . . . . . . . . . . . . . . . . . . 20
β’
((βπ§ β
π΄ βπ β π΅ {π§, π} β πΈ β§ ((π β π΄ β§ π₯ β π΄) β§ (π β π΅ β§ π¦ β π΅))) β {π, π¦} β πΈ) |
46 | 40, 45 | eqeltrid 2838 |
. . . . . . . . . . . . . . . . . . 19
β’
((βπ§ β
π΄ βπ β π΅ {π§, π} β πΈ β§ ((π β π΄ β§ π₯ β π΄) β§ (π β π΅ β§ π¦ β π΅))) β {π¦, π} β πΈ) |
47 | 39, 46 | jca 513 |
. . . . . . . . . . . . . . . . . 18
β’
((βπ§ β
π΄ βπ β π΅ {π§, π} β πΈ β§ ((π β π΄ β§ π₯ β π΄) β§ (π β π΅ β§ π¦ β π΅))) β ({π₯, π¦} β πΈ β§ {π¦, π} β πΈ)) |
48 | 47 | ex 414 |
. . . . . . . . . . . . . . . . 17
β’
(βπ§ β
π΄ βπ β π΅ {π§, π} β πΈ β (((π β π΄ β§ π₯ β π΄) β§ (π β π΅ β§ π¦ β π΅)) β ({π₯, π¦} β πΈ β§ {π¦, π} β πΈ))) |
49 | 8, 48 | syl 17 |
. . . . . . . . . . . . . . . 16
β’ (πΊ β FriendGraph β
(((π β π΄ β§ π₯ β π΄) β§ (π β π΅ β§ π¦ β π΅)) β ({π₯, π¦} β πΈ β§ {π¦, π} β πΈ))) |
50 | 49 | adantr 482 |
. . . . . . . . . . . . . . 15
β’ ((πΊ β FriendGraph β§ π β π₯) β (((π β π΄ β§ π₯ β π΄) β§ (π β π΅ β§ π¦ β π΅)) β ({π₯, π¦} β πΈ β§ {π¦, π} β πΈ))) |
51 | 50 | impl 457 |
. . . . . . . . . . . . . 14
β’ ((((πΊ β FriendGraph β§ π β π₯) β§ (π β π΄ β§ π₯ β π΄)) β§ (π β π΅ β§ π¦ β π΅)) β ({π₯, π¦} β πΈ β§ {π¦, π} β πΈ)) |
52 | 51 | adantr 482 |
. . . . . . . . . . . . 13
β’
(((((πΊ β
FriendGraph β§ π β
π₯) β§ (π β π΄ β§ π₯ β π΄)) β§ (π β π΅ β§ π¦ β π΅)) β§ π β π¦) β ({π₯, π¦} β πΈ β§ {π¦, π} β πΈ)) |
53 | 2, 34, 52 | 3jca 1129 |
. . . . . . . . . . . 12
β’
(((((πΊ β
FriendGraph β§ π β
π₯) β§ (π β π΄ β§ π₯ β π΄)) β§ (π β π΅ β§ π¦ β π΅)) β§ π β π¦) β ((π β π₯ β§ π β π¦) β§ ({π, π} β πΈ β§ {π, π₯} β πΈ) β§ ({π₯, π¦} β πΈ β§ {π¦, π} β πΈ))) |
54 | 53 | ex 414 |
. . . . . . . . . . 11
β’ ((((πΊ β FriendGraph β§ π β π₯) β§ (π β π΄ β§ π₯ β π΄)) β§ (π β π΅ β§ π¦ β π΅)) β (π β π¦ β ((π β π₯ β§ π β π¦) β§ ({π, π} β πΈ β§ {π, π₯} β πΈ) β§ ({π₯, π¦} β πΈ β§ {π¦, π} β πΈ)))) |
55 | 54 | reximdvva 3206 |
. . . . . . . . . 10
β’ (((πΊ β FriendGraph β§ π β π₯) β§ (π β π΄ β§ π₯ β π΄)) β (βπ β π΅ βπ¦ β π΅ π β π¦ β βπ β π΅ βπ¦ β π΅ ((π β π₯ β§ π β π¦) β§ ({π, π} β πΈ β§ {π, π₯} β πΈ) β§ ({π₯, π¦} β πΈ β§ {π¦, π} β πΈ)))) |
56 | 55 | exp31 421 |
. . . . . . . . 9
β’ (πΊ β FriendGraph β
(π β π₯ β ((π β π΄ β§ π₯ β π΄) β (βπ β π΅ βπ¦ β π΅ π β π¦ β βπ β π΅ βπ¦ β π΅ ((π β π₯ β§ π β π¦) β§ ({π, π} β πΈ β§ {π, π₯} β πΈ) β§ ({π₯, π¦} β πΈ β§ {π¦, π} β πΈ)))))) |
57 | 56 | com24 95 |
. . . . . . . 8
β’ (πΊ β FriendGraph β
(βπ β π΅ βπ¦ β π΅ π β π¦ β ((π β π΄ β§ π₯ β π΄) β (π β π₯ β βπ β π΅ βπ¦ β π΅ ((π β π₯ β§ π β π¦) β§ ({π, π} β πΈ β§ {π, π₯} β πΈ) β§ ({π₯, π¦} β πΈ β§ {π¦, π} β πΈ)))))) |
58 | 57 | imp31 419 |
. . . . . . 7
β’ (((πΊ β FriendGraph β§
βπ β π΅ βπ¦ β π΅ π β π¦) β§ (π β π΄ β§ π₯ β π΄)) β (π β π₯ β βπ β π΅ βπ¦ β π΅ ((π β π₯ β§ π β π¦) β§ ({π, π} β πΈ β§ {π, π₯} β πΈ) β§ ({π₯, π¦} β πΈ β§ {π¦, π} β πΈ)))) |
59 | 58 | reximdvva 3206 |
. . . . . 6
β’ ((πΊ β FriendGraph β§
βπ β π΅ βπ¦ β π΅ π β π¦) β (βπ β π΄ βπ₯ β π΄ π β π₯ β βπ β π΄ βπ₯ β π΄ βπ β π΅ βπ¦ β π΅ ((π β π₯ β§ π β π¦) β§ ({π, π} β πΈ β§ {π, π₯} β πΈ) β§ ({π₯, π¦} β πΈ β§ {π¦, π} β πΈ)))) |
60 | 59 | ex 414 |
. . . . 5
β’ (πΊ β FriendGraph β
(βπ β π΅ βπ¦ β π΅ π β π¦ β (βπ β π΄ βπ₯ β π΄ π β π₯ β βπ β π΄ βπ₯ β π΄ βπ β π΅ βπ¦ β π΅ ((π β π₯ β§ π β π¦) β§ ({π, π} β πΈ β§ {π, π₯} β πΈ) β§ ({π₯, π¦} β πΈ β§ {π¦, π} β πΈ))))) |
61 | 60 | com13 88 |
. . . 4
β’
(βπ β
π΄ βπ₯ β π΄ π β π₯ β (βπ β π΅ βπ¦ β π΅ π β π¦ β (πΊ β FriendGraph β βπ β π΄ βπ₯ β π΄ βπ β π΅ βπ¦ β π΅ ((π β π₯ β§ π β π¦) β§ ({π, π} β πΈ β§ {π, π₯} β πΈ) β§ ({π₯, π¦} β πΈ β§ {π¦, π} β πΈ))))) |
62 | 61 | imp 408 |
. . 3
β’
((βπ β
π΄ βπ₯ β π΄ π β π₯ β§ βπ β π΅ βπ¦ β π΅ π β π¦) β (πΊ β FriendGraph β βπ β π΄ βπ₯ β π΄ βπ β π΅ βπ¦ β π΅ ((π β π₯ β§ π β π¦) β§ ({π, π} β πΈ β§ {π, π₯} β πΈ) β§ ({π₯, π¦} β πΈ β§ {π¦, π} β πΈ)))) |
63 | 3, 4, 5, 6 | frgrwopreglem1 29555 |
. . . 4
β’ (π΄ β V β§ π΅ β V) |
64 | | hashgt12el 14379 |
. . . . . 6
β’ ((π΄ β V β§ 1 <
(β―βπ΄)) β
βπ β π΄ βπ₯ β π΄ π β π₯) |
65 | 64 | ex 414 |
. . . . 5
β’ (π΄ β V β (1 <
(β―βπ΄) β
βπ β π΄ βπ₯ β π΄ π β π₯)) |
66 | | hashgt12el 14379 |
. . . . . 6
β’ ((π΅ β V β§ 1 <
(β―βπ΅)) β
βπ β π΅ βπ¦ β π΅ π β π¦) |
67 | 66 | ex 414 |
. . . . 5
β’ (π΅ β V β (1 <
(β―βπ΅) β
βπ β π΅ βπ¦ β π΅ π β π¦)) |
68 | 65, 67 | im2anan9 621 |
. . . 4
β’ ((π΄ β V β§ π΅ β V) β ((1 <
(β―βπ΄) β§ 1
< (β―βπ΅))
β (βπ β
π΄ βπ₯ β π΄ π β π₯ β§ βπ β π΅ βπ¦ β π΅ π β π¦))) |
69 | 63, 68 | ax-mp 5 |
. . 3
β’ ((1 <
(β―βπ΄) β§ 1
< (β―βπ΅))
β (βπ β
π΄ βπ₯ β π΄ π β π₯ β§ βπ β π΅ βπ¦ β π΅ π β π¦)) |
70 | 62, 69 | syl11 33 |
. 2
β’ (πΊ β FriendGraph β ((1
< (β―βπ΄)
β§ 1 < (β―βπ΅)) β βπ β π΄ βπ₯ β π΄ βπ β π΅ βπ¦ β π΅ ((π β π₯ β§ π β π¦) β§ ({π, π} β πΈ β§ {π, π₯} β πΈ) β§ ({π₯, π¦} β πΈ β§ {π¦, π} β πΈ)))) |
71 | 70 | 3impib 1117 |
1
β’ ((πΊ β FriendGraph β§ 1 <
(β―βπ΄) β§ 1
< (β―βπ΅))
β βπ β
π΄ βπ₯ β π΄ βπ β π΅ βπ¦ β π΅ ((π β π₯ β§ π β π¦) β§ ({π, π} β πΈ β§ {π, π₯} β πΈ) β§ ({π₯, π¦} β πΈ β§ {π¦, π} β πΈ))) |