MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  riotacl2 Structured version   Visualization version   GIF version

Theorem riotacl2 7373
Description: Membership law for "the unique element in 𝐴 such that 𝜑". (Contributed by NM, 21-Aug-2011.) (Revised by Mario Carneiro, 23-Dec-2016.)
Assertion
Ref Expression
riotacl2 (∃!𝑥𝐴 𝜑 → (𝑥𝐴 𝜑) ∈ {𝑥𝐴𝜑})

Proof of Theorem riotacl2
StepHypRef Expression
1 df-reu 3371 . . 3 (∃!𝑥𝐴 𝜑 ↔ ∃!𝑥(𝑥𝐴𝜑))
2 iotacl 6511 . . 3 (∃!𝑥(𝑥𝐴𝜑) → (℩𝑥(𝑥𝐴𝜑)) ∈ {𝑥 ∣ (𝑥𝐴𝜑)})
31, 2sylbi 220 . 2 (∃!𝑥𝐴 𝜑 → (℩𝑥(𝑥𝐴𝜑)) ∈ {𝑥 ∣ (𝑥𝐴𝜑)})
4 df-riota 7357 . 2 (𝑥𝐴 𝜑) = (℩𝑥(𝑥𝐴𝜑))
5 df-rab 3418 . 2 {𝑥𝐴𝜑} = {𝑥 ∣ (𝑥𝐴𝜑)}
63, 4, 53eltr4g 2882 1 (∃!𝑥𝐴 𝜑 → (𝑥𝐴 𝜑) ∈ {𝑥𝐴𝜑})
Colors of variables: wff setvar class
Syntax hints:  wi 4  wa 400  wcel 2145  ∃!weu 2598  {cab 2743  ∃!wreu 3368  {crab 3417  cio 6479  crio 7356
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1818  ax-4 1832  ax-5 1933  ax-6 1990  ax-7 2031  ax-8 2147  ax-9 2155  ax-10 2178  ax-12 2215  ax-ext 2737
This theorem depends on definitions:  df-bi 210  df-an 401  df-or 861  df-tru 1566  df-ex 1803  df-nf 1807  df-sb 2094  df-mo 2569  df-eu 2599  df-clab 2744  df-cleq 2757  df-clel 2840  df-reu 3371  df-rab 3418  df-v 3459  df-sbc 3748  df-un 3912  df-ss 3924  df-sn 4586  df-pr 4588  df-uni 4869  df-iota 6481  df-riota 7357
This theorem is referenced by:  riotacl  7374  riotasbc  7375  riotaxfrd  7391  supub  9407  suplub  9408  ordtypelem3  9470  catlid  17729  catrid  17730  grplinv  19046  pj1id  19760  evlsval2  22198  ig1pval3  26296  coelem  26344  quotlem  26422  mircgr  28888  mirbtwn  28889  grpoidinv2  30776  grpoinv  30786  cnlnadjlem5  32332  cvmsiota  35640  cvmliftiota  35664  weiunlem  36836  weiunfrlem  36837  linvh  42725  mpaalem  43741  disjinfi  45768
  Copyright terms: Public domain W3C validator