Exponential object explained

In mathematics, specifically in category theory, an exponential object or map object is the categorical generalization of a function space in set theory. Categories with all finite products and exponential objects are called cartesian closed categories. Categories (such as subcategories of Top) without adjoined products may still have an exponential law.

Definition

Let

C

be a category, let

Z

and

Y

be objects of

C

, and let

C

have all binary products with

Y

. An object Z^Y together with a morphism \mathrm\colon (Z^Y \times Y) \to Z is an exponential object if for any object

X

and morphism g \colon X\times Y \to Z there is a unique morphism \lambda g\colon X\to Z^Y (called the transpose of

g

) such that the following diagram commutes:This assignment of a unique

λg

to each

g

establishes an isomorphism (bijection) of hom-sets, \mathrm(X\times Y,Z) \cong \mathrm(X,Z^Y).

If Z^Yexists for all objects

Z,Y

in

C

, then the functor

(-)Y\colonC\toC

defined on objects by

Z\mapstoZY

and on arrows by

(f\colonX\toZ)\mapsto(fY\colonXY\toZY)

, is a right adjoint to the product functor

- x Y

. For this reason, the morphisms

λg

and

g

are sometimes called exponential adjoints of one another.[1]

Equational definition

Alternatively, the exponential object may be defined through equations:

λg

is guaranteed by existence of the operation

λ-

.

\forallg\colonX x Y\toZ,eval\circ(λg x idY)=g

.

λg

is guaranteed by the equality

\forallh\colonX\toZY, λ(eval\circ(h x idY))=h

.

Universal property

The exponential

ZY

is given by a universal morphism from the product functor

- x Y

to the object

Z

. This universal morphism consists of an object

ZY

and a morphism \mathrm\colon (Z^Y \times Y) \to Z.

Examples

In the category of sets, an exponential object

ZY

is the set of all functions

Y\toZ

.[2] The map

eval\colon(ZY x Y)\toZ

is just the evaluation map, which sends the pair

(f,y)

to

f(y)

. For any map

g\colonX x Y\toZ

the map

λg\colonX\toZY

is the curried form of

g

:

λg(x)(y)=g(x,y).

H

is just a bounded lattice that has all exponential objects. Heyting implication,

YZ

, is an alternative notation for

ZY

. The above adjunction results translate to implication (

:H x H\toH

) being right adjoint to meet (

\wedge:H x H\toH

). This adjunction can be written as

(-\wedgeY)\dashv(Y-)

, or more fully as:(- \wedge Y): H \stackrel H: (Y \Rightarrow -)

In the category of topological spaces, the exponential object

ZY

exists provided that

Y

is a locally compact Hausdorff space. In that case, the space

ZY

is the set of all continuous functions from

Y

to

Z

together with the compact-open topology. The evaluation map is the same as in the category of sets; it is continuous with the above topology.[3] If

Y

is not locally compact Hausdorff, the exponential object may not exist (the space

ZY

still exists, but it may fail to be an exponential object since the evaluation function need not be continuous). For this reason the category of topological spaces fails to be cartesian closed.However, the category of locally compact topological spaces is not cartesian closed either, since

ZY

need not be locally compact for locally compact spaces

Z

and

Y

. A cartesian closed category of spaces is, for example, given by the full subcategory spanned by the compactly generated Hausdorff spaces.

In functional programming languages, the morphism

\operatorname{eval}

is often called

\operatorname{apply}

, and the syntax

λg

is often written

\operatorname{curry}(g)

. The morphism

\operatorname{eval}

here must not to be confused with the eval function in some programming languages, which evaluates quoted expressions.

See also

References

. Steve Awodey. Category theory. Oxford University Press. Oxford New York. 2010. 978-0199237180. Chapter 6: Exponentials.

External links

Notes and References

  1. Book: Topoi : the categorial analysis of logic. North-Holland. 1984. 978-0-444-86711-7. Revised. Studies in Logic and the Foundations of Mathematics #98. 72. Chapter 3: Arrows instead of epsilon. Goldblatt. Robert. Robert Goldblatt.
  2. Book: Mac Lane, Saunders. Categories for the working mathematician. 5. Springer-Verlag. 1978. 978-0387984032. 2nd. graduate texts in mathematics. 98. Chapter 4: Adjoints. Saunders Mac Lane. 10.1007/978-1-4757-4721-8_5.
  3. [Joseph J. Rotman]