Documentation

TauCeti.CategoryTheory.Comma.Over.StrictInitial

Objects over a strict initial object are terminal #

If C has strict initial objects and X is initial, Mathlib identifies Over X with a point (CategoryTheory.overEquivOfIsInitial). This file records the consequence that every object of Over X is terminal, so any two parallel morphisms in Over X are equal. For schemes, apply it to AlgebraicGeometry.isInitialOfIsEmpty: over an empty base scheme every object of the slice category is terminal.

Main declarations #

If C has strict initial objects and X is initial, every object of Over X is terminal: its structure morphism is an isomorphism, identifying it with Over.mk (𝟙 X).

Instances For