Proof of Theorem axacndlem4
| Step | Hyp | Ref
| Expression |
| 1 | | axac 1085 |
. . . . 5
⊢ ∃v∀y∀z((y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w)) |
| 2 | | ax-4 673 |
. . . . . . . . 9
⊢ (∀v(y ∈
z ∧ z ∈ w)
→ (y ∈ z ∧ z ∈
w)) |
| 3 | 2 | syl4 19 |
. . . . . . . 8
⊢ (((y
∈ z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w)) →
(∀v(y ∈ z ∧
z ∈ w) → ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w))) |
| 4 | 3 | 19.20i 691 |
. . . . . . 7
⊢ (∀z((y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w)) →
∀z(∀v(y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w))) |
| 5 | 4 | 19.20i 691 |
. . . . . 6
⊢ (∀y∀z((y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w)) →
∀y∀z(∀v(y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w))) |
| 6 | 5 | 19.22i 723 |
. . . . 5
⊢ (∃v∀y∀z((y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w)) →
∃v∀y∀z(∀v(y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w))) |
| 7 | 1, 6 | ax-mp 6 |
. . . 4
⊢ ∃v∀y∀z(∀v(y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w)) |
| 8 | | eq6 826 |
. . . . . 6
⊢ (¬ ∀x x = z → ∀x ¬ ∀x x = z) |
| 9 | | eq6 826 |
. . . . . . 7
⊢ (¬ ∀x x = y → ∀x ¬ ∀x x = y) |
| 10 | | eq6 826 |
. . . . . . 7
⊢ (¬ ∀x x = w → ∀x ¬ ∀x x = w) |
| 11 | 9, 10 | hban 704 |
. . . . . 6
⊢ ((¬ ∀x x = y ∧ ¬ ∀x x = w) → ∀x(¬ ∀x x = y ∧ ¬ ∀x x = w)) |
| 12 | 8, 11 | hban 704 |
. . . . 5
⊢ ((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) → ∀x(¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w))) |
| 13 | | eq6 826 |
. . . . . . 7
⊢ (¬ ∀x x = z → ∀y ¬ ∀x x = z) |
| 14 | | eq6 826 |
. . . . . . . 8
⊢ (¬ ∀x x = y → ∀y ¬ ∀x x = y) |
| 15 | | eq6 826 |
. . . . . . . 8
⊢ (¬ ∀x x = w → ∀y ¬ ∀x x = w) |
| 16 | 14, 15 | hban 704 |
. . . . . . 7
⊢ ((¬ ∀x x = y ∧ ¬ ∀x x = w) → ∀y(¬ ∀x x = y ∧ ¬ ∀x x = w)) |
| 17 | 13, 16 | hban 704 |
. . . . . 6
⊢ ((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) → ∀y(¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w))) |
| 18 | | eq6 826 |
. . . . . . . 8
⊢ (¬ ∀x x = z → ∀z ¬ ∀x x = z) |
| 19 | | eq6 826 |
. . . . . . . . 9
⊢ (¬ ∀x x = y → ∀z ¬ ∀x x = y) |
| 20 | | eq6 826 |
. . . . . . . . 9
⊢ (¬ ∀x x = w → ∀z ¬ ∀x x = w) |
| 21 | 19, 20 | hban 704 |
. . . . . . . 8
⊢ ((¬ ∀x x = y ∧ ¬ ∀x x = w) → ∀z(¬ ∀x x = y ∧ ¬ ∀x x = w)) |
| 22 | 18, 21 | hban 704 |
. . . . . . 7
⊢ ((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) → ∀z(¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w))) |
| 23 | | ax-17 925 |
. . . . . . . . 9
⊢ ((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) → ∀v(¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w))) |
| 24 | | ax15 1006 |
. . . . . . . . . . . . 13
⊢ (¬ ∀x x = y → (¬ ∀x x = z → (y
∈ z → ∀x y ∈
z))) |
| 25 | 24 | com12 13 |
. . . . . . . . . . . 12
⊢ (¬ ∀x x = z → (¬ ∀x x = y → (y
∈ z → ∀x y ∈
z))) |
| 26 | 25 | imp 277 |
. . . . . . . . . . 11
⊢ ((¬ ∀x x = z ∧ ¬ ∀x x = y) → (y
∈ z → ∀x y ∈
z)) |
| 27 | 26 | adantrr 312 |
. . . . . . . . . 10
⊢ ((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) → (y
∈ z → ∀x y ∈
z)) |
| 28 | | ax15 1006 |
. . . . . . . . . . . 12
⊢ (¬ ∀x x = z → (¬ ∀x x = w → (z
∈ w → ∀x z ∈
w))) |
| 29 | 28 | imp 277 |
. . . . . . . . . . 11
⊢ ((¬ ∀x x = z ∧ ¬ ∀x x = w) → (z
∈ w → ∀x z ∈
w)) |
| 30 | 29 | adantrl 311 |
. . . . . . . . . 10
⊢ ((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) → (z
∈ w → ∀x z ∈
w)) |
| 31 | 27, 30 | hband 788 |
. . . . . . . . 9
⊢ ((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) → ((y
∈ z ∧ z ∈ w)
→ ∀x(y ∈ z ∧
z ∈ w))) |
| 32 | 23, 31 | hbald 790 |
. . . . . . . 8
⊢ ((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) → (∀v(y ∈
z ∧ z ∈ w)
→ ∀x∀v(y ∈
z ∧ z ∈ w))) |
| 33 | | eq6 826 |
. . . . . . . . . 10
⊢ (¬ ∀x x = z → ∀w ¬ ∀x x = z) |
| 34 | | eq6 826 |
. . . . . . . . . . 11
⊢ (¬ ∀x x = y → ∀w ¬ ∀x x = y) |
| 35 | | eq6 826 |
. . . . . . . . . . 11
⊢ (¬ ∀x x = w → ∀w ¬ ∀x x = w) |
| 36 | 34, 35 | hban 704 |
. . . . . . . . . 10
⊢ ((¬ ∀x x = y ∧ ¬ ∀x x = w) → ∀w(¬ ∀x x = y ∧ ¬ ∀x x = w)) |
| 37 | 33, 36 | hban 704 |
. . . . . . . . 9
⊢ ((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) → ∀w(¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w))) |
| 38 | | ax15 1006 |
. . . . . . . . . . . . . . . 16
⊢ (¬ ∀x x = y → (¬ ∀x x = w → (y
∈ w → ∀x y ∈
w))) |
| 39 | 38 | imp 277 |
. . . . . . . . . . . . . . 15
⊢ ((¬ ∀x x = y ∧ ¬ ∀x x = w) → (y
∈ w → ∀x y ∈
w)) |
| 40 | | ddeel1 1003 |
. . . . . . . . . . . . . . . 16
⊢ (¬ ∀x x = w → (w
∈ v → ∀x w ∈
v)) |
| 41 | 40 | adantl 305 |
. . . . . . . . . . . . . . 15
⊢ ((¬ ∀x x = y ∧ ¬ ∀x x = w) → (w
∈ v → ∀x w ∈
v)) |
| 42 | 39, 41 | hband 788 |
. . . . . . . . . . . . . 14
⊢ ((¬ ∀x x = y ∧ ¬ ∀x x = w) → ((y
∈ w ∧ w ∈ v)
→ ∀x(y ∈ w ∧
w ∈ v))) |
| 43 | 42 | adantl 305 |
. . . . . . . . . . . . 13
⊢ ((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) → ((y
∈ w ∧ w ∈ v)
→ ∀x(y ∈ w ∧
w ∈ v))) |
| 44 | 31, 43 | hband 788 |
. . . . . . . . . . . 12
⊢ ((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) → (((y
∈ z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) → ∀x((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)))) |
| 45 | 37, 44 | hbexd 791 |
. . . . . . . . . . 11
⊢ ((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) → (∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) → ∀x∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)))) |
| 46 | | ax-12 802 |
. . . . . . . . . . . . 13
⊢ (¬ ∀x x = y → (¬ ∀x x = w → (y =
w → ∀x y = w))) |
| 47 | 46 | imp 277 |
. . . . . . . . . . . 12
⊢ ((¬ ∀x x = y ∧ ¬ ∀x x = w) → (y =
w → ∀x y = w)) |
| 48 | 47 | adantl 305 |
. . . . . . . . . . 11
⊢ ((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) → (y =
w → ∀x y = w)) |
| 49 | 12, 45, 48 | hbbid 789 |
. . . . . . . . . 10
⊢ ((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) → ((∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w) →
∀x(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w))) |
| 50 | 17, 49 | hbald 790 |
. . . . . . . . 9
⊢ ((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) → (∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w) →
∀x∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w))) |
| 51 | 37, 50 | hbexd 791 |
. . . . . . . 8
⊢ ((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) → (∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w) →
∀x∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w))) |
| 52 | 12, 32, 51 | hbimd 787 |
. . . . . . 7
⊢ ((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) → ((∀v(y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w)) →
∀x(∀v(y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w)))) |
| 53 | 22, 52 | hbald 790 |
. . . . . 6
⊢ ((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) → (∀z(∀v(y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w)) →
∀x∀z(∀v(y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w)))) |
| 54 | 17, 53 | hbald 790 |
. . . . 5
⊢ ((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) → (∀y∀z(∀v(y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w)) →
∀x∀y∀z(∀v(y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w)))) |
| 55 | | nd5 3736 |
. . . . . . . 8
⊢ (¬ ∀x x = z → (v =
x → ∀z v = x)) |
| 56 | | nd5 3736 |
. . . . . . . . 9
⊢ (¬ ∀x x = y → (v =
x → ∀y v = x)) |
| 57 | 19, 56 | hbald 790 |
. . . . . . . 8
⊢ (¬ ∀x x = y → (∀z v = x → ∀y∀z
v = x)) |
| 58 | 55, 57 | sylan9 359 |
. . . . . . 7
⊢ ((¬ ∀x x = z ∧ ¬ ∀x x = y) → (v =
x → ∀y∀z
v = x)) |
| 59 | 58 | adantrr 312 |
. . . . . 6
⊢ ((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) → (v =
x → ∀y∀z
v = x)) |
| 60 | | hba1 698 |
. . . . . . . . 9
⊢ (∀y∀z
v = x
→ ∀y∀y∀z
v = x) |
| 61 | 17, 60 | hban 704 |
. . . . . . . 8
⊢ (((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) ∧ ∀y∀z
v = x)
→ ∀y((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) ∧ ∀y∀z
v = x)) |
| 62 | | hba1 698 |
. . . . . . . . . . 11
⊢ (∀z v = x → ∀z∀z
v = x) |
| 63 | 62 | hbal 700 |
. . . . . . . . . 10
⊢ (∀y∀z
v = x
→ ∀z∀y∀z
v = x) |
| 64 | 22, 63 | hban 704 |
. . . . . . . . 9
⊢ (((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) ∧ ∀y∀z
v = x)
→ ∀z((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) ∧ ∀y∀z
v = x)) |
| 65 | | pm4.2i 149 |
. . . . . . . . . . . . 13
⊢ (v =
x → ((y ∈ z ∧
z ∈ w) ↔ (y
∈ z ∧ z ∈ w))) |
| 66 | 65 | a1i 7 |
. . . . . . . . . . . 12
⊢ ((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) → (v =
x → ((y ∈ z ∧
z ∈ w) ↔ (y
∈ z ∧ z ∈ w)))) |
| 67 | 12, 31, 66 | cbvald 977 |
. . . . . . . . . . 11
⊢ ((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) → (∀v(y ∈
z ∧ z ∈ w)
↔ ∀x(y ∈ z ∧
z ∈ w))) |
| 68 | 67 | adantr 306 |
. . . . . . . . . 10
⊢ (((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) ∧ ∀y∀z
v = x)
→ (∀v(y ∈ z ∧
z ∈ w) ↔ ∀x(y ∈
z ∧ z ∈ w))) |
| 69 | | nd5 3736 |
. . . . . . . . . . . . . . . 16
⊢ (¬ ∀x x = w → (v =
x → ∀w v = x)) |
| 70 | 15, 69 | 19.20d 693 |
. . . . . . . . . . . . . . 15
⊢ (¬ ∀x x = w → (∀y v = x → ∀y∀w
v = x)) |
| 71 | | ax-4 673 |
. . . . . . . . . . . . . . . 16
⊢ (∀z v = x → v =
x) |
| 72 | 71 | 19.20i 691 |
. . . . . . . . . . . . . . 15
⊢ (∀y∀z
v = x
→ ∀y v = x) |
| 73 | 70, 72 | syl5 22 |
. . . . . . . . . . . . . 14
⊢ (¬ ∀x x = w → (∀y∀z
v = x
→ ∀y∀w v = x)) |
| 74 | 73 | adantl 305 |
. . . . . . . . . . . . 13
⊢ ((¬ ∀x x = y ∧ ¬ ∀x x = w) → (∀y∀z
v = x
→ ∀y∀w v = x)) |
| 75 | 74 | imdistani 340 |
. . . . . . . . . . . 12
⊢ (((¬ ∀x x = y ∧ ¬ ∀x x = w) ∧ ∀y∀z
v = x)
→ ((¬ ∀x x = y ∧
¬ ∀x x = w) ∧
∀y∀w v = x)) |
| 76 | | hba1 698 |
. . . . . . . . . . . . . . 15
⊢ (∀w v = x → ∀w∀w
v = x) |
| 77 | 76 | hbal 700 |
. . . . . . . . . . . . . 14
⊢ (∀y∀w
v = x
→ ∀w∀y∀w
v = x) |
| 78 | | hba1 698 |
. . . . . . . . . . . . . . 15
⊢ (∀y∀w
v = x
→ ∀y∀y∀w
v = x) |
| 79 | | a14b 820 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ (v =
x → (w ∈ v
↔ w ∈ x)) |
| 80 | 79 | anbi2d 468 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (v =
x → ((y ∈ w ∧
w ∈ v) ↔ (y
∈ w ∧ w ∈ x))) |
| 81 | 80 | anbi2d 468 |
. . . . . . . . . . . . . . . . . . 19
⊢ (v =
x → (((y ∈ z ∧
z ∈ w) ∧ (y
∈ w ∧ w ∈ v))
↔ ((y ∈ z ∧ z ∈
w) ∧ (y ∈ w ∧
w ∈ x)))) |
| 82 | 81 | a4s 682 |
. . . . . . . . . . . . . . . . . 18
⊢ (∀w v = x → (((y
∈ z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ ((y ∈ z ∧
z ∈ w) ∧ (y
∈ w ∧ w ∈ x)))) |
| 83 | 76, 82 | biexd 783 |
. . . . . . . . . . . . . . . . 17
⊢ (∀w v = x → (∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ ∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
x)))) |
| 84 | 83 | bibi1d 471 |
. . . . . . . . . . . . . . . 16
⊢ (∀w v = x → ((∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w) ↔
(∃w((y ∈ z ∧
z ∈ w) ∧ (y
∈ w ∧ w ∈ x))
↔ y = w))) |
| 85 | 84 | a4s 682 |
. . . . . . . . . . . . . . 15
⊢ (∀y∀w
v = x
→ ((∃w((y ∈ z ∧
z ∈ w) ∧ (y
∈ w ∧ w ∈ v))
↔ y = w) ↔ (∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
x)) ↔ y = w))) |
| 86 | 78, 85 | biald 782 |
. . . . . . . . . . . . . 14
⊢ (∀y∀w
v = x
→ (∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w) ↔
∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
x)) ↔ y = w))) |
| 87 | 77, 86 | biexd 783 |
. . . . . . . . . . . . 13
⊢ (∀y∀w
v = x
→ (∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w) ↔
∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
x)) ↔ y = w))) |
| 88 | 87 | adantl 305 |
. . . . . . . . . . . 12
⊢ (((¬ ∀x x = y ∧ ¬ ∀x x = w) ∧ ∀y∀w
v = x)
→ (∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w) ↔
∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
x)) ↔ y = w))) |
| 89 | 75, 88 | syl 12 |
. . . . . . . . . . 11
⊢ (((¬ ∀x x = y ∧ ¬ ∀x x = w) ∧ ∀y∀z
v = x)
→ (∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w) ↔
∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
x)) ↔ y = w))) |
| 90 | 89 | adantll 309 |
. . . . . . . . . 10
⊢ (((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) ∧ ∀y∀z
v = x)
→ (∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w) ↔
∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
x)) ↔ y = w))) |
| 91 | 68, 90 | imbi12d 474 |
. . . . . . . . 9
⊢ (((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) ∧ ∀y∀z
v = x)
→ ((∀v(y ∈ z ∧
z ∈ w) → ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w)) ↔
(∀x(y ∈ z ∧
z ∈ w) → ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
x)) ↔ y = w)))) |
| 92 | 64, 91 | biald 782 |
. . . . . . . 8
⊢ (((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) ∧ ∀y∀z
v = x)
→ (∀z(∀v(y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w)) ↔
∀z(∀x(y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
x)) ↔ y = w)))) |
| 93 | 61, 92 | biald 782 |
. . . . . . 7
⊢ (((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) ∧ ∀y∀z
v = x)
→ (∀y∀z(∀v(y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w)) ↔
∀y∀z(∀x(y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
x)) ↔ y = w)))) |
| 94 | 93 | exp 291 |
. . . . . 6
⊢ ((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) → (∀y∀z
v = x
→ (∀y∀z(∀v(y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w)) ↔
∀y∀z(∀x(y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
x)) ↔ y = w))))) |
| 95 | 59, 94 | syld 27 |
. . . . 5
⊢ ((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) → (v =
x → (∀y∀z(∀v(y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w)) ↔
∀y∀z(∀x(y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
x)) ↔ y = w))))) |
| 96 | 12, 54, 95 | cbvexd 978 |
. . . 4
⊢ ((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) → (∃v∀y∀z(∀v(y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
v)) ↔ y = w)) ↔
∃x∀y∀z(∀x(y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
x)) ↔ y = w)))) |
| 97 | 7, 96 | mpbii 168 |
. . 3
⊢ ((¬ ∀x x = z ∧ (¬ ∀x x = y ∧ ¬ ∀x x = w)) → ∃x∀y∀z(∀x(y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
x)) ↔ y = w))) |
| 98 | 97 | exp32 294 |
. 2
⊢ (¬ ∀x x = z → (¬ ∀x x = y → (¬ ∀x x = w → ∃x∀y∀z(∀x(y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
x)) ↔ y = w))))) |
| 99 | | axacndlem2 3754 |
. 2
⊢ (∀x x = z → ∃x∀y∀z(∀x(y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
x)) ↔ y = w))) |
| 100 | | axacndlem1 3753 |
. 2
⊢ (∀x x = y → ∃x∀y∀z(∀x(y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
x)) ↔ y = w))) |
| 101 | | eq5 824 |
. . . 4
⊢ (∀x x = w → ∀y∀x
x = w) |
| 102 | | eq5 824 |
. . . . 5
⊢ (∀x x = w → ∀z∀x
x = w) |
| 103 | | nd2 3733 |
. . . . . . 7
⊢ (∀x x = w → ¬ ∀x z ∈
w) |
| 104 | 103 | pm2.21d 74 |
. . . . . 6
⊢ (∀x x = w → (∀x z ∈
w → ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
x)) ↔ y = w))) |
| 105 | | pm3.27 260 |
. . . . . . 7
⊢ ((y
∈ z ∧ z ∈ w)
→ z ∈ w) |
| 106 | 105 | 19.20i 691 |
. . . . . 6
⊢ (∀x(y ∈
z ∧ z ∈ w)
→ ∀x z ∈ w) |
| 107 | 104, 106 | syl5 22 |
. . . . 5
⊢ (∀x x = w → (∀x(y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
x)) ↔ y = w))) |
| 108 | 102, 107 | 19.21ai 740 |
. . . 4
⊢ (∀x x = w → ∀z(∀x(y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
x)) ↔ y = w))) |
| 109 | 101, 108 | 19.21ai 740 |
. . 3
⊢ (∀x x = w → ∀y∀z(∀x(y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
x)) ↔ y = w))) |
| 110 | | 19.8a 712 |
. . 3
⊢ (∀y∀z(∀x(y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
x)) ↔ y = w)) →
∃x∀y∀z(∀x(y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
x)) ↔ y = w))) |
| 111 | 109, 110 | syl 12 |
. 2
⊢ (∀x x = w → ∃x∀y∀z(∀x(y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
x)) ↔ y = w))) |
| 112 | 98, 99, 100, 111 | pm2.61iii 114 |
1
⊢ ∃x∀y∀z(∀x(y ∈
z ∧ z ∈ w)
→ ∃w∀y(∃w((y ∈
z ∧ z ∈ w)
∧ (y ∈ w ∧ w ∈
x)) ↔ y = w)) |