Hom functor is left-exact
In this post, we prove the well-used property that the Hom functor is left-exact. We consider the Hom functor of the following form HomR(B,−) which is a functor from R−mod the category of R-modules to Ab the category of abelian groups. The functor contains the following data:
A↦HomR(B,A)
{f:A→A′}↦{f∗:HomR(B,A)→HomR(B,A′)}
where f∗ is defined by f∗(ϕ)=f∘ϕ. Then we see that Hom functor is a covariant functor.
Proof) If f:A→A is the identity map, then f∗(ϕ)=f∘ϕ=f, hence f∗ also becomes an identity map of HomR(B,A). Also, let f:A→A′ and g:A′→A″, then we see that
(g∘f)∗(ϕ)=(g∘f)∘ϕ=g∘(f∘ϕ)=g∘(f∗(ϕ))=(g∗∘f∗)(ϕ).
i.e. HomR(−,B) is a covariant functor.
Now to our main point that HomR(B,−) is left-exact. A functor F is left-exact if we have a exact sequence (of R-modules)
0→Af→A′g→A″h→0
then
0→F(A)f∗→F(A′)g∗→F(A″)
is exact.
1) f∗ is injective. Let f∗(ϕ)=f∗(ψ)⇒f∘ϕ=f∘ψ. If f(ϕ(a))=f(ψ(a)), then f injective implies that ϕ(b)=ψ(b) for all b∈B, hence ψ=ϕ. i.e. f∗ is injective.
2)
(⊂): ker(g∗)=im(f∗). Let ϕ∈ker(g∗), then g∘ϕ=0, then for all b, ϕ(b)∈ker(g)=im(f). There exists cb such that ϕ(b)=f(cb). Define ψ:B→A by b↦cb, then ϕ(b)=f(cb)=(f∘ψ)(b) for all b, hence ϕ=f∘ψ∈im(f∗).
(⊃): Conversely, if ϕ∈im(f∗), then ϕ=f∘ψ for some ψ:B→A. Then for all b∈B, ϕ(b)=f(ψ(b))∈im(f)=ker(g). This implie that g∘ϕ(b)=0 for all b, i.e. g∘ϕ=0⇒ϕ∈ker(g∗).
Comments
Post a Comment