Alphabeta Math
LemmaStatement: Literature-sourcedProof: Literature-sourcedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-13
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.

Coinduction sends injective abelian groups to injective modules

Statement

Let R be a unital ring and D an injective abelian group. Give Hom⁡Z(R,D) the left R-action (rφ)(s)=φ(sr). Then Hom⁡Z(R,D) is an injective left R-module.

Facts & Assumptions

Given: A unital ring R and an injective abelian group D.

[F1]

Injectivity is extension of homomorphisms along monomorphisms (Injective modules and the extension property).

[F2]

Hom⁡ groups use pointwise addition and maps induced by composition (The abelian group Hom⁡R(M,N) and maps induced by pre- and postcomposition).

Proof

technique · direct
1.1

The formula (rφ)(s)=φ(sr) satisfies r1(r2φ)=(r1r2)φ, the distributive laws, and 1φ=φ, so it defines a left R-module structure.

givenF2algebra
2.1

For every left R-module M, evaluation at 1 defines ΘM:Hom⁡R(M,Hom⁡Z(R,D))→Hom⁡Z(M,D),ΘM(F)(m)=F(m)(1).

step 1.1F2
3.1

The inverse sends g:M→D to g^(m)(r)=g(rm). Indeed, g^ is R-linear because g^(sm)(r)=g(rsm)=(sg^(m))(r), and evaluation at 1 and the unit law show that the two constructions are inverse.

step 1.1step 2.1algebra
3.2

Let u:A→B be a monomorphism and F:A→Hom⁡Z(R,D). Under ΘA, it corresponds to a group homomorphism g:A→D, which extends along the underlying subgroup inclusion to g~:B→D because D is injective.

givenstep 2.1F1
4.1

The inverse construction of step 3.1 turns g~ into an R-linear extension g~^:B→Hom⁡Z(R,D) of F. Hence the coinduced module is injective by [F1].

step 3.1step 3.2F1∎

Depends on

Used by

Dependency tree · two levels

5 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