Metamath Proof Explorer


Theorem r19.36zv

Description: Restricted quantifier version of Theorem 19.36 of Margaris p. 90. It is valid only when the domain of quantification is not empty. (Contributed by NM, 20-Sep-2003)

Ref Expression
Assertion r19.36zv ⊢ A ≠ ∅ → ∃ x ∈ A φ → ψ ↔ ∀ x ∈ A φ → ψ

Proof

Step Hyp Ref Expression
1 r19.35 ⊢ ∃ x ∈ A φ → ψ ↔ ∀ x ∈ A φ → ∃ x ∈ A ψ
2 r19.9rzv ⊢ A ≠ ∅ → ψ ↔ ∃ x ∈ A ψ
3 2 imbi2d ⊢ A ≠ ∅ → ∀ x ∈ A φ → ψ ↔ ∀ x ∈ A φ → ∃ x ∈ A ψ
4 1 3 bitr4id ⊢ A ≠ ∅ → ∃ x ∈ A φ → ψ ↔ ∀ x ∈ A φ → ψ