Documentation

Mathlib.CategoryTheory.Limits.Preserves.Opposites

Limit preservation properties of Functor.op and related constructions #

We formulate conditions about F which imply that F.op, F.unop, F.leftOp and F.rightOp preserve certain (co)limits.

Future work #

If F : C ⥤ D preserves colimits of K.leftOp : Jᵒᵖ ⥤ C, then F.op : Cᵒᵖ ⥤ Dᵒᵖ preserves limits of K : J ⥤ Cᵒᵖ.

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

    If F : C ⥤ Dᵒᵖ preserves colimits of K.leftOp : Jᵒᵖ ⥤ C, then F.leftOp : Cᵒᵖ ⥤ D preserves limits of K : J ⥤ Cᵒᵖ.

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

      If F : Cᵒᵖ ⥤ D preserves colimits of K.op : Jᵒᵖ ⥤ Cᵒᵖ, then F.rightOp : C ⥤ Dᵒᵖ preserves limits of K : J ⥤ C.

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

        If F : Cᵒᵖ ⥤ Dᵒᵖ preserves colimits of K.op : Jᵒᵖ ⥤ Cᵒᵖ, then F.unop : C ⥤ D preserves limits of K : J ⥤ C.

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

          If F : C ⥤ D preserves limits of K.leftOp : Jᵒᵖ ⥤ C, then F.op : Cᵒᵖ ⥤ Dᵒᵖ preserves colimits of K : J ⥤ Cᵒᵖ.

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

            If F : C ⥤ Dᵒᵖ preserves limits of K.leftOp : Jᵒᵖ ⥤ C, then F.leftOp : Cᵒᵖ ⥤ D preserves colimits of K : J ⥤ Cᵒᵖ.

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

              If F : Cᵒᵖ ⥤ D preserves limits of K.op : Jᵒᵖ ⥤ Cᵒᵖ, then F.rightOp : C ⥤ Dᵒᵖ preserves colimits of K : J ⥤ C.

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

                If F : Cᵒᵖ ⥤ Dᵒᵖ preserves limits of K.op : Jᵒᵖ ⥤ Cᵒᵖ, then F.unop : C ⥤ D preserves colimits of K : J ⥤ C.

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

                  If F : C ⥤ D preserves colimits, then F.op : Cᵒᵖ ⥤ Dᵒᵖ preserves limits.

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

                    If F : C ⥤ Dᵒᵖ preserves colimits, then F.leftOp : Cᵒᵖ ⥤ D preserves limits.

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

                      If F : Cᵒᵖ ⥤ D preserves colimits, then F.rightOp : C ⥤ Dᵒᵖ preserves limits.

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

                        If F : Cᵒᵖ ⥤ Dᵒᵖ preserves colimits, then F.unop : C ⥤ D preserves limits.

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

                          If F : C ⥤ D preserves limits, then F.op : Cᵒᵖ ⥤ Dᵒᵖ preserves colimits.

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

                            If F : C ⥤ Dᵒᵖ preserves limits, then F.leftOp : Cᵒᵖ ⥤ D preserves colimits.

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

                              If F : Cᵒᵖ ⥤ D preserves limits, then F.rightOp : C ⥤ Dᵒᵖ preserves colimits.

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

                                If F : Cᵒᵖ ⥤ Dᵒᵖ preserves limits, then F.unop : C ⥤ D preserves colimits.

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

                                  If F : C ⥤ D preserves finite colimits, then F.op : Cᵒᵖ ⥤ Dᵒᵖ preserves finite limits.

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

                                    If F : C ⥤ Dᵒᵖ preserves finite colimits, then F.leftOp : Cᵒᵖ ⥤ D preserves finite limits.

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

                                      If F : Cᵒᵖ ⥤ D preserves finite colimits, then F.rightOp : C ⥤ Dᵒᵖ preserves finite limits.

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

                                        If F : Cᵒᵖ ⥤ Dᵒᵖ preserves finite colimits, then F.unop : C ⥤ D preserves finite limits.

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

                                          If F : C ⥤ D preserves finite limits, then F.op : Cᵒᵖ ⥤ Dᵒᵖ preserves finite colimits.

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

                                            If F : C ⥤ Dᵒᵖ preserves finite limits, then F.leftOp : Cᵒᵖ ⥤ D preserves finite colimits.

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

                                              If F : Cᵒᵖ ⥤ D preserves finite limits, then F.rightOp : C ⥤ Dᵒᵖ preserves finite colimits.

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

                                                If F : Cᵒᵖ ⥤ Dᵒᵖ preserves finite limits, then F.unop : C ⥤ D preserves finite colimits.

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

                                                  If F : Cᵒᵖ ⥤ D preserves finite coproducts, then F.rightOp : C ⥤ Dᵒᵖ preserves finite products.

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

                                                    If F : C ⥤ Dᵒᵖ preserves finite products, then F.leftOp : Cᵒᵖ ⥤ D preserves finite coproducts.

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

                                                      If F : Cᵒᵖ ⥤ D preserves finite products, then F.rightOp : C ⥤ Dᵒᵖ preserves finite coproducts.

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