How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Snake lemma in an abelian category
Statement
For snake data
there is an exact sequence where is the connecting morphism of The connecting morphism exists and is unique.
Facts & Assumptions
Given: The snake-data diagram in the statement.
The connecting morphism exists and is unique (The connecting morphism exists and is unique).
The kernel row is exact at its first two nodes, and the cokernel row is exact at its last two nodes (The kernel row and cokernel row of a morphism of short exact sequences are exact at two nodes each).
The subtraction surrogate produces a member mapping to zero from two members with the same image (The subtraction surrogate).
Exactness at a node is equivalent to the member-lifting condition (Exactness is detected by members).
The opposite of an abelian category is abelian (The opposite of an abelian category is abelian).
Proof
By [L2], the induced kernel row is exact at and at , while the induced cokernel row is exact at and at . Thus only exactness at and at remains.
Let be a kernel of , let be a cokernel of , and use [L1] to form the pullback object , the map , the map , and the connecting morphism with The proof of [L1] gives that is epic.
First, kills the image of . Indeed, a member of factors through the pullback , and the defining identity of step 2.1 then gives . Since is monic in the pushout square used to define , this implies .
Conversely, let be a member of with . Because is epic, lift to a member of with . Writing for the map from the proof of [L1], we have Exactness of at gives a member of with by [L4]. The equality from the construction of therefore gives Applying the subtraction surrogate [L3] to and , we obtain a member of with and Exactness of the top row at gives a member of mapping to , and then exactness at follows because is monic. Hence every member in lies in the image of .
By [L5], the opposite of an abelian category is abelian. Applying step 3.2 there to the opposite snake diagram proves exactness at in the original category.
Therefore the full six-term sequence displayed in the statement is exact.
Depends on
- Snake data
- The connecting morphism exists and is unique
- The kernel row and cokernel row of a morphism of short exact sequences are exact at two nodes each
- Exactness of kernel and cokernel sequences under endpoint hypotheses
- The subtraction surrogate
- Exactness is detected by members
- The opposite of an abelian category is abelian
Used by
- The kernel-cokernel sequence of a composite is a snake Corollary
- A snake configuration whose kernel row is not short exact Counterexample
- The connecting morphism computed for a short exact sequence of abelian groups Example
- The published module snake lemma as an instance Example
- The snake lemma applied to multiplication by an integer Example
- FALSE: the snake lemma is just a pair of short exact kernel and cokernel rows False statement
- An exact functor transports every diagram lemma Theorem
- The diagram lemmas hold in the opposite category Theorem
- The nine lemma follows from the snake lemma Theorem
Dependency tree · two levels
29 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Saunders Mac Lane, Categories for the Working Mathematician, Lemma VIII.4.5 (standard reference, not scraped)
- The Stacks Project, Section 12.5, Lemma 12.5.17(2) (standard reference, not scraped)