Metamath Proof Explorer


Theorem 2reucom

Description: Double restricted existential uniqueness commutes. (Contributed by Thierry Arnoux, 4-Jul-2023)

Ref Expression
Assertion 2reucom ⊢ ∃! x ∈ A, y ∈ B φ ↔ ∃! y ∈ B, x ∈ A φ

Proof

Step Hyp Ref Expression
1 ancom ⊢ ∃! x ∈ A ∃ y ∈ B φ ∧ ∃! y ∈ B ∃ x ∈ A φ ↔ ∃! y ∈ B ∃ x ∈ A φ ∧ ∃! x ∈ A ∃ y ∈ B φ
2 df-2reu ⊢ ∃! x ∈ A, y ∈ B φ ↔ ∃! x ∈ A ∃ y ∈ B φ ∧ ∃! y ∈ B ∃ x ∈ A φ
3 df-2reu ⊢ ∃! y ∈ B, x ∈ A φ ↔ ∃! y ∈ B ∃ x ∈ A φ ∧ ∃! x ∈ A ∃ y ∈ B φ
4 1 2 3 3bitr4i ⊢ ∃! x ∈ A, y ∈ B φ ↔ ∃! y ∈ B, x ∈ A φ