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

Theorem riota5 7426
Description: A method for computing restricted iota. (Contributed by NM, 20-Oct-2011.) (Revised by Mario Carneiro, 6-Dec-2016.)
Hypotheses
Ref Expression
riota5.1 (𝜑 → 𝐵 ∈ 𝐴)
riota5.2 ((𝜑 ∧ 𝑥 ∈ 𝐴) → (𝜓 ↔ 𝑥 = 𝐵))
Assertion
Ref Expression
riota5 (𝜑 → (℩𝑥 ∈ 𝐴 𝜓) = 𝐵)
Distinct variable groups:   𝑥,𝐴   𝑥,𝐵   𝜑,𝑥
Allowed substitution hint:   𝜓(𝑥)

Proof of Theorem riota5
StepHypRef Expression
1 nfcvd 2927 . 2 (𝜑 → Ⅎ𝑥𝐵)
2 riota5.1 . 2 (𝜑 → 𝐵 ∈ 𝐴)
3 riota5.2 . 2 ((𝜑 ∧ 𝑥 ∈ 𝐴) → (𝜓 ↔ 𝑥 = 𝐵))
41, 2, 3riota5f 7425 1 (𝜑 → (℩𝑥 ∈ 𝐴 𝜓) = 𝐵)
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4   ↔ wb 209   ∧ wa 401   = wceq 1570   ∈ wcel 2147  ℩crio 7396
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1828  ax-4 1842  ax-5 1945  ax-6 2002  ax-7 2043  ax-8 2149  ax-9 2157  ax-10 2180  ax-11 2197  ax-12 2216  ax-ext 2735
This proof depends on definitions:  df-bi 210  df-an 402  df-or 862  df-3an 1105  df-tru 1573  df-ex 1813  df-nf 1817  df-sb 2102  df-mo 2567  df-eu 2597  df-clab 2742  df-cleq 2755  df-clel 2839  df-nfc 2913  df-ral 3081  df-rex 3091  df-reu 3370  df-v 3456  df-sbc 3743  df-ss 3901  df-un 4154  df-sn 4589  df-pr 4591  df-uni 4871  df-iota 6509  df-riota 7397
This theorem is used by:  f1ocnvfv3  7435  ttrcltr  9741  sqrt0  15434  lubid  18560  lubun  18715  odval2  19792  adjvalval  32566  xdivpnfrp  33566  xrsinvgval  33636  dfgcd3  38436  poimirlem6  38735  poimirlem7  38736  lub0N  40437  glb0N  40441  trlval2  41411  cdlemefrs32fva  41648  cdleme32fva  41685  cdlemg1a  41818  unxpwdom3  44288
  Copyright terms: Public domain W3C validator