Documentation

Mathlib.CategoryTheory.Limits.Preserves.Shapes.Equalizers

Preserving (co)equalizers #

Constructions to relate the notions of preserving (co)equalizers and reflecting (co)equalizers to concrete (co)forks.

In particular, we show that equalizerComparison f g G is an isomorphism iff G preserves the limit of the parallel pair f,g, as well as the dual result.

The map of a fork is a limit iff the fork consisting of the mapped morphisms is a limit. This essentially lets us commute Fork.ofι with Functor.mapCone.

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

    If G preserves equalizers and C has them, then the fork constructed of the mapped morphisms of a fork is a limit.

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

      If the equalizer comparison map for G at (f,g) is an isomorphism, then G preserves the equalizer of (f,g).

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

        If G preserves the equalizer of (f,g), then the equalizer comparison map for G at (f,g) is an isomorphism.

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

          The map of a cofork is a colimit iff the cofork consisting of the mapped morphisms is a colimit. This essentially lets us commute Cofork.ofπ with Functor.mapCocone.

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

            If G preserves coequalizers and C has them, then the cofork constructed of the mapped morphisms of a cofork is a colimit.

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

              If the coequalizer comparison map for G at (f,g) is an isomorphism, then G preserves the coequalizer of (f,g).

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

                If G preserves the coequalizer of (f,g), then the coequalizer comparison map for G at (f,g) is an isomorphism.

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

                  Any functor preserves coequalizers of split pairs.

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