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

Definition df-mpt 4052
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 4050 . 2  class  ( x  e.  A  |->  B )
51cv 1347 . . . . 5  class  x
65, 2wcel 2141 . . . 4  wff  x  e.  A
7 vy . . . . . 6  setvar  y
87cv 1347 . . . . 5  class  y
98, 3wceq 1348 . . . 4  wff  y  =  B
106, 9wa 103 . . 3  wff  ( x  e.  A  /\  y  =  B )
1110, 1, 7copab 4049 . 2  class  { <. x ,  y >.  |  ( x  e.  A  /\  y  =  B ) }
124, 11wceq 1348 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  4069  nfmpt  4081  nfmpt1  4082  cbvmptf  4083  cbvmpt  4084  mptv  4086  fconstmpt  4658  mptrel  4739  rnmpt  4859  resmpt  4939  mptresid  4945  mptcnv  5013  mptpreima  5104  funmpt  5236  dfmpt3  5320  mptfng  5323  mptun  5329  dffn5im  5542  fvmptss2  5571  fvmptg  5572  fndmin  5603  f1ompt  5647  fmptco  5662  mpomptx  5944  f1ocnvd  6051  f1od2  6214  dftpos4  6242  mapsncnv  6673
  Copyright terms: Public domain W3C validator