Metamath Proof Explorer


Theorem ralrab2

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

Ref Expression
Hypothesis ralab2.1 ⊢ x = y → ψ ↔ χ
Assertion ralrab2 ⊢ ∀ 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 raleqi ⊢ ∀ x ∈ y ∈ A | φ ψ ↔ ∀ x ∈ y | y ∈ A ∧ φ ψ
4 1 ralab2 ⊢ ∀ x ∈ y | y ∈ A ∧ φ ψ ↔ ∀ y y ∈ A ∧ φ → χ
5 impexp ⊢ y ∈ A ∧ φ → χ ↔ y ∈ A → φ → χ
6 5 albii ⊢ ∀ y y ∈ A ∧ φ → χ ↔ ∀ y y ∈ A → φ → χ
7 df-ral ⊢ ∀ y ∈ A φ → χ ↔ ∀ y y ∈ A → φ → χ
8 6 7 bitr4i ⊢ ∀ y y ∈ A ∧ φ → χ ↔ ∀ y ∈ A φ → χ
9 3 4 8 3bitri ⊢ ∀ x ∈ y ∈ A | φ ψ ↔ ∀ y ∈ A φ → χ