Metamath Proof Explorer


Theorem reeanlem

Description: Lemma factoring out common proof steps of reeanv and reean . (Contributed by Wolf Lammen, 20-Aug-2023)

Ref Expression
Hypothesis reeanlem.1 ⊢ ∃ x ∃ y x ∈ A ∧ φ ∧ y ∈ B ∧ ψ ↔ ∃ x x ∈ A ∧ φ ∧ ∃ y y ∈ B ∧ ψ
Assertion reeanlem ⊢ ∃ x ∈ A ∃ y ∈ B φ ∧ ψ ↔ ∃ x ∈ A φ ∧ ∃ y ∈ B ψ

Proof

Step Hyp Ref Expression
1 reeanlem.1 ⊢ ∃ x ∃ y x ∈ A ∧ φ ∧ y ∈ B ∧ ψ ↔ ∃ x x ∈ A ∧ φ ∧ ∃ y y ∈ B ∧ ψ
2 an4 ⊢ x ∈ A ∧ y ∈ B ∧ φ ∧ ψ ↔ x ∈ A ∧ φ ∧ y ∈ B ∧ ψ
3 2 2exbii ⊢ ∃ x ∃ y x ∈ A ∧ y ∈ B ∧ φ ∧ ψ ↔ ∃ x ∃ y x ∈ A ∧ φ ∧ y ∈ B ∧ ψ
4 3 1 bitri ⊢ ∃ x ∃ y x ∈ A ∧ y ∈ B ∧ φ ∧ ψ ↔ ∃ x x ∈ A ∧ φ ∧ ∃ y y ∈ B ∧ ψ
5 r2ex ⊢ ∃ x ∈ A ∃ y ∈ B φ ∧ ψ ↔ ∃ x ∃ y x ∈ A ∧ y ∈ B ∧ φ ∧ ψ
6 df-rex ⊢ ∃ x ∈ A φ ↔ ∃ x x ∈ A ∧ φ
7 df-rex ⊢ ∃ y ∈ B ψ ↔ ∃ y y ∈ B ∧ ψ
8 6 7 anbi12i ⊢ ∃ x ∈ A φ ∧ ∃ y ∈ B ψ ↔ ∃ x x ∈ A ∧ φ ∧ ∃ y y ∈ B ∧ ψ
9 4 5 8 3bitr4i ⊢ ∃ x ∈ A ∃ y ∈ B φ ∧ ψ ↔ ∃ x ∈ A φ ∧ ∃ y ∈ B ψ