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.

The subtraction surrogate

Statement

Let g:B→C be a morphism and let x:X→B, y:Y→B be members with gx≡gy. Then there exists a member z:Z→B such that gz≡0.

Moreover:

  1. if f:B→D and fx≡0, then fy≡fz;
  2. if h:B→A and hy≡0, then hx≡−hz.

Facts & Assumptions

Given: Morphisms g:B→C, f:B→D, and h:B→A, and members x:X→B, y:Y→B with gx≡gy.

[L1]

The relation gx≡gy is witnessed by one common pair of epimorphisms (Equivalence of members).

[L2]

Every hom-set in an abelian category is an abelian group, so members with one common domain may be added and subtracted (Abelian category).

[L3]

Zero members and negatives behave literally under equivalence (Each object has a zero member and each member has a negative).

Proof

technique · constructive
1.1L1L2L3chooseconstructalgebra

Choose epimorphisms u:W→X and v:W→Y with gxu=gyv, using [L1], and define z:=yv−xu:W→B. Then gz=gyv−gxu=0 by [L2], so gz≡0 by [L3].

2.1L1L2L3step 1.1constructalgebra

Suppose fx≡0. After replacing W by a common epic refinement of the witnesses for gx≡gy and fx≡0, we may assume fxu=0. Then fyv=f(yv−xu)=fz, so the epic v witnesses fy≡fz.

2.2L1L2L3step 1.1constructalgebra

Suppose hy≡0. After the same common-refinement step, we may assume hyv=0. Then hxu=−h(yv−xu)=−hz, so the epic u witnesses hx≡−hz.

3.1step 1.1step 2.1step 2.2discharge-construct∎

Step 1.1 gives the required member z, while steps 2.1 and 2.2 prove the two moreover clauses.

Depends on

Used by

Dependency tree · two levels

12 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