Proof of Theorem iunn0
| Step | Hyp | Ref
| Expression |
| 1 | | n0 1714 |
. . 3
⊢ (¬ B = ∅ ↔ ∃y y ∈
B) |
| 2 | 1 | birex 1224 |
. 2
⊢ (∃x ∈ A ¬
B = ∅ ↔ ∃x ∈ A
∃y y ∈ B) |
| 3 | | df-rex 1206 |
. 2
⊢ (∃x ∈ A
∃y y ∈ B
↔ ∃x(x ∈ A ∧
∃y y ∈ B)) |
| 4 | | excom 728 |
. . . 4
⊢ (∃x∃y(x ∈
A ∧ y ∈ B)
↔ ∃y∃x(x ∈
A ∧ y ∈ B)) |
| 5 | | exdistr 967 |
. . . 4
⊢ (∃x∃y(x ∈
A ∧ y ∈ B)
↔ ∃x(x ∈ A ∧
∃y y ∈ B)) |
| 6 | | eliun 1998 |
. . . . . 6
⊢ (y
∈ ∪x ∈
A B
↔ ∃x ∈ A y ∈
B) |
| 7 | | df-rex 1206 |
. . . . . 6
⊢ (∃x ∈ A
y ∈ B ↔ ∃x(x ∈
A ∧ y ∈ B)) |
| 8 | 6, 7 | bitr2 152 |
. . . . 5
⊢ (∃x(x ∈
A ∧ y ∈ B)
↔ y ∈ ∪x ∈ A B) |
| 9 | 8 | biex 733 |
. . . 4
⊢ (∃y∃x(x ∈
A ∧ y ∈ B)
↔ ∃y y ∈ ∪x ∈ A
B) |
| 10 | 4, 5, 9 | 3bitr3 156 |
. . 3
⊢ (∃x(x ∈
A ∧ ∃y y ∈
B) ↔ ∃y y ∈ ∪x ∈ A B) |
| 11 | | n0 1714 |
. . 3
⊢ (¬ ∪x ∈ A B = ∅
↔ ∃y y ∈ ∪x ∈ A
B) |
| 12 | 10, 11 | bitr4 154 |
. 2
⊢ (∃x(x ∈
A ∧ ∃y y ∈
B) ↔ ¬ ∪x ∈ A B =
∅) |
| 13 | 2, 3, 12 | 3bitr 155 |
1
⊢ (∃x ∈ A ¬
B = ∅ ↔ ¬ ∪x ∈ A B =
∅) |