This is an inofficial mirror of http://metamath.tirix.org for personal testing of a visualizer extension only.
Description: Define the diagonal functor, which is the functor C --> ( D Func C ) whose object part is x e. C |-> ( y e. D |-> x ) . The value of the functor at an object x is the constant functor which maps all objects in D to x and all morphisms to 1 ( x ) . The morphism part is a natural transformation between these functors, which takes f : x --> y to the natural transformation with every component equal to f . (Contributed by Mario Carneiro, 6-Jan-2017)
| Ref | Expression | ||
|---|---|---|---|
| Assertion | df-diag |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 0 | cdiag | ||
| 1 | vc | ||
| 2 | ccat | ||
| 3 | vd | ||
| 4 | 1 | cv | |
| 5 | 3 | cv | |
| 6 | 4 5 | cop | |
| 7 | ccurf | ||
| 8 | c1stf | ||
| 9 | 4 5 8 | co | |
| 10 | 6 9 7 | co | |
| 11 | 1 3 2 2 10 | cmpo | |
| 12 | 0 11 | wceq |