Theorems · Definition · category theory
CategoryTheory.Presieve.FamilyOfElements
{C : Type u₁} →
[inst : CategoryTheory.Category.{v₁, u₁} C] →
{X : C} → CategoryTheory.Functor Cᵒᵖ (Type w) → CategoryTheory.Presieve X → Type (max (max u₁ w) v₁)A family of elements for a presheaf P given a collection of arrows R with fixed codomain X
consists of an element of P Y for every f : Y ⟶ X in R.
A presheaf is a sheaf (resp, separated) if every compatible family of elements has exactly one
(resp, at most one) amalgamation.
This data is referred to as a family in [MM92], Chapter III, Section 4. It is also a concrete
version of the elements of the middle object in the Stacks entry which is
more useful for direct calculations. It is also used implicitly in Definition C2.1.2 in [Elephant].
- Defined in
- Mathlib.CategoryTheory.Sites.IsSheafFor
- Cited by
- 103 results in Mathlib
- Foundations
- Depth 11 from the axioms, rests on 65 definitions · uses propext
- Assumes
- CategoryTheory.Category
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites6
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- CategoryTheory.Categorystatement and proof · cited by 32,673
- Quiver.Homproof · cited by 32,603
- CategoryTheory.Functor.objproof · cited by 19,642
- CategoryTheory.Functorstatement and proof · cited by 16,252
- Oppositestatement and proof · cited by 8,081
- CategoryTheory.Presievestatement and proof · cited by 449
Cited by139
Results whose statement or proof uses this declaration.
- CategoryTheory.Presieve.IsSheafForproof · cited by 111
- CategoryTheory.Presieve.FamilyOfElements.Compatiblestatement and proof · cited by 79
- CategoryTheory.Presieve.FamilyOfElements.IsAmalgamationstatement and proof · cited by 53
- CategoryTheory.isSheaf_iff_isSheaf_of_typeproof · cited by 30
- CategoryTheory.Presieve.IsSeparatedForproof · cited by 27
- CategoryTheory.Presieve.isSheafFor_iff_generateproof · cited by 20
- CategoryTheory.Presieve.FamilyOfElements.mapstatement and proof · cited by 15
- CategoryTheory.Presieve.IsSheafFor.amalgamatestatement and proof · cited by 14
- CategoryTheory.Presieve.FamilyOfElements.restrictstatement and proof · cited by 13
- CategoryTheory.Presieve.FamilyOfElements.sieveExtendstatement and proof · cited by 12
- CategoryTheory.Presieve.IsSheafFor.valid_gluestatement and proof · cited by 12
- CategoryTheory.Presieve.isSeparatedFor_and_exists_isAmalgamation_iff_isSheafForstatement and proof · cited by 7