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

Definition df-mpt 4067
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 4065 . 2  class  ( x  e.  A  |->  B )
51cv 1352 . . . . 5  class  x
65, 2wcel 2148 . . . 4  wff  x  e.  A
7 vy . . . . . 6  setvar  y
87cv 1352 . . . . 5  class  y
98, 3wceq 1353 . . . 4  wff  y  =  B
106, 9wa 104 . . 3  wff  ( x  e.  A  /\  y  =  B )
1110, 1, 7copab 4064 . 2  class  { <. x ,  y >.  |  ( x  e.  A  /\  y  =  B ) }
124, 11wceq 1353 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  4084  nfmpt  4096  nfmpt1  4097  cbvmptf  4098  cbvmpt  4099  mptv  4101  fconstmpt  4674  mptrel  4756  rnmpt  4876  resmpt  4956  mptresid  4962  mptcnv  5032  mptpreima  5123  funmpt  5255  dfmpt3  5339  mptfng  5342  mptun  5348  dffn5im  5562  fvmptss2  5592  fvmptg  5593  fndmin  5624  f1ompt  5668  fmptco  5683  mpomptx  5966  f1ocnvd  6073  f1od2  6236  dftpos4  6264  mapsncnv  6695
  Copyright terms: Public domain W3C validator