| Step | Hyp | Ref
| Expression |
| 1 | | wepwso.f |
. . 3
⊢ 𝐹 = (𝑎 ∈ (2o ↑m
𝐴) ↦ (◡𝑎 “ {1o})) |
| 2 | 1 | pw2f1o2 42995 |
. 2
⊢ (𝐴 ∈ V → 𝐹:(2o
↑m 𝐴)–1-1-onto→𝒫 𝐴) |
| 3 | | fvex 6900 |
. . . . . . . 8
⊢ (𝑐‘𝑧) ∈ V |
| 4 | 3 | epeli 5568 |
. . . . . . 7
⊢ ((𝑏‘𝑧) E (𝑐‘𝑧) ↔ (𝑏‘𝑧) ∈ (𝑐‘𝑧)) |
| 5 | | elmapi 8872 |
. . . . . . . . . . 11
⊢ (𝑏 ∈ (2o
↑m 𝐴)
→ 𝑏:𝐴⟶2o) |
| 6 | 5 | ad2antrl 728 |
. . . . . . . . . 10
⊢ ((𝐴 ∈ V ∧ (𝑏 ∈ (2o
↑m 𝐴) ∧
𝑐 ∈ (2o
↑m 𝐴)))
→ 𝑏:𝐴⟶2o) |
| 7 | 6 | ffvelcdmda 7085 |
. . . . . . . . 9
⊢ (((𝐴 ∈ V ∧ (𝑏 ∈ (2o
↑m 𝐴) ∧
𝑐 ∈ (2o
↑m 𝐴)))
∧ 𝑧 ∈ 𝐴) → (𝑏‘𝑧) ∈ 2o) |
| 8 | | elmapi 8872 |
. . . . . . . . . . 11
⊢ (𝑐 ∈ (2o
↑m 𝐴)
→ 𝑐:𝐴⟶2o) |
| 9 | 8 | ad2antll 729 |
. . . . . . . . . 10
⊢ ((𝐴 ∈ V ∧ (𝑏 ∈ (2o
↑m 𝐴) ∧
𝑐 ∈ (2o
↑m 𝐴)))
→ 𝑐:𝐴⟶2o) |
| 10 | 9 | ffvelcdmda 7085 |
. . . . . . . . 9
⊢ (((𝐴 ∈ V ∧ (𝑏 ∈ (2o
↑m 𝐴) ∧
𝑐 ∈ (2o
↑m 𝐴)))
∧ 𝑧 ∈ 𝐴) → (𝑐‘𝑧) ∈ 2o) |
| 11 | | n0i 4322 |
. . . . . . . . . . . . 13
⊢ ((𝑏‘𝑧) ∈ (𝑐‘𝑧) → ¬ (𝑐‘𝑧) = ∅) |
| 12 | 11 | adantl 481 |
. . . . . . . . . . . 12
⊢ ((((𝑏‘𝑧) ∈ 2o ∧ (𝑐‘𝑧) ∈ 2o) ∧ (𝑏‘𝑧) ∈ (𝑐‘𝑧)) → ¬ (𝑐‘𝑧) = ∅) |
| 13 | | elpri 4631 |
. . . . . . . . . . . . . 14
⊢ ((𝑐‘𝑧) ∈ {∅, 1o} →
((𝑐‘𝑧) = ∅ ∨ (𝑐‘𝑧) = 1o)) |
| 14 | | df2o3 8497 |
. . . . . . . . . . . . . 14
⊢
2o = {∅, 1o} |
| 15 | 13, 14 | eleq2s 2851 |
. . . . . . . . . . . . 13
⊢ ((𝑐‘𝑧) ∈ 2o → ((𝑐‘𝑧) = ∅ ∨ (𝑐‘𝑧) = 1o)) |
| 16 | 15 | ad2antlr 727 |
. . . . . . . . . . . 12
⊢ ((((𝑏‘𝑧) ∈ 2o ∧ (𝑐‘𝑧) ∈ 2o) ∧ (𝑏‘𝑧) ∈ (𝑐‘𝑧)) → ((𝑐‘𝑧) = ∅ ∨ (𝑐‘𝑧) = 1o)) |
| 17 | | orel1 888 |
. . . . . . . . . . . 12
⊢ (¬
(𝑐‘𝑧) = ∅ → (((𝑐‘𝑧) = ∅ ∨ (𝑐‘𝑧) = 1o) → (𝑐‘𝑧) = 1o)) |
| 18 | 12, 16, 17 | sylc 65 |
. . . . . . . . . . 11
⊢ ((((𝑏‘𝑧) ∈ 2o ∧ (𝑐‘𝑧) ∈ 2o) ∧ (𝑏‘𝑧) ∈ (𝑐‘𝑧)) → (𝑐‘𝑧) = 1o) |
| 19 | | 1on 8501 |
. . . . . . . . . . . . . 14
⊢
1o ∈ On |
| 20 | 19 | onirri 6478 |
. . . . . . . . . . . . 13
⊢ ¬
1o ∈ 1o |
| 21 | | eleq12 2823 |
. . . . . . . . . . . . . . . . . 18
⊢ (((𝑏‘𝑧) = 1o ∧ (𝑐‘𝑧) = 1o) → ((𝑏‘𝑧) ∈ (𝑐‘𝑧) ↔ 1o ∈
1o)) |
| 22 | 21 | biimpd 229 |
. . . . . . . . . . . . . . . . 17
⊢ (((𝑏‘𝑧) = 1o ∧ (𝑐‘𝑧) = 1o) → ((𝑏‘𝑧) ∈ (𝑐‘𝑧) → 1o ∈
1o)) |
| 23 | 22 | expcom 413 |
. . . . . . . . . . . . . . . 16
⊢ ((𝑐‘𝑧) = 1o → ((𝑏‘𝑧) = 1o → ((𝑏‘𝑧) ∈ (𝑐‘𝑧) → 1o ∈
1o))) |
| 24 | 23 | com3r 87 |
. . . . . . . . . . . . . . 15
⊢ ((𝑏‘𝑧) ∈ (𝑐‘𝑧) → ((𝑐‘𝑧) = 1o → ((𝑏‘𝑧) = 1o → 1o ∈
1o))) |
| 25 | 24 | imp 406 |
. . . . . . . . . . . . . 14
⊢ (((𝑏‘𝑧) ∈ (𝑐‘𝑧) ∧ (𝑐‘𝑧) = 1o) → ((𝑏‘𝑧) = 1o → 1o ∈
1o)) |
| 26 | 25 | adantll 714 |
. . . . . . . . . . . . 13
⊢
(((((𝑏‘𝑧) ∈ 2o ∧
(𝑐‘𝑧) ∈ 2o) ∧ (𝑏‘𝑧) ∈ (𝑐‘𝑧)) ∧ (𝑐‘𝑧) = 1o) → ((𝑏‘𝑧) = 1o → 1o ∈
1o)) |
| 27 | 20, 26 | mtoi 199 |
. . . . . . . . . . . 12
⊢
(((((𝑏‘𝑧) ∈ 2o ∧
(𝑐‘𝑧) ∈ 2o) ∧ (𝑏‘𝑧) ∈ (𝑐‘𝑧)) ∧ (𝑐‘𝑧) = 1o) → ¬ (𝑏‘𝑧) = 1o) |
| 28 | 18, 27 | mpdan 687 |
. . . . . . . . . . 11
⊢ ((((𝑏‘𝑧) ∈ 2o ∧ (𝑐‘𝑧) ∈ 2o) ∧ (𝑏‘𝑧) ∈ (𝑐‘𝑧)) → ¬ (𝑏‘𝑧) = 1o) |
| 29 | 18, 28 | jca 511 |
. . . . . . . . . 10
⊢ ((((𝑏‘𝑧) ∈ 2o ∧ (𝑐‘𝑧) ∈ 2o) ∧ (𝑏‘𝑧) ∈ (𝑐‘𝑧)) → ((𝑐‘𝑧) = 1o ∧ ¬ (𝑏‘𝑧) = 1o)) |
| 30 | | elpri 4631 |
. . . . . . . . . . . . . . . 16
⊢ ((𝑏‘𝑧) ∈ {∅, 1o} →
((𝑏‘𝑧) = ∅ ∨ (𝑏‘𝑧) = 1o)) |
| 31 | 30, 14 | eleq2s 2851 |
. . . . . . . . . . . . . . 15
⊢ ((𝑏‘𝑧) ∈ 2o → ((𝑏‘𝑧) = ∅ ∨ (𝑏‘𝑧) = 1o)) |
| 32 | 31 | adantr 480 |
. . . . . . . . . . . . . 14
⊢ (((𝑏‘𝑧) ∈ 2o ∧ (𝑐‘𝑧) ∈ 2o) → ((𝑏‘𝑧) = ∅ ∨ (𝑏‘𝑧) = 1o)) |
| 33 | | orel2 890 |
. . . . . . . . . . . . . 14
⊢ (¬
(𝑏‘𝑧) = 1o → (((𝑏‘𝑧) = ∅ ∨ (𝑏‘𝑧) = 1o) → (𝑏‘𝑧) = ∅)) |
| 34 | 32, 33 | mpan9 506 |
. . . . . . . . . . . . 13
⊢ ((((𝑏‘𝑧) ∈ 2o ∧ (𝑐‘𝑧) ∈ 2o) ∧ ¬ (𝑏‘𝑧) = 1o) → (𝑏‘𝑧) = ∅) |
| 35 | 34 | adantrl 716 |
. . . . . . . . . . . 12
⊢ ((((𝑏‘𝑧) ∈ 2o ∧ (𝑐‘𝑧) ∈ 2o) ∧ ((𝑐‘𝑧) = 1o ∧ ¬ (𝑏‘𝑧) = 1o)) → (𝑏‘𝑧) = ∅) |
| 36 | | 0lt1o 8525 |
. . . . . . . . . . . 12
⊢ ∅
∈ 1o |
| 37 | 35, 36 | eqeltrdi 2841 |
. . . . . . . . . . 11
⊢ ((((𝑏‘𝑧) ∈ 2o ∧ (𝑐‘𝑧) ∈ 2o) ∧ ((𝑐‘𝑧) = 1o ∧ ¬ (𝑏‘𝑧) = 1o)) → (𝑏‘𝑧) ∈ 1o) |
| 38 | | simprl 770 |
. . . . . . . . . . 11
⊢ ((((𝑏‘𝑧) ∈ 2o ∧ (𝑐‘𝑧) ∈ 2o) ∧ ((𝑐‘𝑧) = 1o ∧ ¬ (𝑏‘𝑧) = 1o)) → (𝑐‘𝑧) = 1o) |
| 39 | 37, 38 | eleqtrrd 2836 |
. . . . . . . . . 10
⊢ ((((𝑏‘𝑧) ∈ 2o ∧ (𝑐‘𝑧) ∈ 2o) ∧ ((𝑐‘𝑧) = 1o ∧ ¬ (𝑏‘𝑧) = 1o)) → (𝑏‘𝑧) ∈ (𝑐‘𝑧)) |
| 40 | 29, 39 | impbida 800 |
. . . . . . . . 9
⊢ (((𝑏‘𝑧) ∈ 2o ∧ (𝑐‘𝑧) ∈ 2o) → ((𝑏‘𝑧) ∈ (𝑐‘𝑧) ↔ ((𝑐‘𝑧) = 1o ∧ ¬ (𝑏‘𝑧) = 1o))) |
| 41 | 7, 10, 40 | syl2anc 584 |
. . . . . . . 8
⊢ (((𝐴 ∈ V ∧ (𝑏 ∈ (2o
↑m 𝐴) ∧
𝑐 ∈ (2o
↑m 𝐴)))
∧ 𝑧 ∈ 𝐴) → ((𝑏‘𝑧) ∈ (𝑐‘𝑧) ↔ ((𝑐‘𝑧) = 1o ∧ ¬ (𝑏‘𝑧) = 1o))) |
| 42 | | simplrr 777 |
. . . . . . . . . 10
⊢ (((𝐴 ∈ V ∧ (𝑏 ∈ (2o
↑m 𝐴) ∧
𝑐 ∈ (2o
↑m 𝐴)))
∧ 𝑧 ∈ 𝐴) → 𝑐 ∈ (2o ↑m
𝐴)) |
| 43 | 1 | pw2f1o2val2 42997 |
. . . . . . . . . 10
⊢ ((𝑐 ∈ (2o
↑m 𝐴) ∧
𝑧 ∈ 𝐴) → (𝑧 ∈ (𝐹‘𝑐) ↔ (𝑐‘𝑧) = 1o)) |
| 44 | 42, 43 | sylancom 588 |
. . . . . . . . 9
⊢ (((𝐴 ∈ V ∧ (𝑏 ∈ (2o
↑m 𝐴) ∧
𝑐 ∈ (2o
↑m 𝐴)))
∧ 𝑧 ∈ 𝐴) → (𝑧 ∈ (𝐹‘𝑐) ↔ (𝑐‘𝑧) = 1o)) |
| 45 | | simplrl 776 |
. . . . . . . . . . 11
⊢ (((𝐴 ∈ V ∧ (𝑏 ∈ (2o
↑m 𝐴) ∧
𝑐 ∈ (2o
↑m 𝐴)))
∧ 𝑧 ∈ 𝐴) → 𝑏 ∈ (2o ↑m
𝐴)) |
| 46 | 1 | pw2f1o2val2 42997 |
. . . . . . . . . . 11
⊢ ((𝑏 ∈ (2o
↑m 𝐴) ∧
𝑧 ∈ 𝐴) → (𝑧 ∈ (𝐹‘𝑏) ↔ (𝑏‘𝑧) = 1o)) |
| 47 | 45, 46 | sylancom 588 |
. . . . . . . . . 10
⊢ (((𝐴 ∈ V ∧ (𝑏 ∈ (2o
↑m 𝐴) ∧
𝑐 ∈ (2o
↑m 𝐴)))
∧ 𝑧 ∈ 𝐴) → (𝑧 ∈ (𝐹‘𝑏) ↔ (𝑏‘𝑧) = 1o)) |
| 48 | 47 | notbid 318 |
. . . . . . . . 9
⊢ (((𝐴 ∈ V ∧ (𝑏 ∈ (2o
↑m 𝐴) ∧
𝑐 ∈ (2o
↑m 𝐴)))
∧ 𝑧 ∈ 𝐴) → (¬ 𝑧 ∈ (𝐹‘𝑏) ↔ ¬ (𝑏‘𝑧) = 1o)) |
| 49 | 44, 48 | anbi12d 632 |
. . . . . . . 8
⊢ (((𝐴 ∈ V ∧ (𝑏 ∈ (2o
↑m 𝐴) ∧
𝑐 ∈ (2o
↑m 𝐴)))
∧ 𝑧 ∈ 𝐴) → ((𝑧 ∈ (𝐹‘𝑐) ∧ ¬ 𝑧 ∈ (𝐹‘𝑏)) ↔ ((𝑐‘𝑧) = 1o ∧ ¬ (𝑏‘𝑧) = 1o))) |
| 50 | 41, 49 | bitr4d 282 |
. . . . . . 7
⊢ (((𝐴 ∈ V ∧ (𝑏 ∈ (2o
↑m 𝐴) ∧
𝑐 ∈ (2o
↑m 𝐴)))
∧ 𝑧 ∈ 𝐴) → ((𝑏‘𝑧) ∈ (𝑐‘𝑧) ↔ (𝑧 ∈ (𝐹‘𝑐) ∧ ¬ 𝑧 ∈ (𝐹‘𝑏)))) |
| 51 | 4, 50 | bitrid 283 |
. . . . . 6
⊢ (((𝐴 ∈ V ∧ (𝑏 ∈ (2o
↑m 𝐴) ∧
𝑐 ∈ (2o
↑m 𝐴)))
∧ 𝑧 ∈ 𝐴) → ((𝑏‘𝑧) E (𝑐‘𝑧) ↔ (𝑧 ∈ (𝐹‘𝑐) ∧ ¬ 𝑧 ∈ (𝐹‘𝑏)))) |
| 52 | 6 | ffvelcdmda 7085 |
. . . . . . . . . . 11
⊢ (((𝐴 ∈ V ∧ (𝑏 ∈ (2o
↑m 𝐴) ∧
𝑐 ∈ (2o
↑m 𝐴)))
∧ 𝑤 ∈ 𝐴) → (𝑏‘𝑤) ∈ 2o) |
| 53 | 9 | ffvelcdmda 7085 |
. . . . . . . . . . 11
⊢ (((𝐴 ∈ V ∧ (𝑏 ∈ (2o
↑m 𝐴) ∧
𝑐 ∈ (2o
↑m 𝐴)))
∧ 𝑤 ∈ 𝐴) → (𝑐‘𝑤) ∈ 2o) |
| 54 | | eqeq1 2738 |
. . . . . . . . . . . 12
⊢ ((𝑏‘𝑤) = (𝑐‘𝑤) → ((𝑏‘𝑤) = 1o ↔ (𝑐‘𝑤) = 1o)) |
| 55 | | simplr 768 |
. . . . . . . . . . . . . . 15
⊢
(((((𝑏‘𝑤) ∈ 2o ∧
(𝑐‘𝑤) ∈ 2o) ∧ (𝑏‘𝑤) = ∅) ∧ ((𝑏‘𝑤) = 1o ↔ (𝑐‘𝑤) = 1o)) → (𝑏‘𝑤) = ∅) |
| 56 | | 1n0 8509 |
. . . . . . . . . . . . . . . . . . . 20
⊢
1o ≠ ∅ |
| 57 | 56 | nesymi 2988 |
. . . . . . . . . . . . . . . . . . 19
⊢ ¬
∅ = 1o |
| 58 | | eqeq1 2738 |
. . . . . . . . . . . . . . . . . . 19
⊢ ((𝑏‘𝑤) = ∅ → ((𝑏‘𝑤) = 1o ↔ ∅ =
1o)) |
| 59 | 57, 58 | mtbiri 327 |
. . . . . . . . . . . . . . . . . 18
⊢ ((𝑏‘𝑤) = ∅ → ¬ (𝑏‘𝑤) = 1o) |
| 60 | 59 | ad2antlr 727 |
. . . . . . . . . . . . . . . . 17
⊢
(((((𝑏‘𝑤) ∈ 2o ∧
(𝑐‘𝑤) ∈ 2o) ∧ (𝑏‘𝑤) = ∅) ∧ ((𝑏‘𝑤) = 1o ↔ (𝑐‘𝑤) = 1o)) → ¬ (𝑏‘𝑤) = 1o) |
| 61 | | simpr 484 |
. . . . . . . . . . . . . . . . 17
⊢
(((((𝑏‘𝑤) ∈ 2o ∧
(𝑐‘𝑤) ∈ 2o) ∧ (𝑏‘𝑤) = ∅) ∧ ((𝑏‘𝑤) = 1o ↔ (𝑐‘𝑤) = 1o)) → ((𝑏‘𝑤) = 1o ↔ (𝑐‘𝑤) = 1o)) |
| 62 | 60, 61 | mtbid 324 |
. . . . . . . . . . . . . . . 16
⊢
(((((𝑏‘𝑤) ∈ 2o ∧
(𝑐‘𝑤) ∈ 2o) ∧ (𝑏‘𝑤) = ∅) ∧ ((𝑏‘𝑤) = 1o ↔ (𝑐‘𝑤) = 1o)) → ¬ (𝑐‘𝑤) = 1o) |
| 63 | | elpri 4631 |
. . . . . . . . . . . . . . . . . 18
⊢ ((𝑐‘𝑤) ∈ {∅, 1o} →
((𝑐‘𝑤) = ∅ ∨ (𝑐‘𝑤) = 1o)) |
| 64 | 63, 14 | eleq2s 2851 |
. . . . . . . . . . . . . . . . 17
⊢ ((𝑐‘𝑤) ∈ 2o → ((𝑐‘𝑤) = ∅ ∨ (𝑐‘𝑤) = 1o)) |
| 65 | 64 | ad3antlr 731 |
. . . . . . . . . . . . . . . 16
⊢
(((((𝑏‘𝑤) ∈ 2o ∧
(𝑐‘𝑤) ∈ 2o) ∧ (𝑏‘𝑤) = ∅) ∧ ((𝑏‘𝑤) = 1o ↔ (𝑐‘𝑤) = 1o)) → ((𝑐‘𝑤) = ∅ ∨ (𝑐‘𝑤) = 1o)) |
| 66 | | orel2 890 |
. . . . . . . . . . . . . . . 16
⊢ (¬
(𝑐‘𝑤) = 1o → (((𝑐‘𝑤) = ∅ ∨ (𝑐‘𝑤) = 1o) → (𝑐‘𝑤) = ∅)) |
| 67 | 62, 65, 66 | sylc 65 |
. . . . . . . . . . . . . . 15
⊢
(((((𝑏‘𝑤) ∈ 2o ∧
(𝑐‘𝑤) ∈ 2o) ∧ (𝑏‘𝑤) = ∅) ∧ ((𝑏‘𝑤) = 1o ↔ (𝑐‘𝑤) = 1o)) → (𝑐‘𝑤) = ∅) |
| 68 | 55, 67 | eqtr4d 2772 |
. . . . . . . . . . . . . 14
⊢
(((((𝑏‘𝑤) ∈ 2o ∧
(𝑐‘𝑤) ∈ 2o) ∧ (𝑏‘𝑤) = ∅) ∧ ((𝑏‘𝑤) = 1o ↔ (𝑐‘𝑤) = 1o)) → (𝑏‘𝑤) = (𝑐‘𝑤)) |
| 69 | 68 | ex 412 |
. . . . . . . . . . . . 13
⊢ ((((𝑏‘𝑤) ∈ 2o ∧ (𝑐‘𝑤) ∈ 2o) ∧ (𝑏‘𝑤) = ∅) → (((𝑏‘𝑤) = 1o ↔ (𝑐‘𝑤) = 1o) → (𝑏‘𝑤) = (𝑐‘𝑤))) |
| 70 | | simplr 768 |
. . . . . . . . . . . . . . 15
⊢
(((((𝑏‘𝑤) ∈ 2o ∧
(𝑐‘𝑤) ∈ 2o) ∧ (𝑏‘𝑤) = 1o) ∧ ((𝑏‘𝑤) = 1o ↔ (𝑐‘𝑤) = 1o)) → (𝑏‘𝑤) = 1o) |
| 71 | | simpr 484 |
. . . . . . . . . . . . . . . 16
⊢
(((((𝑏‘𝑤) ∈ 2o ∧
(𝑐‘𝑤) ∈ 2o) ∧ (𝑏‘𝑤) = 1o) ∧ ((𝑏‘𝑤) = 1o ↔ (𝑐‘𝑤) = 1o)) → ((𝑏‘𝑤) = 1o ↔ (𝑐‘𝑤) = 1o)) |
| 72 | 70, 71 | mpbid 232 |
. . . . . . . . . . . . . . 15
⊢
(((((𝑏‘𝑤) ∈ 2o ∧
(𝑐‘𝑤) ∈ 2o) ∧ (𝑏‘𝑤) = 1o) ∧ ((𝑏‘𝑤) = 1o ↔ (𝑐‘𝑤) = 1o)) → (𝑐‘𝑤) = 1o) |
| 73 | 70, 72 | eqtr4d 2772 |
. . . . . . . . . . . . . 14
⊢
(((((𝑏‘𝑤) ∈ 2o ∧
(𝑐‘𝑤) ∈ 2o) ∧ (𝑏‘𝑤) = 1o) ∧ ((𝑏‘𝑤) = 1o ↔ (𝑐‘𝑤) = 1o)) → (𝑏‘𝑤) = (𝑐‘𝑤)) |
| 74 | 73 | ex 412 |
. . . . . . . . . . . . 13
⊢ ((((𝑏‘𝑤) ∈ 2o ∧ (𝑐‘𝑤) ∈ 2o) ∧ (𝑏‘𝑤) = 1o) → (((𝑏‘𝑤) = 1o ↔ (𝑐‘𝑤) = 1o) → (𝑏‘𝑤) = (𝑐‘𝑤))) |
| 75 | | elpri 4631 |
. . . . . . . . . . . . . . 15
⊢ ((𝑏‘𝑤) ∈ {∅, 1o} →
((𝑏‘𝑤) = ∅ ∨ (𝑏‘𝑤) = 1o)) |
| 76 | 75, 14 | eleq2s 2851 |
. . . . . . . . . . . . . 14
⊢ ((𝑏‘𝑤) ∈ 2o → ((𝑏‘𝑤) = ∅ ∨ (𝑏‘𝑤) = 1o)) |
| 77 | 76 | adantr 480 |
. . . . . . . . . . . . 13
⊢ (((𝑏‘𝑤) ∈ 2o ∧ (𝑐‘𝑤) ∈ 2o) → ((𝑏‘𝑤) = ∅ ∨ (𝑏‘𝑤) = 1o)) |
| 78 | 69, 74, 77 | mpjaodan 960 |
. . . . . . . . . . . 12
⊢ (((𝑏‘𝑤) ∈ 2o ∧ (𝑐‘𝑤) ∈ 2o) → (((𝑏‘𝑤) = 1o ↔ (𝑐‘𝑤) = 1o) → (𝑏‘𝑤) = (𝑐‘𝑤))) |
| 79 | 54, 78 | impbid2 226 |
. . . . . . . . . . 11
⊢ (((𝑏‘𝑤) ∈ 2o ∧ (𝑐‘𝑤) ∈ 2o) → ((𝑏‘𝑤) = (𝑐‘𝑤) ↔ ((𝑏‘𝑤) = 1o ↔ (𝑐‘𝑤) = 1o))) |
| 80 | 52, 53, 79 | syl2anc 584 |
. . . . . . . . . 10
⊢ (((𝐴 ∈ V ∧ (𝑏 ∈ (2o
↑m 𝐴) ∧
𝑐 ∈ (2o
↑m 𝐴)))
∧ 𝑤 ∈ 𝐴) → ((𝑏‘𝑤) = (𝑐‘𝑤) ↔ ((𝑏‘𝑤) = 1o ↔ (𝑐‘𝑤) = 1o))) |
| 81 | | simplrl 776 |
. . . . . . . . . . . 12
⊢ (((𝐴 ∈ V ∧ (𝑏 ∈ (2o
↑m 𝐴) ∧
𝑐 ∈ (2o
↑m 𝐴)))
∧ 𝑤 ∈ 𝐴) → 𝑏 ∈ (2o ↑m
𝐴)) |
| 82 | 1 | pw2f1o2val2 42997 |
. . . . . . . . . . . 12
⊢ ((𝑏 ∈ (2o
↑m 𝐴) ∧
𝑤 ∈ 𝐴) → (𝑤 ∈ (𝐹‘𝑏) ↔ (𝑏‘𝑤) = 1o)) |
| 83 | 81, 82 | sylancom 588 |
. . . . . . . . . . 11
⊢ (((𝐴 ∈ V ∧ (𝑏 ∈ (2o
↑m 𝐴) ∧
𝑐 ∈ (2o
↑m 𝐴)))
∧ 𝑤 ∈ 𝐴) → (𝑤 ∈ (𝐹‘𝑏) ↔ (𝑏‘𝑤) = 1o)) |
| 84 | | simplrr 777 |
. . . . . . . . . . . 12
⊢ (((𝐴 ∈ V ∧ (𝑏 ∈ (2o
↑m 𝐴) ∧
𝑐 ∈ (2o
↑m 𝐴)))
∧ 𝑤 ∈ 𝐴) → 𝑐 ∈ (2o ↑m
𝐴)) |
| 85 | 1 | pw2f1o2val2 42997 |
. . . . . . . . . . . 12
⊢ ((𝑐 ∈ (2o
↑m 𝐴) ∧
𝑤 ∈ 𝐴) → (𝑤 ∈ (𝐹‘𝑐) ↔ (𝑐‘𝑤) = 1o)) |
| 86 | 84, 85 | sylancom 588 |
. . . . . . . . . . 11
⊢ (((𝐴 ∈ V ∧ (𝑏 ∈ (2o
↑m 𝐴) ∧
𝑐 ∈ (2o
↑m 𝐴)))
∧ 𝑤 ∈ 𝐴) → (𝑤 ∈ (𝐹‘𝑐) ↔ (𝑐‘𝑤) = 1o)) |
| 87 | 83, 86 | bibi12d 345 |
. . . . . . . . . 10
⊢ (((𝐴 ∈ V ∧ (𝑏 ∈ (2o
↑m 𝐴) ∧
𝑐 ∈ (2o
↑m 𝐴)))
∧ 𝑤 ∈ 𝐴) → ((𝑤 ∈ (𝐹‘𝑏) ↔ 𝑤 ∈ (𝐹‘𝑐)) ↔ ((𝑏‘𝑤) = 1o ↔ (𝑐‘𝑤) = 1o))) |
| 88 | 80, 87 | bitr4d 282 |
. . . . . . . . 9
⊢ (((𝐴 ∈ V ∧ (𝑏 ∈ (2o
↑m 𝐴) ∧
𝑐 ∈ (2o
↑m 𝐴)))
∧ 𝑤 ∈ 𝐴) → ((𝑏‘𝑤) = (𝑐‘𝑤) ↔ (𝑤 ∈ (𝐹‘𝑏) ↔ 𝑤 ∈ (𝐹‘𝑐)))) |
| 89 | 88 | imbi2d 340 |
. . . . . . . 8
⊢ (((𝐴 ∈ V ∧ (𝑏 ∈ (2o
↑m 𝐴) ∧
𝑐 ∈ (2o
↑m 𝐴)))
∧ 𝑤 ∈ 𝐴) → ((𝑤𝑅𝑧 → (𝑏‘𝑤) = (𝑐‘𝑤)) ↔ (𝑤𝑅𝑧 → (𝑤 ∈ (𝐹‘𝑏) ↔ 𝑤 ∈ (𝐹‘𝑐))))) |
| 90 | 89 | ralbidva 3163 |
. . . . . . 7
⊢ ((𝐴 ∈ V ∧ (𝑏 ∈ (2o
↑m 𝐴) ∧
𝑐 ∈ (2o
↑m 𝐴)))
→ (∀𝑤 ∈
𝐴 (𝑤𝑅𝑧 → (𝑏‘𝑤) = (𝑐‘𝑤)) ↔ ∀𝑤 ∈ 𝐴 (𝑤𝑅𝑧 → (𝑤 ∈ (𝐹‘𝑏) ↔ 𝑤 ∈ (𝐹‘𝑐))))) |
| 91 | 90 | adantr 480 |
. . . . . 6
⊢ (((𝐴 ∈ V ∧ (𝑏 ∈ (2o
↑m 𝐴) ∧
𝑐 ∈ (2o
↑m 𝐴)))
∧ 𝑧 ∈ 𝐴) → (∀𝑤 ∈ 𝐴 (𝑤𝑅𝑧 → (𝑏‘𝑤) = (𝑐‘𝑤)) ↔ ∀𝑤 ∈ 𝐴 (𝑤𝑅𝑧 → (𝑤 ∈ (𝐹‘𝑏) ↔ 𝑤 ∈ (𝐹‘𝑐))))) |
| 92 | 51, 91 | anbi12d 632 |
. . . . 5
⊢ (((𝐴 ∈ V ∧ (𝑏 ∈ (2o
↑m 𝐴) ∧
𝑐 ∈ (2o
↑m 𝐴)))
∧ 𝑧 ∈ 𝐴) → (((𝑏‘𝑧) E (𝑐‘𝑧) ∧ ∀𝑤 ∈ 𝐴 (𝑤𝑅𝑧 → (𝑏‘𝑤) = (𝑐‘𝑤))) ↔ ((𝑧 ∈ (𝐹‘𝑐) ∧ ¬ 𝑧 ∈ (𝐹‘𝑏)) ∧ ∀𝑤 ∈ 𝐴 (𝑤𝑅𝑧 → (𝑤 ∈ (𝐹‘𝑏) ↔ 𝑤 ∈ (𝐹‘𝑐)))))) |
| 93 | 92 | rexbidva 3164 |
. . . 4
⊢ ((𝐴 ∈ V ∧ (𝑏 ∈ (2o
↑m 𝐴) ∧
𝑐 ∈ (2o
↑m 𝐴)))
→ (∃𝑧 ∈
𝐴 ((𝑏‘𝑧) E (𝑐‘𝑧) ∧ ∀𝑤 ∈ 𝐴 (𝑤𝑅𝑧 → (𝑏‘𝑤) = (𝑐‘𝑤))) ↔ ∃𝑧 ∈ 𝐴 ((𝑧 ∈ (𝐹‘𝑐) ∧ ¬ 𝑧 ∈ (𝐹‘𝑏)) ∧ ∀𝑤 ∈ 𝐴 (𝑤𝑅𝑧 → (𝑤 ∈ (𝐹‘𝑏) ↔ 𝑤 ∈ (𝐹‘𝑐)))))) |
| 94 | | vex 3468 |
. . . . 5
⊢ 𝑏 ∈ V |
| 95 | | vex 3468 |
. . . . 5
⊢ 𝑐 ∈ V |
| 96 | | fveq1 6886 |
. . . . . . . 8
⊢ (𝑥 = 𝑏 → (𝑥‘𝑧) = (𝑏‘𝑧)) |
| 97 | | fveq1 6886 |
. . . . . . . 8
⊢ (𝑦 = 𝑐 → (𝑦‘𝑧) = (𝑐‘𝑧)) |
| 98 | 96, 97 | breqan12d 5141 |
. . . . . . 7
⊢ ((𝑥 = 𝑏 ∧ 𝑦 = 𝑐) → ((𝑥‘𝑧) E (𝑦‘𝑧) ↔ (𝑏‘𝑧) E (𝑐‘𝑧))) |
| 99 | | fveq1 6886 |
. . . . . . . . . 10
⊢ (𝑥 = 𝑏 → (𝑥‘𝑤) = (𝑏‘𝑤)) |
| 100 | | fveq1 6886 |
. . . . . . . . . 10
⊢ (𝑦 = 𝑐 → (𝑦‘𝑤) = (𝑐‘𝑤)) |
| 101 | 99, 100 | eqeqan12d 2748 |
. . . . . . . . 9
⊢ ((𝑥 = 𝑏 ∧ 𝑦 = 𝑐) → ((𝑥‘𝑤) = (𝑦‘𝑤) ↔ (𝑏‘𝑤) = (𝑐‘𝑤))) |
| 102 | 101 | imbi2d 340 |
. . . . . . . 8
⊢ ((𝑥 = 𝑏 ∧ 𝑦 = 𝑐) → ((𝑤𝑅𝑧 → (𝑥‘𝑤) = (𝑦‘𝑤)) ↔ (𝑤𝑅𝑧 → (𝑏‘𝑤) = (𝑐‘𝑤)))) |
| 103 | 102 | ralbidv 3165 |
. . . . . . 7
⊢ ((𝑥 = 𝑏 ∧ 𝑦 = 𝑐) → (∀𝑤 ∈ 𝐴 (𝑤𝑅𝑧 → (𝑥‘𝑤) = (𝑦‘𝑤)) ↔ ∀𝑤 ∈ 𝐴 (𝑤𝑅𝑧 → (𝑏‘𝑤) = (𝑐‘𝑤)))) |
| 104 | 98, 103 | anbi12d 632 |
. . . . . 6
⊢ ((𝑥 = 𝑏 ∧ 𝑦 = 𝑐) → (((𝑥‘𝑧) E (𝑦‘𝑧) ∧ ∀𝑤 ∈ 𝐴 (𝑤𝑅𝑧 → (𝑥‘𝑤) = (𝑦‘𝑤))) ↔ ((𝑏‘𝑧) E (𝑐‘𝑧) ∧ ∀𝑤 ∈ 𝐴 (𝑤𝑅𝑧 → (𝑏‘𝑤) = (𝑐‘𝑤))))) |
| 105 | 104 | rexbidv 3166 |
. . . . 5
⊢ ((𝑥 = 𝑏 ∧ 𝑦 = 𝑐) → (∃𝑧 ∈ 𝐴 ((𝑥‘𝑧) E (𝑦‘𝑧) ∧ ∀𝑤 ∈ 𝐴 (𝑤𝑅𝑧 → (𝑥‘𝑤) = (𝑦‘𝑤))) ↔ ∃𝑧 ∈ 𝐴 ((𝑏‘𝑧) E (𝑐‘𝑧) ∧ ∀𝑤 ∈ 𝐴 (𝑤𝑅𝑧 → (𝑏‘𝑤) = (𝑐‘𝑤))))) |
| 106 | | wepwso.u |
. . . . 5
⊢ 𝑈 = {〈𝑥, 𝑦〉 ∣ ∃𝑧 ∈ 𝐴 ((𝑥‘𝑧) E (𝑦‘𝑧) ∧ ∀𝑤 ∈ 𝐴 (𝑤𝑅𝑧 → (𝑥‘𝑤) = (𝑦‘𝑤)))} |
| 107 | 94, 95, 105, 106 | braba 5524 |
. . . 4
⊢ (𝑏𝑈𝑐 ↔ ∃𝑧 ∈ 𝐴 ((𝑏‘𝑧) E (𝑐‘𝑧) ∧ ∀𝑤 ∈ 𝐴 (𝑤𝑅𝑧 → (𝑏‘𝑤) = (𝑐‘𝑤)))) |
| 108 | | fvex 6900 |
. . . . 5
⊢ (𝐹‘𝑏) ∈ V |
| 109 | | fvex 6900 |
. . . . 5
⊢ (𝐹‘𝑐) ∈ V |
| 110 | | eleq2 2822 |
. . . . . . . 8
⊢ (𝑦 = (𝐹‘𝑐) → (𝑧 ∈ 𝑦 ↔ 𝑧 ∈ (𝐹‘𝑐))) |
| 111 | | eleq2 2822 |
. . . . . . . . 9
⊢ (𝑥 = (𝐹‘𝑏) → (𝑧 ∈ 𝑥 ↔ 𝑧 ∈ (𝐹‘𝑏))) |
| 112 | 111 | notbid 318 |
. . . . . . . 8
⊢ (𝑥 = (𝐹‘𝑏) → (¬ 𝑧 ∈ 𝑥 ↔ ¬ 𝑧 ∈ (𝐹‘𝑏))) |
| 113 | 110, 112 | bi2anan9r 639 |
. . . . . . 7
⊢ ((𝑥 = (𝐹‘𝑏) ∧ 𝑦 = (𝐹‘𝑐)) → ((𝑧 ∈ 𝑦 ∧ ¬ 𝑧 ∈ 𝑥) ↔ (𝑧 ∈ (𝐹‘𝑐) ∧ ¬ 𝑧 ∈ (𝐹‘𝑏)))) |
| 114 | | eleq2 2822 |
. . . . . . . . . 10
⊢ (𝑥 = (𝐹‘𝑏) → (𝑤 ∈ 𝑥 ↔ 𝑤 ∈ (𝐹‘𝑏))) |
| 115 | | eleq2 2822 |
. . . . . . . . . 10
⊢ (𝑦 = (𝐹‘𝑐) → (𝑤 ∈ 𝑦 ↔ 𝑤 ∈ (𝐹‘𝑐))) |
| 116 | 114, 115 | bi2bian9 640 |
. . . . . . . . 9
⊢ ((𝑥 = (𝐹‘𝑏) ∧ 𝑦 = (𝐹‘𝑐)) → ((𝑤 ∈ 𝑥 ↔ 𝑤 ∈ 𝑦) ↔ (𝑤 ∈ (𝐹‘𝑏) ↔ 𝑤 ∈ (𝐹‘𝑐)))) |
| 117 | 116 | imbi2d 340 |
. . . . . . . 8
⊢ ((𝑥 = (𝐹‘𝑏) ∧ 𝑦 = (𝐹‘𝑐)) → ((𝑤𝑅𝑧 → (𝑤 ∈ 𝑥 ↔ 𝑤 ∈ 𝑦)) ↔ (𝑤𝑅𝑧 → (𝑤 ∈ (𝐹‘𝑏) ↔ 𝑤 ∈ (𝐹‘𝑐))))) |
| 118 | 117 | ralbidv 3165 |
. . . . . . 7
⊢ ((𝑥 = (𝐹‘𝑏) ∧ 𝑦 = (𝐹‘𝑐)) → (∀𝑤 ∈ 𝐴 (𝑤𝑅𝑧 → (𝑤 ∈ 𝑥 ↔ 𝑤 ∈ 𝑦)) ↔ ∀𝑤 ∈ 𝐴 (𝑤𝑅𝑧 → (𝑤 ∈ (𝐹‘𝑏) ↔ 𝑤 ∈ (𝐹‘𝑐))))) |
| 119 | 113, 118 | anbi12d 632 |
. . . . . 6
⊢ ((𝑥 = (𝐹‘𝑏) ∧ 𝑦 = (𝐹‘𝑐)) → (((𝑧 ∈ 𝑦 ∧ ¬ 𝑧 ∈ 𝑥) ∧ ∀𝑤 ∈ 𝐴 (𝑤𝑅𝑧 → (𝑤 ∈ 𝑥 ↔ 𝑤 ∈ 𝑦))) ↔ ((𝑧 ∈ (𝐹‘𝑐) ∧ ¬ 𝑧 ∈ (𝐹‘𝑏)) ∧ ∀𝑤 ∈ 𝐴 (𝑤𝑅𝑧 → (𝑤 ∈ (𝐹‘𝑏) ↔ 𝑤 ∈ (𝐹‘𝑐)))))) |
| 120 | 119 | rexbidv 3166 |
. . . . 5
⊢ ((𝑥 = (𝐹‘𝑏) ∧ 𝑦 = (𝐹‘𝑐)) → (∃𝑧 ∈ 𝐴 ((𝑧 ∈ 𝑦 ∧ ¬ 𝑧 ∈ 𝑥) ∧ ∀𝑤 ∈ 𝐴 (𝑤𝑅𝑧 → (𝑤 ∈ 𝑥 ↔ 𝑤 ∈ 𝑦))) ↔ ∃𝑧 ∈ 𝐴 ((𝑧 ∈ (𝐹‘𝑐) ∧ ¬ 𝑧 ∈ (𝐹‘𝑏)) ∧ ∀𝑤 ∈ 𝐴 (𝑤𝑅𝑧 → (𝑤 ∈ (𝐹‘𝑏) ↔ 𝑤 ∈ (𝐹‘𝑐)))))) |
| 121 | | wepwso.t |
. . . . 5
⊢ 𝑇 = {〈𝑥, 𝑦〉 ∣ ∃𝑧 ∈ 𝐴 ((𝑧 ∈ 𝑦 ∧ ¬ 𝑧 ∈ 𝑥) ∧ ∀𝑤 ∈ 𝐴 (𝑤𝑅𝑧 → (𝑤 ∈ 𝑥 ↔ 𝑤 ∈ 𝑦)))} |
| 122 | 108, 109,
120, 121 | braba 5524 |
. . . 4
⊢ ((𝐹‘𝑏)𝑇(𝐹‘𝑐) ↔ ∃𝑧 ∈ 𝐴 ((𝑧 ∈ (𝐹‘𝑐) ∧ ¬ 𝑧 ∈ (𝐹‘𝑏)) ∧ ∀𝑤 ∈ 𝐴 (𝑤𝑅𝑧 → (𝑤 ∈ (𝐹‘𝑏) ↔ 𝑤 ∈ (𝐹‘𝑐))))) |
| 123 | 93, 107, 122 | 3bitr4g 314 |
. . 3
⊢ ((𝐴 ∈ V ∧ (𝑏 ∈ (2o
↑m 𝐴) ∧
𝑐 ∈ (2o
↑m 𝐴)))
→ (𝑏𝑈𝑐 ↔ (𝐹‘𝑏)𝑇(𝐹‘𝑐))) |
| 124 | 123 | ralrimivva 3189 |
. 2
⊢ (𝐴 ∈ V → ∀𝑏 ∈ (2o
↑m 𝐴)∀𝑐 ∈ (2o ↑m
𝐴)(𝑏𝑈𝑐 ↔ (𝐹‘𝑏)𝑇(𝐹‘𝑐))) |
| 125 | | df-isom 6551 |
. 2
⊢ (𝐹 Isom 𝑈, 𝑇 ((2o ↑m 𝐴), 𝒫 𝐴) ↔ (𝐹:(2o ↑m 𝐴)–1-1-onto→𝒫 𝐴 ∧ ∀𝑏 ∈ (2o ↑m
𝐴)∀𝑐 ∈ (2o
↑m 𝐴)(𝑏𝑈𝑐 ↔ (𝐹‘𝑏)𝑇(𝐹‘𝑐)))) |
| 126 | 2, 124, 125 | sylanbrc 583 |
1
⊢ (𝐴 ∈ V → 𝐹 Isom 𝑈, 𝑇 ((2o ↑m 𝐴), 𝒫 𝐴)) |