Commit 2024-03-12 19:14 1c3f3619
View on Github →feat: uniqueness of the continuous functional calculus (#11256)
This establishes uniqueness of the continuous functional calculus for unital algebras. When the scalar ring is ℝ or ℂ, this follows immediately from Stone-Weierstrass, but for ℝ≥0, we need to reuse the result for ℝ. This is tricky, as we need to upgrade an ℝ≥0-algebra homomorphism (with domain C((s : Set ℝ≥0), ℝ≥0)) to a ℝ-algebra homomorphism (with domain C(((↑) '' s : Set ℝ), ℝ)). This is the reason the UniqueContinuousFunctionalCalculus class exists in the first place, as opposed to simply appealing directly to Stone-Weierstrass to prove StarAlgHom.ext_continuousMap.