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

Theorem fvrn0 6910
Description: A function value is a member of the range plus null. (Contributed by Scott Fenton, 8-Jun-2011.) (Revised by Stefan O'Rear, 3-Jan-2015.)
Assertion
Ref Expression
fvrn0 (𝐹𝑋) ∈ (ran 𝐹 ∪ {∅})

Proof of Theorem fvrn0
StepHypRef Expression
1 id 23 . . 3 ((𝐹𝑋) = ∅ → (𝐹𝑋) = ∅)
2 ssun2 4140 . . . 4 {∅} ⊆ (ran 𝐹 ∪ {∅})
3 0ex 5272 . . . . 5 ∅ ∈ V
43snid 4633 . . . 4 ∅ ∈ {∅}
52, 4sselii 3942 . . 3 ∅ ∈ (ran 𝐹 ∪ {∅})
61, 5eqeltrdi 2877 . 2 ((𝐹𝑋) = ∅ → (𝐹𝑋) ∈ (ran 𝐹 ∪ {∅}))
7 ssun1 4139 . . 3 ran 𝐹 ⊆ (ran 𝐹 ∪ {∅})
8 fvprc 6874 . . . . 5 𝑋 ∈ V → (𝐹𝑋) = ∅)
98con1i 148 . . . 4 (¬ (𝐹𝑋) = ∅ → 𝑋 ∈ V)
10 fvexd 6897 . . . 4 (¬ (𝐹𝑋) = ∅ → (𝐹𝑋) ∈ V)
11 fvbr0 6909 . . . . . 6 (𝑋𝐹(𝐹𝑋) ∨ (𝐹𝑋) = ∅)
1211ori 874 . . . . 5 𝑋𝐹(𝐹𝑋) → (𝐹𝑋) = ∅)
1312con1i 148 . . . 4 (¬ (𝐹𝑋) = ∅ → 𝑋𝐹(𝐹𝑋))
14 brelrng 5932 . . . 4 ((𝑋 ∈ V ∧ (𝐹𝑋) ∈ V ∧ 𝑋𝐹(𝐹𝑋)) → (𝐹𝑋) ∈ ran 𝐹)
159, 10, 13, 14syl3anc 1396 . . 3 (¬ (𝐹𝑋) = ∅ → (𝐹𝑋) ∈ ran 𝐹)
167, 15sselid 3943 . 2 (¬ (𝐹𝑋) = ∅ → (𝐹𝑋) ∈ (ran 𝐹 ∪ {∅}))
176, 16pm2.61i 184 1 (𝐹𝑋) ∈ (ran 𝐹 ∪ {∅})
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3   = wceq 1567  wcel 2149  Vcvv 3463  cun 3911  c0 4294  {csn 4594   class class class wbr 5113  ran crn 5663  cfv 6537
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1822  ax-4 1836  ax-5 1937  ax-6 1994  ax-7 2035  ax-8 2151  ax-9 2159  ax-10 2182  ax-12 2219  ax-ext 2741  ax-sep 5261  ax-nul 5271  ax-pr 5405
This theorem depends on definitions:  df-bi 210  df-an 401  df-or 861  df-3an 1103  df-tru 1570  df-fal 1580  df-ex 1807  df-nf 1811  df-sb 2098  df-mo 2573  df-eu 2603  df-clab 2748  df-cleq 2761  df-clel 2844  df-ne 2965  df-rab 3424  df-v 3465  df-dif 3916  df-un 3918  df-in 3920  df-ss 3930  df-nul 4295  df-if 4493  df-sn 4595  df-pr 4597  df-op 4601  df-uni 4877  df-br 5114  df-opab 5178  df-cnv 5670  df-dm 5672  df-rn 5673  df-iota 6493  df-fv 6545
This theorem is referenced by:  fvn0fvelrn  6911  orderseqlem  8152  dfac4  10105  dfac2b  10113  dfacacn  10124  axdc2lem  10431  axcclem  10440  seqexw  14052  plusffval  18703  grpsubfval  19049  mulgfval  19134  staffval  20921  scaffval  20978  lpival  21460  ipffval  21766  nmfval  24713  tcphex  25344  tchnmfval  25355  rrnval  38365  lsatset  39653  fvnonrel  44214
  Copyright terms: Public domain W3C validator