Blog Archive

Sunday, March 23, 2025

Monomorphisms, Injectivity, and the Free-Forgetful Adjunction in Concrete Category over Set

Introduction

When we study Ring, we see that epimorphisms are not equivalent to surjections. For example, let R be an integral domain and F(R) be its field of fractions (or more generally, any localization). Then the canonical map ι:RF(R) is an epimorphism but not a surjection. Another example is consider a full subcategory of monoid with Ob={(N+,+),{1}}, denote it by N . Then it is a concrete category over Set. All the morphism are mono since ab=acb=c. Since it is commutative we have all the morphism are epi as well. But the only surjections are id on each object. For Top, let Y be a Hausdorrf space and i:XY be a dense subspace. Then i is an epi morphism. Since for f,g:YZ, f|X=g|X, then XEq(f,g)=(f,g)1(Δ(Y)), where Δ(Y)={(y,y)|yY}. By Y is Hausdorff, Δ(Y) is closed, hence Eq(f,g) is a closed set contain a dense subset X. Hence Eq(f,g) is Y, hence f=g, i.e. i is an epi morphism but i is not surjective.

However, in many concrete categories over Set, such as Top,Mon,Grp,Ring,R-Mod, we find that a morphism f is a monomorphism if and only if f is injective.

Is there any reason why f being a monomorphism is equivalent to f being injective? Why does this equivalence hold for monomorphisms but not for epimorphisms? What breaks the expected duality between these concepts?

The reason is: the free functor is left adjoint to the forgetful functor!


Free-forgetful adjunction in Top,Mon,Grp,Ab,Ring,R-Mod...

In the categories mentioned above, each is a concrete category over Set—that is, there exists a faithful functor from the category to Set. The forgetful functor admits a left adjoint, called the free functor.

For example:

  • Top → discrete topology functor

  • Mon → free monoid functor

  • Grp → free group functor

  • Ring → polynomial ring functor

  • R-Mod → free R-module functor

Let us denote the forgetful functor by U and the free functor by F. Then the free-forgetful adjunction gives the following natural isomorphism:

HomC(F(X),Y)HomSet(X,U(Y))

In particular, we have:

HomC(F([1]),Y)HomSet([1],UY)UY

Remark. The key point here is the identity functor of Set is representable.

Hence, the forgetful functor U is representable via F([1]), where [1] is the singleton set.

The free object corresponding to [1] in each category is:

  • Top: the one-point discrete space {}

  • Mon: (N,+)

  • Grp: (Z,+)

  • Ring: Z[X], or more generally, R-alg, R[X]

  • R-Mod: the free R-module R


Lemma. Let F be a faithful functor. Then if F(f) is a monomorphism, it follows that f is a monomorphism.

Proof.
Suppose F(f) is a monomorphism. Then:

fg=fhF(f)F(g)=F(f)F(h)F(g)=F(h)g=h


Lemma. Let C be a locally small category. Then if f:XY is a monomorphism, the induced map:

f:HomC(A,X)HomC(A,Y)

is injective for all A.

Proof.

If f(g)=f(h), then g=h by the definition of a monomorphism.


So, f is a monomorphism in C if and only if HomC(F([1]),f), i.e., f, is injective. This follows from the fact that the forgetful functor is both faithful and representable, so f is mono iff f is injective on underlying set.

Remark. Actually you can prove f is mono iff f is injective in Set as well, both free and forgetful functor are identity.

Remark. Remeber the category N?

The forgetful functor is representable by HomN+(1,)! Hence in this category, mono iff injective as well.

No comments:

Post a Comment

Popular Posts