Science  People  Locations  Timeline
Index: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Home > Equivalence of categories


 Contents
In category theory, an abstract branch of mathematics, an

equivalence of categories is a relation between two categories that establishes that these categories are "essentially the same". There are numerous examples of categorical equivalences from many areas of mathematics. Establishing such an equivalence usually means to discover strong similarities between mathematical structures that formerly were considered to be unrelated or where the relation was not understood properly. The gain of this usually is a better understanding of the nature of the considered objects and the possibility to translate theorems between different kinds of mathematical structures. If a category is equivalent to the opposite (or dual) of another category then one speaks of a duality of categories.

An equivalence of categories consists of a functor between the involved categories, which is required to have an "inverse" functor. However, in contrast to the situation common for isomorphisms in an algebraic setting, the composition of the functor and its "inverse" is not necessarily the identity mapping. Instead it is sufficient that each object be naturally isomorphic to its image under this composition. Thus one may describe the functors as being "inverse up to isomorphism". There is indeed a concept of isomorphism of categories where a strict form of inverse functor is required; but this is of much less practical use than the equivalence concept.

1 Definition

Formally, given two categories C and D, an equivalence of categories consists of a functor F : C -> D, a functor G : D -> C, and two natural isomorphisms η: FG->ID and ε: IC->GF. Here FG: D->D and GF: C->C, denote the respective compositions of F and G, and IC: C->C and ID: D->D denote the identity functors on C and D, assigning each object and morphisms to itself. If F and G are contravariant functors one speaks of a duality of categories instead.

One often does not specify all the above data. For instance, we say that the categories C and D are equivalent (respectively dually equivalent) if there exists an equivalence (respectively duality) between them. Furthermore, we say that F "is" an equivalence of categories if an inverse functor G and natural isomorphisms as above exist. Note however that knowledge of F is usually not enough to reconstruct G and the natural isomorphisms: there may be many choices (see example below).

2 Equivalent characterizations

One can show that a functor F : C -> D yields an equivalence of categories if and only if has all of the following three properties:

This is a quite useful and commonly applied criterion, because one does not have to explicitly construct the "inverse" G and the natural isomorphisms between FG, GF and the identity functors. On the other hand, though the above properties guarantee the existence of a categorical equivalence (given the axiom of choice), the missing data is not completely specified. The reader of a proof based on this abbreviation has in general no way to infer the missing constructions, and therefore it is a good idea to specify them explicitly whenever possible. Due to this circumstance, a functor with these properties is sometimes called a weak equivalence of categories.

For a simple example of this problem, consider a category C with one object x, and two morphisms 1, f: x->x. Let 1 be the identity morphism on x and set f o f = 1. Of course, C is equivalent to itself, which can be shown by taking 1 in place of the required natural isomorphisms between the functor IC and itself. However, it is also true that f yields a natural isomorphism from IC to itself. Hence, given the information that the identity functors form an equivalence of categories, one still can choose between two natural isomorphisms for each direction. Clearly, this example can be extended to large categories with a proper class of objects. It is obvious that in order to obtain the required natural isomorphisms in this case, one really needs strong choice principles within the underlying set theory.

There is also a close relation to the concept of adjoint functors. The following statements are equivalent for functors F : C -> D and G : D -> C:

One may therefore view an adjointness relation between two functors as a "very weak form of equivalence". Assuming that the natural transformations for the adjunctions are given, all of these formulations allow for an explicit construction of the necessary data, and no choice principles are needed. The key property that one has to prove here is that the counit of an adjunction is an isomorphism if and only if the right adjoint is a full and faithful functor.



Read more »

Non User