Alphabeta Math
ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16
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 torsion-free reflection of the integers direct sum a finite cyclic group

Example

For n≥1, let Gn=Z×(Z/nZ), the direct sum of its two displayed abelian factors. Its torsion subgroup is {0}×(Z/nZ), so its torsion-free reflection is Gn/Tor⁡(Gn)≅Z. For n=1 the finite cyclic factor and the torsion subgroup are both trivial, and the same formula holds.

Facts & Assumptions

Given: A natural number n≥1 and the two displayed groups.

[L1]

The external direct product has underlying set of pairs and componentwise operation (The external direct product G×H with componentwise multiplication).

[L2]

This componentwise operation makes the product a group and its coordinate projections are homomorphisms (G×H is a group with identity (eG,eH), coordinatewise inverses, and homomorphic coordinate projections).

[L3]

The full subcategory of torsion-free abelian groups is reflective in Ab, with reflector G↦G/Tor⁡(G) and unit the quotient map (Torsion-free abelian groups form a reflective full subcategory of abelian groups).

[L4]

For a full subcategory, a reflector with its adjunction is equivalently a specified universal arrow (RC,ηC) from each object C to the inclusion, the specified arrows being the components of the reflection unit (A full subcategory is reflectively structured exactly when universal arrows are supplied at every ambient object).

Verification

technique · direct
1.1L1L2algebra

By [L1] and [L2], Gn has componentwise addition. Every (0,aˉ) is killed by n. Conversely, if a nonzero integer k kills (z,aˉ), then kz=0 in Z, so z=0. Hence Tor⁡(Gn)={0}×(Z/nZ).

2.1step 1.1L2algebra

The first projection π1:Gn→Z is a homomorphism by [L2], and it is surjective because π1(z,0)=z for every z∈Z. Its kernel is {(0,aˉ)}=Tor⁡(Gn) by step 1.1, so the induced map Gn/Tor⁡(Gn)→Z, (z,aˉ)+Tor⁡(Gn)↦z, is a well-defined surjective homomorphism, and it is injective because z=0 forces (z,aˉ)∈Tor⁡(Gn). It is therefore an isomorphism Gn/Tor⁡(Gn)≅Z.

3.1step 1.1step 2.1L3L4

By [L3] the reflector sends Gn to Gn/Tor⁡(Gn) with unit the quotient map, and by the equivalence in [L4] that unit is a universal arrow from Gn to the inclusion: every homomorphism f:Gn→H with H torsion-free factors uniquely through it. Step 2.1 identifies the target of that quotient map with Z. Thus the computed object has the reflection's universal property.

4.1step 1.1step 2.1step 3.1∎

When n=1, Z/nZ is the trivial group, so step 1.1 gives the zero torsion subgroup and steps 2.1–3.1 remain valid without dividing by a nontrivial integer.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

11 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.