field theory
Tensor Products
You should know: vector spaces over general fields
Overview
The tensor product V ⊗_F W of two vector spaces over a field F is the universal home for bilinear maps: rather than building a new space directly, it is defined by the property that every bilinear map out of V × W factors uniquely through a single linear map out of V ⊗ W. This 'linearize the bilinear' trick converts multilinear problems into linear-algebra problems, underlies the definition of tensors in physics and differential geometry, lets scalars be extended (base change) from F to a bigger field, and generalizes cleanly from vector spaces to modules over a ring, where it becomes one of the central constructions of commutative algebra.
Intuition
A bilinear map is linear in each variable separately but not jointly, which makes it awkward to manipulate with ordinary linear-algebra tools. The tensor product manufactures a new vector space V⊗W and a fixed bilinear map into it so that every other bilinear map factors through this one — meaning any bilinear question about V × W can be answered by an ordinary linear question about V⊗W instead. Concretely, if V has basis {e_i} and W has basis {f_j}, then V⊗W has basis {e_i⊗f_j}, so tensoring literally multiplies dimensions: an m-dimensional space tensored with an n-dimensional space gives an mn-dimensional space, matching how bilinear forms are described by m×n matrices.
Formal Definition
Let V, W be vector spaces over a field F. The tensor product V ⊗_F W is a vector space equipped with a bilinear map ⊗ : V × W → V⊗W satisfying the universal property: for every vector space U and bilinear map β : V × W → U, there is a unique linear map β̃ making the diagram commute.
Properties
Basis of a tensor product
Symmetry
Associativity
Identity element
Base change (scalar extension)
Not every element is a simple tensor
Worked Examples
ℝ² has basis {e₁,e₂} and ℝ³ has basis {f₁,f₂,f₃}.
The tensor product basis consists of all pairwise products e_i⊗f_j, giving 2×3 = 6 basis vectors.
So the dimension multiplies as expected.
Answer: ℝ² ⊗ ℝ³ is 6-dimensional, with basis {eᵢ⊗fⱼ : i=1,2, j=1,2,3} — matching ℝ^{2×3}, the space of 2×3 matrices.
Practice Problems
What is dim_ℚ(ℚ³ ⊗_ℚ ℚ⁵)?
Using the universal property, explain why bilinear maps V × W → U correspond exactly to linear maps V ⊗ W → U.
Explain how base change K ⊗_F V lets you 'complexify' a real vector space, and compute dim_ℂ(ℂ ⊗_ℝ ℝ³).
Common Mistakes
Thinking V ⊗ W is the same as the Cartesian product V × W or the direct sum V ⊕ W.
V×W and V⊕W both have dimension dim(V)+dim(W) and consist of literal pairs; V⊗W has dimension dim(V)·dim(W) and its general element is a sum of simple tensors, not a pair.
Assuming every element of V⊗W can be written as a single simple tensor v⊗w.
Simple tensors only span the space; a generic element such as e₁⊗f₂+e₂⊗f₁ in ℝ²⊗ℝ² requires a genuine sum and cannot be reduced to one simple tensor.
Quiz
Summary
- V ⊗_F W is defined by a universal property: bilinear maps out of V×W correspond exactly to linear maps out of V⊗W.
- For finite-dimensional spaces, dim(V⊗W) = dim(V)·dim(W), with basis {eᵢ⊗fⱼ} built from bases of V and W.
- Not every element of V⊗W is a simple tensor v⊗w — general elements are finite sums ∑vᵢ⊗wᵢ.
- Base change K⊗_F V extends scalars from F to a larger field K, e.g. complexifying a real vector space via ℂ⊗_ℝ V.
- Tensor products generalize from vector spaces to modules over a ring, becoming a core tool in commutative algebra and algebraic geometry.
References
- WebsiteWikipedia — Tensor product
Mathematics