Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck 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)i∈I 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

Φ:⨁i∈I(Mi⊗RN)⟶(⨁i∈IMi)⊗RN,

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

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

Φ′:⨁i∈I(N⊗RMi)⟶N⊗R(⨁i∈IMi),Φ′(ȷi(n⊗m))=n⊗ȷi(m).

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

Facts & Assumptions

Given: A commutative ring R, a family (Mi)i∈I 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, M⊗RN is an R-module with r(m⊗n)=(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:Mi→P extends uniquely to a homomorphism ⨁iMi→P 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:M⊗RN→N⊗RM with σM,N(m⊗n)=n⊗m, and σN,MσM,N is the identity (Symmetry and associativity isomorphisms for tensor products over a commutative ring).

Proof

technique · direct
1.1givenL1L2L4

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

1.2L2L3algebra

Define b:(⨁iMi)×N→⨁i(Mi⊗RN) by b((mi),n)=(mi⊗n)i. This tuple has finite support by [L3], and coordinatewise calculation shows that b is bilinear.

2.1step 1.2L1

By [L1], the pairing in step 1.2 induces Ψ:(⨁iMi)⊗RN→⨁i(Mi⊗RN) with Ψ((mi)⊗n)=(mi⊗n)i.

3.1step 1.1step 2.1L1L4

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

4.1step 3.1L1L4L3

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

5.1step 4.1L3L4L5∎

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(n⊗m))=σ(Φ(ȷi(m⊗n)))=σ(ȷi(m)⊗n)=n⊗ȷi(m), which is the displayed formula. At I=∅ both sides are again zero.

Depends on

Used by

Dependency tree · two levels

17 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