Metamath Proof Explorer


Theorem rexrab2

Description: Existential quantification over a class abstraction. (Contributed by Mario Carneiro, 3-Sep-2015)

Ref Expression
Hypothesis ralab2.1 ⊢ x = y → ψ ↔ χ
Assertion rexrab2 ⊢ ∃ x ∈ y ∈ A | φ ψ ↔ ∃ y ∈ A φ ∧ χ

Proof

Step Hyp Ref Expression
1 ralab2.1 ⊢ x = y → ψ ↔ χ
2 df-rab ⊢ y ∈ A | φ = y | y ∈ A ∧ φ
3 2 rexeqi ⊢ ∃ x ∈ y ∈ A | φ ψ ↔ ∃ x ∈ y | y ∈ A ∧ φ ψ
4 1 rexab2 ⊢ ∃ x ∈ y | y ∈ A ∧ φ ψ ↔ ∃ y y ∈ A ∧ φ ∧ χ
5 anass ⊢ y ∈ A ∧ φ ∧ χ ↔ y ∈ A ∧ φ ∧ χ
6 5 exbii ⊢ ∃ y y ∈ A ∧ φ ∧ χ ↔ ∃ y y ∈ A ∧ φ ∧ χ
7 df-rex ⊢ ∃ y ∈ A φ ∧ χ ↔ ∃ y y ∈ A ∧ φ ∧ χ
8 6 7 bitr4i ⊢ ∃ y y ∈ A ∧ φ ∧ χ ↔ ∃ y ∈ A φ ∧ χ
9 3 4 8 3bitri ⊢ ∃ x ∈ y ∈ A | φ ψ ↔ ∃ y ∈ A φ ∧ χ