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

Definition df-mpt 4147
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 4145 . 2  class  ( x  e.  A  |->  B )
51cv 1394 . . . . 5  class  x
65, 2wcel 2200 . . . 4  wff  x  e.  A
7 vy . . . . . 6  setvar  y
87cv 1394 . . . . 5  class  y
98, 3wceq 1395 . . . 4  wff  y  =  B
106, 9wa 104 . . 3  wff  ( x  e.  A  /\  y  =  B )
1110, 1, 7copab 4144 . 2  class  { <. x ,  y >.  |  ( x  e.  A  /\  y  =  B ) }
124, 11wceq 1395 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  4164  nfmpt  4176  nfmpt1  4177  cbvmptf  4178  cbvmpt  4179  mptv  4181  fconstmpt  4768  mptrel  4853  rnmpt  4975  resmpt  5056  mptresid  5062  mptcnv  5134  mptpreima  5225  funmpt  5359  dfmpt3  5449  mptfng  5452  mptun  5458  dffn5im  5684  fvmptss2  5714  fvmptg  5715  fndmin  5747  f1ompt  5791  fmptco  5806  mpomptx  6104  f1ocnvd  6217  f1od2  6392  dftpos4  6420  mapsncnv  6855
  Copyright terms: Public domain W3C validator