Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck pass
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.

Remarks

The triangle illustrates the free extension of the product-indexed family. Write u(i,j) for the standard vector of R(I×J), and let ι(i,j)=u(i,j) and b(i,j)=ei⊗fj. The diagonal is a set map; Φ is the module isomorphism of the statement.

I£JR(I£J)M¬RNb©»=

The triangle commutes because Φ(u(i,j))=ei⊗fj, as traced in proof step 3.1. More generally, for every finitely supported coefficient family (cij)(i,j)∈I×J,

Φ(∑(i,j)∈I×Jciju(i,j))=∑(i,j)∈I×Jcij(ei⊗fj).

These sums are finite even when I and J are infinite. If either index set is empty, the top-left set is empty and both module vertices are zero, as in step 3.2. The given bases suffice; no further choice of basis is involved. The proof above is independent of the illustration.

Depends on

Used by

…and 22 more results.

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