One-Dimensional Continuous Linear Maps #
In the one-dimensional case ℝ →L[ℝ] ℝ, every continuous linear map is scalar multiplication by some constant a ∈ ℝ.
smul,scalar multiplication, typeclass behind • in LEAN. We define smulCLM a as
the continuous linear map x ↦ a·x. First we establish key properties:
- Operator norm: ‖smulCLM a‖ = |a|
- Composition: (smulCLM a) ∘ (smulCLM b) = smulCLM (a·b)
- Subtraction: smulCLM a - smulCLM b = smulCLM (a - b)
- Injectivity: smulCLM a is injective iff a ≠ 0
These lemmas enable working with the radii polynomial theorem in ℝ,
where the approximate inverse A and derivative Df(x̄) are both scalar CLMs.
The identity map is smulCLM 1
Injectivity of scalar multiplication.
smulCLM a is injective iff a ≠ 0.
Required hypothesis for Proposition 2.3.1 (fixed point ↔ zero equivalence).
Fréchet Derivatives #
For f(x) = x² - 2, we have Df(x) = smulCLM (2x).
Example 2.4.5: Bounds Verification #
All bounds use exact rational arithmetic for formal verification.
Parameter definitions #
Bound verification lemmas #
The radii polynomial is negative at r₀ = 0.15
Main Theorem Application #
Apply simple_radii_polynomial_theorem_same_space from RadiiPolyGeneral.
Elements in the ball are positive (ball is [1.15, 1.45])
Df(y) is invertible when y > 0