Metamath Proof Explorer


Definition df-bj-end

Description: The monoid of endomorphisms on an object of a category. (Contributed by BJ, 4-Apr-2024)

Ref Expression
Assertion df-bj-end Could not format assertion : No typesetting found for |- End = ( c e. Cat |-> ( x e. ( Base ` c ) |-> { <. ( Base ` ndx ) , ( x ( Hom ` c ) x ) >. , <. ( +g ` ndx ) , ( <. x , x >. ( comp ` c ) x ) >. } ) ) with typecode |-

Detailed syntax breakdown

Step Hyp Ref Expression
0 cend Could not format End : No typesetting found for class End with typecode class
1 vc setvar c
2 ccat class Cat
3 vx setvar x
4 cbs class Base
5 1 cv setvar c
6 5 4 cfv class Base c
7 cnx class ndx
8 7 4 cfv class Base ndx
9 3 cv setvar x
10 chom class Hom
11 5 10 cfv class Hom c
12 9 9 11 co class x Hom c x
13 8 12 cop class Base ndx x Hom c x
14 cplusg class + 𝑔
15 7 14 cfv class + ndx
16 9 9 cop class x x
17 cco class comp
18 5 17 cfv class comp c
19 16 9 18 co class x x comp c x
20 15 19 cop class + ndx x x comp c x
21 13 20 cpr class Base ndx x Hom c x + ndx x x comp c x
22 3 6 21 cmpt class x Base c Base ndx x Hom c x + ndx x x comp c x
23 1 2 22 cmpt class c Cat x Base c Base ndx x Hom c x + ndx x x comp c x
24 0 23 wceq Could not format End = ( c e. Cat |-> ( x e. ( Base ` c ) |-> { <. ( Base ` ndx ) , ( x ( Hom ` c ) x ) >. , <. ( +g ` ndx ) , ( <. x , x >. ( comp ` c ) x ) >. } ) ) : No typesetting found for wff End = ( c e. Cat |-> ( x e. ( Base ` c ) |-> { <. ( Base ` ndx ) , ( x ( Hom ` c ) x ) >. , <. ( +g ` ndx ) , ( <. x , x >. ( comp ` c ) x ) >. } ) ) with typecode wff