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

Definition df-mpo 6012
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 4147 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 6009 . 2  class  ( x  e.  A ,  y  e.  B  |->  C )
71cv 1394 . . . . . 6  class  x
87, 3wcel 2200 . . . . 5  wff  x  e.  A
92cv 1394 . . . . . 6  class  y
109, 4wcel 2200 . . . . 5  wff  y  e.  B
118, 10wa 104 . . . 4  wff  ( x  e.  A  /\  y  e.  B )
12 vz . . . . . 6  setvar  z
1312cv 1394 . . . . 5  class  z
1413, 5wceq 1395 . . . 4  wff  z  =  C
1511, 14wa 104 . . 3  wff  ( ( x  e.  A  /\  y  e.  B )  /\  z  =  C
)
1615, 1, 2, 12coprab 6008 . 2  class  { <. <.
x ,  y >. ,  z >.  |  ( ( x  e.  A  /\  y  e.  B
)  /\  z  =  C ) }
176, 16wceq 1395 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  6069  mpoeq123dva  6071  mpoeq3dva  6074  nfmpo1  6077  nfmpo2  6078  nfmpo  6079  mpo0  6080  cbvmpox  6088  mpov  6100  mpomptx  6101  resmpo  6108  mpofun  6112  mpo2eqb  6120  rnmpo  6121  reldmmpo  6122  ovmpt4g  6133  elmpocl  6206  fmpox  6352  f1od2  6387  tposmpo  6433  erovlem  6782  xpcomco  6993  dfplpq2  7552  dfmpq2  7553  mpomulf  8147
  Copyright terms: Public domain W3C validator