HomeHome Metamath Proof Explorer < Previous   Next >
Related theorems
GIF version

Theorem euf 1011
Description: A version of the existential uniqueness definition with a hypothesis instead of a distinct variable condition.
Hypothesis
Ref Expression
euf.1 (φ → ∀yφ)
Assertion
Ref Expression
euf (∃!xφ ↔ ∃yx(φx = y))
Distinct variable group(s):   x,y

Proof of Theorem euf
StepHypRef Expression
1 df-eu 1009 . 2 (∃!xφ ↔ ∃zx(φx = z))
2 euf.1 . . . . 5 (φ → ∀yφ)
3 ax-17 925 . . . . 5 (x = z → ∀y x = z)
42, 3hbbi 705 . . . 4 ((φx = z) → ∀y(φx = z))
54hbal 700 . . 3 (∀x(φx = z) → ∀yx(φx = z))
6 ax-17 925 . . 3 (∀x(φx = y) → ∀zx(φx = y))
7 eqt2b 818 . . . . 5 (z = y → (x = zx = y))
87bibi2d 470 . . . 4 (z = y → ((φx = z) ↔ (φx = y)))
98bialdv 935 . . 3 (z = y → (∀x(φx = z) ↔ ∀x(φx = y)))
105, 6, 9cbvex 849 . 2 (∃zx(φx = z) ↔ ∃yx(φx = y))
111, 10bitr 151 1 (∃!xφ ↔ ∃yx(φx = y))
Colors of variables: wff set class
Syntax hints:   → wi 2   ↔ wb 127  ∀wal 672  ∃wex 678   = weq 797  ∃!weu 1007
This theorem is referenced by:  eu1 1019  eumo0 1022
This theorem was proved from axioms:  ax-1 3  ax-2 4  ax-3 5  ax-mp 6  ax-4 673  ax-5 674  ax-6 675  ax-7 676  ax-gen 677  ax-8 798  ax-9 799  ax-12.nbsp;802  ax-17 925
This theorem depends on definitions:  df-bi 128  df-an 198  df-ex 679  df-eu 1009
metamath.org