Topological algebra properties of ℝ #
This file defines topological field/(semi)ring structures on the (extended) (nonnegative) reals and shows the algebraic operations are (uniformly) continuous.
It also includes a bit of more general topological theory of the reals, needed to define the structures and prove continuity.
Instances for the following typeclasses are defined:
IsTopologicalSemiring ℝ≥0
ContinuousSub ℝ≥0
HasContinuousInv₀ ℝ≥0
(continuity ofx⁻¹
away from0
)ContinuousSMul ℝ≥0 α
(wheneverα
has a continuousMulAction ℝ α
)
Everything is inherited from the corresponding structures on the reals.
instance
NNReal.instContinuousSMulOfReal
{α : Type u_1}
[TopologicalSpace α]
[MulAction ℝ α]
[ContinuousSMul ℝ α]
: