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

Definition df-mpt 4115
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 4113 . 2  class  ( x  e.  A  |->  B )
51cv 1372 . . . . 5  class  x
65, 2wcel 2177 . . . 4  wff  x  e.  A
7 vy . . . . . 6  setvar  y
87cv 1372 . . . . 5  class  y
98, 3wceq 1373 . . . 4  wff  y  =  B
106, 9wa 104 . . 3  wff  ( x  e.  A  /\  y  =  B )
1110, 1, 7copab 4112 . 2  class  { <. x ,  y >.  |  ( x  e.  A  /\  y  =  B ) }
124, 11wceq 1373 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  4132  nfmpt  4144  nfmpt1  4145  cbvmptf  4146  cbvmpt  4147  mptv  4149  fconstmpt  4730  mptrel  4814  rnmpt  4935  resmpt  5016  mptresid  5022  mptcnv  5094  mptpreima  5185  funmpt  5318  dfmpt3  5408  mptfng  5411  mptun  5417  dffn5im  5637  fvmptss2  5667  fvmptg  5668  fndmin  5700  f1ompt  5744  fmptco  5759  mpomptx  6049  f1ocnvd  6161  f1od2  6334  dftpos4  6362  mapsncnv  6795
  Copyright terms: Public domain W3C validator