Small primes: generic tools for the bound (3.12) #
- integer values of the binomial polynomials at all integers;
- a polynomial of degree
≤ dwhose values atd + 1consecutive integers have valuation≥ βhas valuation≥ βat every integer (VG_eval_int_of_window); - Kummer's bound
v_p(C(n, k)) ≤ log_p n; v_p(H^{(5)}_m) ≥ -5 log_p m.
Values of bin k at integers are integers.
theorem
Zeta5Irrational.VG_bin_eval_int
{p : ℕ}
(k : ℕ)
(z : ℤ)
:
VG p (Polynomial.eval (↑z) (bin k)) 0
theorem
Zeta5Irrational.VG_eval_int_of_window
{p : ℕ}
[hp : Fact (Nat.Prime p)]
{P : Polynomial ℚ}
{d : ℕ}
(hd : P.natDegree ≤ d)
(s : ℤ)
{β : ℚ}
(hv : ∀ i ≤ d, VG p (Polynomial.eval (↑(s + ↑i)) P) β)
(z : ℤ)
:
VG p (Polynomial.eval (↑z) P) β
Window lemma: values at s, …, s + d control the values at all integers.