<<Up     Contents

Cartesian closed category

In category theory, a category C is called cartesian closed if it satisfies the following three properties: The right adjoint of −×X is usually denoted by HOM(X,−). The adjointness means that the set of morphisms in C from Y×X to Z is naturally identified with the set of morphism from Y to HOM(X,Z), for any three objects X, Y and Z in C.

The term "cartesian closed" is used because one thinks Y×X as akin to the cartesian product of two sets.

Examples

Examples of cartesian closed categories include:

The following categories are not cartesian closed:

Applications

In cartesian closed categories, a "function of two variables" can always be represented as a "function of one variable". In other contexts, this is known as currying; it has lead to the realization that lambda calculus can be formulated in any cartesian closed category.

In algebraic topology, cartesian closed categories are particularly easy to work with, and it is regrettable that neither the category of topological spaces with continous maps nor the category of smooth manifolds with smooth maps is Cartesian closed. Substitute categories have therefore been considered: the category of compactly generated[?] Hausdorff spaces is cartesian closed, as is the category of Frölicher spaces[?].

wikipedia.org dumped 2003-03-17 with terodump