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

Definition df-mpt 4061
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 4059 . 2  class  ( x  e.  A  |->  B )
51cv 1352 . . . . 5  class  x
65, 2wcel 2146 . . . 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 4058 . 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  4078  nfmpt  4090  nfmpt1  4091  cbvmptf  4092  cbvmpt  4093  mptv  4095  fconstmpt  4667  mptrel  4748  rnmpt  4868  resmpt  4948  mptresid  4954  mptcnv  5023  mptpreima  5114  funmpt  5246  dfmpt3  5330  mptfng  5333  mptun  5339  dffn5im  5553  fvmptss2  5583  fvmptg  5584  fndmin  5615  f1ompt  5659  fmptco  5674  mpomptx  5956  f1ocnvd  6063  f1od2  6226  dftpos4  6254  mapsncnv  6685
  Copyright terms: Public domain W3C validator