Skip to content

Commit 1d44d76

Browse files
committed
fix
1 parent e22c93c commit 1d44d76

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

Mathlib/CategoryTheory/Triangulated/LocalizingSubcategory.lean

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,7 @@ instance [A.IsTriangulated] :
175175
(triangulatedLocalizerMorphism A B).functor.IsTriangulated :=
176176
inferInstanceAs A.ι.IsTriangulated
177177

178+
set_option backward.defeqAttrib.useBackward true in
178179
lemma trW_inverseImage_ι_iff [A.IsTriangulated] {X Y : A.FullSubcategory} (f : X ⟶ Y) :
179180
(B.inverseImage A.ι).trW f ↔ (A ⊓ B).trW f.hom := by
180181
simp only [trW_iff]
@@ -190,6 +191,7 @@ lemma trW_inverseImage_ι_iff [A.IsTriangulated] {X Y : A.FullSubcategory} (f :
190191
· cat_disch
191192
· simp [dsimp% (A.ι.commShiftIso (1 : ℤ)).inv_hom_id_app X]
192193

194+
set_option backward.defeqAttrib.useBackward true in
193195
lemma inverseImage_opEquivalence_inverse_trW_inverseImage_ι_op [A.IsTriangulated]
194196
[B.IsTriangulated] [B.IsClosedUnderIsomorphisms] :
195197
(B.op.inverseImage A.op.ι).trW.inverseImage A.opEquivalence.inverse =
@@ -205,6 +207,7 @@ variable [A.IsVerdierRightLocalizing B]
205207
(L₁ : A.FullSubcategory ⥤ D₁) (L₂ : C ⥤ D₂)
206208
[L₁.IsLocalization (B.inverseImage A.ι).trW] [L₂.IsLocalization B.trW]
207209

210+
set_option backward.defeqAttrib.useBackward true in
208211
instance : ((A.triangulatedLocalizerMorphism B).localizedFunctor L₁ L₂).Full := by
209212
let F := (A.triangulatedLocalizerMorphism B).localizedFunctor L₁ L₂
210213
have : L₁.EssSurj := Localization.essSurj L₁ (B.inverseImage A.ι).trW
@@ -237,6 +240,7 @@ instance [Preadditive D₁] [Preadditive D₂] [L₁.Additive] [L₂.Additive] :
237240
(A.triangulatedLocalizerMorphism B).functor L₁ L₂ F
238241
exact Functor.additive_of_iso e
239242

243+
set_option backward.defeqAttrib.useBackward true in
240244
instance : ((A.triangulatedLocalizerMorphism B).localizedFunctor L₁ L₂).Faithful := by
241245
letI := Localization.preadditive L₁ (B.inverseImage A.ι).trW
242246
letI := Localization.preadditive L₂ B.trW

0 commit comments

Comments
 (0)