Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-08
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 left regular module and its tensor powers detect linear and tensor identities

Statement

Let R be a commutative ring and let A be a unital R-algebra (Algebras over a commutative ring, central structure maps, and algebra homomorphisms), with A regarded as its left regular module.

  1. For a,b∈A one has a=b if and only if a⋅1A=b⋅1A.
  2. For n≥1 the tensor power A⊗n is a left A-module via a⋅(a1⊗⋯⊗an)=(aa1)⊗⋯⊗an. If a⋅z=b⋅z for all z∈A⊗n, then a=b; in particular the single element 1A⊗n detects equality. The analogous statement holds for the right regular structure. The empty tensor power A⊗0=R carries no canonical left A-module structure here, so no n=0 case is claimed.
  3. For n≥1, if f,g:A×n→M are R-multilinear and agree on every n-tuple, then the R-linear maps A⊗n→M they induce (Finite iterated tensor products represent multilinear maps independently of parenthesization) agree; conversely, agreement of the induced maps gives agreement on all pure tensors a1⊗⋯⊗an.
  4. Descent warning: if π:A→A/I is a quotient of R-algebras (A ring homomorphism whose kernel contains a two-sided ideal factors uniquely through the quotient ring), the induced map A⊗n→(A/I)⊗n is surjective, but an identity between R-linear maps out of (A/I)⊗n may be checked on images of pure tensors of A only after those maps have been shown to be well defined on the quotient; surjectivity alone is not descent.

Facts & Assumptions

Given: A commutative ring R, a unital R-algebra A, an R-module M for claim 3, a two-sided ideal I⊆A, and an integer n≥1.

[F1]

A unital R-algebra A has a central unital structure map and is a left and right module over itself; for a left A-module the action satisfies 1A⋅x=x and a⋅(b⋅x)=(ab)⋅x (Algebras over a commutative ring, central structure maps, and algebra homomorphisms, Unital left and right modules over a ring; unqualified module means left module).

[F2]

The tensor product A⊗R⋯⊗RA exists with its balanced universal property, every element is a finite sum of elementary tensors, and an R-multilinear map out of A×n induces a unique R-linear map out of the n-fold tensor power, independently of parenthesization (The tensor product M⊗RN from the additive group underlying the free Z-module on M×N, elementary tensors, and finite tensor sums, Universal property of the tensor product for balanced maps into abelian groups, Finite iterated tensor products represent multilinear maps independently of parenthesization).

[F3]

Tensoring a surjective homomorphism is surjective (Tensoring is right exact).

[F4]

A ring homomorphism whose kernel contains a two-sided ideal factors uniquely through the quotient ring (A ring homomorphism whose kernel contains a two-sided ideal factors uniquely through the quotient ring, The quotient ring R/I with (r+I)(s+I)=rs+I).

Proof

technique · direct
1.1givenF1

Claim 1: 1A is a two-sided identity of the regular module, so a=a⋅1A and b=b⋅1A by [F1]; conversely a⋅1A=b⋅1A is a=b.

1.2givenF1F2algebra

Claim 2: for a∈A the map A×n→A⊗n, (a1,…,an)↦(aa1)⊗a2⊗⋯⊗an, is R-multilinear, so it induces an R-linear map λa:A⊗n→A⊗n with λa(a1⊗⋯⊗an)=(aa1)⊗a2⊗⋯⊗an by [F2]. On elementary tensors λaλb=λab, λa+b=λa+λb and λ1A=id⁡, and since elementary tensors span [F2], these identities extend to all of A⊗n, so a⋅z:=λa(z) makes A⊗n a left A-module [F1]. The n-fold multiplication a1⊗⋯⊗an↦a1a2⋯an is the R-linear map μ:A⊗n→A induced by the R-multilinear product [F1, F2], and μ(λa(z))=aμ(z) for elementary tensors and hence for all z by linearity. If a⋅z=b⋅z for all z, then in particular λa(1A⊗n)=λb(1A⊗n), that is a⊗1A⊗(n−1)=b⊗1A⊗(n−1); applying μ gives a⋅1A=b⋅1A, and a⋅1A=a while b⋅1A=b by [F1], so a=b: the single element 1A⊗n detects equality. The right-handed statement is the mirror computation with ρa(a1⊗⋯⊗an)=a1⊗⋯⊗(ana).

1.3givenF2algebra

Claim 3: by [F2] the R-multilinear map f induces the unique R-linear map f‾:A⊗n→M with f‾(a1⊗⋯⊗an)=f(a1,…,an), and likewise for g; if f=g as functions then f‾ and g‾ agree on every elementary tensor, hence on the whole tensor power, so f‾=g‾. Conversely, if f‾=g‾, then for every tuple f(a1,…,an)=f‾(a1⊗⋯⊗an)=g‾(a1⊗⋯⊗an)=g(a1,…,an), so the multilinear maps agree on all tuples and the induced maps agree on all pure tensors.

1.4givenF3F4algebra

Claim 4: the quotient map π:A→A/I is a surjective R-algebra homomorphism, and π⊗n:=π⊗⋯⊗π:A⊗n→(A/I)⊗n is surjective by iterated [F3]; it sends an elementary tensor a1⊗⋯⊗an to π(a1)⊗⋯⊗π(an). If φ‾:(A/I)⊗n→Q is an R-linear map out of the quotient tensor power, then to check an identity between two such maps on images of pure tensors of A one must first know that each map is well defined on the quotient, equivalently, any proposed map φ:A⊗n→Q must annihilate ker⁡(π⊗n), so that φ=φ‾∘π⊗n for a well-defined map φ‾; that is the descent obligation, and surjectivity of π⊗n alone equips no map out of A⊗n with a well-defined value on a class. For ring-level descent the quotient universal property [F4] is the tool: a homomorphism killing I factors uniquely through π.

2.1step 1.1step 1.2step 1.3step 1.4∎

Collecting: step 1.1 proves claim 1, step 1.2 proves both the module structure and the detection statement of claim 2 together with its right-handed mirror, step 1.3 proves both directions of claim 3, and step 1.4 records the descent warning of claim 4.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

29 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