Evaluation of a convergent series over K = ℝ or ℂ, and its power series at 0 #
For a series f of finite ρ-norm and a point x ∈ K^m of the closed polydisc ‖x_k‖ ≤ ρ_k,
the terms a_ν x^ν are dominated by ‖a_ν‖ ρ^ν, so the sum evalSeries f x = ∑_ν a_ν x^ν
converges absolutely (summable_norm_evalTerm, hasSum_evalSeries). Regrouped by degree, the
sum is the value at x of the formal multilinear series toFMS f, whose degree-n term is
∑_{|ν| = n} a_ν · monoMapExp n ν with monoMapExp n ν (v₁, …, vₙ) = ∏_i (v_i)_{k_i} for an
enumeration k of ν; its norm is at most ∑_{|ν| = n} ‖a_ν‖, so the radius of toFMS f is
at least min_k ρ_k and evalSeries f has this power series on the sup-norm ball
(hasFPowerSeriesOnBall_evalSeries), hence is analytic there, with iterated derivatives at 0
given by the coefficients (factorial_smul_sum_eq_iteratedFDeriv); a monomial sums to itself
(evalSeries_monomial, evalSeries_X_pow). Standard material [GR71, Kapitel I], phrased through
Mathlib's HasFPowerSeriesOnBall; analyticity on the whole open polydisc is in Rescale.lean, and
the converse (an analytic function is the sum of a convergent series) in Bridge.lean.
Evaluation and absolute convergence #
The function x ↦ ∑_ν a_ν x^ν defined by a formal power series (the sum is the tsum; it is
meaningful on the polydisc of a radius vector with finite norm).
Equations
- Analytic.evalSeries f x = ∑' (ν : Fin m →₀ ℕ), (MvPowerSeries.coeff ν) f * Analytic.monomialEval x ν
Instances For
The weighted coefficients ‖a_ν‖ ρ^ν of a series of finite ρ-norm are summable.
On the closed polydisc ‖x_k‖ ≤ ρ_k the series converges absolutely (its terms are dominated
by ‖a_ν‖ ρ^ν, uniformly in x).
The multilinear terms #
The continuous multilinear map (v₁, …, vₙ) ↦ ∏ i, v_i (k i) attached to a tuple k of
coordinate indices.
Equations
- Analytic.monoMap K n k = (ContinuousMultilinearMap.mkPiAlgebraFin K n K).compContinuousLinearMap fun (i : Fin n) => ContinuousLinearMap.proj (k i)
Instances For
The multilinear map of a single exponent ν in degree n: monoMap of the enumeration of
ν when |ν| = n, and 0 otherwise.
Equations
- Analytic.monoMapExp K n ν = if h : (Analytic.expList ν).length = n then Analytic.monoMap K n fun (i : Fin n) => (Analytic.expList ν).get (Fin.cast ⋯ i) else 0
Instances For
The formal multilinear series and its convergence #
The formal multilinear series of a power series, ∑_{|ν| = n} a_ν · monoMapExp n ν in
degree n.
Equations
- Analytic.toFMS f n = ∑ ν ∈ Analytic.degreeSet m n, (MvPowerSeries.coeff ν) f • Analytic.monoMapExp K n ν
Instances For
A series of finite ρ-norm has the power series toFMS f at 0 on the sup-norm ball of any
radius r ≤ min_k ρ_k (Mathlib's HasFPowerSeriesOnBall).
The function of a series of finite ρ-norm is analytic on the open sup-norm ball of radius
min_k ρ_k (any r ≤ ρ_k).
The iterated derivatives at 0 are the coefficients up to factorials:
n! · ∑_{|ν| = n} a_ν x^ν = D^n (evalSeries f) (0) (x, …, x).