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

Theorem fvelrn 7108
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 2852 . . . . 5 (𝑥 = 𝐴 → (𝑥 ∈ dom 𝐹 ↔ 𝐴 ∈ dom 𝐹))
21anbi2d 642 . . . 4 (𝑥 = 𝐴 → ((Fun 𝐹 ∧ 𝑥 ∈ dom 𝐹) ↔ (Fun 𝐹 ∧ 𝐴 ∈ dom 𝐹)))
3 fveq2 6916 . . . . 5 (𝑥 = 𝐴 → (𝐹‘𝑥) = (𝐹‘𝐴))
43eleq1d 2849 . . . 4 (𝑥 = 𝐴 → ((𝐹‘𝑥) ∈ ran 𝐹 ↔ (𝐹‘𝐴) ∈ ran 𝐹))
52, 4imbi12d 347 . . 3 (𝑥 = 𝐴 → (((Fun 𝐹 ∧ 𝑥 ∈ dom 𝐹) → (𝐹‘𝑥) ∈ ran 𝐹) ↔ ((Fun 𝐹 ∧ 𝐴 ∈ dom 𝐹) → (𝐹‘𝐴) ∈ ran 𝐹)))
6 funfvop 7080 . . . . 5 ((Fun 𝐹 ∧ 𝑥 ∈ dom 𝐹) → ⟨𝑥, (𝐹‘𝑥)⟩ ∈ 𝐹)
7 vex 3458 . . . . . 6 𝑥 ∈ V
8 opeq1 4845 . . . . . . 7 (𝑦 = 𝑥 → ⟨𝑦, (𝐹‘𝑥)⟩ = ⟨𝑥, (𝐹‘𝑥)⟩)
98eleq1d 2849 . . . . . 6 (𝑦 = 𝑥 → (⟨𝑦, (𝐹‘𝑥)⟩ ∈ 𝐹 ↔ ⟨𝑥, (𝐹‘𝑥)⟩ ∈ 𝐹))
107, 9spcev 3564 . . . . 5 (⟨𝑥, (𝐹‘𝑥)⟩ ∈ 𝐹 → ∃𝑦⟨𝑦, (𝐹‘𝑥)⟩ ∈ 𝐹)
116, 10syl 18 . . . 4 ((Fun 𝐹 ∧ 𝑥 ∈ dom 𝐹) → ∃𝑦⟨𝑦, (𝐹‘𝑥)⟩ ∈ 𝐹)
12 fvex 6929 . . . . 5 (𝐹‘𝑥) ∈ V
1312elrn2 5886 . . . 4 ((𝐹‘𝑥) ∈ ran 𝐹 ↔ ∃𝑦⟨𝑦, (𝐹‘𝑥)⟩ ∈ 𝐹)
1411, 13sylibr 237 . . 3 ((Fun 𝐹 ∧ 𝑥 ∈ dom 𝐹) → (𝐹‘𝑥) ∈ ran 𝐹)
155, 14vtoclg 3521 . 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 1570  ∃wex 1812   ∈ wcel 2147  ⟨cop 4840  dom cdm 5658  ran crn 5659  Fun wfun 6560  ‘cfv 6566
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-12 2216  ax-ext 2735  ax-sep 5255  ax-nul 5266  ax-pr 5398
This proof depends on definitions:  df-bi 210  df-an 402  df-or 862  df-3an 1105  df-tru 1573  df-fal 1583  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-ne 2960  df-ral 3081  df-rex 3091  df-rab 3417  df-v 3456  df-ss 3901  df-dif 4050  df-in 4094  df-un 4154  df-nul 4282  df-if 4486  df-sn 4589  df-pr 4591  df-op 4841  df-uni 4873  df-br 5109  df-opab 5174  df-id 5553  df-xp 5664  df-rel 5665  df-cnv 5666  df-co 5667  df-dm 5668  df-rn 5669  df-iota 6520  df-fun 6568  df-fn 6569  df-fv 6574
This theorem is used by:  nelrnfvne  7109  fnfvelrn  7112  eldmrexrn  7123  funfvima  7267  elunirn  7286  funeldmb  7400  rankwflemb  9837  rankwflembOLD  9838  dfac9  10254  fin1a2lem6  10522  ccatf1  14777  gsumpropd2lem  18918  nofv  28071  ltsres  28076  nolt02olem  28108  nosupno  28117  noinfno  28132  iedgedg  29685  usgredg3  29854  ushgredgedg  29867  ushgredgedgloop  29869  subgruhgredgd  29922  edginwlk  30272  iedginwlk  30274  cyclnumvtx  30445  opfv  33336  fnpreimac  33362  swrdrn2  33613  zartopn  34618  zarmxt1  34623  bj-elccinfty  38403  bj-minftyccb  38414  icoreunrn  38550  indexdom  38936  diaclN  42373  dia1elN  42377  docaclN  42447  dibclN  42485  sticksstones1  43462  dfac21  44334  harval3  44800  gneispace  45395  cncmpmax  46323  icccncfext  47170  stoweidlem27  47310  stoweidlem29  47312  stoweidlem59  47342  fourierdlem20  47410  fourierdlem63  47452  fourierdlem76  47465  fourierdlem82  47471  fourierdlem93  47482  fourierdlem113  47502  fge0iccico  47653  sge0sn  47662  sge0tsms  47663  sge0cl  47664  sge0isum  47710  hoicvr  47831  funressndmfvrn  48387  fcores  48410  afvelrn  48511  isubgredg  49237  gricushgr  49288  ushggricedg  49298  suppdm  49953
  Copyright terms: Public domain W3C validator