B.k-functor
OpenQAlgorithms.Papers.Independent.Intakethird100.P07.kification_functorialFor continuous maps and of arbitrary topological spaces, the same underlying function is continuous. Moreover
Together with the final compact-Hausdorff-probe topology on objects, these maps define the specified functor . No separation condition is imposed.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P07
noncomputable section
universe u v
namespace QAlgorithms.Papers.Independent.Intakethird100.P07
open CategoryTheory Topology TopologicalSpace
/-- The unnumbered k-functor assertion after B.4, PDF p. 36: continuity,
identity-on-points, and the identity and composition laws for the concrete lift. -/
theorem kification_functorial
(X Y Z : Type u) [TopologicalSpace X] [TopologicalSpace Y] [TopologicalSpace Z]
(f : C(X, Y)) (g : C(Y, Z)) :
Continuous (kMap f) ∧
(∀ x : KSpace X, kMap f x = f x) ∧
kMap (ContinuousMap.id X) = ContinuousMap.id (KSpace X) ∧
kMap (g.comp f) = (kMap g).comp (kMap f) := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P07
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
For any topological spaces whose underlying types lie in universe , and any continuous maps and , define , for each such space , to have the same underlying set as , with open precisely when is open for every compact Hausdorff space in universe and every continuous map for the original topology. For a continuous map , let be the same underlying function, regarded as a continuous map between these new topologies. Then is continuous, for every , , and , with the last two equalities being equalities of continuous maps. No nonemptiness assumptions are imposed.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.