Documentation

Mathlib.CategoryTheory.Preadditive.Projective.Internal

Internal projectivity #

This file defines internal projectivity of objects P in a category C as a class InternallyProjective P. This means that the functor taking internal homs out of P preserves epimorphisms. It also proves that a retract of an internally projective object is internally projective (see InternallyProjective.ofRetract).

This property is important in the setting of light condensed abelian groups, when establishing the solid theory (see the lecture series on analytic stacks: https://www.youtube.com/playlist?list=PLx5f8IelFRgGmu6gmL-Kf_Rl_6Mm7juZO).

An object P : C is internally projective if the functor P ⟶[C] - taking internal homs out of P preserves epimorphisms.

Equations
Instances For
    @[reducible, inline]

    An object P : C is internally projective if the functor P ⟶[C] - taking internal homs out of P preserves epimorphisms.

    Equations
    Instances For