Adjunctions regarding the category of topological spaces #
This file shows that the forgetful functor from topological spaces to types has a left and right
adjoint, given by TopCat.discrete
, resp. TopCat.trivial
, the functors which equip a type with
the discrete, resp. trivial, topology.
Equipping a type with the discrete topology is left adjoint to the forgetful functor
Top ⥤ Type
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[simp]
theorem
TopCat.adj₁_unit :
TopCat.adj₁.unit = { app := fun (x : Type u) => id, naturality := TopCat.adj₁.proof_1 }
@[simp]
theorem
TopCat.adj₁_counit :
TopCat.adj₁.counit = { app := fun (x : TopCat) => { toFun := id, continuous_toFun := ⋯ }, naturality := TopCat.adj₁.proof_3 }
Equipping a type with the trivial topology is right adjoint to the forgetful functor
Top ⥤ Type
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[simp]
theorem
TopCat.adj₂_unit :
TopCat.adj₂.unit = { app := fun (x : TopCat) => { toFun := id, continuous_toFun := ⋯ }, naturality := TopCat.adj₂.proof_2 }
@[simp]
theorem
TopCat.adj₂_counit :
TopCat.adj₂.counit = { app := fun (x : Type u) => id, naturality := TopCat.adj₂.proof_3 }