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

Theorem rexrn 7086
Description: Restricted existential quantification over the range of a function. (Contributed by Mario Carneiro, 24-Dec-2013.) (Revised by Mario Carneiro, 20-Aug-2014.)
Hypothesis
Ref Expression
rexrn.1 (𝑥 = (𝐹𝑦) → (𝜑𝜓))
Assertion
Ref Expression
rexrn (𝐹 Fn 𝐴 → (∃𝑥 ∈ ran 𝐹𝜑 ↔ ∃𝑦𝐴 𝜓))
Distinct variable groups:   𝑥,𝑦,𝐴   𝑥,𝐹,𝑦   𝜓,𝑥   𝜑,𝑦
Allowed substitution hints:   𝜑(𝑥)   𝜓(𝑦)

Proof of Theorem rexrn
StepHypRef Expression
1 fvexd 6904 . 2 ((𝐹 Fn 𝐴𝑦𝐴) → (𝐹𝑦) ∈ V)
2 fvelrnb 6950 . . 3 (𝐹 Fn 𝐴 → (𝑥 ∈ ran 𝐹 ↔ ∃𝑦𝐴 (𝐹𝑦) = 𝑥))
3 eqcom 2740 . . . 4 ((𝐹𝑦) = 𝑥𝑥 = (𝐹𝑦))
43rexbii 3095 . . 3 (∃𝑦𝐴 (𝐹𝑦) = 𝑥 ↔ ∃𝑦𝐴 𝑥 = (𝐹𝑦))
52, 4bitrdi 287 . 2 (𝐹 Fn 𝐴 → (𝑥 ∈ ran 𝐹 ↔ ∃𝑦𝐴 𝑥 = (𝐹𝑦)))
6 rexrn.1 . . 3 (𝑥 = (𝐹𝑦) → (𝜑𝜓))
76adantl 483 . 2 ((𝐹 Fn 𝐴𝑥 = (𝐹𝑦)) → (𝜑𝜓))
81, 5, 7rexxfr2d 5409 1 (𝐹 Fn 𝐴 → (∃𝑥 ∈ ran 𝐹𝜑 ↔ ∃𝑦𝐴 𝜓))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 205  wa 397   = wceq 1542  wcel 2107  wrex 3071  Vcvv 3475  ran crn 5677   Fn wfn 6536  cfv 6541
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1798  ax-4 1812  ax-5 1914  ax-6 1972  ax-7 2012  ax-8 2109  ax-9 2117  ax-10 2138  ax-11 2155  ax-12 2172  ax-ext 2704  ax-sep 5299  ax-nul 5306  ax-pr 5427
This theorem depends on definitions:  df-bi 206  df-an 398  df-or 847  df-3an 1090  df-tru 1545  df-fal 1555  df-ex 1783  df-nf 1787  df-sb 2069  df-mo 2535  df-eu 2564  df-clab 2711  df-cleq 2725  df-clel 2811  df-nfc 2886  df-ne 2942  df-ral 3063  df-rex 3072  df-rab 3434  df-v 3477  df-dif 3951  df-un 3953  df-in 3955  df-ss 3965  df-nul 4323  df-if 4529  df-sn 4629  df-pr 4631  df-op 4635  df-uni 4909  df-br 5149  df-opab 5211  df-mpt 5232  df-id 5574  df-xp 5682  df-rel 5683  df-cnv 5684  df-co 5685  df-dm 5686  df-rn 5687  df-iota 6493  df-fun 6543  df-fn 6544  df-fv 6549
This theorem is referenced by:  elrnrexdm  7088  wemapwe  9689  rexanuz  15289  climsup  15613  supcvg  15799  ruclem12  16181  prmreclem6  16851  vdwmc  16908  znunit  21111  lmbr2  22755  lmff  22797  1stcfb  22941  imasf1oxms  23990  lebnumlem3  24471  lmmbr2  24768  lmcau  24822  bcthlem4  24836  mbfsup  25173  itg2monolem1  25260  itg2gt0  25270  ostth  27132  uhgrvtxedgiedgb  28386  dfnbgr3  28585  vdn0conngrumgrv2  29439  erdszelem10  34180  neibastop2lem  35234  filnetlem4  35255  mblfinlem2  36515  istotbnd3  36628  sstotbnd  36632  heibor  36678  nacsfix  41436  fnwe2lem2  41779  climinf  44309
  Copyright terms: Public domain W3C validator