Alphabeta Math
ExampleConstruction: AI-generatedVerification: AI-generatedSession-authored (Fable 5 assisted)precheck 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 n1, 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 n1 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 GG/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.1

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

L1L2algebra
2.1

The first projection π1:GnZ is a homomorphism by [L2], and it is surjective because π1(z,0)=z for every zZ. 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.

step 1.1L2algebra
3.1

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:GnH 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.

step 1.1step 2.1L3L4
4.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.

step 1.1step 2.1step 3.1

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 31 results over 11 levels. An arrow runs from a result to what uses it, and this result sits at the bottom with a heavier outline. Click the chart to enlarge it.