Tensor products of internally graded modules #
The tensor product of internally ℤ-graded modules is graded by total degree. Its degree-n
piece is the sum of the images of
G.piece p ⊗ H.piece (n - p)
inside the ambient tensor product. These pieces form an internal direct sum: first use
DirectSum.IsInternal.tensorProduct for the bidegree decomposition, then collect bidegrees with
the same sum.
The resulting grading has the expected API on pure tensors. In particular, a tensor of elements
of degrees p and q has degree p + q, and tensoring homogeneous linear maps adds their
degrees. This grading is used by tensor products of differential graded objects.
Main definitions #
TauCeti.InternalGrading.tensorProduct: the internal total-degree grading.
Main results #
TauCeti.InternalGrading.tensorProduct_piece_eq_iSup: the degree-npiece is the sum overG.piece p ⊗ H.piece (n - p).TauCeti.InternalGrading.tmul_mem_tensorProduct: degrees add on pure tensors.TauCeti.InternalGrading.tensorProduct_piece_le: a submodule containing every homogeneous pure tensor of total degreencontains the degree-npiece.TauCeti.InternalGrading.piTensorProduct_ext: linear maps from a finite tensor product agree when they agree on pure tensors of homogeneous elements.TauCeti.LinearMap.IsHomogeneous.tensorProduct: tensoring homogeneous maps adds their degrees.TauCeti.InternalGrading.isHomogeneous_assocandTauCeti.InternalGrading.isHomogeneous_assoc_symm: reassociation preserves total degree.TauCeti.InternalGrading.koszulTwist_tensorProduct: the Koszul twist of the total grading is the tensor product of the Koszul twists of the factors.
The construction reuses DirectSum.IsInternal.tensorProduct for the bidegree decomposition
and DirectSum.IsInternal.iSup_fiber to collect equal total degrees.
Two linear maps from a tensor product of a finite family of internally graded modules agree if they agree on pure tensors of homogeneous elements.
The tensor product of internally graded modules, graded by total degree.
Instances For
The degree-n piece of the tensor-product grading is the sum of the tensor-product images
whose first degree is p and whose second degree is n - p.
A pure tensor of elements of degrees p and q is homogeneous of degree p + q in the
tensor-product grading.
A submodule containing every pure tensor of homogeneous elements of total degree n contains
the whole degree-n piece of the tensor-product grading.
Reassociating a triple tensor product preserves total degree.
Reassociating a triple tensor product preserves total degree.
The Koszul twist for the total grading of a tensor product is the tensor product of the Koszul twists of the factors.
Tensoring homogeneous linear maps adds their degrees for the total tensor-product gradings.
Tensoring a homogeneous map with the identity on the right preserves its degree.