Metamath Proof Explorer


Theorem ralopabb

Description: Restricted universal quantification over an ordered-pair class abstraction. (Contributed by RP, 25-Sep-2024)

Ref Expression
Hypotheses ralopabb.o ⊢ O = x y | φ
ralopabb.p ⊢ o = x y → ψ ↔ χ
Assertion ralopabb ⊢ ∀ o ∈ O ψ ↔ ∀ x ∀ y φ → χ

Proof

Step Hyp Ref Expression
1 ralopabb.o ⊢ O = x y | φ
2 ralopabb.p ⊢ o = x y → ψ ↔ χ
3 2nalexn ⊢ ¬ ∀ x ∀ y φ → χ ↔ ∃ x ∃ y ¬ φ → χ
4 2 notbid ⊢ o = x y → ¬ ψ ↔ ¬ χ
5 1 4 rexopabb ⊢ ∃ o ∈ O ¬ ψ ↔ ∃ x ∃ y φ ∧ ¬ χ
6 annim ⊢ φ ∧ ¬ χ ↔ ¬ φ → χ
7 6 2exbii ⊢ ∃ x ∃ y φ ∧ ¬ χ ↔ ∃ x ∃ y ¬ φ → χ
8 5 7 bitri ⊢ ∃ o ∈ O ¬ ψ ↔ ∃ x ∃ y ¬ φ → χ
9 rexnal ⊢ ∃ o ∈ O ¬ ψ ↔ ¬ ∀ o ∈ O ψ
10 3 8 9 3bitr2ri ⊢ ¬ ∀ o ∈ O ψ ↔ ¬ ∀ x ∀ y φ → χ
11 10 con4bii ⊢ ∀ o ∈ O ψ ↔ ∀ x ∀ y φ → χ