eq uivalences
Definition. — An isomorphism of categories
F : C → D
is a funor such
that there exis another funor
G
such that the composition of the two is
equal to the identity. But this concept is USELESS. A funor
F : C → D
is
an equivalence of categories is full, faithful and essentially surjeive.
An example is the equivalence between the category of metric
spaces and the category of metrisable spaces. Clearly those two are
definitly not isomorphic (we can pick two diin metrics on the same
metrisable space). So there is no way we are going to build an inverse
funor. Here I want to give you another defintion for pedagogical
reasons: a funor
F
is an equivalence if there exis another funor
G :
D → C
such that we have natural transformations
F ◦ G → id
and
id →
G ◦ F
. Compared to the definition of isomorphisms, we have gotten rid
of the equality sign to replace it by an isomorphism. This recalls what
Damien said la weak: we replaced a bad categorical concept (equality
of funors) by a good categorical concept (isomorphism of funors).
adjunction
So I have given this alternate definition where you are naturally iso-
morphic. But it is possible to even weaken the notion of equivalence
where you only have natural transformations (not isomorphism). This
would define the notion of ajoint funors. But an alternate definition
for adjoint funors is quite convenient.
Definition. — A pair of funors
C D
L
R
is an adjoint pair if
Hom(Lc , d) ' Hom(c , Rd)
The name comes from the definition of ajoint operators. Adjoint
funors are ubiquituous in category theory. We use the symbol
L a R
to say that L is the left ajoint to R.
Example: does the forgetful funor
U : Top → Set
has a left or
right adjoint? Yes, by computation it has a left adjoint. If
S
is a set,
then
L(S)
should have the bigge number of open sets possible:
L
is
the discrete funor. Following the same idea, the indiscrete funor is
the right ajoint to the forgetful funor.
Example: what about the case of
U : Gp → Set
? A left adjoint
exis, it is given by the free group funor. Does it have a right ajoint?
That would mean that we have
Hom
Set
(UG, S) ' Hom
Gp
(G, RS)
. Take
S = ∅
then the left hand side is empty but the right hand side is never
empty. So there cannot be a right adjoint.
La thing, remember the funor
Hom
Set
(y, −) : Set → Set
, does
this have an adjoint? The answer is that it has a left ajoint because we
have
Hom
Set
(X × Y, Z) ' Hom
Set
(X, Hom(Y, Z))
This is called Curification in computer science. In other contexts, for
example abelian groups, the produ would be replaced by the tensor
produ.