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
.