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

Theorem fvelrn 7079
Description: A function's value belongs to its range. (Contributed by NM, 14-Oct-1996.)
Assertion
Ref Expression
fvelrn ((Fun 𝐹 ∧ 𝐴 ∈ dom 𝐹) → (𝐹‘𝐴) ∈ ran 𝐹)

Proof of Theorem fvelrn
Dummy variables 𝑥 𝑦 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 eleq1 2848 . . . . 5 (𝑥 = 𝐴 → (𝑥 ∈ dom 𝐹 ↔ 𝐴 ∈ dom 𝐹))
21anbi2d 642 . . . 4 (𝑥 = 𝐴 → ((Fun 𝐹 ∧ 𝑥 ∈ dom 𝐹) ↔ (Fun 𝐹 ∧ 𝐴 ∈ dom 𝐹)))
3 fveq2 6888 . . . . 5 (𝑥 = 𝐴 → (𝐹‘𝑥) = (𝐹‘𝐴))
43eleq1d 2845 . . . 4 (𝑥 = 𝐴 → ((𝐹‘𝑥) ∈ ran 𝐹 ↔ (𝐹‘𝐴) ∈ ran 𝐹))
52, 4imbi12d 347 . . 3 (𝑥 = 𝐴 → (((Fun 𝐹 ∧ 𝑥 ∈ dom 𝐹) → (𝐹‘𝑥) ∈ ran 𝐹) ↔ ((Fun 𝐹 ∧ 𝐴 ∈ dom 𝐹) → (𝐹‘𝐴) ∈ ran 𝐹)))
6 funfvop 7052 . . . . 5 ((Fun 𝐹 ∧ 𝑥 ∈ dom 𝐹) → ⟨𝑥, (𝐹‘𝑥)⟩ ∈ 𝐹)
7 vex 3454 . . . . . 6 𝑥 ∈ V
8 opeq1 4839 . . . . . . 7 (𝑦 = 𝑥 → ⟨𝑦, (𝐹‘𝑥)⟩ = ⟨𝑥, (𝐹‘𝑥)⟩)
98eleq1d 2845 . . . . . 6 (𝑦 = 𝑥 → (⟨𝑦, (𝐹‘𝑥)⟩ ∈ 𝐹 ↔ ⟨𝑥, (𝐹‘𝑥)⟩ ∈ 𝐹))
107, 9spcev 3560 . . . . 5 (⟨𝑥, (𝐹‘𝑥)⟩ ∈ 𝐹 → ∃𝑦⟨𝑦, (𝐹‘𝑥)⟩ ∈ 𝐹)
116, 10syl 18 . . . 4 ((Fun 𝐹 ∧ 𝑥 ∈ dom 𝐹) → ∃𝑦⟨𝑦, (𝐹‘𝑥)⟩ ∈ 𝐹)
12 fvex 6901 . . . . 5 (𝐹‘𝑥) ∈ V
1312elrn2 5874 . . . 4 ((𝐹‘𝑥) ∈ ran 𝐹 ↔ ∃𝑦⟨𝑦, (𝐹‘𝑥)⟩ ∈ 𝐹)
1411, 13sylibr 237 . . 3 ((Fun 𝐹 ∧ 𝑥 ∈ dom 𝐹) → (𝐹‘𝑥) ∈ ran 𝐹)
155, 14vtoclg 3517 . 2 (𝐴 ∈ dom 𝐹 → ((Fun 𝐹 ∧ 𝐴 ∈ dom 𝐹) → (𝐹‘𝐴) ∈ ran 𝐹))
1615anabsi7 684 1 ((Fun 𝐹 ∧ 𝐴 ∈ dom 𝐹) → (𝐹‘𝐴) ∈ ran 𝐹)
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4   ∧ wa 401   = wceq 1569  ∃wex 1811   ∈ wcel 2144  ⟨cop 4834  dom cdm 5650  ran crn 5651  Fun wfun 6535  ‘cfv 6541
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1827  ax-4 1841  ax-5 1942  ax-6 1999  ax-7 2040  ax-8 2146  ax-9 2154  ax-10 2177  ax-12 2212  ax-ext 2732  ax-sep 5248  ax-nul 5259  ax-pr 5390
This proof depends on definitions:  df-bi 210  df-an 402  df-or 862  df-3an 1105  df-tru 1572  df-fal 1582  df-ex 1812  df-nf 1816  df-sb 2099  df-mo 2564  df-eu 2594  df-clab 2739  df-cleq 2752  df-clel 2835  df-ne 2956  df-ral 3077  df-rex 3087  df-rab 3413  df-v 3452  df-ss 3897  df-dif 4046  df-in 4090  df-un 4150  df-nul 4278  df-if 4482  df-sn 4585  df-pr 4587  df-op 4835  df-uni 4867  df-br 5103  df-opab 5167  df-id 5545  df-xp 5656  df-rel 5657  df-cnv 5658  df-co 5659  df-dm 5660  df-rn 5661  df-iota 6496  df-fun 6543  df-fn 6544  df-fv 6549
This theorem is used by:  nelrnfvne  7080  fnfvelrn  7083  eldmrexrn  7094  funfvima  7238  elunirn  7257  funeldmb  7371  rankwflemb  9805  rankwflembOLD  9806  dfac9  10220  fin1a2lem6  10488  ccatf1  14741  gsumpropd2lem  18875  nofv  28021  ltsres  28026  nolt02olem  28058  nosupno  28067  noinfno  28082  iedgedg  29635  usgredg3  29804  ushgredgedg  29817  ushgredgedgloop  29819  subgruhgredgd  29872  edginwlk  30222  iedginwlk  30224  cyclnumvtx  30395  opfv  33287  fnpreimac  33313  swrdrn2  33565  zartopn  34555  zarmxt1  34560  bj-elccinfty  38242  bj-minftyccb  38253  icoreunrn  38389  indexdom  38775  diaclN  42214  dia1elN  42218  docaclN  42288  dibclN  42326  sticksstones1  43303  dfac21  44175  harval3  44646  gneispace  45241  cncmpmax  46156  icccncfext  47004  stoweidlem27  47144  stoweidlem29  47146  stoweidlem59  47176  fourierdlem20  47244  fourierdlem63  47286  fourierdlem76  47299  fourierdlem82  47305  fourierdlem93  47316  fourierdlem113  47336  fge0iccico  47487  sge0sn  47496  sge0tsms  47497  sge0cl  47498  sge0isum  47544  hoicvr  47665  funressndmfvrn  48221  fcores  48244  afvelrn  48345  isubgredg  49071  gricushgr  49122  ushggricedg  49132  suppdm  49729
  Copyright terms: Public domain W3C validator