Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck 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)i∈I and N is free with basis (fj)j∈J, then M⊗RN is free with basis

(ei⊗fj)(i,j)∈I×J.

Equivalently, the canonical map R(I×J)→M⊗RN sending the standard basis vector at (i,j) to ei⊗fj 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(Mi⊗RN)≅(⨁iMi)⊗RN and ⨁i(N⊗RMi)≅N⊗R(⨁iMi) (Tensor products commute with arbitrary direct sums).

[L2]

The regular module is a tensor unit: R⊗RR≅R via r⊗s↦rs (The regular module is a tensor unit: R⊗RN≅N and M⊗RR≅M).

[L3]

A free module on X is R(X)=⨁x∈XR, 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.1givenL3L4

The chosen bases identify M with ⨁i∈IR and N with ⨁j∈JR, carrying ei,fj to the corresponding standard basis vectors.

2.1step 1.1L1L2L3

Apply [L1] in each variable and then [L2] to obtain canonical isomorphisms M⊗RN≅⨁i∈I⨁j∈J(R⊗RR)≅⨁(i,j)∈I×JR=R(I×J).

3.1step 2.1L3

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

3.2step 2.1L3

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.

4.1step 3.1step 3.2∎

This proves the product-basis assertion in all cases.

Depends on

Used by

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.

Sources