Proof of Theorem reeanv
| Step | Hyp | Ref
| Expression |
| 1 | | anass 336 |
. . . . 5
⊢ (((x
∈ A ∧ y ∈ B)
∧ (φ ∧ ψ)) ↔ (x ∈ A ∧
(y ∈ B ∧ (φ
∧ ψ)))) |
| 2 | | an4 388 |
. . . . 5
⊢ (((x
∈ A ∧ y ∈ B)
∧ (φ ∧ ψ)) ↔ ((x ∈ A ∧
φ) ∧ (y ∈ B ∧
ψ))) |
| 3 | 1, 2 | bitr3 153 |
. . . 4
⊢ ((x
∈ A ∧ (y ∈ B ∧
(φ ∧ ψ))) ↔ ((x ∈ A ∧
φ) ∧ (y ∈ B ∧
ψ))) |
| 4 | 3 | bi2ex 734 |
. . 3
⊢ (∃x∃y(x ∈
A ∧ (y ∈ B ∧
(φ ∧ ψ))) ↔ ∃x∃y((x ∈
A ∧ φ) ∧ (y ∈ B ∧
ψ))) |
| 5 | | exdistr 967 |
. . 3
⊢ (∃x∃y(x ∈
A ∧ (y ∈ B ∧
(φ ∧ ψ))) ↔ ∃x(x ∈
A ∧ ∃y(y ∈
B ∧ (φ ∧ ψ)))) |
| 6 | | eeanv 980 |
. . 3
⊢ (∃x∃y((x ∈
A ∧ φ) ∧ (y ∈ B ∧
ψ)) ↔ (∃x(x ∈
A ∧ φ) ∧ ∃y(y ∈
B ∧ ψ))) |
| 7 | 4, 5, 6 | 3bitr3 156 |
. 2
⊢ (∃x(x ∈
A ∧ ∃y(y ∈
B ∧ (φ ∧ ψ))) ↔ (∃x(x ∈
A ∧ φ) ∧ ∃y(y ∈
B ∧ ψ))) |
| 8 | | df-rex 1206 |
. . . 4
⊢ (∃y ∈ B
(φ ∧ ψ) ↔ ∃y(y ∈
B ∧ (φ ∧ ψ))) |
| 9 | 8 | birex 1224 |
. . 3
⊢ (∃x ∈ A
∃y ∈ B (φ ∧
ψ) ↔ ∃x ∈ A
∃y(y ∈ B ∧
(φ ∧ ψ))) |
| 10 | | df-rex 1206 |
. . 3
⊢ (∃x ∈ A
∃y(y ∈ B ∧
(φ ∧ ψ)) ↔ ∃x(x ∈
A ∧ ∃y(y ∈
B ∧ (φ ∧ ψ)))) |
| 11 | 9, 10 | bitr 151 |
. 2
⊢ (∃x ∈ A
∃y ∈ B (φ ∧
ψ) ↔ ∃x(x ∈
A ∧ ∃y(y ∈
B ∧ (φ ∧ ψ)))) |
| 12 | | df-rex 1206 |
. . 3
⊢ (∃x ∈ A φ ↔ ∃x(x ∈
A ∧ φ)) |
| 13 | | df-rex 1206 |
. . 3
⊢ (∃y ∈ B ψ ↔ ∃y(y ∈
B ∧ ψ)) |
| 14 | 12, 13 | anbi12i 369 |
. 2
⊢ ((∃x ∈ A φ ∧ ∃y ∈ B ψ) ↔ (∃x(x ∈
A ∧ φ) ∧ ∃y(y ∈
B ∧ ψ))) |
| 15 | 7, 11, 14 | 3bitr4 158 |
1
⊢ (∃x ∈ A
∃y ∈ B (φ ∧
ψ) ↔ (∃x ∈ A φ ∧ ∃y ∈ B ψ)) |