Generator and co-generator
Generator and cogenerator are terms from the mathematical branch of category theory . They are objects of a category that have a certain relationship to any objects in the category.
Definitions
A lot of objects of a category is a set of generators for when it comes to two different morphisms a and a morphism are with .
An object from is called a generator for if the one-element set is a generator for .
The term cogenerator is dual to this:
A lot of objects of a class is a lot of cogenerators for when it comes to two different morphisms a and a morphism are with .
An object from is called a cogenerator for if the one-element set is a cogenerator for .
Instead generator and cogenerator can also find the name separator and Koseparator .
Examples
- In the category of sets, every non-empty set is a generator, because if there are different mappings, for example , then the map , which is constantly the same , performs what is required.
- Any set with at least two elements is a cogenerator in , because if there are different mappings, for example , then each map that maps and onto different elements in , does what it needs.
- In the category of topological spaces , every non-empty discrete space is a generator and every space that contains at least a two-element subspace with the trivial subspace topology is a cogenerator.
- In the category of completely regular rooms or in the category of compact Hausdorff rooms , the unit interval is a cogenerator.
- In the category of modules above a ring , the ring understood as a module is a generator.
- The category rings with one element does not have any cogenerators. (For if a cogenerator, it would have to be two different Körpermorphismen a morphism be with . But morphisms on bodies are always the zero function or injective , which is why it body with a thickness greater than the thickness of no such can give.)
properties
Hom functors
A simple rewording used as a definition by some authors is:
An object from is a generator for if and only if the Hom functor is true .
Dual applies to this
An object from is a cogenerator for if and only if the Hom functor is true.
Products and coproducts
The following properties show how generators and co-generators can be related to any objects in the category:
An object of a category that any coproducts owns is, if and only a generator for , if there is any object of a lot and a epimorphism of -fold of coproduct to exist.
Dual applies to this
An object of a category that any products has is, just then a cogenerator for , if for every object from a set and a monomorphism of into the fold of product out there.
Individual evidence
- ↑ B. Pareigis: Categories and Functors , Springer Verlag 1969, ISBN 978-3-519-02210-7 , chap. 2.10 Generators and Co-Generators
- ^ H. Schubert: Categories I , Springer-Verlag 1970, ISBN 978-3-540-04865-7 , definition 10.5.1 °
- ^ H. Herrlich, GE Strecker: Category Theory , Ally and Bacon Inc. 1973, Definition 12.18
- ↑ H. Herrlich, GE Strecker: Category Theory , Ally and Bacon Inc. 1973, Examples 12.21 (12)
- ↑ H. Herrlich, GE Strecker: Category Theory , Ally and Bacon Inc. 1973, Examples 12.21 (14)
- ↑ B. Pareigis: Categories and Functors , Springer Verlag 1969, ISBN 978-3-519-02210-7 , chap. 2.10 Generators and Co-Generators , Lemma 2
- ^ H. Herrlich, GE Strecker: Category Theory , Ally and Bacon Inc. 1973, sentence 19.6