Documentation

LeanPool.Stafford38.Stafford38.Characteristic.FilteredQuotient

Differential-order filtration on a right-ideal quotient #

This file constructs the filtration induced on the actual additive quotient by a right ideal and identifies each associated graded piece with homogeneous symbols modulo the principal components of the filtered ideal. Thus the degreewise object is derived from A / I; it is not the cyclic SymbolRing / orderInitialIdeal model.

The remaining global step is to assemble these degreewise equivalences into a graded SymbolRing-module equivalence and identify its annihilator/support with orderInitialIdeal.

PresentedWeyl is a RingQuot, whose AddCommMonoid and Ring instances are declared independently. The two induced AddCommMonoid structures on a submodule of it are definitionally equal but not syntactically identical, and since Lean 4.33 instance arguments are matched only up to instance transparency. Mathlib's Submodule.hasQuotient expects the group-derived shape, so without the two alignments below no quotient ↥p ⧸ q of a differential-order piece elaborates. Both are rfl, so nothing about the k-module structure changes.

@[instance_reducible]

The additive-monoid structure used for a filtered Weyl submodule.

Equations
Instances For
    @[instance_reducible]

    The scalar-module structure inherited by a filtered Weyl submodule.

    Equations
    Instances For

      A right ideal, regarded only as a k-linear subspace. Its carrier is literally unchanged.

      Equations
      Instances For

        The k-linear quotient used for the filtration is canonically the same underlying quotient as the regular right-module quotient.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          @[instance_reducible, instance 10000]

          Global alignment for the actual filtered quotient. Lean 4.33 matches instance arguments only up to instance transparency, and the default Submodule.Quotient.addCommMonoid is not the additive monoid derived from the quotient's AddCommGroup. Without this alignment the direct sum of the pieces below inherits an additive monoid that Submodule.hasQuotient cannot match, and FilteredQuotientSpecialFibre cannot state its quotient. This is the same repair already made below for QuotientOrderGradedPiece.

          Equations
          • One or more equations did not get rendered due to their size.

          The image of the differential-order piece in the actual quotient.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For

            The image of the strict lower differential-order piece in the actual quotient.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              @[reducible, inline]

              The degree-N associated graded piece of the filtration induced on the actual quotient A / I.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For
                @[instance_reducible, instance 10000]

                The same global alignment for the actual graded pieces: they are the components of QuotientOrderAssociatedGraded, whose AddCommGroup instance needs the group-derived additive monoid on each component.

                Equations
                • One or more equations did not get rendered due to their size.
                @[instance_reducible, instance 10000]
                Equations
                • One or more equations did not get rendered due to their size.

                Relations in the degree-N filtered algebra piece: an element is zero in the quotient graded piece exactly when it lies in I + F_{<N} A.

                Equations
                • One or more equations did not get rendered due to their size.
                Instances For

                  The canonical map from a filtered algebra piece to the corresponding filtered piece of the actual quotient.

                  Equations
                  • One or more equations did not get rendered due to their size.
                  Instances For

                    The canonical map from a filtered algebra piece to the corresponding graded piece of the actual quotient.

                    Equations
                    • One or more equations did not get rendered due to their size.
                    Instances For

                      The actual quotient graded piece is the filtered algebra piece modulo I + F_{<N} A.

                      Equations
                      • One or more equations did not get rendered due to their size.
                      Instances For

                        Homogeneous symbol relations arising from I + F_{<N} A. The strict lower summand maps to zero, so these are precisely the degree-N principal components contributed by filtered elements of I.

                        Equations
                        • One or more equations did not get rendered due to their size.
                        Instances For
                          @[instance_reducible, instance 10000]

                          Align the additive monoid structure on a degree-N symbol quotient with its additive group structure. Submodule.Quotient declares the two independently, so DirectSum's AddCommGroup instance, and hence Submodule.liftQ into the graded relation module, does not apply without this rfl alignment. Unlike the alignments above this one is global, because OrderSymbolRelationGraded is assembled from these quotients in a later module.

                          Equations
                          • One or more equations did not get rendered due to their size.

                          Principal component, descended to the quotient by the exact source and target relation submodules.

                          Equations
                          • One or more equations did not get rendered due to their size.
                          Instances For

                            Degreewise filtered-quotient bridge: the actual associated graded piece of A / I is canonically equivalent to homogeneous symbols modulo the principal components of I + F_{<N} A.

                            Equations
                            • One or more equations did not get rendered due to their size.
                            Instances For

                              Every filtered element of the right ideal contributes its principal component to the exact symbol relation in the actual quotient graded piece.