mathlib documentation

topology.category.Top.adjunctions

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 Top.discrete, resp. Top.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
@[simp]
theorem Top.adj₁_unit  :
Top.adj₁.unit = {app := id, naturality' := Top.adj₁._proof_1}
@[simp]
theorem Top.adj₁_counit  :
Top.adj₁.counit = {app := λ (X : Top), {to_fun := id (Top.discrete.obj X), continuous_to_fun := _}, naturality' := Top.adj₁._proof_3}
@[simp]
theorem Top.adj₂_counit  :
Top.adj₂.counit = {app := λ (X : Type u), id, naturality' := Top.adj₂._proof_3}
@[simp]
theorem Top.adj₂_unit  :
Top.adj₂.unit = {app := λ (X : Top), {to_fun := id X, continuous_to_fun := _}, naturality' := Top.adj₂._proof_2}

Equipping a type with the trivial topology is right adjoint to the forgetful functor Top ⥤ Type.

Equations