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

Theorem fvrn0 6932
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 22 . . 3 ((𝐹𝑋) = ∅ → (𝐹𝑋) = ∅)
2 ssun2 4175 . . . 4 {∅} ⊆ (ran 𝐹 ∪ {∅})
3 0ex 5311 . . . . 5 ∅ ∈ V
43snid 4669 . . . 4 ∅ ∈ {∅}
52, 4sselii 3979 . . 3 ∅ ∈ (ran 𝐹 ∪ {∅})
61, 5eqeltrdi 2837 . 2 ((𝐹𝑋) = ∅ → (𝐹𝑋) ∈ (ran 𝐹 ∪ {∅}))
7 ssun1 4174 . . 3 ran 𝐹 ⊆ (ran 𝐹 ∪ {∅})
8 fvprc 6894 . . . . 5 𝑋 ∈ V → (𝐹𝑋) = ∅)
98con1i 147 . . . 4 (¬ (𝐹𝑋) = ∅ → 𝑋 ∈ V)
10 fvexd 6917 . . . 4 (¬ (𝐹𝑋) = ∅ → (𝐹𝑋) ∈ V)
11 fvbr0 6931 . . . . . 6 (𝑋𝐹(𝐹𝑋) ∨ (𝐹𝑋) = ∅)
1211ori 859 . . . . 5 𝑋𝐹(𝐹𝑋) → (𝐹𝑋) = ∅)
1312con1i 147 . . . 4 (¬ (𝐹𝑋) = ∅ → 𝑋𝐹(𝐹𝑋))
14 brelrng 5947 . . . 4 ((𝑋 ∈ V ∧ (𝐹𝑋) ∈ V ∧ 𝑋𝐹(𝐹𝑋)) → (𝐹𝑋) ∈ ran 𝐹)
159, 10, 13, 14syl3anc 1368 . . 3 (¬ (𝐹𝑋) = ∅ → (𝐹𝑋) ∈ ran 𝐹)
167, 15sselid 3980 . 2 (¬ (𝐹𝑋) = ∅ → (𝐹𝑋) ∈ (ran 𝐹 ∪ {∅}))
176, 16pm2.61i 182 1 (𝐹𝑋) ∈ (ran 𝐹 ∪ {∅})
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3   = wceq 1533  wcel 2098  Vcvv 3473  cun 3947  c0 4326  {csn 4632   class class class wbr 5152  ran crn 5683  cfv 6553
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1789  ax-4 1803  ax-5 1905  ax-6 1963  ax-7 2003  ax-8 2100  ax-9 2108  ax-10 2129  ax-11 2146  ax-12 2166  ax-ext 2699  ax-sep 5303  ax-nul 5310  ax-pr 5433
This theorem depends on definitions:  df-bi 206  df-an 395  df-or 846  df-3an 1086  df-tru 1536  df-fal 1546  df-ex 1774  df-nf 1778  df-sb 2060  df-mo 2529  df-eu 2558  df-clab 2706  df-cleq 2720  df-clel 2806  df-ne 2938  df-ral 3059  df-rex 3068  df-rab 3431  df-v 3475  df-dif 3952  df-un 3954  df-in 3956  df-ss 3966  df-nul 4327  df-if 4533  df-sn 4633  df-pr 4635  df-op 4639  df-uni 4913  df-br 5153  df-opab 5215  df-cnv 5690  df-dm 5692  df-rn 5693  df-iota 6505  df-fv 6561
This theorem is referenced by:  fvn0fvelrn  6933  fvssunirnOLD  6936  orderseqlem  8168  dfac4  10153  dfac2b  10161  dfacacn  10172  axdc2lem  10479  axcclem  10488  seqexw  14022  plusffval  18613  grpsubfval  18947  mulgfval  19032  staffval  20734  scaffval  20770  lpival  21221  ipffval  21587  nmfval  24517  tcphex  25165  tchnmfval  25176  rrnval  37333  lsatset  38494  fvnonrel  43058
  Copyright terms: Public domain W3C validator