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

Definition df-mpt 4194
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 4192 . 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 4191 . 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 used by:  mpteq12f  4211  nfmpt  4223  nfmpt1  4224  cbvmptf  4225  cbvmpt  4226  mptv  4228  fconstmpt  4822  mptrel  4908  rnmpt  5030  resmpt  5111  mptresid  5117  mptcnv  5190  mptpreima  5281  funmpt  5415  dfmpt3  5506  mptfng  5509  mptun  5515  dffn5im  5748  fvmptss2  5780  fvmptg  5781  fvmptndm  5804  fndmin  5816  f1ompt  5859  fmptco  5874  mptmex  5945  mpomptx  6179  f1ocnvd  6292  f1o3d  6298  f1od2  6471  dftpos4  6534  mapsncnv  6977
  Copyright terms: Public domain W3C validator