Documentation

Mathlib.CategoryTheory.MorphismProperty.TransfiniteComposition

Classes of morphisms that are stable under transfinite composition #

Given a well-ordered type J, W : MorphismProperty C and a morphism f : X โŸถ Y, we define a structure W.TransfiniteCompositionOfShape J f which expresses that f is a transfinite composition of shape J of morphisms in W. This structures extends CategoryTheory.TransfiniteCompositionOfShape which was defined in the file CategoryTheory.Limits.Shape.Preorder.TransfiniteCompositionOfShape. We use this structure in order to define the class of morphisms W.transfiniteCompositionsOfShape J : MorphismProperty C, and the type class W.IsStableUnderTransfiniteCompositionOfShape J. In particular, if J := โ„•, we define W.IsStableUnderInfiniteComposition,

Finally, we introduce the class W.IsStableUnderTransfiniteComposition which says that W.IsStableUnderTransfiniteCompositionOfShape J holds for any well-ordered type J in a certain universe w.

Structure expressing that a morphism f : X โŸถ Y in a category C is a transfinite composition of shape J of morphisms in W : MorphismProperty C.

Instances For

    If f and f' are two isomorphic morphisms and f is a transfinite composition of morphisms in W : MorphismProperty C, then so is f'.

    Instances For

      If W โ‰ค W', then transfinite compositions of shape J of morphisms in W are also transfinite composition of shape J of morphisms in W'.

      Instances For

        If f is a transfinite composition of shape J of morphisms in W, then it is also a transfinite composition of shape J' of morphisms in W if J' โ‰ƒo J.

        Instances For

          If f is a transfinite composition of shape J of morphisms in W.inverseImage F, then F is a transfinite composition of shape J of morphisms in W provided F preserves suitable colimits.

          Instances For

            A transfinite composition of shape J of morphisms in W induces a transfinite composition of shape Set.Iic j (for any j : J).

            Instances For

              A transfinite composition of shape J of morphisms in W induces a transfinite composition of shape Set.Ici j (for any j : J).

              Instances For
                def CategoryTheory.MorphismProperty.TransfiniteCompositionOfShape.ofComposableArrows {C : Type u} [Category.{v, u} C] (W : MorphismProperty C) {n : โ„•} (F : ComposableArrows C n) (hF : โˆ€ (i : Fin n), W (F.map (homOfLE โ‹ฏ))) :

                If F : ComposableArrows C n and all maps F.obj i.castSucc โŸถ F.obj i.succ are in W, then F.hom : F.left โŸถ F.right is a transfinite composition of shape Fin (n + 1) of morphisms in W.

                Instances For
                  @[simp]
                  theorem CategoryTheory.MorphismProperty.TransfiniteCompositionOfShape.ofComposableArrows_isColimit_desc {C : Type u} [Category.{v, u} C] (W : MorphismProperty C) {n : โ„•} (F : ComposableArrows C n) (hF : โˆ€ (i : Fin n), W (F.map (homOfLE โ‹ฏ))) (s : Limits.Cocone F) :
                  (ofComposableArrows W F hF).isColimit.desc s = s.ฮน.app (Fin.last n)
                  @[simp]
                  theorem CategoryTheory.MorphismProperty.TransfiniteCompositionOfShape.ofComposableArrows_F {C : Type u} [Category.{v, u} C] (W : MorphismProperty C) {n : โ„•} (F : ComposableArrows C n) (hF : โˆ€ (i : Fin n), W (F.map (homOfLE โ‹ฏ))) :
                  (ofComposableArrows W F hF).F = F
                  @[simp]
                  theorem CategoryTheory.MorphismProperty.TransfiniteCompositionOfShape.ofComposableArrows_incl_app {C : Type u} [Category.{v, u} C] (W : MorphismProperty C) {n : โ„•} (F : ComposableArrows C n) (hF : โˆ€ (i : Fin n), W (F.map (homOfLE โ‹ฏ))) (j : Fin (n + 1)) :

                  The identity of any object is a transfinite composition of shape Fin 1.

                  Instances For

                    If f : X โŸถ Y satisfies W f, then f is a transfinite composition of shape Fin 2 of morphisms in W.

                    Instances For

                      If f : X โŸถ Y and g : Y โŸถ Z satisfy W f and W g, then f โ‰ซ g is a transfinite composition of shape Fin 3 of morphisms in W.

                      Instances For

                        Given W : MorphismProperty C and a well-ordered type J, this is the class of morphisms that are transfinite composition of shape J of morphisms in W.

                        Instances For

                          A class of morphisms W : MorphismProperty C is stable under transfinite compositions of shape J if for any well-order-continuous functor F : J โฅค C such that F.obj j โŸถ F.obj (Order.succ j) is in W, then F.obj โŠฅ โŸถ c.pt is in W for any colimit cocone c : Cocone F.

                          Instances
                            @[reducible, inline]

                            A class of morphisms W : MorphismProperty C is stable under infinite composition if for any functor F : โ„• โฅค C such that F.obj n โŸถ F.obj (n + 1) is in W for any n : โ„•, the map F.obj 0 โŸถ c.pt is in W for any colimit cocone c : Cocone F.

                            Instances For

                              A class of morphisms W : MorphismProperty C is stable under transfinite composition if it is multiplicative and stable under transfinite composition of any shape (in a certain universe).

                              Instances

                                The class of transfinite compositions (for arbitrary well-ordered types J : Type w) of a class of morphisms W.

                                Instances For