ConceptComplete

Short and Long Exact Sequences - Core Definitions

Exact sequences provide a precise language for describing kernel-image relationships and are central to understanding module structure and homological properties.

Definition2.1Exact Functor

A covariant functor F:ABF: \mathcal{A} \to \mathcal{B} between abelian categories is:

  • Left exact if it preserves finite limits and the exactness of sequences 0ABC0 \to A \to B \to C
  • Right exact if it preserves finite colimits and the exactness of sequences ABC0A \to B \to C \to 0
  • Exact if it preserves both left and right exactness
ExampleThe Hom Functor

For a fixed module MM, the functor HomR(M,)\text{Hom}_R(M, -) is left exact. Given an exact sequence: 0AfBgC0 \to A \xrightarrow{f} B \xrightarrow{g} C

we obtain an exact sequence: 0Hom(M,A)fHom(M,B)gHom(M,C)0 \to \text{Hom}(M, A) \xrightarrow{f_*} \text{Hom}(M, B) \xrightarrow{g_*} \text{Hom}(M, C)

However, gg_* need not be surjective, so Hom(M,)\text{Hom}(M, -) is not right exact in general.

Definition2.2Natural Transformation

Given functors F,G:CDF, G: \mathcal{C} \to \mathcal{D}, a natural transformation η:FG\eta: F \Rightarrow G assigns to each object XCX \in \mathcal{C} a morphism ηX:F(X)G(X)\eta_X: F(X) \to G(X) such that for any morphism f:XYf: X \to Y:

G(f)ηX=ηYF(f)G(f) \circ \eta_X = \eta_Y \circ F(f)

This commutativity is called naturality.

Remark

Natural transformations allow us to compare functors systematically. Many important constructions in homological algebra arise as natural transformations between derived functors.

Definition2.3Additive and Abelian Categories

A category C\mathcal{C} is additive if:

  1. Each Hom(A,B)\text{Hom}(A, B) is an abelian group
  2. Composition is bilinear
  3. Finite products and coproducts exist and coincide (direct sums)
  4. There exists a zero object

An additive category is abelian if additionally:

  • Every morphism has a kernel and cokernel
  • Every monomorphism is a kernel and every epimorphism is a cokernel
ExampleModule Categories

The category ModR\text{Mod}_R of RR-modules is abelian. Kernels and cokernels are given by:

  • ker(f)={mM:f(m)=0}\ker(f) = \{m \in M : f(m) = 0\}
  • coker(f)=N/Im(f)\text{coker}(f) = N / \text{Im}(f)

The image-coimage factorization ensures every morphism factors as MIm(f)NM \twoheadrightarrow \text{Im}(f) \hookrightarrow N.

Definition2.4Projective and Injective Objects

In an abelian category C\mathcal{C}:

  • An object PP is projective if Hom(P,)\text{Hom}(P, -) is exact
  • An object II is injective if Hom(,I)\text{Hom}(-, I) is exact

Equivalently, PP is projective if every epimorphism EPE \twoheadrightarrow P splits, and II is injective if every monomorphism IEI \hookrightarrow E splits.

Remark

Projective and injective objects are fundamental for constructing resolutions, which are essential tools for computing derived functors.