Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-29
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.

Splitting lemma in an abelian category

Statement

Let 0→A→iB→pC→0 be a short exact sequence in an abelian category.

  1. If s:C→B satisfies ps=1C, then there is a unique morphism π:B→A such that πi=1A,iπ+sp=1B.
  2. If π:B→A satisfies πi=1A, then there is a unique morphism s:C→B such that ps=1C,iπ+sp=1B.

In either case the sequence is split.

Facts & Assumptions

Given: The short exact sequence in the statement.

[L1]

In a short exact sequence, i is a kernel of p and p is a cokernel of i (A short exact sequence is a kernel-cokernel pair).

[L2]

A split short exact sequence is exactly one equipped with maps s,π satisfying ps=1C, πi=1A, and iπ+sp=1B (Split short exact sequence in an abelian category).

Proof

technique · constructive
1.1L1givenconstructalgebra

Assume ps=1C and put t:=1B−sp. Then pt=0, so because i is a kernel of p by [L1], there is a unique π:B→A with iπ=t=1B−sp.

1.2L1givenconstructalgebra

Conversely assume πi=1A and put u:=1B−iπ. Then ui=0, so because p is a cokernel of i by [L1], there is a unique s:C→B with sp=u=1B−iπ.

2.1L1step 1.1algebra

Composing iπ=1B−sp with i gives iπi=i−spi=i, because pi=0 by [L1]. Since i is monic, πi=1A, and the defining equation also yields iπ+sp=1B.

2.2L1step 1.2algebra

Composing sp=1B−iπ with p gives psp=p, and epicity of p forces ps=1C. The same equation already gives iπ+sp=1B.

3.1L1L2step 1.1step 2.1

If π′ satisfies the same two identities, then iπ′=1B−sp=iπ, so monicity of i gives π′=π. Hence the map is unique, and [L2] says the sequence is split.

3.2L1L2step 1.2step 2.2

If s′ satisfies the same two identities, then s′p=1B−iπ=sp, so epicity of p gives s′=s. Hence the map is unique, and [L2] again says the sequence is split.

4.1step 1.1step 2.1step 3.1step 1.2step 2.2step 3.2discharge-construct∎

Steps 1.1 to 3.1 prove claim 1, and steps 1.2 to 3.2 prove claim 2.

Depends on

Used by

Dependency tree · two levels

15 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