Localization of the opposite category #
If a functor L : C ⥤ D is a localization functor for W : MorphismProperty C, it
is shown in this file that L.op : Cᵒᵖ ⥤ Dᵒᵖ is also a localization functor.
def CategoryTheory.Localization.StrictUniversalPropertyFixedTarget.op {C : Type u_1} {D : Type u_2} [Category.{v_1, u_1} C] [Category.{v_2, u_2} D] {L : Functor C D} {W : MorphismProperty C} {E : Type u_3} [Category.{v_3, u_3} E] (h : StrictUniversalPropertyFixedTarget L W Eᵒᵖ) :
If L : C ⥤ D satisfies the universal property of the localisation
for W : MorphismProperty C, then L.op also does.
Equations
Instances For
instance CategoryTheory.Localization.isLocalization_op {C : Type u_1} [Category.{v_1, u_1} C] {W : MorphismProperty C} :
W.Q.op.IsLocalization W.op
instance CategoryTheory.Functor.IsLocalization.op {C : Type u_1} {D : Type u_2} [Category.{v_1, u_1} C] [Category.{v_2, u_2} D] (L : Functor C D) (W : MorphismProperty C) [L.IsLocalization W] :
L.op.IsLocalization W.op
instance CategoryTheory.Functor.IsLocalization.unop {C : Type u_1} {D : Type u_2} [Category.{v_1, u_1} C] [Category.{v_2, u_2} D] (L : Functor Cᵒᵖ Dᵒᵖ) (W : MorphismProperty Cᵒᵖ) [L.IsLocalization W] :
L.unop.IsLocalization W.unop
@[simp]
theorem CategoryTheory.Functor.IsLocalization.op_iff {C : Type u_1} {D : Type u_2} [Category.{v_1, u_1} C] [Category.{v_2, u_2} D] (L : Functor C D) (W : MorphismProperty C) :
theorem CategoryTheory.Localization.isoOfHom_unop {C : Type u_1} {D : Type u_2} [Category.{v_1, u_1} C] [Category.{v_2, u_2} D] (L : Functor C D) (W : MorphismProperty C) [L.IsLocalization W] {X Y : Cᵒᵖ} (w : X ⟶ Y) (hw : W.op w) :
theorem CategoryTheory.Localization.isoOfHom_op_inv {C : Type u_1} {D : Type u_2} [Category.{v_1, u_1} C] [Category.{v_2, u_2} D] (L : Functor C D) (W : MorphismProperty C) [L.IsLocalization W] {X Y : Cᵒᵖ} (w : X ⟶ Y) (hw : W.op w) :