Category theory
Jump to navigation
Jump to search
Category theory
A natural language has nouns and verbs. High school mathematics introduces sets and functions acting on them. A computer program can act upon an entity of information, producing another entity. A vector can be subjected to a linear transformation. From observations such as these, two mathematical concepts are distilled: the object and the map or morphism.
Definition
A category consists of the following data:
- A class of "objects," denoted
- For objects , a set such that is empty if and
together with a "law of composition": (which we denote by ) having the following properties:
- Associativity: whenever the compositions are defined
- Identity: for every object there is an element such that for all , and .
Examples
- The category of sets:
- The category of topological spaces:
- The category of functors: if and are two categories, then there is a category consisting of all contravarient functors from to , where morphisms are natural transformations.
- The category of schemes is one of the principal objects of study