Endomorphisms #
Definition and basic properties of endomorphisms and automorphisms of an object in a category.
For each X : C
, we provide CategoryTheory.End X := X ⟶ X
with a monoid structure,
and CategoryTheory.Aut X := X ≅ X
with a group structure.
Endomorphisms of an object in a category. Arguments order in multiplication agrees with
Function.comp
, not with CategoryTheory.CategoryStruct.comp
.
Equations
Instances For
Equations
Equations
Multiplication of endomorphisms agrees with Function.comp
, not with
CategoryTheory.CategoryStruct.comp
.
Equations
Assist the typechecker by expressing a morphism X ⟶ X
as a term of CategoryTheory.End X
.
Equations
Instances For
Assist the typechecker by expressing an endomorphism f : CategoryTheory.End X
as a term of
X ⟶ X
.
Equations
Instances For
Endomorphisms of an object form a monoid
Equations
Equations
Equations
Automorphisms of an object in a category.
The order of arguments in multiplication agrees with
Function.comp
, not with CategoryTheory.CategoryStruct.comp
.
Equations
Instances For
Equations
Equations
Units in the monoid of endomorphisms of an object are (multiplicatively) equivalent to automorphisms of that object.
Equations
Instances For
Isomorphisms induce isomorphisms of the automorphism group
Equations
Instances For
f.map
as a monoid hom between endomorphism monoids.
Equations
Instances For
f.mapIso
as a group hom between automorphism groups.
Equations
Instances For
mulEquivEnd
as an isomorphism between endomorphism monoids.
Equations
Instances For
mulEquivAut
as an isomorphism between automorphism groups.