`BookProof.ChapterSeparableSpectrum.metrizableSpace_iff_separableSpace_continuousMap` : MetrizableSpace Y ↔ SeparableSpace C(Y, ℂ)
ProvedBookProof.ChapterSeparableSpectrum.metrizableSpace_iff_separableSpace_continuousMaptheoremstimepiece
Prove the following Lean 4 theorem from ChapterSeparableSpectrum.
BookProof.ChapterSeparableSpectrum.metrizableSpace_iff_separableSpace_continuousMap : MetrizableSpace Y ↔ SeparableSpace C(Y, ℂ)
Formalization note: Lean 4 identifier BookProof.ChapterSeparableSpectrum.metrizableSpace_iff_separableSpace_continuousMap.
Preamble
-- Generated from ChapterSeparableSpectrum.lean — theorem BookProof.ChapterSeparableSpectrum.metrizableSpace_iff_separableSpace_continuousMap import Definitions.Def_ChapterAbelianGelfandModel import Definitions.Def_ChapterAbelianDirectSum import Definitions.Def_ChapterStandardBorelClassification import Mathlib import Definitions.Def_ChapterSeparableSpectrum open BookProof.ChapterSeparableSpectrum noncomputable section open MeasureTheory TopologicalSpace WeakDual open BookProof.ChapterAbelianGelfandModel BookProof.ChapterAbelianDirectSum open BookProof.ChapterStandardBorelClassification variable (Y : Type*) [TopologicalSpace Y] [CompactSpace Y] [T2Space Y]
Formal statement
theorem BookProof.ChapterSeparableSpectrum.metrizableSpace_iff_separableSpace_continuousMap :
MetrizableSpace Y ↔ SeparableSpace C(Y, ℂ) := by sorry