Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedSession-authored (Fable 5 assisted)precheck passaudited 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.

Tensor products commute with arbitrary direct sums

Statement

Let R be a commutative ring, let (Mi)iI be any family of R-modules, and let N be an R-module. The homomorphism induced by the coordinate inclusions is a natural R-module isomorphism

Φ:iI(MiRN)(iIMi)RN,

Φ(ȷi(mn))=ȷi(m)n.

The same holds with the direct sum in the second variable: there is a natural R-module isomorphism

Φ:iI(NRMi)NR(iIMi),Φ(ȷi(nm))=nȷi(m).

The assertion includes I=, when both sides are zero.

Facts & Assumptions

Given: A commutative ring R, a family (Mi)iI of R-modules, and an R-module N.

[L1]

Balanced pairings induce unique homomorphisms from tensor products (Universal property of the tensor product for balanced maps into abelian groups).

[L2]

Tensor products over a commutative ring carry their canonical R-module structure (Over a commutative ring, MRN is an R-module with r(mn)=(rm)n=m(rn)).

[L3]

The direct sum consists of finite-support tuples, with coordinate inclusions ȷi, and the empty direct sum is zero (The direct sum of an indexed family of modules).

[L4]

Every family of homomorphisms fi:MiP extends uniquely to a homomorphism iMiP whose value is the finite sum of the coordinate values (Universal property of a direct sum of modules).

[L5]

Over a commutative ring there is a natural isomorphism σM,N:MRNNRM with σM,N(mn)=nm, and σN,MσM,N is the identity (Symmetry and associativity isomorphisms for tensor products over a commutative ring).

Proof

technique · direct
1.1

For each i, the pairing (m,n)ȷi(m)n is bilinear, so [L1] gives ϕi:MiRN(iMi)RN. By [L4], the family (ϕi) induces the displayed map Φ.

givenL1L2L4
1.2

Define b:(iMi)×Ni(MiRN) by b((mi),n)=(min)i. This tuple has finite support by [L3], and coordinatewise calculation shows that b is bilinear.

L2L3algebra
2.1

By [L1], the pairing in step 1.2 induces Ψ:(iMi)RNi(MiRN) with Ψ((mi)n)=(min)i.

step 1.2L1
3.1

The composite ΨΦ fixes every coordinate generator ȷi(mn), so it is the identity by [L4]; the composite ΦΨ fixes every elementary tensor (mi)n, so it is the identity by [L1].

step 1.1step 2.1L1L4
4.1

Thus Φ and Ψ are inverse isomorphisms. They are natural because maps ui:MiMi and v:NN make the two composites send each coordinate generator ȷi(mn) to ȷi(ui(m)v(n)). When I=, [L3] makes both sides zero and the same construction yields the unique isomorphism.

step 3.1L1L4L3
5.1

For the second variable, put Φ:=σiMi,NΦ(iσN,Mi), where the middle direct sum of the symmetries is the map induced by [L4] from the family ȷiσN,Mi. Each σ is an isomorphism by [L5] and Φ is one by step 4.1, so Φ is an isomorphism; it is natural as a composite of natural isomorphisms. Tracing a coordinate generator gives Φ(ȷi(nm))=σ(Φ(ȷi(mn)))=σ(ȷi(m)n)=nȷi(m), which is the displayed formula. At I= both sides are again zero.

step 4.1L3L4L5

Depends on

Used by

Dependency tree · next 3 levels

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