Documentation

Mathlib.CategoryTheory.Presentable.CardinalDirectedPoset

The κ-accessible category of κ-directed posets #

Given a regular cardinal κ : Cardinal.{u}, we define the category CardinalFilteredPoset κ of κ-directed partially ordered types (with order embeddings as morphisms), and we show that it is a κ-accessible category.

If κ ≤ κ' where κ' is also a regular cardinal, we characterize the κ'-presentable objects of CardinalFilteredPoset κ as the objects J such that the underlying type J.obj has cardinality < κ'.

References #

@[reducible, inline]

The property of objects in PartOrdEmb that are satisfied by partially ordered types of cardinality < κ.

Equations
Instances For
    @[reducible, inline]

    The category of κ-filtered partially ordered types, with morphisms given by order embeddings.

    Equations
    Instances For
      @[reducible, inline]

      The embedding of the category of κ-filtered partially ordered types in the category of partially ordered types.

      Equations
      Instances For
        @[reducible, inline]

        Constructor for objects in CardinalFilteredPoset κ.

        Equations
        Instances For
          theorem CategoryTheory.CardinalFilteredPoset.Hom.le_iff_le {κ : Cardinal.{u}} [Fact κ.IsRegular] {J₁ J₂ : CardinalFilteredPoset κ} (f : J₁ J₂) (x₁ x₂ : J₁.obj) :
          @[reducible, inline]

          The map CardinalFilteredPoset κ → CardinalFilteredPoset κ which sends a partially ordered κ-filtered type J to WithTop J.

          Equations
          Instances For

            Given a predicate P : Set J.obj → Prop on the underlying type of J : CardinalFilteredPoset κ such that all the subsets satisfying P are κ-filtered, this is the functor Subtype P ⥤ CardinalFilteredPoset κ which sends a subset S of J satisfying P to the induced partially ordered type J, as an object in CardinalFilteredPoset κ.

            Equations
            Instances For
              @[simp]
              theorem CategoryTheory.CardinalFilteredPoset.functorOfPredicateSet_map_hom_hom_apply_coe {κ : Cardinal.{u}} [Fact κ.IsRegular] {J : CardinalFilteredPoset κ} (P : Set J.objProp) [∀ (S : Subtype P), IsCardinalFiltered (↑S) κ] {X✝ Y✝ : Subtype P} (f : X✝ Y✝) (x : X✝) :

              Given a predicate P : Set J.obj → Prop on the underlying type of J : CardinalFilteredPoset κ such that all the subsets satisfying P are κ-filtered, this is the cocone with point J given by all the inclusions of the subsets satisfying P.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For
                noncomputable def CategoryTheory.CardinalFilteredPoset.isColimitCoconeOfPredicateSet {κ : Cardinal.{u}} [Fact κ.IsRegular] {J : CardinalFilteredPoset κ} (P : Set J.objProp) [IsDirectedOrder (Subtype P)] [Nonempty (Subtype P)] [∀ (S : Subtype P), IsCardinalFiltered (↑S) κ] (hP : ∀ (a : J.obj), ∃ (S : Set J.obj), P S a S) :

                Let P be a predicate on Set J.obj where J : CardinalFilteredPoset κ. We assume that Subtype P is directed and nonempty, and that any a : J.obj belongs to some S : Set J.obj satisfying P. Then, J is the colimit in the category CardinalFilteredPoset κ of these subsets.

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

                  Given J : CardinalFilteredPoset κ and a regular cardinal κ', this is the predicate on Set J.withTop.obj that is satisfied by subsets that are of cardinality < κ' and contain .

                  Equations
                  Instances For
                    @[reducible, inline]

                    If J : CardinalFilteredPoset κ and κ' is any regular cardinal, this is a colimit cocone which exhibits J.withTop as the κ'-filtered colimit of its subsets that are of cardinality < κ' and contain .

                    Equations
                    Instances For

                      If J : CardinalFilteredPoset κ and κ' is any regular cardinal, then J.withTop is the κ'-filtered colimit of its subsets that are of cardinality < κ' and contain .

                      Equations
                      Instances For

                        Given J : CardinalFilteredPoset κ, this is the predicate on Set J.obj that is satisfied by subsets that are of cardinality < κ and have a terminal object.

                        Equations
                        Instances For
                          @[reducible, inline]

                          For any object J : CardinalFilteredPoset κ, this is a colimit cocone exhibiting J as the colimit of its subsets that are of cardinality < κ and have a terminal object.

                          Equations
                          Instances For

                            Any object J : CardinalFilteredPoset κ is a colimit of its subsets that are of cardinality < κ and have a terminal object.

                            Equations
                            Instances For