Direct sums of internally graded modules #
This file equips an external direct sum of internally graded modules with its canonical internal
grading. Its degree-p piece is the direct sum of the componentwise degree-p pieces, included
in the ambient direct sum, so membership is characterized componentwise.
This is the direct-sum compatibility target in Layer 0 of the DGAInfinity roadmap.
The file also records how the decomposition of a graded module interacts with the action of a
graded ring: TauCeti.DirectSum.coe_decompose_smul_add_of_right_mem computes the components of
a • x for homogeneous x.
Main definitions #
TauCeti.InternalGrading.directSumPieceInclusion: the inclusion of homogeneous summands of one fixed degree into the ambient direct sum.TauCeti.InternalGrading.directSumPiece: the corresponding homogeneous submodule.TauCeti.InternalGrading.directSum: the canonical internal grading on an external direct sum.
Main results #
TauCeti.DirectSum.coe_decompose_smul_add_of_right_mem: the components ofa • x, forxhomogeneous in a graded module, are the products of the components ofawithx.
References #
- Mathlib's
DirectSumAPI. - B. Keller, Introduction to A-infinity algebras and modules, Section 3.6.
The canonical inclusion of the direct sum of degree-p pieces into the direct sum of the
underlying modules.
Equations
- TauCeti.InternalGrading.directSumPieceInclusion G p = TauCeti.DirectSum.piInclusion fun (i : ι) => (G i).piece p
Instances For
The componentwise formula for the graded direct-sum inclusion.
The degree-p piece in the direct sum of a family of internally graded modules.
Equations
- TauCeti.InternalGrading.directSumPiece G p = TauCeti.DirectSum.piSubmodule fun (i : ι) => (G i).piece p
Instances For
On a homogeneous summand, directSumPieceInclusion is the usual external direct-sum
inclusion.
The linear equivalence from the external direct sum of degree-p pieces to its range in the
ambient direct sum.
Equations
- TauCeti.InternalGrading.directSumPieceEquiv G p = TauCeti.DirectSum.piSubmoduleEquiv fun (i : ι) => (G i).piece p
Instances For
The underlying element of directSumPieceEquiv is the canonical inclusion.
The componentwise formula for the inverse of directSumPieceEquiv.
The canonical degreewise ranges in an external direct sum form an internal direct sum.
The external direct sum of internally graded modules, with degree-p piece the image of the
direct sum of the degree-p pieces.
Equations
- TauCeti.InternalGrading.directSum G = { piece := TauCeti.InternalGrading.directSumPiece G, isInternal := ⋯ }
Instances For
Membership in the direct sum of degree-p pieces is componentwise.
The homogeneous pieces of directSum are the ranges of the canonical degreewise inclusions.
The inclusion of a degree-p element from one summand belongs to the degree-p piece of the
direct-sum grading.
Decomposition and the action of a graded ring #
In a graded module over a graded ring, the degree-i + j component of a • x, for x
homogeneous of degree j, is the degree-i component of a acting on x. This is the module
analogue of DirectSum.coe_decompose_mul_add_of_right_mem.