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

Definition df-mpt 4152
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 4150 . 2  class  ( x  e.  A  |->  B )
51cv 1396 . . . . 5  class  x
65, 2wcel 2202 . . . 4  wff  x  e.  A
7 vy . . . . . 6  setvar  y
87cv 1396 . . . . 5  class  y
98, 3wceq 1397 . . . 4  wff  y  =  B
106, 9wa 104 . . 3  wff  ( x  e.  A  /\  y  =  B )
1110, 1, 7copab 4149 . 2  class  { <. x ,  y >.  |  ( x  e.  A  /\  y  =  B ) }
124, 11wceq 1397 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  4169  nfmpt  4181  nfmpt1  4182  cbvmptf  4183  cbvmpt  4184  mptv  4186  fconstmpt  4773  mptrel  4858  rnmpt  4980  resmpt  5061  mptresid  5067  mptcnv  5139  mptpreima  5230  funmpt  5364  dfmpt3  5455  mptfng  5458  mptun  5464  dffn5im  5691  fvmptss2  5721  fvmptg  5722  fndmin  5754  f1ompt  5798  fmptco  5813  mpomptx  6111  f1ocnvd  6224  f1od2  6399  dftpos4  6428  mapsncnv  6863
  Copyright terms: Public domain W3C validator