Conical terminal objects in enriched ordinary categories #
An object T
in an enriched ordinary category C
is a conical terminal object if the empty cone
with summit T
is a conical limit cone. By IsConicalTerminal.isTerminal
this implies that T
is
a terminal object in the underlying ordinary category of C
. When the ambient enriching category
V
has a terminal object, this provides a natural family of isomorphisms:
IsConicalTerminal.eHomIso {T : C} (hT : IsConicalTerminal V T) (X : C) : (X ⟶[V] T) ≅ ⊤_ V
In general the universal property of being terminal is weaker than the universal property of being
conical terminal, but if HasConicalTerminal V C
any terminal object in C
is conical terminal:
terminalIsConicalTerminal {T : C} (hT : IsTerminal T) : IsConicalTerminal V T
.
TODO: Develop similar API for other conical limit and colimit shapes.
X
is conical terminal if the cone it induces on the empty diagram is a conical limit cone.
Equations
Instances For
A conical terminal object is also terminal.
Equations
- CategoryTheory.Enriched.IsConicalTerminal.isTerminal V hT = hT.isLimit
Instances For
The defining universal property of a conical terminal object gives an isomorphism of homs.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Transport a term of type IsConicalTerminal
across an isomorphism.
Equations
- hY.ofIso i = CategoryTheory.Enriched.IsConicalLimit.ofIso hY (CategoryTheory.Limits.Cones.ext i ⋯)