Documentation

TauCeti.RingTheory.PowerSeries.Entire.Taylor

Taylor translation of entire power series #

For a power series f and a point a, the Taylor translate taylor a f is the series whose n-th coefficient is the value (Δⁿ f)(a) of the n-th Hasse derivative of f at a (TauCeti.RingTheory.PowerSeries.Taylor). For an entire series f over a complete normed commutative ring, the translate is again entire and satisfies the Taylor identity (taylor a f)(b) = f(b + a). Writing f = ∑ cₖ Xᵏ, both sides are sums of the absolutely summable double series ∑ₙ,ₘ (n + m).choose n • cₙ₊ₘ aᵐ bⁿ: grouping its terms by n gives the translate at b, and grouping them by n + m gives f at b + a by the binomial theorem (PowerSeries.evalAt_taylor_of_summable). Since Hasse derivatives commute with translation, translations compose, taylor b (taylor a f) = taylor (b + a) f, so translation by -a inverts translation by a and Taylor translation is injective on entire series. These entire-series results invert no factorial and use no ultrametric hypothesis, so they hold in every characteristic and over ℂ as well as over nonarchimedean rings.

Injectivity is what controls the zeros of entire series over a field: a nonzero entire series has a nonvanishing Hasse derivative at every point, so each of its zeros has a finite order (PowerSeries.IsEntire.exists_isGoodZero).

Main results #

Taylor translation is additive on entire series.

Taylor translation commutes with scalar multiplication of entire series.

Taylor translation is multiplicative on entire series, by the Leibniz rule for Hasse derivatives.

theorem PowerSeries.IsEntire.evalAt_taylor {R : Type u_1} [NormedCommRing R] {f : PowerSeries R} [CompleteSpace R] (hf : f.IsEntire) (a b : R) :

The Taylor identity. For an entire series f, the Taylor translate at a evaluated at b is f(b + a).

Hasse derivatives commute with Taylor translation of entire series.

Taylor translations compose: for an entire series f, taylor b (taylor a f) = taylor (b + a) f.

Translation by -a inverts translation by a on entire series.

Taylor translation is injective on entire series.

An entire series has zero Taylor translate exactly when it is zero.

theorem PowerSeries.IsEntire.taylor {R : Type u_1} [NormedCommRing R] {f : PowerSeries R} (hf : f.IsEntire) (a : R) :

Taylor translates of entire series are entire.

theorem PowerSeries.IsEntire.hasSum_taylor {R : Type u_1} [NormedCommRing R] {f : PowerSeries R} [CompleteSpace R] (hf : f.IsEntire) (a b : R) :
HasSum (fun (k : ℕ) => ((PowerSeries.hasseDeriv k) f).evalAt a * b ^ k) (f.evalAt (b + a))

The Taylor expansion of an entire series converges: f(b + a) = ∑ₖ (Δᵏ f)(a) bᵏ.