Conservative families of points #
Let J be a Grothendieck topology on a category C.
Let P : ObjectProperty J.Point be a family of points. We say that
P is a conservative family of points if the corresponding
fiber functors Sheaf J (Type w) ⥤ Type w jointly reflect
isomorphisms. Under suitable assumptions on the coefficient
category A, this implies that the fiber functors
Sheaf J A ⥤ A corresponding to the points in P
jointly reflect isomorphisms, epimorphisms and monomorphisms,
and they are also jointly faithful.
TODO #
- Formalize SGA 4 IV 6.5 (a) which characterizes conservative families of points.
Let P : ObjectProperty J.Point a family of points of a
site (C, J)). We say that it is a conservative family of points
if the corresponding fiber functors Sheaf J (Type w) ⥤ Type w
jointly reflect isomorphisms.
- jointlyReflectIsomorphisms_type : JointlyReflectIsomorphisms fun (Φ : P.FullSubcategory) => Φ.obj.sheafFiber
Instances For
Stacks Tag 00YK ((1))
Stacks Tag 00YL ((1))
Stacks Tag 00YL ((2))
Stacks Tag 00YL ((3))
A site has enough points (relatively to a universe w)
if it has a w-small conservative family of points.
- exists_objectProperty : ∃ (P : ObjectProperty J.Point), ObjectProperty.Small.{w, max u w, max (max u v) (w + 1)} P ∧ P.IsConservativeFamilyOfPoints