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

Definition df-mpo 5779
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 3991 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 5776 . 2  class  ( x  e.  A ,  y  e.  B  |->  C )
71cv 1330 . . . . . 6  class  x
87, 3wcel 1480 . . . . 5  wff  x  e.  A
92cv 1330 . . . . . 6  class  y
109, 4wcel 1480 . . . . 5  wff  y  e.  B
118, 10wa 103 . . . 4  wff  ( x  e.  A  /\  y  e.  B )
12 vz . . . . . 6  setvar  z
1312cv 1330 . . . . 5  class  z
1413, 5wceq 1331 . . . 4  wff  z  =  C
1511, 14wa 103 . . 3  wff  ( ( x  e.  A  /\  y  e.  B )  /\  z  =  C
)
1615, 1, 2, 12coprab 5775 . 2  class  { <. <.
x ,  y >. ,  z >.  |  ( ( x  e.  A  /\  y  e.  B
)  /\  z  =  C ) }
176, 16wceq 1331 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  5830  mpoeq123dva  5832  mpoeq3dva  5835  nfmpo1  5838  nfmpo2  5839  nfmpo  5840  mpo0  5841  cbvmpox  5849  mpov  5861  mpomptx  5862  resmpo  5869  mpofun  5873  mpo2eqb  5880  rnmpo  5881  reldmmpo  5882  ovmpt4g  5893  elmpocl  5968  fmpox  6098  f1od2  6132  tposmpo  6178  erovlem  6521  xpcomco  6720  dfplpq2  7162  dfmpq2  7163
  Copyright terms: Public domain W3C validator