Binomial polynomials binom(t,a), their integer values at all integers, Newton expansion at an
arbitrary centre, derivatives at integers (v_p ≥ β - ⌊log_p e⌋), D_m = m!·binom(t+m,m), and the
residue scale K!/∏_{l≠j}(l-j) ∈ ℤ.
binom(t,a)=descPochhammer a/a!.
Equations
Instances For
Two rational polynomials agreeing on c+m for every natural m are equal.
binom(m,k) is an integer for every integer m, including negative m.
The k-th forward difference of the values of f, at step 1.
Equations
- Zeta32.Arith.Small.newtonCoeff f c k = (fwdDiff 1)^[k] (fun (x : ℚ) => Polynomial.eval x f) c
Instances For
Newton expansion at an arbitrary rational centre c, degree window d.
VG bound on Newton coefficients from a window of consecutive values.
d/dx binom(x,k+1) at x=0 equals (-1)^k/(k+1).
The derivative at a Newton centre: f'(c)=sum_{k=1}^d Delta^k f(c) (-1)^(k-1)/k.
Derivative values at integers from values at all integers.
D_m and the shifted binomial #
binom(t+n,n).
Equations
Instances For
K! binom(t+K,k) = D_K binom(t,k-K)/binom(k,K) for K <= k.
Residue denominators #
Product of the differences from j to all other indices in 1, …, K.
Equations
- Zeta32.Arith.Small.eraseProd K j = ∏ l ∈ (Finset.Icc 1 K).erase j, (↑l - ↑j)