The category of "pairwise intersections". #
Given ι : Type v, we build the diagram category Pairwise ι
with objects single i and pair i j, for i j : ι,
whose only non-identity morphisms are
left : pair i j ⟶ single i and right : pair i j ⟶ single j.
We use this later in describing (one formulation of) the sheaf condition.
Given any function U : ι → α, where α is some complete lattice (e.g. (Opens X)ᵒᵖ),
we produce a functor Pairwise ι ⥤ α in the obvious way,
and show that iSup U provides a colimit cocone over this functor.
An inductive type representing either a single term of a type ι, or a pair of terms.
We use this as the objects of a category to describe the sheaf condition.
Instances For
Morphisms in the category Pairwise ι. The only non-identity morphisms are
left i j : single i ⟶ pair i j and right i j : single j ⟶ pair i j.
- id_single {ι : Type v} (i : ι) : (single i).Hom (single i)
- id_pair {ι : Type v} (i j : ι) : (pair i j).Hom (pair i j)
- left {ι : Type v} (i j : ι) : (pair i j).Hom (single i)
- right {ι : Type v} (i j : ι) : (pair i j).Hom (single j)
Instances For
Equations
Equations
Auxiliary definition for diagram.
Equations
Instances For
Auxiliary definition for diagram.
Equations
Instances For
Given a function U : ι → α for [SemilatticeInf α], we obtain a functor Pairwise ι ⥤ α,
sending single i to U i and pair i j to U i ⊓ U j,
and the morphisms to the obvious inequalities.
Equations
Instances For
Auxiliary definition for cocone.
Equations
Instances For
Given a function U : ι → α for [CompleteLattice α],
iSup U provides a cocone over diagram U.
Equations
Instances For
Given a function U : ι → α for [CompleteLattice α],
iInf U provides a limit cone over diagram U.