Documentation

Mathlib.CategoryTheory.Localization.Resolution

Resolutions for a morphism of localizers #

Given a morphism of localizers Φ : LocalizerMorphism W₁ W₂ (i.e. W₁ and W₂ are morphism properties on categories C₁ and C₂, and we have a functor Φ.functor : C₁ ⥤ C₂ which sends morphisms in W₁ to morphisms in W₂), we introduce the notion of right resolutions of objects in C₂: if X₂ : C₂. A right resolution consists of an object X₁ : C₁ and a morphism w : X₂ ⟶ Φ.functor.obj X₁ that is in W₂. Then, the typeclass Φ.HasRightResolutions holds when any X₂ : C₂ has a right resolution.

The type of right resolutions Φ.RightResolution X₂ is endowed with a category structure when the morphism property W₁ is multiplicative.

Future works #

References #

The category of resolutions of an object in the target category of a localizer morphism.

  • X₁ : C₁

    an object in the source category

  • w : X₂ Φ.functor.toPrefunctor.obj self.X₁

    a morphism to an object of the form Φ.functor.obj X₁

  • hw : W₂ self.w
Instances For
    @[inline, reducible]

    A localizer morphism has right resolutions when any object has a right resolution.

    Equations
    Instances For

      The type of morphisms in the category Φ.RightResolution X₂ (when W₁ is multiplicative).

      Instances For