Interpolation on grids of p-adic integers #
In the p-adic method of linear forms in logarithms, an auxiliary function f analytic on a
closed disc of radius c ≥ 1 over a field K ⊇ ℚ_p vanishes to order T at the points of a grid
of p-adic integers, typically rational integers. The Schwarz lemma for restricted series bounds
f at every other p-adic integer x by the interpolation denominator ∏_{b} (x - b):
‖f(x)‖ ≤ ‖f‖_c * (‖∏_{b ∈ s} (x - b)‖ / c ^ #s) ^ T.
This file makes the denominators explicit for the grids of the method.
- For an arithmetic progression
a, a + d, …, a + (n - 1) dwith unit stepd, rescaling bydturns the denominator into a valuey (y - 1) ⋯ (y - n + 1)of the descending Pochhammer polynomial onℤ_p, which Mathlib bounds by‖n!‖(PadicInt.norm_ascPochhammer_le). Hence‖∏_{j < n} (x - (a + j d))‖ ≤ ‖n!‖, whatever the position ofx. - For the integers
0 ≤ j < Nnot divisible by an auxiliary integerqprime top, the grid contains theq - 1progressionsr + q m,1 ≤ r < q,m < ⌊N / q⌋, each with unit stepq. Hence the denominator has norm at most‖⌊N / q⌋!‖ ^ (q - 1).
The extrapolation steps of the method also need the Hasse derivatives of f at new points. Since
D⁽ᵏ⁾ f vanishes to order T - k on the grid and ‖D⁽ᵏ⁾ f‖_c ≤ c⁻ᵏ ‖f‖_c, each bound holds for
D⁽ᵏ⁾ f with the exponent T - k and an extra factor c⁻ᵏ:
‖(D⁽ᵏ⁾ f)(x)‖ ≤ c⁻ᵏ * ‖f‖_c * (‖∏_{b ∈ s} (x - b)‖ / c ^ #s) ^ (T - k).
Main results #
PadicInt.norm_prod_range_sub_add_mul_le: the factorial bound for a progression with unit step.PadicInt.norm_prod_filter_not_dvd_sub_le: the bound for the integers not divisible byq.PowerSeries.IsRestricted.norm_evalAt_le_gaussNorm_mul_norm_prod: the Schwarz lemma on a grid ofp-adic integers, with the interpolation denominator.PowerSeries.IsRestricted.norm_evalAt_le_gaussNorm_mul_norm_factorial,PowerSeries.IsRestricted.norm_evalAt_le_gaussNorm_mul_norm_factorial_pow: its explicit forms on a progression and on the integers not divisible byq.PowerSeries.IsRestricted.norm_evalAt_hasseDeriv_le_gaussNorm_mul_norm_prod,PowerSeries.IsRestricted.norm_evalAt_hasseDeriv_le_gaussNorm_mul_norm_factorial,PowerSeries.IsRestricted.norm_evalAt_hasseDeriv_le_gaussNorm_mul_norm_factorial_pow: the same three bounds for the Hasse derivativesD⁽ᵏ⁾ f.
References #
- K. Yu, Linear forms in p-adic logarithms. II, Compositio Math. 74 (1990), 15–113, §1.
Interpolation denominators on a progression. For p-adic integers x and a and a unit
step d, the product of the distances from x to the n points a + j d, j < n, has norm at
most ‖n!‖.
Interpolation denominators on the integers not divisible by q. Let q be prime to
p. For a p-adic integer x, the product of the distances from x to the integers
0 ≤ j < N not divisible by q has norm at most ‖⌊N / q⌋!‖ ^ (q - 1).
The Schwarz lemma on a grid of p-adic integers. Let K be a complete normed field
extension of ℚ_p and f a power series over K restricted at a radius c ≥ 1. If the Hasse
derivatives (D⁽ᵗ⁾ f)(b) vanish for t < T at every point b of a finite set s of p-adic
integers, then at every p-adic integer x
‖f(x)‖ ≤ ‖f‖_c * (‖∏_{b ∈ s} (x - b)‖ / c ^ #s) ^ T.
The Schwarz lemma on a progression of p-adic integers. Let K be a complete normed field
extension of ℚ_p and f a power series over K restricted at a radius c ≥ 1. If the Hasse
derivatives (D⁽ᵗ⁾ f)(a + j d) vanish for t < T and j < n, where d is a unit of ℤ_p, then
at every p-adic integer x
‖f(x)‖ ≤ ‖f‖_c * (‖n!‖ / c ^ n) ^ T.
The Schwarz lemma on the integers not divisible by q. Let K be a complete normed field
extension of ℚ_p, f a power series over K restricted at a radius c ≥ 1, and q an integer
prime to p. If the Hasse derivatives (D⁽ᵗ⁾ f)(j) vanish for t < T at every integer
0 ≤ j < N not divisible by q, a grid of S points, then at every p-adic integer x
‖f(x)‖ ≤ ‖f‖_c * (‖⌊N / q⌋!‖ ^ (q - 1) / c ^ S) ^ T.
The Schwarz lemma for Hasse derivatives on a grid of p-adic integers. Let K be a
complete normed field extension of ℚ_p and f a power series over K restricted at a radius
c ≥ 1. If the Hasse derivatives (D⁽ᵗ⁾ f)(b) vanish for t < T at every point b of a finite
set s of p-adic integers, then for every k and every p-adic integer x
‖(D⁽ᵏ⁾ f)(x)‖ ≤ c⁻ᵏ * ‖f‖_c * (‖∏_{b ∈ s} (x - b)‖ / c ^ #s) ^ (T - k).
The Schwarz lemma for Hasse derivatives on a progression of p-adic integers. Let K be
a complete normed field extension of ℚ_p and f a power series over K restricted at a radius
c ≥ 1. If the Hasse derivatives (D⁽ᵗ⁾ f)(a + j d) vanish for t < T and j < n, where d is
a unit of ℤ_p, then for every k and every p-adic integer x
‖(D⁽ᵏ⁾ f)(x)‖ ≤ c⁻ᵏ * ‖f‖_c * (‖n!‖ / c ^ n) ^ (T - k).
The Schwarz lemma for Hasse derivatives on the integers not divisible by q. Let K be a
complete normed field extension of ℚ_p, f a power series over K restricted at a radius
c ≥ 1, and q an integer prime to p. If the Hasse derivatives (D⁽ᵗ⁾ f)(j) vanish for t < T
at every integer 0 ≤ j < N not divisible by q, a grid of S points, then for every k and
every p-adic integer x
‖(D⁽ᵏ⁾ f)(x)‖ ≤ c⁻ᵏ * ‖f‖_c * (‖⌊N / q⌋!‖ ^ (q - 1) / c ^ S) ^ (T - k).