Documentation

Mathlib.CategoryTheory.Limits.Shapes.Countable

Countable limits and colimits #

A typeclass for categories with all countable (co)limits.

We also prove that all cofiltered limits over countable preorders are isomorphic to sequential limits, see sequentialFunctor_initial.

Projects #

A category has all countable limits if every functor J ⥤ C with a CountableCategory J instance and J : Type has a limit.

Instances

    C has all limits over any type J whose objects and morphisms lie in the same universe and which has countably many objects and morphisms

    A category has all countable colimits if every functor J ⥤ C with a CountableCategory J instance and J : Type has a colimit.

    Instances

      C has all limits over any type J whose objects and morphisms lie in the same universe and which has countably many objects and morphisms

      The object part of the initial functor ℕᵒᵖ ⥤ J

      Equations
      Instances For

        The initial functor ℕᵒᵖ ⥤ J, which allows us to turn cofiltered limits over countable preorders into sequential limits.

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