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

Definition df-fv 6501
Description: Define the value of a function, (𝐹𝐴), also known as function application. For example, (cos‘0) = 1 (we prove this in cos0 16079 after we define cosine in df-cos 15997). Typically, function 𝐹 is defined using maps-to notation (see df-mpt 5181 and df-mpo 7365), but this is not required. For example, 𝐹 = {⟨2, 6⟩, ⟨3, 9⟩} → (𝐹‘3) = 9 (ex-fv 30522). Note that df-ov 7363 will define two-argument functions using ordered pairs as (𝐴𝐹𝐵) = (𝐹‘⟨𝐴, 𝐵⟩). This particular definition is quite convenient: it can be applied to any class and evaluates to the empty set when it is not meaningful (as shown by ndmfv 6867 and fvprc 6827). The left apostrophe notation originated with Peano and was adopted in Definition *30.01 of [WhiteheadRussell] p. 235, Definition 10.11 of [Quine] p. 68, and Definition 6.11 of [TakeutiZaring] p. 26. It means the same thing as the more familiar 𝐹(𝐴) notation for a function's value at 𝐴, i.e., "𝐹 of 𝐴", but without context-dependent notational ambiguity. Alternate definitions are dffv2 6930, dffv3 6831, fv2 6830, and fv3 6853 (the latter two previously required 𝐴 to be a set.) Restricted equivalents that require 𝐹 to be a function are shown in funfv 6922 and funfv2 6923. For the familiar definition of function value in terms of ordered pair membership, see funopfvb 6889. (Contributed by NM, 1-Aug-1994.) Revised to use . Original version is now Theorem dffv4 6832. (Revised by Scott Fenton, 6-Oct-2017.)
Assertion
Ref Expression
df-fv (𝐹𝐴) = (℩𝑥𝐴𝐹𝑥)
Distinct variable groups:   𝑥,𝐴   𝑥,𝐹

Detailed syntax breakdown of Definition df-fv
StepHypRef Expression
1 cA . . 3 class 𝐴
2 cF . . 3 class 𝐹
31, 2cfv 6493 . 2 class (𝐹𝐴)
4 vx . . . . 5 setvar 𝑥
54cv 1541 . . . 4 class 𝑥
61, 5, 2wbr 5099 . . 3 wff 𝐴𝐹𝑥
76, 4cio 6447 . 2 class (℩𝑥𝐴𝐹𝑥)
83, 7wceq 1542 1 wff (𝐹𝐴) = (℩𝑥𝐴𝐹𝑥)
Colors of variables: wff setvar class
This definition is referenced by:  tz6.12-2  6822  tz6.12-2OLD  6823  fveu  6824  fv2  6830  dffv3  6831  fveq1  6834  fveq2  6835  nffv  6845  fvex  6848  fvres  6854  tz6.12c  6857  csbfv12  6880  fvopab5  6976  ovtpos  8185  rlimdm  15478  zsum  15645  isumclim3  15686  isumshft  15766  zprod  15864  iprodclim3  15927  avril1  30542  uncov  37804  fvsb  44759  dfafv2  47445  rlimdmafv  47490  dfafv22  47572
  Copyright terms: Public domain W3C validator