Finite power series are smooth
AutoSamplingTheory.TechnicalLemmas.Analysis.FinitePowerSeries.finitePowerSeries_contDiff · theorem · Teaching coverage
Mathematical statement
Every finite real power series is continuously differentiable to all finite orders.
Lean statement · finitePowerSeries_contDiff
The conclusion is Mathlib's `ContDiff ℝ ⊤`.
Braces mark parameters Lean can infer; square brackets request structures such as a measurable space or probability measure. Named hypotheses are mathematical premises, not facts established by this declaration. Section parameters are described in the mathematical hypotheses above; the module link retains their exact source context.
theorem finitePowerSeries_contDiff
(support : Finset ℕ) (a : ℕ → ℝ) :
ContDiff ℝ ⊤ (finitePowerSeries support a)Proof roadmap
- 1Use closure of smooth functions
Each monomial is smooth; constant multiples and finite sums preserve smoothness.
Full assumptions and notation
All objects and hypotheses
- The exponent support is finite.
- Coefficients are arbitrary reals.
Mathematical proof
1. Use closure of smooth functions
Each monomial is smooth; constant multiples and finite sums preserve smoothness.
Corresponding Lean step
After unfolding the definition, fun_prop applies Mathlib's closure rules.
Lean verification
The exact proof begins folded immediately after the mathematical argument; the statement is folded beside the claim above.
Lean proof · finitePowerSeries_contDiff
The proof uses only standard smoothness rules.
Braces mark parameters Lean can infer; square brackets request structures such as a measurable space or probability measure. Named hypotheses are mathematical premises, not facts established by this declaration. Section parameters are described in the mathematical hypotheses above; the module link retains their exact source context.
theorem finitePowerSeries_contDiff
(support : Finset ℕ) (a : ℕ → ℝ) :
ContDiff ℝ ⊤ (finitePowerSeries support a) := by
unfold finitePowerSeries
fun_propScope and omitted-condition boundaries
- No infinite-series analyticity claim is made.
Sources, dependencies, and reuse
Source and reuse
Samplinglib parents called
Mathlib API called (external library)
No direct Mathlib call recorded; see the Samplinglib parents.
Mathematical sources
- Samplinglib compiled source — Exact statement and proof.
Samplinglib prose is not a quotation or a source-equivalence certificate. Definitions and aliases are explained as constructions, not counted as new mathematical proofs.