Is the Tensor Product of a Module Element and Zero Always Zero?
At a glance
- 1. Identify the zero factor
Check whether the tensor is m ⊗ 0 or 0 ⊗ n, rather than a sum of tensors.
- 2. Use additivity
Tensor products are additive in each argument, so replacing zero by zero plus zero splits the tensor.
- 3. Cancel in the group
The resulting equality has the form x = x + x, which implies x = 0.
- 4. Check the scope
A zero factor guarantees a zero pure tensor; nonzero factors or sums need not behave the same way.
For modules, tensoring an element with zero always gives the zero element of the tensor product: and . The reason is that the tensor product is additive in each argument.
Here, and are elements of modules over the same ring, with the usual compatible module structure needed to form their tensor product. The result does not require either module to be free or finite-dimensional.
The key idea: additivity
A tensor product is built so that the map sending a pair to is additive in each variable. In particular,
The same property holds in the first variable. Since zero is the sum , additivity forces a tensor with zero in either slot to be zero. This is a consequence of the defining relations of the tensor product, not an extra assumption about the elements.
Proof that a zero factor gives zero
Let . By additivity in the second argument,
The tensor product is an abelian group under addition. Subtract from both sides, or use cancellation in that group, to get
The first argument works the same way. For ,
so cancellation gives . Therefore, if either factor of a pure tensor is zero, the pure tensor is zero.
This argument also applies when is not commutative, provided the tensor product is formed from a right -module and a left -module. Additivity in each variable is still part of the construction.
Worked example
Take the modules over the integers. There is a standard identification of with the group of integer matrices, where the pure tensor of column vectors corresponds to their outer product.
For and , the corresponding matrix is
Thus is the zero tensor. The example makes the rule visible in coordinates, but the proof above is more general and does not depend on this matrix representation.
What the rule does not say
The implication works in one direction: a zero factor makes the pure tensor zero. The converse is not generally true. Even when both factors are nonzero, their tensor can be zero.
For example, take and , and let and be the residue classes of . Both and are nonzero. But in , while in . The balancing relation for a tensor product over gives
So knowing that does not by itself show that or . Testing whether a tensor with two nonzero factors vanishes can require more information about the modules and their relations.
Common mistakes
- Confusing a pure tensor with a general tensor. An element of can be a sum such as . The zero-factor rule applies to each term that has a zero factor, but it does not automatically decide whether the whole sum is zero.
- Assuming nonzero factors guarantee a nonzero tensor. The example with and shows that this can fail.
- Treating as a new kind of zero. It is simply the zero element of the tensor product, whose addition is the group operation used for cancellation in the proof.
When the question is just whether tensoring an element with zero gives zero, bilinearity settles it. Questions about a general sum of pure tensors, or about a pure tensor with two nonzero factors, are different problems.
Spotted an error? Send a correction. Read how we write and check articles in our editorial policy.