Documentation

Mathlib.CategoryTheory.ObjectProperty.Kernels

Objects that are (co)kernels of morphisms #

Given a morphism property W on a category, we introduce two object properties kernels W and cokernels W, consisting of all (co)kernels of morphisms satisfying W.

Given an object property P, we also introduce two predicates P.IsClosedUnderKernels and P.IsClosedUnderCokernels, stating that all (co)kernels of morphisms between objects in P remain in P.

The property of objects that are kernels of morphisms satisfying W.

Instances For

    The property of objects that are cokernels of morphisms satisfying W.

    Instances For

      A property of objects satisfies P.IsClosedUnderKernels if whenever X and Y satisfy P, all kernels of morphisms from X to Y satisfy P.

      Instances
        @[reducible]

        If an object property P is closed under kernels, then P.ι creates kernels. In particular, this implies P.ι preserves kernels.

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

          A property of objects satisfies P.IsClosedUnderCokernels if whenever X and Y satisfy P, all kernels of morphisms from X to Y satisfy P.

          Instances
            @[reducible]

            If an object property P is closed under cokernels, then P.ι creates cokernels. In particular, this implies P.ι preserves cokernels.

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