MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  df-2ndf Structured version   Visualization version   Unicode version

Definition df-2ndf 16814
Description: Define the second projection functor out of the product of categories. (Contributed by Mario Carneiro, 11-Jan-2017.)
Assertion
Ref Expression
df-2ndf  |-  2ndF  =  (
r  e.  Cat , 
s  e.  Cat  |->  [_ ( ( Base `  r
)  X.  ( Base `  s ) )  / 
b ]_ <. ( 2nd  |`  b
) ,  ( x  e.  b ,  y  e.  b  |->  ( 2nd  |`  ( x ( Hom  `  ( r  X.c  s ) ) y ) ) ) >. )
Distinct variable group:    r, b, s, x, y

Detailed syntax breakdown of Definition df-2ndf
StepHypRef Expression
1 c2ndf 16810 . 2  class  2ndF
2 vr . . 3  setvar  r
3 vs . . 3  setvar  s
4 ccat 16325 . . 3  class  Cat
5 vb . . . 4  setvar  b
62cv 1482 . . . . . 6  class  r
7 cbs 15857 . . . . . 6  class  Base
86, 7cfv 5888 . . . . 5  class  ( Base `  r )
93cv 1482 . . . . . 6  class  s
109, 7cfv 5888 . . . . 5  class  ( Base `  s )
118, 10cxp 5112 . . . 4  class  ( (
Base `  r )  X.  ( Base `  s
) )
12 c2nd 7167 . . . . . 6  class  2nd
135cv 1482 . . . . . 6  class  b
1412, 13cres 5116 . . . . 5  class  ( 2nd  |`  b )
15 vx . . . . . 6  setvar  x
16 vy . . . . . 6  setvar  y
1715cv 1482 . . . . . . . 8  class  x
1816cv 1482 . . . . . . . 8  class  y
19 cxpc 16808 . . . . . . . . . 10  class  X.c
206, 9, 19co 6650 . . . . . . . . 9  class  ( r  X.c  s )
21 chom 15952 . . . . . . . . 9  class  Hom
2220, 21cfv 5888 . . . . . . . 8  class  ( Hom  `  ( r  X.c  s ) )
2317, 18, 22co 6650 . . . . . . 7  class  ( x ( Hom  `  (
r  X.c  s ) ) y )
2412, 23cres 5116 . . . . . 6  class  ( 2nd  |`  ( x ( Hom  `  ( r  X.c  s ) ) y ) )
2515, 16, 13, 13, 24cmpt2 6652 . . . . 5  class  ( x  e.  b ,  y  e.  b  |->  ( 2nd  |`  ( x ( Hom  `  ( r  X.c  s ) ) y ) ) )
2614, 25cop 4183 . . . 4  class  <. ( 2nd  |`  b ) ,  ( x  e.  b ,  y  e.  b 
|->  ( 2nd  |`  (
x ( Hom  `  (
r  X.c  s ) ) y ) ) ) >.
275, 11, 26csb 3533 . . 3  class  [_ (
( Base `  r )  X.  ( Base `  s
) )  /  b ]_ <. ( 2nd  |`  b
) ,  ( x  e.  b ,  y  e.  b  |->  ( 2nd  |`  ( x ( Hom  `  ( r  X.c  s ) ) y ) ) ) >.
282, 3, 4, 4, 27cmpt2 6652 . 2  class  ( r  e.  Cat ,  s  e.  Cat  |->  [_ (
( Base `  r )  X.  ( Base `  s
) )  /  b ]_ <. ( 2nd  |`  b
) ,  ( x  e.  b ,  y  e.  b  |->  ( 2nd  |`  ( x ( Hom  `  ( r  X.c  s ) ) y ) ) ) >. )
291, 28wceq 1483 1  wff  2ndF  =  (
r  e.  Cat , 
s  e.  Cat  |->  [_ ( ( Base `  r
)  X.  ( Base `  s ) )  / 
b ]_ <. ( 2nd  |`  b
) ,  ( x  e.  b ,  y  e.  b  |->  ( 2nd  |`  ( x ( Hom  `  ( r  X.c  s ) ) y ) ) ) >. )
Colors of variables: wff setvar class
This definition is referenced by:  2ndfval  16834
  Copyright terms: Public domain W3C validator