When Is an Element of a Tensor Product Zero?
At a glance
- 1. Identify the setting
Check whether the factors are vector spaces over a field or modules over a ring; the zero tests differ.
- 2. Test pure tensors
Over a field, v tensor w is zero exactly when v or w is zero.
- 3. Expand sums
Choose bases, combine coefficients of matching basis tensors, and check whether every coefficient vanishes.
- 4. Handle modules
Use the defining relations or a module presentation; nonzero factors can still tensor to zero.
The answer depends on what kind of objects you are tensoring. For vector spaces over a field, a single pure tensor is zero only when one of its factors is zero. But an element of a tensor product can also be a sum of pure tensors, and such a sum may vanish through the tensor-product relations. For modules over a general ring, even a pure tensor with two nonzero factors can be zero.
Pure tensors of vector spaces
Let and be vector spaces over the same field . For and ,
If either factor is zero, the tensor is zero by bilinearity. For the converse, suppose both factors are nonzero. Choose linear functionals and with and . Such functionals can be defined on the spans of and , then extended to bases of the spaces. The induced map on tensor products gives
Since the image is not zero, cannot be zero.
This result is specifically about a single pure tensor and vector spaces over a field. It does not say that every expression written as a sum of nonzero pure tensors is nonzero.
Sums of pure tensors
Every element of is a finite sum of pure tensors. To decide whether such a sum is zero, choose bases of and of . The tensors form a basis of . Expand each factor in the chosen bases, combine terms with the same pair of indices, and check the resulting coefficients. The sum is zero exactly when every coefficient is zero.
For instance, take with standard basis . Identify with the matrix that has a in position and zeros elsewhere. Then
The matrix is not zero, so the tensor is not zero. In contrast, bilinearity gives
The individual displayed terms need not be zero for their sum to vanish.
An equivalent test for vector spaces is to apply all pairs of linear functionals: is zero if and only if for every and . In practice, choosing bases usually makes the test more direct.
What changes for modules over a ring?
For modules over a commutative ring , the tensor product is formed using additivity and the balancing relation
for , , and . Those relations can make a pure tensor vanish even when both factors are nonzero. Thus, for general modules, the implication
is false.
A simple example is . Both modules contain nonzero elements, but their tensor product is zero. It is generated by . Since in the first factor, ; since in the second, . Therefore , and the generator is zero. Equivalently, , which is zero when and are coprime.
For modules, there is no universal rule based only on whether each factor is nonzero. Use the module presentations and tensor-product relations, or apply a known theorem appropriate to the modules in question.
Common mistakes
- Treating every tensor like a product of numbers. The field-vector-space rule for pure tensors does not automatically hold for modules over a ring.
- Checking only the displayed terms. A sum can be zero because of additivity or balancing, even when its written terms are nonzero.
- Assuming a representation is unique. A tensor can have many different expressions as a sum of pure tensors. In a vector-space basis, the coefficients are unique; in an arbitrary expression, they are not.
- Confusing a zero tensor with a zero factor. A zero factor always makes a pure tensor zero, but the converse requires hypotheses such as working with vector spaces over a field.
References
- Algebra, Serge Lang
- Abstract Algebra, David S. Dummit and Richard M. Foote
Spotted an error? Send a correction. Read how we write and check articles in our editorial policy.