Documentation

Mathlib.CategoryTheory.Abelian.GrothendieckAxioms.Basic

Grothendieck Axioms #

This file defines some of the Grothendieck Axioms for abelian categories, and proves basic facts about them.

Definitions #

Theorems #

Remarks #

For AB4 and AB5, we only require left exactness as right exactness is automatic. A comparison with Grothendieck's original formulation of the properties can be found in the comments of the linked Stacks page. Exactness as the preservation of short exact sequences is introduced in CategoryTheory.Abelian.Exact.

We do not require Abelian in the definition of AB4 and AB5 because these classes represent individual axioms. An AB4 category is an abelian category satisfying AB4, and similarly for AB5.

References #

A category C is said to have exact colimits of shape J provided that colimits of shape J exist and are exact (in the sense that they preserve finite limits).

Instances

    A category C is said to have exact limits of shape J provided that limits of shape J exist and are exact (in the sense that they preserve finite colimits).

    Instances

      Transport a HasExactColimitsOfShape along an equivalence of the shape.

      Note: When C has finite limits, this lemma holds with the equivalence replaced by a final functor, see hasExactColimitsOfShape_of_final below.

      Transport a HasExactLimitsOfShape along an equivalence of the shape.

      Note: When C has finite colimits, this lemma holds with the equivalence replaced by a initial functor, see hasExactLimitsOfShape_of_initial below.

      A category C which has coproducts is said to have AB4 of size w provided that coproducts of size w are exact.

      Instances
        @[reducible, inline]

        A category C which has coproducts is said to have AB4 provided that coproducts are exact.

        Stacks Tag 079B

        Equations
        Instances For

          A category C which has products is said to have AB4Star (in literature AB4*) provided that products are exact.

          Stacks Tag 079B

          Instances
            @[reducible, inline]

            A category C which has products is said to have AB4Star (in literature AB4*) provided that products are exact.

            Equations
            Instances For

              A category C which has countable coproducts is said to have countable AB4 provided that countable coproducts are exact.

              Instances

                A category C which has countable coproducts is said to have countable AB4Star provided that countable products are exact.

                Instances

                  A category C which has filtered colimits of a given size is said to have AB5 of that size provided that these filtered colimits are exact.

                  AB5OfSize.{w, w'} C means that C has exact colimits of shape J : Type w' with Category.{w} J such that J is filtered.

                  Instances
                    @[reducible, inline]

                    A category C which has filtered colimits is said to have AB5 provided that filtered colimits are exact.

                    Stacks Tag 079B

                    Equations
                    Instances For

                      A category C which has cofiltered limits is said to have AB5Star (in literature AB5*) provided that cofiltered limits are exact.

                      Stacks Tag 079B

                      Instances
                        @[reducible, inline]

                        A category C which has cofiltered limits is said to have AB5Star (in literature AB5*) provided that cofiltered limits are exact.

                        Equations
                        Instances For

                          If colim of shape J into an abelian category C preserves monomorphisms, then C has AB of shape J.

                          If lim of shape J into an abelian category C preserves epimorphisms, then C has AB* of shape J.