Documentation

TauCeti.NumberTheory.Padics.Distribution.Amice.Norm

The dual stage norms and the disc norms of Amice transforms #

A locally analytic distribution μ on ℤ_p is recorded by its moments bₙ = μ (x ↦ (x choose n)), the coefficients of its Amice transform F = ∑ bₙ Tⁿ. Restricted to the functions analytic on the discs of radius p⁻ʰ, μ has the dual stage norm

D_h(F) = supₙ ‖bₙ‖ ‖⌊n / pʰ⌋!‖,

computed in ℚ_p: Amice's basis of that stage consists of the polynomials ⌊n / pʰ⌋! (x choose n). On the analytic side, F has the Gauss norm S_h(F) = supₙ ‖bₙ‖ r_hⁿ at the radius

r_h = p ^ (-1 / ((p - 1) pʰ)),

which is the pʰ-th root of the radius p ^ (-1 / (p - 1)) of convergence of the p-adic exponential. Legendre's formula (p - 1) v_p(m!) = m - s_p(m) compares the two weights: r_hⁿ ≤ ‖⌊n / pʰ⌋!‖ ≤ p r_{h+1}ⁿ. Hence

S_h(F) ≤ D_h(F) ≤ p S_{h+1}(F),

each inequality holding as soon as its right-hand side is a supremum of a bounded family.

Since r_h increases to 1, every D_h(F) is finite exactly when every S_h(F) is finite, exactly when F converges on the open unit disc, that is, is restricted at every radius 0 < ρ < 1 (PowerSeries.OnOpenDisc). By Amice's theorem these are the coefficient conditions for F to be the Amice transform of a distribution. A bound at a single level does not suffice: the moments 1 / n! of the exponential series have finite level-zero norm but infinite level-one norm. The series log (1 + T), with coefficients (-1) ^ (n + 1) / n, lies on the open unit disc (PowerSeries.onOpenDisc_log), but its coefficients are unbounded, so it is not the Amice transform of a measure. Informally, it is the transform of the derivative at zero, a distribution that is not a measure.

The supremum amiceDualNorm is a real iSup, so its value is meaningful only for bounded families; every statement assumes the relevant boundedness. The disc norm S_h is Mathlib's PowerSeries.gaussNorm at the radius TauCeti.amiceRadius p h.

Main definitions #

Main results #

References #

The radii r_h #

noncomputable def TauCeti.amiceRadius (p h : ℕ) :

The radius r_h = p ^ (-1 / ((p - 1) pʰ)) attached to the analytic level h: the pʰ-th root of the radius of convergence p ^ (-1 / (p - 1)) of the p-adic exponential. The Gauss norm of an Amice transform at this radius is comparable with its dual stage norm at level h.

