Zulip Chat Archive
Stream: mathlib4
Topic: Series coefficients valid in any characteristic
Geoffrey Irving (Sep 22 2025 at 20:21):
For power series purposes, I'm using the definition:
/-- The `n`th coefficient of the power series of `f` -/
noncomputable def series_coeff (n : ℕ) (f : 𝕜 → E) (x : 𝕜) : E :=
(n.factorial : 𝕜)⁻¹ • iteratedDeriv n f x
One then has the natural formulas about series operations, such as
/-- Power series multiply by convolution (i.e., as polynomials) -/
lemma series_coeff_mul [CharZero 𝕜] {f g : 𝕜 → 𝕜} {x : 𝕜} {n : ℕ} (df : ContDiffAt 𝕜 n f x)
(dg : ContDiffAt 𝕜 n g x) :
series_coeff n (f * g) x =
∑ p ∈ antidiagonal n, series_coeff p.1 f x * series_coeff p.2 g x := by
The [CharZero 𝕜] bit is annoying, though: surely there is a natural definition that works over the p-adics too? I don't actually need this: downstream all my fields will be RCLike. But it's annoying to drag about the CharZero baggage.
Is there a clean way of defining series_coeff that works over any NontriviallyNormedField, and works nicely alongside Mathlib?
Aaron Liu (Sep 22 2025 at 20:24):
Geoffrey Irving said:
The
[CharZero 𝕜]bit is annoying, though: surely there is a natural definition that works over the p-adics too?
Pretty sure the p-adics are char zero
Geoffrey Irving (Sep 22 2025 at 20:26):
Sorry, of course yes, p-adics are CharZero. Actually, are there any examples of NontriviallyNormedFields of finite characteristic?
Aaron Liu (Sep 22 2025 at 20:26):
over a char p field, the derivative of X^p is zero so I don't see how you could
Sébastien Gouëzel (Sep 22 2025 at 20:27):
is the standard example, where has norm .
Aaron Liu (Sep 22 2025 at 20:28):
Geoffrey Irving said:
Sorry, of course yes, p-adics are CharZero. Actually, are there any examples of
NontriviallyNormedFields of finite characteristic?
Try 𝕜((X)) the formal laurent series over a field 𝕜 with char p?
Aaron Liu (Sep 22 2025 at 20:28):
just give X a norm that's between zero and one
Aaron Liu (Sep 22 2025 at 20:28):
and I guess 𝕜 can have whatever norm
Scott Carnahan (Sep 29 2025 at 08:11):
If positive integers up to n are not all invertible, the conditions of having continuous n-fold derivatives and having “good” degree n polynomial approximations are not equivalent. The latter seems “more natural” to me, but formalizing it may require more work.
Antoine Chambert-Loir (Sep 29 2025 at 08:35):
To define the Taylor series of an analytic function in positive characteristic, one would need to define the “divided derivatives”, that is the expressions that play the role of (and whose existence explains why in characteristic ). Similar questions exist for functions from to itself where analyticity is framed in terms of the Mahler expansion.
Last updated: Dec 20 2025 at 21:32 UTC