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

Definition df-mpo 5858
Description: Define maps-to notation for defining an operation via a rule. Read as "the operation defined by the map from  x ,  y (in  A  X.  B) to  B ( x ,  y )". An extension of df-mpt 4052 for two arguments. (Contributed by NM, 17-Feb-2008.)
Assertion
Ref Expression
df-mpo  |-  ( x  e.  A ,  y  e.  B  |->  C )  =  { <. <. x ,  y >. ,  z
>.  |  ( (
x  e.  A  /\  y  e.  B )  /\  z  =  C
) }
Distinct variable groups:    x, z    y,
z    z, A    z, B    z, C
Allowed substitution hints:    A( x, y)    B( x, y)    C( x, y)

Detailed syntax breakdown of Definition df-mpo
StepHypRef Expression
1 vx . . 3  setvar  x
2 vy . . 3  setvar  y
3 cA . . 3  class  A
4 cB . . 3  class  B
5 cC . . 3  class  C
61, 2, 3, 4, 5cmpo 5855 . 2  class  ( x  e.  A ,  y  e.  B  |->  C )
71cv 1347 . . . . . 6  class  x
87, 3wcel 2141 . . . . 5  wff  x  e.  A
92cv 1347 . . . . . 6  class  y
109, 4wcel 2141 . . . . 5  wff  y  e.  B
118, 10wa 103 . . . 4  wff  ( x  e.  A  /\  y  e.  B )
12 vz . . . . . 6  setvar  z
1312cv 1347 . . . . 5  class  z
1413, 5wceq 1348 . . . 4  wff  z  =  C
1511, 14wa 103 . . 3  wff  ( ( x  e.  A  /\  y  e.  B )  /\  z  =  C
)
1615, 1, 2, 12coprab 5854 . 2  class  { <. <.
x ,  y >. ,  z >.  |  ( ( x  e.  A  /\  y  e.  B
)  /\  z  =  C ) }
176, 16wceq 1348 1  wff  ( x  e.  A ,  y  e.  B  |->  C )  =  { <. <. x ,  y >. ,  z
>.  |  ( (
x  e.  A  /\  y  e.  B )  /\  z  =  C
) }
Colors of variables: wff set class
This definition is referenced by:  mpoeq123  5912  mpoeq123dva  5914  mpoeq3dva  5917  nfmpo1  5920  nfmpo2  5921  nfmpo  5922  mpo0  5923  cbvmpox  5931  mpov  5943  mpomptx  5944  resmpo  5951  mpofun  5955  mpo2eqb  5962  rnmpo  5963  reldmmpo  5964  ovmpt4g  5975  elmpocl  6047  fmpox  6179  f1od2  6214  tposmpo  6260  erovlem  6605  xpcomco  6804  dfplpq2  7316  dfmpq2  7317
  Copyright terms: Public domain W3C validator