κ-filtered categories and κ-directed poset #
In this file, we shall formalize the proof by Deligne (SGA 4 I 8.1.6) that for
any (small) filtered category J, there exists a final functor F : α ⥤ J
where α is a directed partially ordered set (TODO).
The construction applies more generally to κ-filtered categories and
κ-directed posets (TODO).
Note: the argument by Deligne is reproduced (without reference) in the book
by Adámek and Rosický (theorem 1.5), but with a mistake:
the construction by Deligne involves considering diagrams
(see CategoryTheory.IsCardinalFiltered.exists_cardinal_directed.DiagramWithUniqueTerminal)
which are not necessarily subcategories (the class of morphisms W does not
have to be multiplicative.)
References #
- [Alexander Grothendieck and Jean-Louis Verdier, Exposé I : Préfaisceaux, SGA 4 I 8.1.6][sga-4-tome-1]
- Adámek, J. and Rosický, J., Locally presentable and accessible categories
Let J is a κ-filtered category. In order to construct a cofinal functor α ⥤ J
with a κ-directed poset α, we first consider the case where there is no
object m : J such that for any object j : J, there exists a map j ⟶ m.
Under this assumption (hJ), the partially ordered type DiagramWithUniqueTerminal J κ
of κ-bounded diagrams with a unique terminal object in J shall be a possible
choice for α.
If κ is a cardinal, this structure contains the data of a κ-bounded diagram
in a category J.
- W : MorphismProperty J
the morphisms which belongs to the diagram
- P : ObjectProperty J
the objects in the diagram
- hW : self.W.HasCardinalLT κ
- hP : self.P.HasCardinalLT κ
Instances For
Given a κ-bounded diagram D in a category J, an object e : J
is terminal if 𝟙 e belongs to D and for any object j of D,
there is a unique morphism j ⟶ e in D, such that these unique morphisms
are compatible with precomposition with morphisms in D.
- prop_id : D.W (CategoryStruct.id e)
the unique map to the terminal object in the diagram
Instances For
Constructor for Diagram.IsTerminal for which no data is provided,
but only its existence.
Equations
- One or more equations did not get rendered due to their size.
Instances For
If κ is a cardinal, this structure contains the data of a κ-bounded diagram
with a unique terminal object in a category J.
- W : MorphismProperty J
- P : ObjectProperty J
- hW : self.W.HasCardinalLT κ
- hP : self.P.HasCardinalLT κ
- top : J
the terminal object
- isTerminal : self.IsTerminal self.top
topis terminal
Instances For
Equations
- One or more equations did not get rendered due to their size.
Auxiliary definition for functor.
Equations
Instances For
The functor which sends a κ-bounded diagram with a unique terminal object to
its terminal object.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The diagram containing a single object (and its identity morphism).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The diagram with a unique terminal object containing a single object (and its identity morphism).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The union of a κ-bounded family of κ-bounded diagrams.
Equations
Instances For
The union of two κ-bounded diagrams.