Documentation

Mathlib.CategoryTheory.Subobject.Limits

Specific subobjects #

We define equalizerSubobject, kernelSubobject and imageSubobject, which are the subobjects represented by the equalizer, kernel and image of (a pair of) morphism(s) and provide conditions for P.factors f, where P is one of these special subobjects.

TODO: Add conditions for when P is a pullback subobject. TODO: an iff characterisation of (imageSubobject f).Factors h

@[inline, reducible]

The equalizer of morphisms f g : X ⟶ Y as a Subobject X.

Equations
Instances For

    The underlying object of equalizerSubobject f g is (up to isomorphism!) the same as the chosen object equalizer f g.

    Equations
    Instances For

      A commuting square induces a morphism between the kernel subobjects.

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

        The isomorphism between the kernel of f ≫ g and the kernel of g, when f is an isomorphism.

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

          Taking cokernels is an order-reversing map from the subobjects of X to the quotient objects of X.

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

            Taking kernels is an order-reversing map from the quotient objects of X to the subobjects of X.

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

              The image of a morphism f g : X ⟶ Y as a Subobject Y.

              Equations
              Instances For

                The underlying object of imageSubobject f is (up to isomorphism!) the same as the chosen object image f.

                Equations
                Instances For

                  The morphism imageSubobject (h ≫ f) ⟶ imageSubobject f is an epimorphism when h is an epimorphism. In general this does not imply that imageSubobject (h ≫ f) = imageSubobject f, although it will when the ambient category is abelian.

                  Equations
                  • =

                  Postcomposing by an isomorphism gives an isomorphism between image subobjects.

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

                    Given a commutative square between morphisms f and g, we have a morphism in the category from imageSubobject f to imageSubobject g.

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