Proof of Theorem axgroth3
| Step | Hyp | Ref
| Expression |
| 1 | | axgroth2 8785 |
. 2
⊢ ∃y(x ∈ y ⋀ ∀z ∈ y (∀w(w ⊆ z → w ∈ y) ⋀ ∃w ∈ y ∀v(v ⊆ z →
v ∈
w)) ⋀
∀z(z ⊆ y →
(y ≼
z ⋁
z ∈
y))) |
| 2 | | visset 1820 |
. . . . . . . . . . . 12
⊢ y ∈
V |
| 3 | 2 | dominf 4917 |
. . . . . . . . . . 11
⊢ ((y ≠ ∅ ⋀ y ⊆ ∪y) → ω ≼ y) |
| 4 | | ne0i 2295 |
. . . . . . . . . . 11
⊢ (x ∈ y → y ≠
∅) |
| 5 | 3, 4 | sylan 451 |
. . . . . . . . . 10
⊢ ((x ∈ y ⋀ y ⊆ ∪y) → ω
≼ y) |
| 6 | | visset 1820 |
. . . . . . . . . . 11
⊢ z ∈
V |
| 7 | 2, 6 | infdif2 7584 |
. . . . . . . . . 10
⊢ (ω ≼ y →
((y ∖
z) ≼
z ↔ y ≼ z)) |
| 8 | 5, 7 | syl 10 |
. . . . . . . . 9
⊢ ((x ∈ y ⋀ y ⊆ ∪y) → ((y ∖ z) ≼ z ↔ y ≼ z)) |
| 9 | 8 | orbi1d 618 |
. . . . . . . 8
⊢ ((x ∈ y ⋀ y ⊆ ∪y) → (((y ∖ z) ≼ z ⋁ z ∈ y) ↔ (y
≼ z
⋁ z
∈ y))) |
| 10 | 9 | imbi2d 615 |
. . . . . . 7
⊢ ((x ∈ y ⋀ y ⊆ ∪y) → ((z ⊆ y → ((y
∖ z)
≼ z
⋁ z
∈ y))
↔ (z ⊆ y →
(y ≼
z ⋁
z ∈
y)))) |
| 11 | 10 | albidv 1284 |
. . . . . 6
⊢ ((x ∈ y ⋀ y ⊆ ∪y) → (∀z(z ⊆ y → ((y
∖ z)
≼ z
⋁ z
∈ y))
↔ ∀z(z ⊆ y →
(y ≼
z ⋁
z ∈
y)))) |
| 12 | | ssid 2089 |
. . . . . . . . . . . 12
⊢ z ⊆ z |
| 13 | | sseq1 2091 |
. . . . . . . . . . . . . 14
⊢ (v = z →
(v ⊆
z ↔ z ⊆ z)) |
| 14 | | elequ1 1142 |
. . . . . . . . . . . . . 14
⊢ (v = z →
(v ∈
w ↔ z ∈ w)) |
| 15 | 13, 14 | imbi12d 629 |
. . . . . . . . . . . . 13
⊢ (v = z →
((v ⊆
z → v ∈ w) ↔ (z
⊆ z
→ z ∈ w))) |
| 16 | 15 | a4v 1278 |
. . . . . . . . . . . 12
⊢ (∀v(v ⊆ z → v ∈ w) →
(z ⊆
z → z ∈ w)) |
| 17 | 12, 16 | mpi 44 |
. . . . . . . . . . 11
⊢ (∀v(v ⊆ z → v ∈ w) →
z ∈
w) |
| 18 | 17 | r19.22si 1741 |
. . . . . . . . . 10
⊢ (∃w ∈ y ∀v(v ⊆ z → v ∈ w) →
∃w ∈ y z ∈ w) |
| 19 | | eluni2 2519 |
. . . . . . . . . 10
⊢ (z ∈ ∪y ↔ ∃w ∈ y z ∈ w) |
| 20 | 18, 19 | sylibr 200 |
. . . . . . . . 9
⊢ (∃w ∈ y ∀v(v ⊆ z → v ∈ w) →
z ∈ ∪y) |
| 21 | 20 | adantl 390 |
. . . . . . . 8
⊢ ((∀w(w ⊆ z → w ∈ y) ⋀ ∃w ∈ y ∀v(v ⊆ z →
v ∈
w)) → z ∈ ∪y) |
| 22 | 21 | r19.20si 1713 |
. . . . . . 7
⊢ (∀z ∈ y (∀w(w ⊆ z → w ∈ y) ⋀ ∃w ∈ y ∀v(v ⊆ z →
v ∈
w)) → ∀z ∈ y z ∈ ∪y) |
| 23 | | dfss3 2068 |
. . . . . . 7
⊢ (y ⊆ ∪y ↔ ∀z ∈ y z ∈ ∪y) |
| 24 | 22, 23 | sylibr 200 |
. . . . . 6
⊢ (∀z ∈ y (∀w(w ⊆ z → w ∈ y) ⋀ ∃w ∈ y ∀v(v ⊆ z →
v ∈
w)) → y ⊆ ∪y) |
| 25 | 11, 24 | sylan2 454 |
. . . . 5
⊢ ((x ∈ y ⋀ ∀z ∈ y (∀w(w ⊆ z → w ∈ y) ⋀ ∃w ∈ y ∀v(v ⊆ z →
v ∈
w))) → (∀z(z ⊆ y → ((y
∖ z)
≼ z
⋁ z
∈ y))
↔ ∀z(z ⊆ y →
(y ≼
z ⋁
z ∈
y)))) |
| 26 | 25 | pm5.32i 648 |
. . . 4
⊢ (((x ∈ y ⋀ ∀z ∈ y (∀w(w ⊆ z → w ∈ y) ⋀ ∃w ∈ y ∀v(v ⊆ z →
v ∈
w))) ⋀
∀z(z ⊆ y →
((y ∖
z) ≼
z ⋁
z ∈
y))) ↔ ((x ∈ y ⋀ ∀z ∈ y (∀w(w ⊆ z → w ∈ y) ⋀ ∃w ∈ y ∀v(v ⊆ z →
v ∈
w))) ⋀
∀z(z ⊆ y →
(y ≼
z ⋁
z ∈
y)))) |
| 27 | | df-3an 781 |
. . . 4
⊢ ((x ∈ y ⋀ ∀z ∈ y (∀w(w ⊆ z → w ∈ y) ⋀ ∃w ∈ y ∀v(v ⊆ z →
v ∈
w)) ⋀
∀z(z ⊆ y →
((y ∖
z) ≼
z ⋁
z ∈
y))) ↔ ((x ∈ y ⋀ ∀z ∈ y (∀w(w ⊆ z → w ∈ y) ⋀ ∃w ∈ y ∀v(v ⊆ z →
v ∈
w))) ⋀
∀z(z ⊆ y →
((y ∖
z) ≼
z ⋁
z ∈
y)))) |
| 28 | | df-3an 781 |
. . . 4
⊢ ((x ∈ y ⋀ ∀z ∈ y (∀w(w ⊆ z → w ∈ y) ⋀ ∃w ∈ y ∀v(v ⊆ z →
v ∈
w)) ⋀
∀z(z ⊆ y →
(y ≼
z ⋁
z ∈
y))) ↔ ((x ∈ y ⋀ ∀z ∈ y (∀w(w ⊆ z → w ∈ y) ⋀ ∃w ∈ y ∀v(v ⊆ z →
v ∈
w))) ⋀
∀z(z ⊆ y →
(y ≼
z ⋁
z ∈
y)))) |
| 29 | 26, 27, 28 | 3bitr4 183 |
. . 3
⊢ ((x ∈ y ⋀ ∀z ∈ y (∀w(w ⊆ z → w ∈ y) ⋀ ∃w ∈ y ∀v(v ⊆ z →
v ∈
w)) ⋀
∀z(z ⊆ y →
((y ∖
z) ≼
z ⋁
z ∈
y))) ↔ (x ∈ y ⋀ ∀z ∈ y (∀w(w ⊆ z → w ∈ y) ⋀ ∃w ∈ y ∀v(v ⊆ z →
v ∈
w)) ⋀
∀z(z ⊆ y →
(y ≼
z ⋁
z ∈
y)))) |
| 30 | 29 | exbii 1057 |
. 2
⊢ (∃y(x ∈ y ⋀ ∀z ∈ y (∀w(w ⊆ z → w ∈ y) ⋀ ∃w ∈ y ∀v(v ⊆ z →
v ∈
w)) ⋀
∀z(z ⊆ y →
((y ∖
z) ≼
z ⋁
z ∈
y))) ↔ ∃y(x ∈ y ⋀ ∀z ∈ y (∀w(w ⊆ z → w ∈ y) ⋀ ∃w ∈ y ∀v(v ⊆ z →
v ∈
w)) ⋀
∀z(z ⊆ y →
(y ≼
z ⋁
z ∈
y)))) |
| 31 | 1, 30 | mpbir 190 |
1
⊢ ∃y(x ∈ y ⋀ ∀z ∈ y (∀w(w ⊆ z → w ∈ y) ⋀ ∃w ∈ y ∀v(v ⊆ z →
v ∈
w)) ⋀
∀z(z ⊆ y →
((y ∖
z) ≼
z ⋁
z ∈
y))) |