Definition (Tensor Product Space)
Given two vector spaces and , we can construct a new vector space called their tensor product space, denoted .
Corollary (Dimension of Tensor Product Space)
If is a basis for and is a basis for , then is defined as the span of the formal products:
As a result, the dimension multiplies: .
The symbol extends to a bilinear map . For any vectors and , their tensor product distributes linearly:
Definition (Decomposable Tensor)
In general, an element is a linear combination of the basis elements:
Most tensors cannot be factored into a simple product of two vectors. However, if the components satisfy , then . Such a tensor is called a decomposable (or rank-1) tensor.
Theorem (Universal Property of Tensor Products)
The tensor product can be elegantly defined through its universal property. This property guarantees that the tensor product space is the “most general” space that linearizes bilinear operations.
Formally, for any vector spaces and , and any bilinear map , there exists a unique linear map such that:
for all and .
This means any bilinear operation on pairs of vectors can be equivalently understood as a purely linear operation on their tensor product. This property fundamentally motivates why we study tensor products: they reduce complex multilinear algebraic problems into standard linear algebra.
Definition (Tensor Product, as Dual Space)
A powerful and simpler way to define the tensor product is to interpret it as a space of linear transformations:
where is the dual space of .
Lemma (Tensors as Maps)
To understand how tensor products are equivalent to spaces of linear maps, consider the tensor product of two vector spaces . A single decomposable (or simple) tensor is written as , where and .
We can define how this tensor acts as a linear function . When we feed a covector into this simple tensor, the operation is defined by evaluating the covector on the component:
(Note: is the dual pairing, sometimes written simply as ).
Analyzing this operation:
- is a scalar.
- is a vector in .
- Therefore, is simply the vector scaled by the number .
Because the dual pairing is linear, this produces a linear map from . Since any tensor in is a linear combination of such simple pairs, represents the space of all possible linear maps from to .
Applying this to
If we replace with a dual space , we are looking at the tensor product . Following the exact same logic, an outer product (where and ) acts as a linear map from .
When it acts on an input vector :
The covector “eats” to produce a scalar, which then scales . We can do this because of the bilinearity property of tensor products.
This mechanism applies directly to familiar objects:
- Endomorphisms (Matrices): The space of linear maps from to itself is Constructed from , it takes an input vector, produces a scalar via , and outputs a scaled vector in .
- Bilinear Forms: A bilinear form taking two vectors and returning a scalar can be viewed as A tensor (two covectors) waits to eat two vectors, and , resulting in multiplied scalars: .
- Vector-valued -linear forms: Can be constructed by chaining dual spaces, e.g.,
Theorem (Dual of Tensor Product Space)
The dual space of a tensor product distributes nicely
but for finite-dimensional vector spaces.
Definition (Dual Pairing of Tensors)
The dual pairing between a tensor and is given by the trace:
Definition (Symmetric and Skew-Symmetric Products)
In practice, we often work with tensors that have inherent symmetries (e.g., a symmetric bilinear form where ). We can define subspaces of that enforce these symmetries:
- Symmetric Subspace (): Consists of symmetric tensors and is spanned by the symmetric product:
- Skew-Symmetric Subspace (): Consists of skew-symmetric (anti-symmetric) tensors and is spanned by the wedge product: When expressed as a matrix (e.g., as a bilinear form or an endomorphism over a chosen basis), an element of this subspace corresponds directly to a skew-symmetric matrix where . This skew-symmetric construction also forms the mathematical foundation for differential forms.