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.

A left module is flat exactly when Tor one against every right module vanishes

Statement

Assume the Axiom of Dependent Choice and supplied projective-resolution data. A left R-module M is flat if and only if Tor⁡1R(N,M)=0 for every right R-module N.

Proof

Given: a left module M and an arbitrary right module N.

1.1given

If M is flat, tensor a full projective resolution Q∙→N with M. Exactness of −⊗RM preserves its augmented exactness, so Hi(Q∙⊗RM)=0 for every i>0. The right-resolution definition and The balanced Tor bifunctor give Tor⁡1R(N,M)=0.

1.2givenalgebra

For right modules A→B→C→0, the universal property Universal property of the tensor product for balanced maps into abelian groups gives C⊗RM≅(B⊗RM)/im⁡(A⊗RM): a balanced map on B×M kills that image exactly when it factors through C×M. Thus tensoring is right exact over the arbitrary ring R. In particular H0(Q∙⊗RM)≅N⊗RM, naturally under augmentation-preserving maps.

2.1step 1.2algebra

Conversely, let K↪P be an inclusion of right modules. Apply the projective horseshoe construction to 0→K→P→P/K→0, tensor its degreewise split resolution sequence with M, and take the long exact homology sequence. Its degree-zero boundary identifies the kernel of K⊗M→P⊗M with the image of Tor⁡1(P/K,M).

3.1step 2.1algebra∎

The assumed vanishing makes every such tensor map injective; together with right exactness this gives exactness on all short exact sequences, hence flatness.

Depends on

Used by

Dependency tree · two levels

26 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