Localization functors are preserved through equivalences #
In Localization/Predicate.lean, the lemma Localization.of_equivalence_target already
showed that the predicate of localized categories is unchanged when we replace the
target category (i.e. the candidate localized category) by an equivalent category.
In this file, we show the same for the source category (Localization.of_equivalence_source).
More generally, Localization.of_equivalences shows that we may replace both the
source and target categories by equivalent categories. This is obtained using
Localization.isEquivalence which provide a sufficient condition in order to show
that a functor between localized categories is an equivalence.
Basic constructor of an equivalence between localized categories
Equations
- One or more equations did not get rendered due to their size.
Instances For
Basic constructor of an equivalence between localized categories
If L₁ : C₁ ⥤ D is a localization functor for W₁ : MorphismProperty C₁, then it is also
the case of a functor L₂ : C₂ ⥤ D for a suitable W₂ : MorphismProperty C₂ when
we have an equivalence of category E : C₁ ≌ C₂ and an isomorphism E.functor ⋙ L₂ ≅ L₁.
If L₁ : C₁ ⥤ D₁ is a localization functor for W₁ : MorphismProperty C₁, then if we
transport this functor L₁ via equivalences C₁ ≌ C₂ and D₁ ≌ D₂ to get a functor
L₂ : C₂ ⥤ D₂, then L₂ is also a localization functor for
a suitable W₂ : MorphismProperty C₂.