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

Definition df-yon 16891
Description: Define the Yoneda embedding, which is the currying of the (opposite) Hom functor. (Contributed by Mario Carneiro, 11-Jan-2017.)
Assertion
Ref Expression
df-yon  |- Yon  =  ( c  e.  Cat  |->  (
<. c ,  (oppCat `  c ) >. curryF  (HomF
`  (oppCat `  c )
) ) )

Detailed syntax breakdown of Definition df-yon
StepHypRef Expression
1 cyon 16889 . 2  class Yon
2 vc . . 3  setvar  c
3 ccat 16325 . . 3  class  Cat
42cv 1482 . . . . 5  class  c
5 coppc 16371 . . . . . 6  class oppCat
64, 5cfv 5888 . . . . 5  class  (oppCat `  c )
74, 6cop 4183 . . . 4  class  <. c ,  (oppCat `  c ) >.
8 chof 16888 . . . . 5  class HomF
96, 8cfv 5888 . . . 4  class  (HomF `  (oppCat `  c ) )
10 ccurf 16850 . . . 4  class curryF
117, 9, 10co 6650 . . 3  class  ( <.
c ,  (oppCat `  c ) >. curryF  (HomF
`  (oppCat `  c )
) )
122, 3, 11cmpt 4729 . 2  class  ( c  e.  Cat  |->  ( <.
c ,  (oppCat `  c ) >. curryF  (HomF
`  (oppCat `  c )
) ) )
131, 12wceq 1483 1  wff Yon  =  ( c  e.  Cat  |->  (
<. c ,  (oppCat `  c ) >. curryF  (HomF
`  (oppCat `  c )
) ) )
Colors of variables: wff setvar class
This definition is referenced by:  yonval  16901
  Copyright terms: Public domain W3C validator