Instances For
    theorem TauCeti.amiceRadius_def (p h : ℕ) :
    amiceRadius p h = ↑p ^ (-(1 / ((↑p - 1) * ↑p ^ h)))

    The closed form of the radius r_h.

    theorem TauCeti.amiceRadius_pos {p : ℕ} [hp : Fact (Nat.Prime p)] (h : ℕ) :

    The radii r_h are positive.

    theorem TauCeti.amiceRadius_lt_one {p : ℕ} [hp : Fact (Nat.Prime p)] (h : ℕ) :

    The radii r_h are smaller than 1.

    theorem TauCeti.amiceRadius_pow {p : ℕ} (h n : ℕ) :
    amiceRadius p h ^ n = ↑p ^ (-(↑n / ((↑p - 1) * ↑p ^ h)))

    The n-th power of r_h is p ^ (-n / ((p - 1) pʰ)).

    theorem TauCeti.amiceRadius_zero_pow_sub_one {p : ℕ} [hp : Fact (Nat.Prime p)] :
    amiceRadius p 0 ^ (p - 1) = (↑p)⁻¹

    r_0 ^ (p - 1) = p⁻¹: the radius r_0 = p ^ (-1 / (p - 1)) is the radius of convergence of the p-adic exponential.

    theorem TauCeti.amiceRadius_succ_pow {p : ℕ} [hp : Fact (Nat.Prime p)] (h : ℕ) :
    amiceRadius p (h + 1) ^ p = amiceRadius p h

    r_{h+1} ^ p = r_h: each radius is the p-th root of the previous one.

    The radii r_h increase strictly with the level h.

    The radii r_h tend to 1.

    The weights ‖⌊n / pʰ⌋!‖ #

    Lower weight bound. r_hⁿ ≤ ‖⌊n / pʰ⌋!‖: the weight r_hⁿ of the Gauss norm at the radius r_h is at most the weight of the dual stage norm at level h.

    theorem TauCeti.norm_factorial_le_mul_amiceRadius_succ_pow {p : ℕ} [hp : Fact (Nat.Prime p)] (h n : ℕ) :
    ‖↑(n / p ^ h).factorial‖ ≤ ↑p * amiceRadius p (h + 1) ^ n

    Upper weight bound. ‖⌊n / pʰ⌋!‖ ≤ p r_{h+1}ⁿ: the weight of the dual stage norm at level h is at most p times the weight r_{h+1}ⁿ of the Gauss norm at the radius r_{h+1}.

    theorem TauCeti.norm_factorial_pow_eq_mul_amiceRadius_pow {p : ℕ} [hp : Fact (Nat.Prime p)] (h k : ℕ) :
    ‖↑(p ^ k).factorial‖ = ↑p ^ (1 / (↑p - 1)) * amiceRadius p h ^ p ^ (h + k)

    The lower weight bound is sharp up to a constant. Along n = p^(h + k), where ⌊n / pʰ⌋ = pᵏ, the weight ‖(pᵏ)!‖ is p ^ (1 / (p - 1)) r_hⁿ. So r_hⁿ / ‖⌊n / pʰ⌋!‖ does not tend to zero, and no bound ρⁿ ≤ ‖⌊n / pʰ⌋!‖ holds for all n with ρ > r_h.

    The dual stage norm and its comparison with the disc norms #

    noncomputable def TauCeti.amiceDualNorm (p : ℕ) [hp : Fact (Nat.Prime p)] {K : Type u_1} [NormedRing K] (h : ℕ) (F : PowerSeries K) :

    The dual stage norm D_h(F) = supₙ ‖coeff n F‖ ‖⌊n / pʰ⌋!‖ of a power series F, the factorials being taken in ℚ_p. When F is the Amice transform of a distribution, Amice's basis theorem identifies it with the norm of the distribution on the functions analytic on the discs of radius p⁻ʰ. As a real supremum it is meaningful only when the family is bounded above.

    Instances For
      theorem TauCeti.amiceDualNorm_def {p : ℕ} [hp : Fact (Nat.Prime p)] {K : Type u_1} [NormedRing K] (h : ℕ) (F : PowerSeries K) :
      amiceDualNorm p h F = ⨆ (n : ℕ), ‖(PowerSeries.coeff n) F‖ * ‖↑(n / p ^ h).factorial‖

      The dual stage norm is the supremum of the terms ‖coeff n F‖ ‖⌊n / pʰ⌋!‖.

      The lower weight bound, multiplied by the norm of a coefficient: the term of the Gauss norm at the radius r_h is at most the term of the dual stage norm at level h.

      theorem TauCeti.norm_coeff_mul_norm_factorial_le {p : ℕ} [hp : Fact (Nat.Prime p)] {K : Type u_1} [NormedRing K] (F : PowerSeries K) (h n : ℕ) :

      The upper weight bound, multiplied by the norm of a coefficient: the term of the dual stage norm at level h is at most p times the term of the Gauss norm at the radius r_{h+1}.

      theorem TauCeti.le_amiceDualNorm {p : ℕ} [hp : Fact (Nat.Prime p)] {K : Type u_1} [NormedRing K] {F : PowerSeries K} {h : ℕ} (hF : BddAbove (Set.range fun (n : ℕ) => ‖(PowerSeries.coeff n) F‖ * ‖↑(n / p ^ h).factorial‖)) (n : ℕ) :

      Each term of a bounded family is at most the dual stage norm.

      theorem TauCeti.amiceDualNorm_le {p : ℕ} [hp : Fact (Nat.Prime p)] {K : Type u_1} [NormedRing K] {F : PowerSeries K} {h : ℕ} {C : ℝ} (hC : ∀ (n : ℕ), ‖(PowerSeries.coeff n) F‖ * ‖↑(n / p ^ h).factorial‖ ≤ C) :

      A common bound on the terms bounds the dual stage norm.

      theorem TauCeti.amiceDualNorm_nonneg {p : ℕ} [hp : Fact (Nat.Prime p)] {K : Type u_1} [NormedRing K] (h : ℕ) (F : PowerSeries K) :

      The dual stage norm is nonnegative.

      A bounded dual stage norm at level h bounds the Gauss norm at the radius r_h.

      A bounded Gauss norm at the radius r_{h+1} bounds the dual stage norm at level h.

      S_h ≤ D_h. The Gauss norm at the radius r_h is at most the dual stage norm at level h, provided the latter is the supremum of a bounded family.

      D_h ≤ p S_{h+1}. The dual stage norm at level h is at most p times the Gauss norm at the radius r_{h+1}, provided the latter is the supremum of a bounded family.

      Finiteness at every level #

      A series lies on the open unit disc exactly when it is restricted at every radius r_h.

      All disc norms are finite exactly on the open unit disc. A series has a finite Gauss norm at every radius r_h exactly when it is restricted at every radius 0 < ρ < 1.

      All dual stage norms are finite exactly on the open unit disc. The families ‖coeff n F‖ ‖⌊n / pʰ⌋!‖ are bounded for every level h exactly when F is restricted at every radius 0 < ρ < 1.

      Weighted coefficients on the open unit disc are bounded. If F lies on the open unit disc of a normed ℚ_p-algebra K with ‖1‖ = 1, then at every level h the family ⌊n / pʰ⌋! coeff n F, the factorials being taken in K, is bounded.

      Examples: the exponential and the logarithm #

      The moments 1 / n! of the exponential series have a finite dual stage norm at level zero: every term ‖1 / n!‖ ‖n!‖ is 1.

      A bound at one level does not suffice. The moments 1 / n! of the exponential series have an infinite dual stage norm at level one: the term at n = p k is ‖k!‖ / ‖(p k)!‖ = pᵏ.

      The exponential series does not lie on the open unit disc of ℚ_p: its dual stage norm at level one is infinite.

      The coefficients of log (1 + T) are unbounded in ℚ_p: the coefficient of T ^ (p ^ k) has norm pᵏ. By contrast, log (1 + T) lies on the open unit disc (PowerSeries.onOpenDisc_log).

      log (1 + T) is not the Amice transform of a measure. The series log (1 + T) is not the Amice transform of a bounded measure on ℤ_p with values in ℚ_p, its coefficients being unbounded. Informally, it is the transform of the derivative at zero, which is therefore a distribution but not a measure.