Vanishing of elements in a tensor product of two modules #
Let TensorProduct.exists_finset
). We would like to determine under what circumstances such an
expression vanishes.
Let us say that an expression TensorProduct.VanishesTrivially
) if there exist a finite index type
TensorProduct.sum_tmul_eq_zero_of_vanishesTrivially
) that if
The equational criterion for vanishing (TensorProduct.vanishesTrivially_iff_sum_tmul_eq_zero
),
which appears as
[A. Altman and S. Kleiman, A term of commutative algebra (Lemma 8.16)][altman2021term],
states that if the elements
We also prove the following generalization
(TensorProduct.vanishesTrivially_iff_sum_tmul_eq_zero_of_rTensor_injective
). If the submodule
Module.Flat.iff_forall_isTrivialRelation
.)
Conversely (TensorProduct.rTensor_injective_of_forall_vanishesTrivially
),
suppose that for every equation
References #
- [A. Altman and S. Kleiman, A term of commutative algebra (Lemma 8.16)][altman2021term]
TODO #
- Prove the same theorems with
and swapped. - Prove the same theorems with universe polymorphism.
An expression
Equational criterion for vanishing [A. Altman and S. Kleiman, A term of commutative algebra (Lemma 8.16)][altman2021term], backward direction.
If the expression
Equational criterion for vanishing [A. Altman and S. Kleiman, A term of commutative algebra (Lemma 8.16)][altman2021term], forward direction.
Assume that the
Equational criterion for vanishing [A. Altman and S. Kleiman, A term of commutative algebra (Lemma 8.16)][altman2021term].
Assume that the
Equational criterion for vanishing [A. Altman and S. Kleiman, A term of commutative algebra (Lemma 8.16)][altman2021term], forward direction, generalization.
Assume that the submodule
Equational criterion for vanishing [A. Altman and S. Kleiman, A term of commutative algebra (Lemma 8.16)][altman2021term], generalization.
Assume that the submodule
Converse of TensorProduct.vanishesTrivially_of_sum_tmul_eq_zero_of_rTensor_injective
.
Assume that every expression
Every expression
Every expression
If the map