The image of a subpresheaf #
Given a morphism of presheaves of types p : F' ⟶ F, we define its range
Subpresheaf.range p. More generally, if G' : Subpresheaf F', we
define G'.image p : Subpresheaf F as the image of G' by f, and
if G : Subpresheaf F, we define its preimage G.preimage f : Subpresheaf F'.
The range of a morphism of presheaves of types, as a subpresheaf of the target.
Equations
- CategoryTheory.Subpresheaf.range p = { obj := fun (U : Cᵒᵖ) => Set.range (p.app U), map := ⋯ }
Instances For
If the image of a morphism falls in a subpresheaf, then the morphism factors through it.
Equations
- CategoryTheory.Subpresheaf.lift f hf = { app := fun (U : Cᵒᵖ) (x : F'.obj U) => ⟨f.app U x, ⋯⟩, naturality := ⋯ }
Instances For
Given a morphism p : F' ⟶ F of presheaves of types, this is the morphism
from F' to its range.
Equations
Instances For
The image of a subpresheaf by a morphism of presheaves of types.
Instances For
The preimage of a subpresheaf by a morphism of presheaves of types.
Instances For
Given a morphism p : F' ⟶ F of presheaves of types and G : Subpresheaf F,
this is the morphism from the preimage of G by p to G.
Equations
Instances For
Alias of CategoryTheory.Subpresheaf.range.
The range of a morphism of presheaves of types, as a subpresheaf of the target.
Instances For
Alias of CategoryTheory.Subpresheaf.range_id.
Alias of CategoryTheory.Subpresheaf.toRange.
Given a morphism p : F' ⟶ F of presheaves of types, this is the morphism
from F' to its range.
Instances For
Alias of CategoryTheory.Subpresheaf.toRange_ι.
Alias of CategoryTheory.Subpresheaf.range_comp_le.