Proof of Theorem gpgprismgr4cycllem2
| Step | Hyp | Ref
| Expression |
| 1 | | prex 5407 |
. . . . 5
⊢ {〈0,
0〉, 〈0, 1〉} ∈ V |
| 2 | | prex 5407 |
. . . . 5
⊢ {〈0,
1〉, 〈1, 1〉} ∈ V |
| 3 | 1, 2 | pm3.2i 470 |
. . . 4
⊢
({〈0, 0〉, 〈0, 1〉} ∈ V ∧ {〈0, 1〉,
〈1, 1〉} ∈ V) |
| 4 | | prex 5407 |
. . . . 5
⊢ {〈1,
1〉, 〈1, 0〉} ∈ V |
| 5 | | prex 5407 |
. . . . 5
⊢ {〈1,
0〉, 〈0, 0〉} ∈ V |
| 6 | 4, 5 | pm3.2i 470 |
. . . 4
⊢
({〈1, 1〉, 〈1, 0〉} ∈ V ∧ {〈1, 0〉,
〈0, 0〉} ∈ V) |
| 7 | 3, 6 | pm3.2i 470 |
. . 3
⊢
(({〈0, 0〉, 〈0, 1〉} ∈ V ∧ {〈0, 1〉,
〈1, 1〉} ∈ V) ∧ ({〈1, 1〉, 〈1, 0〉} ∈
V ∧ {〈1, 0〉, 〈0, 0〉} ∈ V)) |
| 8 | | opex 5439 |
. . . . . . . 8
⊢ 〈0,
0〉 ∈ V |
| 9 | | opex 5439 |
. . . . . . . 8
⊢ 〈0,
1〉 ∈ V |
| 10 | 8, 9 | pm3.2i 470 |
. . . . . . 7
⊢ (〈0,
0〉 ∈ V ∧ 〈0, 1〉 ∈ V) |
| 11 | | opex 5439 |
. . . . . . . 8
⊢ 〈1,
1〉 ∈ V |
| 12 | 9, 11 | pm3.2i 470 |
. . . . . . 7
⊢ (〈0,
1〉 ∈ V ∧ 〈1, 1〉 ∈ V) |
| 13 | 10, 12 | pm3.2i 470 |
. . . . . 6
⊢
((〈0, 0〉 ∈ V ∧ 〈0, 1〉 ∈ V) ∧
(〈0, 1〉 ∈ V ∧ 〈1, 1〉 ∈ V)) |
| 14 | | 0ne1 12309 |
. . . . . . . . . 10
⊢ 0 ≠
1 |
| 15 | 14 | olci 866 |
. . . . . . . . 9
⊢ (0 ≠ 0
∨ 0 ≠ 1) |
| 16 | | c0ex 11227 |
. . . . . . . . . 10
⊢ 0 ∈
V |
| 17 | 16, 16 | opthne 5457 |
. . . . . . . . 9
⊢ (〈0,
0〉 ≠ 〈0, 1〉 ↔ (0 ≠ 0 ∨ 0 ≠ 1)) |
| 18 | 15, 17 | mpbir 231 |
. . . . . . . 8
⊢ 〈0,
0〉 ≠ 〈0, 1〉 |
| 19 | 14 | orci 865 |
. . . . . . . . 9
⊢ (0 ≠ 1
∨ 0 ≠ 1) |
| 20 | 16, 16 | opthne 5457 |
. . . . . . . . 9
⊢ (〈0,
0〉 ≠ 〈1, 1〉 ↔ (0 ≠ 1 ∨ 0 ≠ 1)) |
| 21 | 19, 20 | mpbir 231 |
. . . . . . . 8
⊢ 〈0,
0〉 ≠ 〈1, 1〉 |
| 22 | 18, 21 | pm3.2i 470 |
. . . . . . 7
⊢ (〈0,
0〉 ≠ 〈0, 1〉 ∧ 〈0, 0〉 ≠ 〈1,
1〉) |
| 23 | 22 | orci 865 |
. . . . . 6
⊢
((〈0, 0〉 ≠ 〈0, 1〉 ∧ 〈0, 0〉 ≠
〈1, 1〉) ∨ (〈0, 1〉 ≠ 〈0, 1〉 ∧ 〈0,
1〉 ≠ 〈1, 1〉)) |
| 24 | | prneimg 4830 |
. . . . . 6
⊢
(((〈0, 0〉 ∈ V ∧ 〈0, 1〉 ∈ V) ∧
(〈0, 1〉 ∈ V ∧ 〈1, 1〉 ∈ V)) → (((〈0,
0〉 ≠ 〈0, 1〉 ∧ 〈0, 0〉 ≠ 〈1, 1〉)
∨ (〈0, 1〉 ≠ 〈0, 1〉 ∧ 〈0, 1〉 ≠
〈1, 1〉)) → {〈0, 0〉, 〈0, 1〉} ≠ {〈0,
1〉, 〈1, 1〉})) |
| 25 | 13, 23, 24 | mp2 9 |
. . . . 5
⊢ {〈0,
0〉, 〈0, 1〉} ≠ {〈0, 1〉, 〈1,
1〉} |
| 26 | | opex 5439 |
. . . . . . . 8
⊢ 〈1,
0〉 ∈ V |
| 27 | 11, 26 | pm3.2i 470 |
. . . . . . 7
⊢ (〈1,
1〉 ∈ V ∧ 〈1, 0〉 ∈ V) |
| 28 | 10, 27 | pm3.2i 470 |
. . . . . 6
⊢
((〈0, 0〉 ∈ V ∧ 〈0, 1〉 ∈ V) ∧
(〈1, 1〉 ∈ V ∧ 〈1, 0〉 ∈ V)) |
| 29 | 14 | orci 865 |
. . . . . . . . 9
⊢ (0 ≠ 1
∨ 0 ≠ 0) |
| 30 | 16, 16 | opthne 5457 |
. . . . . . . . 9
⊢ (〈0,
0〉 ≠ 〈1, 0〉 ↔ (0 ≠ 1 ∨ 0 ≠ 0)) |
| 31 | 29, 30 | mpbir 231 |
. . . . . . . 8
⊢ 〈0,
0〉 ≠ 〈1, 0〉 |
| 32 | 21, 31 | pm3.2i 470 |
. . . . . . 7
⊢ (〈0,
0〉 ≠ 〈1, 1〉 ∧ 〈0, 0〉 ≠ 〈1,
0〉) |
| 33 | 32 | orci 865 |
. . . . . 6
⊢
((〈0, 0〉 ≠ 〈1, 1〉 ∧ 〈0, 0〉 ≠
〈1, 0〉) ∨ (〈0, 1〉 ≠ 〈1, 1〉 ∧ 〈0,
1〉 ≠ 〈1, 0〉)) |
| 34 | | prneimg 4830 |
. . . . . 6
⊢
(((〈0, 0〉 ∈ V ∧ 〈0, 1〉 ∈ V) ∧
(〈1, 1〉 ∈ V ∧ 〈1, 0〉 ∈ V)) → (((〈0,
0〉 ≠ 〈1, 1〉 ∧ 〈0, 0〉 ≠ 〈1, 0〉)
∨ (〈0, 1〉 ≠ 〈1, 1〉 ∧ 〈0, 1〉 ≠
〈1, 0〉)) → {〈0, 0〉, 〈0, 1〉} ≠ {〈1,
1〉, 〈1, 0〉})) |
| 35 | 28, 33, 34 | mp2 9 |
. . . . 5
⊢ {〈0,
0〉, 〈0, 1〉} ≠ {〈1, 1〉, 〈1,
0〉} |
| 36 | 26, 8 | pm3.2i 470 |
. . . . . . 7
⊢ (〈1,
0〉 ∈ V ∧ 〈0, 0〉 ∈ V) |
| 37 | 10, 36 | pm3.2i 470 |
. . . . . 6
⊢
((〈0, 0〉 ∈ V ∧ 〈0, 1〉 ∈ V) ∧
(〈1, 0〉 ∈ V ∧ 〈0, 0〉 ∈ V)) |
| 38 | | ax-1ne0 11196 |
. . . . . . . . . 10
⊢ 1 ≠
0 |
| 39 | 38 | olci 866 |
. . . . . . . . 9
⊢ (0 ≠ 1
∨ 1 ≠ 0) |
| 40 | | 1ex 11229 |
. . . . . . . . . 10
⊢ 1 ∈
V |
| 41 | 16, 40 | opthne 5457 |
. . . . . . . . 9
⊢ (〈0,
1〉 ≠ 〈1, 0〉 ↔ (0 ≠ 1 ∨ 1 ≠ 0)) |
| 42 | 39, 41 | mpbir 231 |
. . . . . . . 8
⊢ 〈0,
1〉 ≠ 〈1, 0〉 |
| 43 | 38 | olci 866 |
. . . . . . . . 9
⊢ (0 ≠ 0
∨ 1 ≠ 0) |
| 44 | 16, 40 | opthne 5457 |
. . . . . . . . 9
⊢ (〈0,
1〉 ≠ 〈0, 0〉 ↔ (0 ≠ 0 ∨ 1 ≠ 0)) |
| 45 | 43, 44 | mpbir 231 |
. . . . . . . 8
⊢ 〈0,
1〉 ≠ 〈0, 0〉 |
| 46 | 42, 45 | pm3.2i 470 |
. . . . . . 7
⊢ (〈0,
1〉 ≠ 〈1, 0〉 ∧ 〈0, 1〉 ≠ 〈0,
0〉) |
| 47 | 46 | olci 866 |
. . . . . 6
⊢
((〈0, 0〉 ≠ 〈1, 0〉 ∧ 〈0, 0〉 ≠
〈0, 0〉) ∨ (〈0, 1〉 ≠ 〈1, 0〉 ∧ 〈0,
1〉 ≠ 〈0, 0〉)) |
| 48 | | prneimg 4830 |
. . . . . 6
⊢
(((〈0, 0〉 ∈ V ∧ 〈0, 1〉 ∈ V) ∧
(〈1, 0〉 ∈ V ∧ 〈0, 0〉 ∈ V)) → (((〈0,
0〉 ≠ 〈1, 0〉 ∧ 〈0, 0〉 ≠ 〈0, 0〉)
∨ (〈0, 1〉 ≠ 〈1, 0〉 ∧ 〈0, 1〉 ≠
〈0, 0〉)) → {〈0, 0〉, 〈0, 1〉} ≠ {〈1,
0〉, 〈0, 0〉})) |
| 49 | 37, 47, 48 | mp2 9 |
. . . . 5
⊢ {〈0,
0〉, 〈0, 1〉} ≠ {〈1, 0〉, 〈0,
0〉} |
| 50 | 25, 35, 49 | 3pm3.2i 1340 |
. . . 4
⊢
({〈0, 0〉, 〈0, 1〉} ≠ {〈0, 1〉, 〈1,
1〉} ∧ {〈0, 0〉, 〈0, 1〉} ≠ {〈1, 1〉,
〈1, 0〉} ∧ {〈0, 0〉, 〈0, 1〉} ≠ {〈1,
0〉, 〈0, 0〉}) |
| 51 | 12, 27 | pm3.2i 470 |
. . . . . 6
⊢
((〈0, 1〉 ∈ V ∧ 〈1, 1〉 ∈ V) ∧
(〈1, 1〉 ∈ V ∧ 〈1, 0〉 ∈ V)) |
| 52 | 14 | orci 865 |
. . . . . . . . 9
⊢ (0 ≠ 1
∨ 1 ≠ 1) |
| 53 | 16, 40 | opthne 5457 |
. . . . . . . . 9
⊢ (〈0,
1〉 ≠ 〈1, 1〉 ↔ (0 ≠ 1 ∨ 1 ≠ 1)) |
| 54 | 52, 53 | mpbir 231 |
. . . . . . . 8
⊢ 〈0,
1〉 ≠ 〈1, 1〉 |
| 55 | 54, 42 | pm3.2i 470 |
. . . . . . 7
⊢ (〈0,
1〉 ≠ 〈1, 1〉 ∧ 〈0, 1〉 ≠ 〈1,
0〉) |
| 56 | 55 | orci 865 |
. . . . . 6
⊢
((〈0, 1〉 ≠ 〈1, 1〉 ∧ 〈0, 1〉 ≠
〈1, 0〉) ∨ (〈1, 1〉 ≠ 〈1, 1〉 ∧ 〈1,
1〉 ≠ 〈1, 0〉)) |
| 57 | | prneimg 4830 |
. . . . . 6
⊢
(((〈0, 1〉 ∈ V ∧ 〈1, 1〉 ∈ V) ∧
(〈1, 1〉 ∈ V ∧ 〈1, 0〉 ∈ V)) → (((〈0,
1〉 ≠ 〈1, 1〉 ∧ 〈0, 1〉 ≠ 〈1, 0〉)
∨ (〈1, 1〉 ≠ 〈1, 1〉 ∧ 〈1, 1〉 ≠
〈1, 0〉)) → {〈0, 1〉, 〈1, 1〉} ≠ {〈1,
1〉, 〈1, 0〉})) |
| 58 | 51, 56, 57 | mp2 9 |
. . . . 5
⊢ {〈0,
1〉, 〈1, 1〉} ≠ {〈1, 1〉, 〈1,
0〉} |
| 59 | 12, 36 | pm3.2i 470 |
. . . . . 6
⊢
((〈0, 1〉 ∈ V ∧ 〈1, 1〉 ∈ V) ∧
(〈1, 0〉 ∈ V ∧ 〈0, 0〉 ∈ V)) |
| 60 | 38 | olci 866 |
. . . . . . . . 9
⊢ (1 ≠ 1
∨ 1 ≠ 0) |
| 61 | 40, 40 | opthne 5457 |
. . . . . . . . 9
⊢ (〈1,
1〉 ≠ 〈1, 0〉 ↔ (1 ≠ 1 ∨ 1 ≠ 0)) |
| 62 | 60, 61 | mpbir 231 |
. . . . . . . 8
⊢ 〈1,
1〉 ≠ 〈1, 0〉 |
| 63 | 38 | olci 866 |
. . . . . . . . 9
⊢ (1 ≠ 0
∨ 1 ≠ 0) |
| 64 | 40, 40 | opthne 5457 |
. . . . . . . . 9
⊢ (〈1,
1〉 ≠ 〈0, 0〉 ↔ (1 ≠ 0 ∨ 1 ≠ 0)) |
| 65 | 63, 64 | mpbir 231 |
. . . . . . . 8
⊢ 〈1,
1〉 ≠ 〈0, 0〉 |
| 66 | 62, 65 | pm3.2i 470 |
. . . . . . 7
⊢ (〈1,
1〉 ≠ 〈1, 0〉 ∧ 〈1, 1〉 ≠ 〈0,
0〉) |
| 67 | 66 | olci 866 |
. . . . . 6
⊢
((〈0, 1〉 ≠ 〈1, 0〉 ∧ 〈0, 1〉 ≠
〈0, 0〉) ∨ (〈1, 1〉 ≠ 〈1, 0〉 ∧ 〈1,
1〉 ≠ 〈0, 0〉)) |
| 68 | | prneimg 4830 |
. . . . . 6
⊢
(((〈0, 1〉 ∈ V ∧ 〈1, 1〉 ∈ V) ∧
(〈1, 0〉 ∈ V ∧ 〈0, 0〉 ∈ V)) → (((〈0,
1〉 ≠ 〈1, 0〉 ∧ 〈0, 1〉 ≠ 〈0, 0〉)
∨ (〈1, 1〉 ≠ 〈1, 0〉 ∧ 〈1, 1〉 ≠
〈0, 0〉)) → {〈0, 1〉, 〈1, 1〉} ≠ {〈1,
0〉, 〈0, 0〉})) |
| 69 | 59, 67, 68 | mp2 9 |
. . . . 5
⊢ {〈0,
1〉, 〈1, 1〉} ≠ {〈1, 0〉, 〈0,
0〉} |
| 70 | 27, 36 | pm3.2i 470 |
. . . . . 6
⊢
((〈1, 1〉 ∈ V ∧ 〈1, 0〉 ∈ V) ∧
(〈1, 0〉 ∈ V ∧ 〈0, 0〉 ∈ V)) |
| 71 | 66 | orci 865 |
. . . . . 6
⊢
((〈1, 1〉 ≠ 〈1, 0〉 ∧ 〈1, 1〉 ≠
〈0, 0〉) ∨ (〈1, 0〉 ≠ 〈1, 0〉 ∧ 〈1,
0〉 ≠ 〈0, 0〉)) |
| 72 | | prneimg 4830 |
. . . . . 6
⊢
(((〈1, 1〉 ∈ V ∧ 〈1, 0〉 ∈ V) ∧
(〈1, 0〉 ∈ V ∧ 〈0, 0〉 ∈ V)) → (((〈1,
1〉 ≠ 〈1, 0〉 ∧ 〈1, 1〉 ≠ 〈0, 0〉)
∨ (〈1, 0〉 ≠ 〈1, 0〉 ∧ 〈1, 0〉 ≠
〈0, 0〉)) → {〈1, 1〉, 〈1, 0〉} ≠ {〈1,
0〉, 〈0, 0〉})) |
| 73 | 70, 71, 72 | mp2 9 |
. . . . 5
⊢ {〈1,
1〉, 〈1, 0〉} ≠ {〈1, 0〉, 〈0,
0〉} |
| 74 | 58, 69, 73 | 3pm3.2i 1340 |
. . . 4
⊢
({〈0, 1〉, 〈1, 1〉} ≠ {〈1, 1〉, 〈1,
0〉} ∧ {〈0, 1〉, 〈1, 1〉} ≠ {〈1, 0〉,
〈0, 0〉} ∧ {〈1, 1〉, 〈1, 0〉} ≠ {〈1,
0〉, 〈0, 0〉}) |
| 75 | 50, 74 | pm3.2i 470 |
. . 3
⊢
(({〈0, 0〉, 〈0, 1〉} ≠ {〈0, 1〉, 〈1,
1〉} ∧ {〈0, 0〉, 〈0, 1〉} ≠ {〈1, 1〉,
〈1, 0〉} ∧ {〈0, 0〉, 〈0, 1〉} ≠ {〈1,
0〉, 〈0, 0〉}) ∧ ({〈0, 1〉, 〈1, 1〉} ≠
{〈1, 1〉, 〈1, 0〉} ∧ {〈0, 1〉, 〈1, 1〉}
≠ {〈1, 0〉, 〈0, 0〉} ∧ {〈1, 1〉, 〈1,
0〉} ≠ {〈1, 0〉, 〈0, 0〉})) |
| 76 | 7, 75 | pm3.2i 470 |
. 2
⊢
((({〈0, 0〉, 〈0, 1〉} ∈ V ∧ {〈0,
1〉, 〈1, 1〉} ∈ V) ∧ ({〈1, 1〉, 〈1,
0〉} ∈ V ∧ {〈1, 0〉, 〈0, 0〉} ∈ V)) ∧
(({〈0, 0〉, 〈0, 1〉} ≠ {〈0, 1〉, 〈1,
1〉} ∧ {〈0, 0〉, 〈0, 1〉} ≠ {〈1, 1〉,
〈1, 0〉} ∧ {〈0, 0〉, 〈0, 1〉} ≠ {〈1,
0〉, 〈0, 0〉}) ∧ ({〈0, 1〉, 〈1, 1〉} ≠
{〈1, 1〉, 〈1, 0〉} ∧ {〈0, 1〉, 〈1, 1〉}
≠ {〈1, 0〉, 〈0, 0〉} ∧ {〈1, 1〉, 〈1,
0〉} ≠ {〈1, 0〉, 〈0, 0〉}))) |
| 77 | | s4f1o 14935 |
. . 3
⊢
((({〈0, 0〉, 〈0, 1〉} ∈ V ∧ {〈0,
1〉, 〈1, 1〉} ∈ V) ∧ ({〈1, 1〉, 〈1,
0〉} ∈ V ∧ {〈1, 0〉, 〈0, 0〉} ∈ V)) →
((({〈0, 0〉, 〈0, 1〉} ≠ {〈0, 1〉, 〈1,
1〉} ∧ {〈0, 0〉, 〈0, 1〉} ≠ {〈1, 1〉,
〈1, 0〉} ∧ {〈0, 0〉, 〈0, 1〉} ≠ {〈1,
0〉, 〈0, 0〉}) ∧ ({〈0, 1〉, 〈1, 1〉} ≠
{〈1, 1〉, 〈1, 0〉} ∧ {〈0, 1〉, 〈1, 1〉}
≠ {〈1, 0〉, 〈0, 0〉} ∧ {〈1, 1〉, 〈1,
0〉} ≠ {〈1, 0〉, 〈0, 0〉})) → (𝐹 = 〈“{〈0, 0〉, 〈0,
1〉} {〈0, 1〉, 〈1, 1〉} {〈1, 1〉, 〈1,
0〉} {〈1, 0〉, 〈0, 0〉}”〉 → 𝐹:dom 𝐹–1-1-onto→({{〈0, 0〉, 〈0, 1〉},
{〈0, 1〉, 〈1, 1〉}} ∪ {{〈1, 1〉, 〈1,
0〉}, {〈1, 0〉, 〈0, 0〉}})))) |
| 78 | 77 | imp 406 |
. 2
⊢
(((({〈0, 0〉, 〈0, 1〉} ∈ V ∧ {〈0,
1〉, 〈1, 1〉} ∈ V) ∧ ({〈1, 1〉, 〈1,
0〉} ∈ V ∧ {〈1, 0〉, 〈0, 0〉} ∈ V)) ∧
(({〈0, 0〉, 〈0, 1〉} ≠ {〈0, 1〉, 〈1,
1〉} ∧ {〈0, 0〉, 〈0, 1〉} ≠ {〈1, 1〉,
〈1, 0〉} ∧ {〈0, 0〉, 〈0, 1〉} ≠ {〈1,
0〉, 〈0, 0〉}) ∧ ({〈0, 1〉, 〈1, 1〉} ≠
{〈1, 1〉, 〈1, 0〉} ∧ {〈0, 1〉, 〈1, 1〉}
≠ {〈1, 0〉, 〈0, 0〉} ∧ {〈1, 1〉, 〈1,
0〉} ≠ {〈1, 0〉, 〈0, 0〉}))) → (𝐹 = 〈“{〈0, 0〉, 〈0,
1〉} {〈0, 1〉, 〈1, 1〉} {〈1, 1〉, 〈1,
0〉} {〈1, 0〉, 〈0, 0〉}”〉 → 𝐹:dom 𝐹–1-1-onto→({{〈0, 0〉, 〈0, 1〉},
{〈0, 1〉, 〈1, 1〉}} ∪ {{〈1, 1〉, 〈1,
0〉}, {〈1, 0〉, 〈0, 0〉}}))) |
| 79 | | gpgprismgr4cycllem1.f |
. . . 4
⊢ 𝐹 = 〈“{〈0,
0〉, 〈0, 1〉} {〈0, 1〉, 〈1, 1〉} {〈1,
1〉, 〈1, 0〉} {〈1, 0〉, 〈0,
0〉}”〉 |
| 80 | | pm2.27 42 |
. . . 4
⊢ (𝐹 = 〈“{〈0,
0〉, 〈0, 1〉} {〈0, 1〉, 〈1, 1〉} {〈1,
1〉, 〈1, 0〉} {〈1, 0〉, 〈0, 0〉}”〉
→ ((𝐹 =
〈“{〈0, 0〉, 〈0, 1〉} {〈0, 1〉, 〈1,
1〉} {〈1, 1〉, 〈1, 0〉} {〈1, 0〉, 〈0,
0〉}”〉 → 𝐹:dom 𝐹–1-1-onto→({{〈0, 0〉, 〈0, 1〉},
{〈0, 1〉, 〈1, 1〉}} ∪ {{〈1, 1〉, 〈1,
0〉}, {〈1, 0〉, 〈0, 0〉}})) → 𝐹:dom 𝐹–1-1-onto→({{〈0, 0〉, 〈0, 1〉},
{〈0, 1〉, 〈1, 1〉}} ∪ {{〈1, 1〉, 〈1,
0〉}, {〈1, 0〉, 〈0, 0〉}}))) |
| 81 | 79, 80 | ax-mp 5 |
. . 3
⊢ ((𝐹 = 〈“{〈0,
0〉, 〈0, 1〉} {〈0, 1〉, 〈1, 1〉} {〈1,
1〉, 〈1, 0〉} {〈1, 0〉, 〈0, 0〉}”〉
→ 𝐹:dom 𝐹–1-1-onto→({{〈0, 0〉, 〈0, 1〉},
{〈0, 1〉, 〈1, 1〉}} ∪ {{〈1, 1〉, 〈1,
0〉}, {〈1, 0〉, 〈0, 0〉}})) → 𝐹:dom 𝐹–1-1-onto→({{〈0, 0〉, 〈0, 1〉},
{〈0, 1〉, 〈1, 1〉}} ∪ {{〈1, 1〉, 〈1,
0〉}, {〈1, 0〉, 〈0, 0〉}})) |
| 82 | | df-f1o 6537 |
. . . 4
⊢ (𝐹:dom 𝐹–1-1-onto→({{〈0, 0〉, 〈0, 1〉},
{〈0, 1〉, 〈1, 1〉}} ∪ {{〈1, 1〉, 〈1,
0〉}, {〈1, 0〉, 〈0, 0〉}}) ↔ (𝐹:dom 𝐹–1-1→({{〈0, 0〉, 〈0, 1〉},
{〈0, 1〉, 〈1, 1〉}} ∪ {{〈1, 1〉, 〈1,
0〉}, {〈1, 0〉, 〈0, 0〉}}) ∧ 𝐹:dom 𝐹–onto→({{〈0, 0〉, 〈0, 1〉},
{〈0, 1〉, 〈1, 1〉}} ∪ {{〈1, 1〉, 〈1,
0〉}, {〈1, 0〉, 〈0, 0〉}}))) |
| 83 | | df-f1 6535 |
. . . . . 6
⊢ (𝐹:dom 𝐹–1-1→({{〈0, 0〉, 〈0, 1〉},
{〈0, 1〉, 〈1, 1〉}} ∪ {{〈1, 1〉, 〈1,
0〉}, {〈1, 0〉, 〈0, 0〉}}) ↔ (𝐹:dom 𝐹⟶({{〈0, 0〉, 〈0,
1〉}, {〈0, 1〉, 〈1, 1〉}} ∪ {{〈1, 1〉,
〈1, 0〉}, {〈1, 0〉, 〈0, 0〉}}) ∧ Fun ◡𝐹)) |
| 84 | 83 | simprbi 496 |
. . . . 5
⊢ (𝐹:dom 𝐹–1-1→({{〈0, 0〉, 〈0, 1〉},
{〈0, 1〉, 〈1, 1〉}} ∪ {{〈1, 1〉, 〈1,
0〉}, {〈1, 0〉, 〈0, 0〉}}) → Fun ◡𝐹) |
| 85 | 84 | adantr 480 |
. . . 4
⊢ ((𝐹:dom 𝐹–1-1→({{〈0, 0〉, 〈0, 1〉},
{〈0, 1〉, 〈1, 1〉}} ∪ {{〈1, 1〉, 〈1,
0〉}, {〈1, 0〉, 〈0, 0〉}}) ∧ 𝐹:dom 𝐹–onto→({{〈0, 0〉, 〈0, 1〉},
{〈0, 1〉, 〈1, 1〉}} ∪ {{〈1, 1〉, 〈1,
0〉}, {〈1, 0〉, 〈0, 0〉}})) → Fun ◡𝐹) |
| 86 | 82, 85 | sylbi 217 |
. . 3
⊢ (𝐹:dom 𝐹–1-1-onto→({{〈0, 0〉, 〈0, 1〉},
{〈0, 1〉, 〈1, 1〉}} ∪ {{〈1, 1〉, 〈1,
0〉}, {〈1, 0〉, 〈0, 0〉}}) → Fun ◡𝐹) |
| 87 | 81, 86 | syl 17 |
. 2
⊢ ((𝐹 = 〈“{〈0,
0〉, 〈0, 1〉} {〈0, 1〉, 〈1, 1〉} {〈1,
1〉, 〈1, 0〉} {〈1, 0〉, 〈0, 0〉}”〉
→ 𝐹:dom 𝐹–1-1-onto→({{〈0, 0〉, 〈0, 1〉},
{〈0, 1〉, 〈1, 1〉}} ∪ {{〈1, 1〉, 〈1,
0〉}, {〈1, 0〉, 〈0, 0〉}})) → Fun ◡𝐹) |
| 88 | 76, 78, 87 | mp2b 10 |
1
⊢ Fun ◡𝐹 |