Metamath Proof Explorer


Theorem wl-moae

Description: Two ways to express "at most one thing exists" or, in this context equivalently, "exactly one thing exists" . The equivalence results from the presence of ax-6 in the proof, that ensures "at least one thing exists". For other equivalences see wl-euae and exists1 . Gerard Lang pointed out, that E. y A. x x = y with disjoint x and y ( dfmo , trut ) also means "exactly one thing exists" . (Contributed by NM, 5-Apr-2004) State the theorem using truth constant T. . (Revised by BJ, 7-Oct-2022) Reduce axiom dependencies, and use E* . (Revised by Wolf Lammen, 7-Mar-2023)

Ref Expression
Assertion wl-moae ⊢ ∃* x ⊤ ↔ ∀ x x = y

Proof

Step Hyp Ref Expression
1 wl-motae ⊢ ∃* x ⊤ → ∀ x x = y
2 hbaev ⊢ ∀ x x = y → ∀ y ∀ x x = y
3 2 19.8w ⊢ ∀ x x = y → ∃ y ∀ x x = y
4 ax-1 ⊢ x = y → ⊤ → x = y
5 4 alimi ⊢ ∀ x x = y → ∀ x ⊤ → x = y
6 5 eximi ⊢ ∃ y ∀ x x = y → ∃ y ∀ x ⊤ → x = y
7 3 6 syl ⊢ ∀ x x = y → ∃ y ∀ x ⊤ → x = y
8 dfmo ⊢ ∃* x ⊤ ↔ ∃ y ∀ x ⊤ → x = y
9 7 8 sylibr ⊢ ∀ x x = y → ∃* x ⊤
10 1 9 impbii ⊢ ∃* x ⊤ ↔ ∀ x x = y