The graded tensor product of two internally โค-graded algebras is graded #
Mathlib's GradedTensorProduct R ๐ โฌ, written ๐ แตโ[R] โฌ, is the tensor product A โ[R] B
with the Koszul-signed multiplication
(a แตโโ b) * (a' แตโโ b') = (-1) ^ (|b| * |a'|) โข (a * a') แตโโ (b * b').
Mathlib stops at the ring and algebra structures. This file supplies the grading they are
compatible with: the total-degree grading of the underlying tensor product of graded modules turns
๐ แตโ[R] โฌ into an internally โค-graded algebra.
Main definitions #
TauCeti.gradedTensorGrading: the total-degree grading of๐ แตโ[R] โฌ, whose degree-npiece is the sum of the images of๐ p โ โฌ (n - p).TauCeti.gradedTensorLift: the graded universal-property map induced by two graded algebra maps whose images satisfy the Koszul commutation rule.TauCeti.gradedTensorIncludeLeftandTauCeti.gradedTensorIncludeRight: the inclusionsa โฆ a แตโโ 1andb โฆ 1 แตโโ bof the two factors, as homomorphisms of graded algebras.
Main results #
TauCeti.tmul_mem_gradedTensorGrading: degrees add on pure tensors.TauCeti.instGradedAlgebraGradedTensorGrading: the graded tensor product of two internallyโค-graded algebras is an internallyโค-graded algebra.TauCeti.gradedTensorGrading_le: a submodule containing every homogeneous pure tensor of total degreencontains the whole degree-npiece;TauCeti.gradedTensor_eq_top_of_tmul_memandTauCeti.gradedTensor_linearMap_extare the corresponding statements for the whole graded tensor product and for maps out of it. These three are the tools with which a statement about the graded tensor product is reduced to pure tensors of homogeneous elements, which is where the Koszul sign is available.TauCeti.gradedTensorAlgHom_ext: graded algebra maps out of the tensor product are determined by their restrictions to the two factors.
The grading of the underlying module is TauCeti.InternalGrading.tensorProduct and the Koszul
multiplication is Mathlib's GradedTensorProduct; only their compatibility is proved here.
References #
- N. Bourbaki, Algebra I, Chapter III, ยง4.7, example (2).
- B. Keller, Introduction to A-infinity algebras and modules, Section 3.1.
The total-degree grading of the graded tensor product ๐ แตโ[R] โฌ: the degree-n piece is the
sum of the images of ๐ p โ โฌ (n - p).
Equations
- TauCeti.gradedTensorGrading ๐ โฌ n = (((TauCeti.InternalGrading.ofDecomposition ๐).tensorProduct (TauCeti.InternalGrading.ofDecomposition โฌ)).map (GradedTensorProduct.of R ๐ โฌ)).piece n
Instances For
The homogeneous pieces of the graded tensor product form an internal direct sum.
A pure tensor of homogeneous elements is homogeneous, of the sum of their degrees.
A submodule containing every homogeneous pure tensor of total degree n contains the whole
degree-n piece of the graded tensor product.
A submodule containing every homogeneous pure tensor is the whole graded tensor product.
The Koszul multiplication of the graded tensor product adds degrees.
The graded tensor product of two internally โค-graded algebras is an internally โค-graded
algebra for the total-degree grading.
Equations
- TauCeti.instGradedAlgebraGradedTensorGrading ๐ โฌ = โฏ.gradedAlgebra
The graded algebra map out of a graded tensor product induced by two graded algebra maps whose images satisfy the Koszul commutation rule.
Equations
- TauCeti.gradedTensorLift ๐ โฌ ๐ f g h = { toAlgHom := GradedTensorProduct.lift ๐ โฌ โf โg โฏ, map_mem := โฏ }
Instances For
The graded tensor lift sends a pure tensor to the product of the two factor maps.
A pure tensor of the graded tensor product is additive in its left factor.
A pure tensor of the graded tensor product is additive in its right factor.
Scalars pass from the left factor of a pure tensor to the tensor.
Scalars pass from the right factor of a pure tensor to the tensor.
A pure tensor of the graded tensor product vanishes when its left factor does.
A pure tensor of the graded tensor product vanishes when its right factor does.
Two linear maps out of the graded tensor product agree as soon as they agree on the pure tensors of homogeneous elements.
The inclusion a โฆ a แตโโ 1 of the left factor, as a homomorphism of graded algebras.
Equations
- TauCeti.gradedTensorIncludeLeft ๐ โฌ = { toAlgHom := GradedTensorProduct.includeLeft ๐ โฌ, map_mem := โฏ }
Instances For
The inclusion b โฆ 1 แตโโ b of the right factor, as a homomorphism of graded algebras.
Equations
- TauCeti.gradedTensorIncludeRight ๐ โฌ = { toAlgHom := GradedTensorProduct.includeRight ๐ โฌ, map_mem := โฏ }
Instances For
Two graded algebra morphisms from the graded tensor product agree if their compositions with the left and right factor inclusions agree.