Opposites of internally graded modules #
This file applies transport of an internal grading across a linear equivalence to the multiplicative
opposite. The degree of an element is unchanged by MulOpposite.op, and an internal graded algebra
therefore induces an internal graded algebra on its opposite. The order of homogeneous factors
reverses, but their total degree is unchanged because the grading group is ℤ.
The Koszul twist commutes with passage to the opposite. This is the compatibility needed to form
opposite DG and A∞ objects without changing their sign convention.
Main definitions #
InternalGrading.opposite: the induced grading on the multiplicative opposite.
Main results #
InternalGrading.op_mem_opposite_piece_iff:oppreserves each degree.InternalGrading.oppositeGradedAlgebra: a graded algebra induces one on its opposite.instGradedSMulOppositeSelf: right multiplication makes a graded algebra a graded right module over itself.InternalGrading.op_koszulTwist: the Koszul twist commutes withop.InternalGrading.opLinearEquiv_comp_quadraticTwist,InternalGrading.op_quadraticTwist, andInternalGrading.unop_quadraticTwist: the quadratic twist commutes with passage to and from the opposite.
This supplies the opposite compatibility in Layer 0 of the DGAInfinity roadmap. The conventions
follow B. Keller, Introduction to A-infinity algebras and modules, Sections 3 and 7.
The internal grading on the multiplicative opposite, with op x in the same degree as x.
Equations
- G.opposite = G.map (MulOpposite.opLinearEquiv R)
Instances For
The degree-p opposite piece is the image of the original piece under op.
An opposite element belongs to degree p exactly when the original element does. This is the
special case of mem_opposite_piece_iff that simp already reaches.
Membership in an opposite piece is membership of the underlying element in the original piece.
This is not a simp lemma: opposite_piece already rewrites the left-hand side to a
Submodule.map, from which the simp set reaches the same right-hand side.
Passage to the multiplicative opposite is homogeneous of degree zero.
Returning from the multiplicative opposite is homogeneous of degree zero.
The Koszul twist commutes with the linear equivalence to the multiplicative opposite.
Applying the Koszul twist and then op agrees with twisting the opposite element.
Applying the Koszul twist to an opposite element and then unop agrees with twisting its
underlying element.
The quadratic twist commutes with the linear equivalence to the multiplicative opposite.
Applying the quadratic twist and then op agrees with twisting the opposite element.
Applying the quadratic twist to an opposite element and then unop agrees with twisting its
underlying element.
The opposite pieces are multiplicative: reversing the factors reverses their degrees, which does not change their sum in the integer grading.
An internally graded algebra induces the internal graded algebra on its multiplicative opposite.
Equations
Right multiplication makes a graded algebra a graded right module over itself: the degrees of the two factors add, in the order fixed by the opposite grading.