Documentation

LeanPool.RegtsSevenster.RS.Classical.Deligne.ImageSubalgebra

The algebra structure on the image tower #

RS.Classical.Deligne.CountableDescent builds, inside a commutative algebra A of Ind C and above a stage i₀ of its presentation, the tower of images RS.imageRung, its colimit RS.imageSubalgebra, and the monomorphism RS.imageSubalgebraHom of that colimit into the algebra. This file makes the colimit an algebra in its own right, so that the countably presented replacement produced there is a replacement of algebras.

The multiplication. Tensoring in Ind C preserves filtered colimits (RS.Classical.Deligne.IndTensorExact), so the square of the colimit is the colimit of the squares, and the multiplication is a descent in each variable: RS.imageMul is RS.imageLeftMul descended along the right-hand variable, and RS.imageLeftMul is RS.imagePairMul descended along the left-hand one. The naturality conditions of the two descents cost nothing, because RS.imageSubalgebraHom is a monomorphism and both sides of each condition have the same composite with it.

The product of a pair of rungs. Rungs n and m are pushed up to their common upper bound, where the tower is closed under multiplication one rung at a time. Closure is an epimorphism--monomorphism lifting: the square of the stage of the presentation surjects onto the square of its image, because the tensor of Ind C is right exact in each variable (RS.Classical.Deligne.IndCoeq) and hence carries epimorphisms to epimorphisms; the next rung is a subobject of the algebra; and RS.stageMul_spec says the square commutes. Every epimorphism of an abelian category is strong, so the lifting exists.

The unit and the laws. A stage carrying the unit of the algebra (RS.UnitAtStage, satisfied by RS.unitStage and by every stage above it) puts the unit into rung zero. The laws are then free: each is an equation between maps into the colimit, and a monomorphism cancels, so each reduces to the corresponding law in A. This is RS.monObjOfMono, and it gives MonObj (RS.imageSubalgebra A i₀) and, over a symmetric C, IsCommMonObj of the same.

Subobjects closed under the operations #

A monomorphism into an algebra whose source carries a multiplication and a unit lying over those of the algebra is itself an algebra: each law is an equation between maps into the source, and a monomorphism cancels.

Epimorphisms and the tensor of ind-objects #

The tensor product of Ind C is right exact in each variable, so it carries epimorphisms to epimorphisms; and every epimorphism of an abelian category is strong.

The tensor of two epimorphisms of ind-objects is an epimorphism: both whiskerings are right exact.

The stage carrying the unit #

The tower generated at a stage contains the unit of the algebra as soon as the unit factors through that stage. The chosen stage RS.unitStage does, and so does every stage above it.

The unit is carried by a stage: the unit of the algebra factors through the given stage of the chosen presentation.

Instances

    Every stage above a stage carrying the unit carries it too.

    The tower, its rungs, and its unit #

    Everything in this section is available over an abelian C: the comparison maps of the rungs, the lifting square for the rung-wise multiplication, and the unit.

    @[reducible]

    The image tower, read as a diagram over the ambient-universe copy of the natural numbers.

    Equations
    Instances For

      Maps into the image tower are determined by their composites with the inclusion into the algebra, that inclusion being a monomorphism.

      The structural maps of the colimit of the image tower, composed with the inclusion into the algebra.

      The transition maps of the image tower are compatible with the inclusions of the rungs into the algebra.

      The comparison map of two rungs of the image tower.

      Equations
      Instances For

        The square of a rung of the generated tower, multiplied into the next rung of the image tower.

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

          The lifting square for the multiplication of a rung of the image tower with itself: the square of the stage surjects onto the square of its image, the next rung is a subobject of the algebra, and the generated tower is closed under multiplication.

          The unit of the image tower, present as soon as the generating stage carries the unit of the algebra.

          Equations
          Instances For

            The unit of the image tower does not vanish when the unit of the algebra does not: it composes to the unit of the algebra.

            The multiplication of the image tower #

            The rungs are closed under multiplication one rung at a time, by an epimorphism--monomorphism lifting; the products of pairs of rungs assemble into the multiplication of the colimit by two filtered descents.

            The image tower is closed under multiplication, rung by rung.

            Equations
            Instances For

              The product of two rungs of the image tower: both are pushed up to their common upper bound, where the tower multiplies.

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

                The cocone over the image tower whose leg at a rung is the product with a fixed rung.

                Equations
                Instances For

                  The product of a rung of the image tower with the whole tower.

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

                    The cocone over the image tower whose leg at a rung is the product of that rung with the whole tower.

                    Equations
                    Instances For

                      The multiplication of the image tower.

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

                        The image tower is an algebra. The laws are inherited from the algebra: each is an equation between maps into the tower, and the inclusion into the algebra is a monomorphism.

                        Equations

                        The unit of the image tower, read through its algebra structure, does not vanish when the unit of the algebra does not.

                        Commutativity #

                        Over a symmetric C the image tower is a commutative algebra, again because the inclusion into the algebra is a monomorphism.

                        Acceptance tests #

                        The algebra structure synthesises at the chosen unit stage, and the replacement it produces is a monomorphism of commutative algebras with countably presented source and non-vanishing unit.