## You are here

Homesnake lemma

## Primary tabs

# snake lemma

Let $\mathcal{A}$ be an abelian category. The snake lemma consists of the following two claims:

1. Suppose

$\begin{matrix}0&\cd@stack{\rightarrowfill@}{}{}&A_{1}&\cd@stack{% \rightarrowfill@}{}{}&B_{1}&\cd@stack{\rightarrowfill@}{}{}&C_{1}&\cd@stack{% \rightarrowfill@}{}{}&0\\ &&{\alpha}{\Big\downarrow}&&{\beta}{\Big\downarrow}&&{\gamma}{\Big\downarrow}&% &\\ 0&\cd@stack{\rightarrowfill@}{}{}&A_{2}&\cd@stack{\rightarrowfill@}{}{}&B_{2}&% \cd@stack{\rightarrowfill@}{}{}&C_{2}&\cd@stack{\rightarrowfill@}{}{}&0\end{matrix}$ is a commutative diagram in $\mathcal{A}$ with exact rows. Then there is an exact sequence

$0\to\mathrm{ker}\,\alpha\to\mathrm{ker}\,\beta\to\mathrm{ker}\,\gamma\stackrel% {s}{\longrightarrow}\mathrm{coker}\,\alpha\to\mathrm{coker}\,\beta\to\mathrm{% coker}\,\gamma\to 0,$ usually called the kernel-cokernel sequence. The morphism $s$ is called the connecting morphism.

2. Applying the previous claim inductively, for any short exact sequence

$0\to\mathbf{A}\to\mathbf{B}\to\mathbf{C}\to 0$ of chain complexes in $\mathcal{A}$, there is a corresponding long exact sequence in homology

$\cdots\to H_{n}(\mathbf{A})\to H_{n}(\mathbf{B})\to H_{n}(\mathbf{C})\to H_{{n% -1}}(\mathbf{A})\to\cdots$

Synonym:

zig-zag lemma, serpent lemma

Type of Math Object:

Theorem

Major Section:

Reference

Groups audience:

## Mathematics Subject Classification

18G35*no label found*

- Forums
- Planetary Bugs
- HS/Secondary
- University/Tertiary
- Graduate/Advanced
- Industry/Practice
- Research Topics
- LaTeX help
- Math Comptetitions
- Math History
- Math Humor
- PlanetMath Comments
- PlanetMath System Updates and News
- PlanetMath help
- PlanetMath.ORG
- Strategic Communications Development
- The Math Pub
- Testing messages (ignore)

- Other useful stuff

## Recent Activity

Apr 22

new question: Prove that for any sets A, B, and C, An(BUC)=(AnB)U(AnC) by St_Louis

Apr 20

new image: information-theoretic-distributed-measurement-dds.png by rspuzio

new image: information-theoretic-distributed-measurement-4.2 by rspuzio

new image: information-theoretic-distributed-measurement-4.1 by rspuzio

new image: information-theoretic-distributed-measurement-3.2 by rspuzio

new image: information-theoretic-distributed-measurement-3.1 by rspuzio

new image: information-theoretic-distributed-measurement-2.1 by rspuzio

Apr 19

new collection: On the Information-Theoretic Structure of Distributed Measurements by rspuzio

Apr 15

new question: Prove a formula is part of the Gentzen System by LadyAnne

Mar 30

new question: A problem about Euler's totient function by mbhatia

new question: Prove that for any sets A, B, and C, An(BUC)=(AnB)U(AnC) by St_Louis

Apr 20

new image: information-theoretic-distributed-measurement-dds.png by rspuzio

new image: information-theoretic-distributed-measurement-4.2 by rspuzio

new image: information-theoretic-distributed-measurement-4.1 by rspuzio

new image: information-theoretic-distributed-measurement-3.2 by rspuzio

new image: information-theoretic-distributed-measurement-3.1 by rspuzio

new image: information-theoretic-distributed-measurement-2.1 by rspuzio

Apr 19

new collection: On the Information-Theoretic Structure of Distributed Measurements by rspuzio

Apr 15

new question: Prove a formula is part of the Gentzen System by LadyAnne

Mar 30

new question: A problem about Euler's totient function by mbhatia

## Attached Articles

## Corrections

classification by akrowne ✓

this is a Theorem by paolini ✓

synonyms by mps ✓

typo and capitalisation in synonyms by mps ✓

Ambiguous by mathcam ✓

this is a Theorem by paolini ✓

synonyms by mps ✓

typo and capitalisation in synonyms by mps ✓

Ambiguous by mathcam ✓