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

Definition df-mpt 4045
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 4043 . 2  class  ( x  e.  A  |->  B )
51cv 1342 . . . . 5  class  x
65, 2wcel 2136 . . . 4  wff  x  e.  A
7 vy . . . . . 6  setvar  y
87cv 1342 . . . . 5  class  y
98, 3wceq 1343 . . . 4  wff  y  =  B
106, 9wa 103 . . 3  wff  ( x  e.  A  /\  y  =  B )
1110, 1, 7copab 4042 . 2  class  { <. x ,  y >.  |  ( x  e.  A  /\  y  =  B ) }
124, 11wceq 1343 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  4062  nfmpt  4074  nfmpt1  4075  cbvmptf  4076  cbvmpt  4077  mptv  4079  fconstmpt  4651  mptrel  4732  rnmpt  4852  resmpt  4932  mptresid  4938  mptcnv  5006  mptpreima  5097  funmpt  5226  dfmpt3  5310  mptfng  5313  mptun  5319  dffn5im  5532  fvmptss2  5561  fvmptg  5562  fndmin  5592  f1ompt  5636  fmptco  5651  mpomptx  5933  f1ocnvd  6040  f1od2  6203  dftpos4  6231  mapsncnv  6661
  Copyright terms: Public domain W3C validator