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

Definition df-mpt 4093
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 4091 . 2  class  ( x  e.  A  |->  B )
51cv 1363 . . . . 5  class  x
65, 2wcel 2164 . . . 4  wff  x  e.  A
7 vy . . . . . 6  setvar  y
87cv 1363 . . . . 5  class  y
98, 3wceq 1364 . . . 4  wff  y  =  B
106, 9wa 104 . . 3  wff  ( x  e.  A  /\  y  =  B )
1110, 1, 7copab 4090 . 2  class  { <. x ,  y >.  |  ( x  e.  A  /\  y  =  B ) }
124, 11wceq 1364 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  4110  nfmpt  4122  nfmpt1  4123  cbvmptf  4124  cbvmpt  4125  mptv  4127  fconstmpt  4707  mptrel  4791  rnmpt  4911  resmpt  4991  mptresid  4997  mptcnv  5069  mptpreima  5160  funmpt  5293  dfmpt3  5377  mptfng  5380  mptun  5386  dffn5im  5603  fvmptss2  5633  fvmptg  5634  fndmin  5666  f1ompt  5710  fmptco  5725  mpomptx  6010  f1ocnvd  6122  f1od2  6290  dftpos4  6318  mapsncnv  6751
  Copyright terms: Public domain W3C validator