ILE Home Intuitionistic Logic Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  ILE Home  >  Th. List  >  df-mpt Unicode version

Definition df-mpt 4192
Description: Define maps-to notation for defining a function via a rule. Read as "the function defined by the map from  x (in 
A) to  B ( x )". The class expression  B is the value of the function at  x and normally contains the variable  x. Similar to the definition of mapping in [ChoquetDD] p. 2. (Contributed by NM, 17-Feb-2008.)
Assertion
Ref Expression
df-mpt  |-  ( x  e.  A  |->  B )  =  { <. x ,  y >.  |  ( x  e.  A  /\  y  =  B ) }
Distinct variable groups:    x, y    y, A    y, B
Allowed substitution hints:    A( x)    B( x)

Detailed syntax breakdown of Definition df-mpt
StepHypRef Expression
1 vx . . 3  setvar  x
2 cA . . 3  class  A
3 cB . . 3  class  B
41, 2, 3cmpt 4190 . 2  class  ( x  e.  A  |->  B )
51cv 1401 . . . . 5  class  x
65, 2wcel 2209 . . . 4  wff  x  e.  A
7 vy . . . . . 6  setvar  y
87cv 1401 . . . . 5  class  y
98, 3wceq 1402 . . . 4  wff  y  =  B
106, 9wa 104 . . 3  wff  ( x  e.  A  /\  y  =  B )
1110, 1, 7copab 4189 . 2  class  { <. x ,  y >.  |  ( x  e.  A  /\  y  =  B ) }
124, 11wceq 1402 1  wff  ( x  e.  A  |->  B )  =  { <. x ,  y >.  |  ( x  e.  A  /\  y  =  B ) }
Colors of variables: wff set class
This definition is referenced by:  mpteq12f  4209  nfmpt  4221  nfmpt1  4222  cbvmptf  4223  cbvmpt  4224  mptv  4226  fconstmpt  4820  mptrel  4906  rnmpt  5028  resmpt  5109  mptresid  5115  mptcnv  5188  mptpreima  5279  funmpt  5413  dfmpt3  5504  mptfng  5507  mptun  5513  dffn5im  5745  fvmptss2  5777  fvmptg  5778  fndmin  5810  f1ompt  5853  fmptco  5868  mpomptx  6172  f1ocnvd  6285  f1o3d  6291  f1od2  6464  dftpos4  6527  mapsncnv  6970
  Copyright terms: Public domain W3C validator