Documentation

Poly.LCCC.BeckChevalley

Beck-Chevalley natural transformations and natural isomorphisms #

theorem CategoryTheory.Over.mapSquare_eq {C : Type u} [CategoryTheory.Category.{v, u} C] {W : C} {X : C} {Y : C} {Z : C} (f : W X) (g : X Z) (h : W Y) (k : Y Z) (w : CategoryTheory.CategoryStruct.comp f g = CategoryTheory.CategoryStruct.comp h k) :
(Σ_ f).comp (Σ_ g) = (Σ_ h).comp (Σ_ k)
def CategoryTheory.Over.mapSquareIso {C : Type u} [CategoryTheory.Category.{v, u} C] {W : C} {X : C} {Y : C} {Z : C} (f : W X) (g : X Z) (h : W Y) (k : Y Z) (w : CategoryTheory.CategoryStruct.comp f g = CategoryTheory.CategoryStruct.comp h k) :
(Σ_ f).comp (Σ_ g) (Σ_ h).comp (Σ_ k)

The Beck Chevalley transformations are iterated mates of this isomorphism.

Equations
Instances For
    def CategoryTheory.Over.mapSquareIso' {C : Type u} [CategoryTheory.Category.{v, u} C] {W : C} {X : C} {Y : C} {Z : C} (f : W X) (g : X Z) (h : W Y) (k : Y Z) (w : CategoryTheory.CategoryStruct.comp f g = CategoryTheory.CategoryStruct.comp h k) :
    (Σ_ f).comp (Σ_ g) (Σ_ h).comp (Σ_ k)
    Equations
    Instances For
      def CategoryTheory.Over.pullbackBeckChevalleyNatTrans {C : Type u} [CategoryTheory.Category.{v, u} C] [CategoryTheory.Limits.HasPullbacks C] {W : C} {X : C} {Y : C} {Z : C} (f : W X) (g : X Z) (h : W Y) (k : Y Z) (w : CategoryTheory.CategoryStruct.comp f g = CategoryTheory.CategoryStruct.comp h k) :
      (Δ_ h).comp (Σ_ f) (Σ_ k).comp (Δ_ g)

      The Beck-Chevalley natural transformation.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          def CategoryTheory.Over.pullbackSquareIso {C : Type u} [CategoryTheory.Category.{v, u} C] [CategoryTheory.Limits.HasPullbacks C] {W : C} {X : C} {Y : C} {Z : C} (f : W X) (g : X Z) (h : W Y) (k : Y Z) (w : CategoryTheory.CategoryStruct.comp f g = CategoryTheory.CategoryStruct.comp h k) :
          (Δ_ k).comp (Δ_ h) (Δ_ g).comp (Δ_ f)

          The conjugate isomorphism between the pullbacks along a commutative square.

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

            The Beck-Chevalley natural transformations in a square of pullbacks and pushforwards.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              def CategoryTheory.Over.pushforwardSquareIso {C : Type u} [CategoryTheory.Category.{v, u} C] [CategoryTheory.Limits.HasPullbacks C] {W : C} {X : C} {Y : C} {Z : C} (f : W X) (g : X Z) (h : W Y) (k : Y Z) (w : CategoryTheory.CategoryStruct.comp f g = CategoryTheory.CategoryStruct.comp h k) (fexp : CartesianExponentiable f) (gexp : CartesianExponentiable g) (hexp : CartesianExponentiable h) (kexp : CartesianExponentiable k) :
              (Π_ f).comp (Π_ g) (Π_ h).comp (Π_ k)

              The conjugate isomorphism between the pushforwards along a commutative square.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For
                theorem CategoryTheory.mapAdjunction.counit.app_pullback.fst {C : Type u} [CategoryTheory.Category.{v, u} C] [CategoryTheory.Limits.HasPullbacks C] {X : C} {Y : C} (f : X Y) (y : CategoryTheory.Over Y) :
                ((CategoryTheory.Over.mapAdjunction f).counit.app y).left = CategoryTheory.Limits.pullback.fst

                Calculating the counit components of mapAdjunction.

                def CategoryTheory.pullbackNatTrans.app.map {C : Type u} [CategoryTheory.Category.{v, u} C] [CategoryTheory.Limits.HasPullbacks C] {W : C} {X : C} {Y : C} {Z : C} (f : W X) (g : X Z) (h : W Y) (k : Y Z) (w : CategoryTheory.CategoryStruct.comp f g = CategoryTheory.CategoryStruct.comp h k) (y : CategoryTheory.Over Y) :
                (Σ_ X).obj (((Δ_ h).comp (Σ_ f)).obj y) (Σ_ X).obj (((Σ_ k).comp (Δ_ g)).obj y)
                Equations
                Instances For

                  The pullback Beck-Chevalley natural transformation of a pullback square is an isomorphism.

                  Equations
                  • =

                  The pushforward Beck-Chevalley natural transformation of a pullback square is an isomorphism.

                  Equations
                  • =

                  The pushforward Beck-Chevalley natural transformation of a pullback square is an isomorphism.

                  Equations
                  • =