Parallel pairs of natural transformations between ind-objects #
We show that if A
and B
are ind-objects and f
and g
are natural transformations between
A
and B
, then there is a small filtered category I
such that A
, B
, f
and g
are
commonly presented by diagrams and natural transformations in I ⥤ C
.
References #
- [M. Kashiwara, P. Schapira, Categories and Sheaves][Kashiwara2006], Proposition 6.1.15 (though our proof is more direct).
Structure containing data exhibiting two parallel natural transformations f
and g
between
presheaves A
and B
as induced by a natural transformation in a functor category exhibiting
A
and B
as ind-objects.
- I : Type v₁
The indexing category.
- ℐ : SmallCategory self.I
Category instance on the indexing category.
- hI : IsFiltered self.I
The diagram presenting
A
.The diagram presenting
B
.The cocone on
F₁
with apexA
.- isColimit₁ : Limits.IsColimit { pt := A, ι := self.ι₁ }
The cocone on
F₁
with apexA
is a colimit cocone. The cocone on
F₂
with apexB
.- isColimit₂ : Limits.IsColimit { pt := B, ι := self.ι₂ }
The cocone on
F₂
with apexB
is a colimit cocone. The natural transformation presenting
f
.The natural transformation presenting
g
.f
is in fact presented byφ
.g
is in fact presented byψ
.
Instances For
Equations
Implementation; see nonempty_indParallelPairPresentation
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Implementation; see nonempty_indParallelPairPresentation
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Implementation; see nonempty_indParallelPairPresentation
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Implementation; see nonempty_indParallelPairPresentation
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Implementation; see nonempty_indParallelPairPresentation
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Implementation; see nonempty_indParallelPairPresentation
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Implementation; see nonempty_indParallelPairPresentation
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Implementation; see nonempty_indParallelPairPresentation
.
Equations
- CategoryTheory.NonemptyParallelPairPresentationAux.ϕ f g P₁ P₂ = { app := fun (h : CategoryTheory.NonemptyParallelPairPresentationAux.K f g P₁ P₂) => h.hom.1.left, naturality := ⋯ }
Instances For
Implementation; see nonempty_indParallelPairPresentation
.
Equations
- CategoryTheory.NonemptyParallelPairPresentationAux.ψ f g P₁ P₂ = { app := fun (h : CategoryTheory.NonemptyParallelPairPresentationAux.K f g P₁ P₂) => h.hom.2.left, naturality := ⋯ }
Instances For
Implementation; see nonempty_indParallelPairPresentation
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Given an IndParallelPairPresentation f g
, we can understand the parallel pair (f, g)
as the colimit of (P.φ, P.ψ)
in Cᵒᵖ ⥤ Type v
.
Equations
- One or more equations did not get rendered due to their size.