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

Theorem riotacl2 7365
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 3367 . . 3 (∃!𝑥𝐴 𝜑 ↔ ∃!𝑥(𝑥𝐴𝜑))
2 iotacl 6503 . . 3 (∃!𝑥(𝑥𝐴𝜑) → (℩𝑥(𝑥𝐴𝜑)) ∈ {𝑥 ∣ (𝑥𝐴𝜑)})
31, 2sylbi 219 . 2 (∃!𝑥𝐴 𝜑 → (℩𝑥(𝑥𝐴𝜑)) ∈ {𝑥 ∣ (𝑥𝐴𝜑)})
4 df-riota 7349 . 2 (𝑥𝐴 𝜑) = (℩𝑥(𝑥𝐴𝜑))
5 df-rab 3414 . 2 {𝑥𝐴𝜑} = {𝑥 ∣ (𝑥𝐴𝜑)}
63, 4, 53eltr4g 2878 1 (∃!𝑥𝐴 𝜑 → (𝑥𝐴 𝜑) ∈ {𝑥𝐴𝜑})
Colors of variables: wff setvar class
Syntax hints:  wi 4  wa 399  wcel 2141  ∃!weu 2594  {cab 2739  ∃!wreu 3364  {crab 3413  cio 6471  crio 7348
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1814  ax-4 1828  ax-5 1929  ax-6 1986  ax-7 2027  ax-8 2143  ax-9 2151  ax-10 2174  ax-12 2211  ax-ext 2733
This theorem depends on definitions:  df-bi 209  df-an 400  df-or 859  df-tru 1562  df-ex 1799  df-nf 1803  df-sb 2090  df-mo 2565  df-eu 2595  df-clab 2740  df-cleq 2753  df-clel 2836  df-reu 3367  df-rab 3414  df-v 3455  df-sbc 3745  df-un 3909  df-ss 3921  df-sn 4582  df-pr 4584  df-uni 4865  df-iota 6473  df-riota 7349
This theorem is referenced by:  riotacl  7366  riotasbc  7367  riotaxfrd  7383  supub  9402  suplub  9403  ordtypelem3  9465  catlid  17698  catrid  17699  grplinv  19014  pj1id  19722  evlsval2  22120  ig1pval3  26218  coelem  26266  quotlem  26341  mircgr  28803  mirbtwn  28804  grpoidinv2  30664  grpoinv  30674  cnlnadjlem5  32220  cvmsiota  35591  cvmliftiota  35615  weiunlem  36787  weiunfrlem  36788  linvh  42677  mpaalem  43693  disjinfi  45734
  Copyright terms: Public domain W3C validator