Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-06
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.

Over a principal ideal domain flatness is equivalent to torsion-freeness

Statement

Over a principal ideal domain R, an R-module is flat if and only if it is torsion-free.

Facts & Assumptions

Given: a PID R and an R-module M.

[L1]

Every ideal of the integral domain R is principal (Principal ideal domain). Torsion-freeness means rm=0 and r≠0 imply m=0 (Annihilators, torsion elements and the torsion subset of a module).

[L2]

Over a commutative ring, flatness is equivalent both to preserving injections under tensoring and to injectivity of I⊗RM→M, a⊗m↦am, for every ideal I (Flatness is equivalent to preserving injections and to the ideal and finitely generated ideal tests). This agrees with Left and right flat modules over an arbitrary ring.

[L3]

The isomorphism R⊗RM≅M sends a⊗m to am (The regular module is a tensor unit: R⊗RN≅N and M⊗RR≅M). Tensoring homomorphisms preserves identities and compositions, hence isomorphisms (Module homomorphisms induce tensor-product homomorphisms functorially).

Proof

technique · direct
1.1givenL1L2L3

Suppose M is flat and 0≠r∈R. Since R is a domain, multiplication by r is an injection R→R. By [L2], tensoring with M preserves this injection. Under [L3] the resulting map is multiplication by r on M, so rm=0 implies m=0. Thus M is torsion-free.

1.2givenL1

Conversely, suppose M is torsion-free and fix an ideal I. If I=0, then I⊗RM=0, so its map to M is injective. If I≠0, choose a generator r≠0 using [L1]. The map f:R→I, a↦ar, is bijective by principality and cancellation in the domain, and its inverse is R-linear.

2.1step 1.2L1L3

By [L3], f⊗1 identifies R⊗RM with I⊗RM. The composite with the ideal multiplication map sends a⊗m to arm, so under R⊗RM≅M it is multiplication by r. This is injective by torsion-freeness. Since f⊗1 is an isomorphism, the ideal multiplication map is injective.

3.1step 1.1step 1.2step 2.1L2∎

The ideal test [L2] now proves M flat. Only one generator of one fixed ideal was chosen at a time; no choice function on all ideals, and no AC, is used. The zero module is included in both directions.

Depends on

Used by

Dependency tree · two levels

20 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