Proof of the Long Exact Sequence via the Snake Lemma
We prove the Long Exact Sequence in Cohomology by reducing it to the Snake Lemma.
Setup
Let be a short exact sequence of complexes. This means is exact for each .
Step 1: Identify Cocycles and Coboundaries
For each , define (cocycles) and (coboundaries). We have since , and .
Step 2: The Key Diagram
Consider the commutative diagram for each :
where denotes the map induced by on the quotient , landing in since .
Top row is exact on the right: Since is surjective, is surjective.
Bottom row is exact on the left: Since is injective, its restriction to is injective.
Kernels: (since ). Similarly for and .
Cokernels: . Similarly for and .
Step 3: Apply the Snake Lemma
Applying the Snake Lemma to the diagram in Step 2, we obtain the exact sequence:
Since this holds for every , splicing these sequences together gives the long exact sequence:
Step 4: The Connecting Homomorphism Explicitly
In , acts as follows. Given (so with ):
- Lift: Choose with .
- Differentiate: Compute . We have .
- Lift to : By exactness, for a unique .
- Verify cocycle: . Since is injective, , so .
- Define: .
Independence of the lift follows from the Snake Lemma proof.
Naturality
Given a morphism of short exact sequences of complexes:
the connecting homomorphisms satisfy . This gives a morphism of long exact sequences.
For a SES and any module , the connecting homomorphism sends a map to the extension class obtained by pushing out the original SES along .
For on , the connecting homomorphism sends a global section to the obstruction class for lifting to .