✦ For everyone, free.

Practical knowledge for real and everyday life

Home

12.12.4 Tensor Extension Uniqueness Condition

The Tensor Extension Uniqueness Condition ensures that extensions of tensor algebras are uniquely determined by their defining properties and structural constraints.

Tensor Extension Uniqueness Condition is the requirement, arising from the universal property of scalar extension, that any two S-linear maps out of the extended module V ⊗_R S which agree on the image of V under the canonical map v ↦ v ⊗ 1 must be equal as maps on the whole of V ⊗_R S. Equivalently, it is the statement that an S-linear map with domain V ⊗_R S is completely and uniquely determined by its restriction to the generating set {v ⊗ 1 : v ∈ V}. This condition is the half of the universal property responsible for rigidity: it guarantees that extending a map by scalars, once possible at all, can be done in exactly one way, ruling out any ambiguity in how the extension is carried out.


Statement of the Condition

The Formal Requirement

g , h : V R S M

Let g and h be two S-linear maps from the extended module V ⊗_R S into an arbitrary S-module M. The uniqueness condition asserts that if

g ( v 1 ) = h ( v 1 )

for every v ∈ V, then g = h identically on V ⊗_R S, with no exceptions and no additional hypotheses required beyond S-linearity of g and h.

Why the Generating Set Suffices

Every element of V ⊗_R S is a finite sum Σ vₖ ⊗ sₖ. Because sₖ · (vₖ ⊗ 1) = vₖ ⊗ sₖ by the defining bilinearity of the tensor product over R, and because g, h are assumed S-linear, agreement of g and h on elements of the form v ⊗ 1 forces agreement on sₖ · (vₖ ⊗ 1) = vₖ ⊗ sₖ for every scalar sₖ ∈ S, and hence on the finite sum Σ vₖ ⊗ sₖ by additivity. The uniqueness condition is therefore a direct consequence of {v ⊗ 1 : v ∈ V} generating V ⊗_R S as an S-module.


Proof of the Uniqueness Condition

Reduction to a Single Difference Map

Define k = g − h, which is S-linear since g and h are. The hypothesis becomes k(v ⊗ 1) = 0 for all v ∈ V, and the goal is to show k = 0 on all of V ⊗_R S.

Extending the Vanishing by Linearity

For an arbitrary element Σ vₖ ⊗ sₖ of V ⊗_R S:

k ( k vk sk ) = k sk k ( vk 1 ) = k sk 0 = 0

using S-linearity of k to pull each scalar sₖ out and then applying the hypothesis to each term. Since every element of V ⊗_R S has this form, k vanishes identically, so g = h.

Where Each Hypothesis Is Used

S-linearity of g and h is used twice: once to form the difference k as an S-linear map, and once to distribute k over the scalar multiples sₖ in the finite sum. No property of M beyond being an S-module is required, and no assumption about R → S beyond it being a ring homomorphism is needed, since the argument only uses the algebraic form of elements of V ⊗_R S.


Diagram of the Uniqueness Condition

V (generators v⊗1) v ⊗ 1 V⊗S (all sums) g, h agree here forces g = h here

Role Alongside the Existence Condition

Complementary Half of the Universal Property

The universal property of scalar extension pairs an existence condition — every R-linear map V → M (with M restricted to an R-module via R → S) extends to some S-linear map V ⊗_R S → M — with the uniqueness condition described here. Existence alone would permit several different extensions of the same map; uniqueness eliminates that possibility, together giving a genuine bijective correspondence rather than a mere existence statement.

Consequence: The Extension Functor Is Well-Defined

Because the extended map is unique whenever it exists, the assignment V ↦ V ⊗_R S together with the extension of morphisms is a well-defined functor rather than a multi-valued correspondence. Any construction that produced more than one valid extension for the same input map would violate this condition and would not qualify as an instance of scalar extension.

Consequence: Compatibility with Composition

The uniqueness condition also underlies the fact that extending a composite map equals the composite of the extended maps, (f ∘ g) ⊗ id_S = (f ⊗ id_S) ∘ (g ⊗ id_S). Both sides are S-linear maps that agree on the generating set {v ⊗ 1}, so the uniqueness condition identifies them without any further computation.


Failure Modes When Uniqueness Fails

Symptom: Ambiguous Extensions

If a construction violates this condition, an R-linear map V → M could admit two distinct S-linear extensions to V ⊗_R S, and no canonical choice between them would exist. This would make any formula or algorithm relying on "the" extension of a map ill-defined, since the result would depend on an arbitrary selection.

Symptom: Breakdown of Naturality Squares

Naturality arguments in tensor algebra routinely rely on two maps being shown equal by checking agreement on a generating set. If the uniqueness condition failed, such arguments would be invalid, since agreement on generators would no longer imply agreement everywhere, undermining the broader structural theory built on top of scalar extension.