Step | Hyp | Ref
| Expression |
1 | | elex 2560 |
. 2
⊢ (A ∈ 𝜔
→ A ∈ V) |
2 | | simpl 102 |
. . . . . 6
⊢
((A ∈ V ∧ z ∈ {y ∣ (∅ ∈ y ∧ ∀x ∈ y suc x ∈ y)}) →
A ∈
V) |
3 | | eleq1 2097 |
. . . . . . . 8
⊢ (x = A →
(x ∈
z ↔ A ∈ z)) |
4 | | suceq 4105 |
. . . . . . . . 9
⊢ (x = A → suc
x = suc A) |
5 | 4 | eleq1d 2103 |
. . . . . . . 8
⊢ (x = A →
(suc x ∈
z ↔ suc A ∈ z)) |
6 | 3, 5 | imbi12d 223 |
. . . . . . 7
⊢ (x = A →
((x ∈
z → suc x ∈ z) ↔ (A
∈ z
→ suc A ∈ z))) |
7 | 6 | adantl 262 |
. . . . . 6
⊢
(((A ∈ V ∧ z ∈ {y ∣ (∅ ∈ y ∧ ∀x ∈ y suc x ∈ y)}) ∧ x = A) → ((x
∈ z
→ suc x ∈ z) ↔
(A ∈
z → suc A ∈ z))) |
8 | | df-clab 2024 |
. . . . . . . . 9
⊢ (z ∈ {y ∣ (∅ ∈ y ∧ ∀x ∈ y suc x ∈ y)} ↔
[z / y](∅ ∈
y ∧ ∀x ∈ y suc
x ∈
y)) |
9 | | simpr 103 |
. . . . . . . . . . . 12
⊢ ((∅
∈ y ∧ ∀x ∈ y suc x ∈ y) →
∀x
∈ y suc
x ∈
y) |
10 | | df-ral 2305 |
. . . . . . . . . . . 12
⊢ (∀x ∈ y suc
x ∈
y ↔ ∀x(x ∈ y → suc x
∈ y)) |
11 | 9, 10 | sylib 127 |
. . . . . . . . . . 11
⊢ ((∅
∈ y ∧ ∀x ∈ y suc x ∈ y) →
∀x(x ∈ y → suc
x ∈
y)) |
12 | 11 | sbimi 1644 |
. . . . . . . . . 10
⊢
([z / y](∅ ∈
y ∧ ∀x ∈ y suc
x ∈
y) → [z / y]∀x(x ∈ y → suc x
∈ y)) |
13 | | sbim 1824 |
. . . . . . . . . . . 12
⊢
([z / y](x ∈ y → suc
x ∈
y) ↔ ([z / y]x ∈ y → [z /
y]suc x
∈ y)) |
14 | | elsb4 1850 |
. . . . . . . . . . . . 13
⊢
([z / y]x ∈ y ↔
x ∈
z) |
15 | | clelsb4 2140 |
. . . . . . . . . . . . 13
⊢
([z / y]suc x ∈ y ↔ suc
x ∈
z) |
16 | 14, 15 | imbi12i 228 |
. . . . . . . . . . . 12
⊢
(([z / y]x ∈ y →
[z / y]suc x ∈ y) ↔
(x ∈
z → suc x ∈ z)) |
17 | 13, 16 | bitri 173 |
. . . . . . . . . . 11
⊢
([z / y](x ∈ y → suc
x ∈
y) ↔ (x ∈ z → suc x
∈ z)) |
18 | 17 | sbalv 1878 |
. . . . . . . . . 10
⊢
([z / y]∀x(x ∈ y → suc
x ∈
y) ↔ ∀x(x ∈ z → suc x
∈ z)) |
19 | 12, 18 | sylib 127 |
. . . . . . . . 9
⊢
([z / y](∅ ∈
y ∧ ∀x ∈ y suc
x ∈
y) → ∀x(x ∈ z → suc x
∈ z)) |
20 | 8, 19 | sylbi 114 |
. . . . . . . 8
⊢ (z ∈ {y ∣ (∅ ∈ y ∧ ∀x ∈ y suc x ∈ y)} →
∀x(x ∈ z → suc
x ∈
z)) |
21 | 20 | 19.21bi 1447 |
. . . . . . 7
⊢ (z ∈ {y ∣ (∅ ∈ y ∧ ∀x ∈ y suc x ∈ y)} →
(x ∈
z → suc x ∈ z)) |
22 | 21 | adantl 262 |
. . . . . 6
⊢
((A ∈ V ∧ z ∈ {y ∣ (∅ ∈ y ∧ ∀x ∈ y suc x ∈ y)}) →
(x ∈
z → suc x ∈ z)) |
23 | | nfv 1418 |
. . . . . . 7
⊢
Ⅎx A ∈
V |
24 | | nfv 1418 |
. . . . . . . . 9
⊢
Ⅎx∅ ∈ y |
25 | | nfra1 2349 |
. . . . . . . . 9
⊢
Ⅎx∀x ∈ y suc
x ∈
y |
26 | 24, 25 | nfan 1454 |
. . . . . . . 8
⊢
Ⅎx(∅ ∈ y ∧ ∀x ∈ y suc x ∈ y) |
27 | 26 | nfsab 2029 |
. . . . . . 7
⊢
Ⅎx z ∈ {y ∣ (∅ ∈ y ∧ ∀x ∈ y suc x ∈ y)} |
28 | 23, 27 | nfan 1454 |
. . . . . 6
⊢
Ⅎx(A ∈ V ∧ z ∈ {y ∣
(∅ ∈ y ∧ ∀x ∈ y suc
x ∈
y)}) |
29 | | nfcvd 2176 |
. . . . . 6
⊢
((A ∈ V ∧ z ∈ {y ∣ (∅ ∈ y ∧ ∀x ∈ y suc x ∈ y)}) →
ℲxA) |
30 | | nfvd 1419 |
. . . . . 6
⊢
((A ∈ V ∧ z ∈ {y ∣ (∅ ∈ y ∧ ∀x ∈ y suc x ∈ y)}) →
Ⅎx(A ∈ z → suc A
∈ z)) |
31 | 2, 7, 22, 28, 29, 30 | vtocldf 2599 |
. . . . 5
⊢
((A ∈ V ∧ z ∈ {y ∣ (∅ ∈ y ∧ ∀x ∈ y suc x ∈ y)}) →
(A ∈
z → suc A ∈ z)) |
32 | 31 | ralrimiva 2386 |
. . . 4
⊢ (A ∈ V → ∀z ∈ {y ∣
(∅ ∈ y ∧ ∀x ∈ y suc
x ∈
y)} (A
∈ z
→ suc A ∈ z)) |
33 | | ralim 2374 |
. . . . 5
⊢ (∀z ∈ {y ∣
(∅ ∈ y ∧ ∀x ∈ y suc
x ∈
y)} (A
∈ z
→ suc A ∈ z) →
(∀z
∈ {y
∣ (∅ ∈ y ∧ ∀x ∈ y suc
x ∈
y)}A
∈ z
→ ∀z ∈ {y ∣ (∅ ∈ y ∧ ∀x ∈ y suc x ∈ y)}suc
A ∈
z)) |
34 | | elintg 3614 |
. . . . . 6
⊢ (A ∈ V →
(A ∈
∩ {y ∣
(∅ ∈ y ∧ ∀x ∈ y suc
x ∈
y)} ↔ ∀z ∈ {y ∣
(∅ ∈ y ∧ ∀x ∈ y suc
x ∈
y)}A
∈ z)) |
35 | | sucexg 4190 |
. . . . . . 7
⊢ (A ∈ V → suc
A ∈
V) |
36 | | elintg 3614 |
. . . . . . 7
⊢ (suc
A ∈ V
→ (suc A ∈ ∩ {y ∣ (∅ ∈ y ∧ ∀x ∈ y suc x ∈ y)} ↔
∀z
∈ {y
∣ (∅ ∈ y ∧ ∀x ∈ y suc
x ∈
y)}suc A ∈ z)) |
37 | 35, 36 | syl 14 |
. . . . . 6
⊢ (A ∈ V → (suc
A ∈ ∩ {y ∣ (∅
∈ y ∧ ∀x ∈ y suc x ∈ y)} ↔
∀z
∈ {y
∣ (∅ ∈ y ∧ ∀x ∈ y suc
x ∈
y)}suc A ∈ z)) |
38 | 34, 37 | imbi12d 223 |
. . . . 5
⊢ (A ∈ V →
((A ∈
∩ {y ∣
(∅ ∈ y ∧ ∀x ∈ y suc
x ∈
y)} → suc A ∈ ∩ {y ∣ (∅
∈ y ∧ ∀x ∈ y suc x ∈ y)}) ↔
(∀z
∈ {y
∣ (∅ ∈ y ∧ ∀x ∈ y suc
x ∈
y)}A
∈ z
→ ∀z ∈ {y ∣ (∅ ∈ y ∧ ∀x ∈ y suc x ∈ y)}suc
A ∈
z))) |
39 | 33, 38 | syl5ibr 145 |
. . . 4
⊢ (A ∈ V →
(∀z
∈ {y
∣ (∅ ∈ y ∧ ∀x ∈ y suc
x ∈
y)} (A
∈ z
→ suc A ∈ z) →
(A ∈
∩ {y ∣
(∅ ∈ y ∧ ∀x ∈ y suc
x ∈
y)} → suc A ∈ ∩ {y ∣ (∅
∈ y ∧ ∀x ∈ y suc x ∈ y)}))) |
40 | 32, 39 | mpd 13 |
. . 3
⊢ (A ∈ V →
(A ∈
∩ {y ∣
(∅ ∈ y ∧ ∀x ∈ y suc
x ∈
y)} → suc A ∈ ∩ {y ∣ (∅
∈ y ∧ ∀x ∈ y suc x ∈ y)})) |
41 | | dfom3 4258 |
. . . 4
⊢ 𝜔
= ∩ {y ∣
(∅ ∈ y ∧ ∀x ∈ y suc
x ∈
y)} |
42 | 41 | eleq2i 2101 |
. . 3
⊢ (A ∈ 𝜔
↔ A ∈ ∩ {y ∣ (∅ ∈ y ∧ ∀x ∈ y suc x ∈ y)}) |
43 | 41 | eleq2i 2101 |
. . 3
⊢ (suc
A ∈
𝜔 ↔ suc A ∈ ∩ {y ∣ (∅ ∈ y ∧ ∀x ∈ y suc x ∈ y)}) |
44 | 40, 42, 43 | 3imtr4g 194 |
. 2
⊢ (A ∈ V →
(A ∈
𝜔 → suc A ∈ 𝜔)) |
45 | 1, 44 | mpcom 32 |
1
⊢ (A ∈ 𝜔
→ suc A ∈ 𝜔) |