Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedSession-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 elementary tensors of two bases form the product basis of the tensor product

Statement

Let R be a commutative ring. If M is free with basis (ei)iI and N is free with basis (fj)jJ, then MRN is free with basis

(eifj)(i,j)I×J.

Equivalently, the canonical map R(I×J)MRN sending the standard basis vector at (i,j) to eifj is an isomorphism. This includes an empty basis in either factor.

Facts & Assumptions

Given: A commutative ring R and free modules M,N with bases indexed by I,J.

[L1]

Tensor products commute with arbitrary direct sums in either variable: i(MiRN)(iMi)RN and i(NRMi)NR(iMi) (Tensor products commute with arbitrary direct sums).

[L2]

The regular module is a tensor unit: RRRR via rsrs (The regular module is a tensor unit: RRNN and MRRM).

[L3]

A free module on X is R(X)=xXR, with standard basis and unique finite coordinate expressions, including X= (The free module on a set and its standard basis).

[L4]

A map from the basis set of a free module extends uniquely to a module homomorphism (Universal property of the free module on a set).

Proof

technique · direct
1.1

The chosen bases identify M with iIR and N with jJR, carrying ei,fj to the corresponding standard basis vectors.

givenL3L4
2.1

Apply [L1] in each variable and then [L2] to obtain canonical isomorphisms MRNiIjJ(RRR)(i,j)I×JR=R(I×J).

step 1.1L1L2L3
3.1

Tracing a coordinate generator through step 2.1 sends it to eifj; by [L3], those images therefore form a basis and every tensor has a unique finite expansion in them.

step 2.1L3
3.2

If I= or J=, then I×J=, the corresponding factor and the target free module are zero by [L3], and step 2.1 is the unique isomorphism between zero modules.

step 2.1L3
4.1

This proves the product-basis assertion in all cases.

step 3.1step 3.2

Depends on

Used by

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 23 results over 12 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.

Sources