A prime-digit reduction for the factorial-weighted P2 denominator
ProvedEulerMascheroni.P2.factorial_binomial_prime_digitbinomial-coefficientsformalizationirrationalitynumber-theory
Let be any prime and let be natural numbers with . Define
Then
The identity holds for arbitrary , including indices larger than , and includes the prime . Together with the exact identity , it reduces the residue of the P2 denominator to its low base- digit and a central binomial factor from the higher digits. It is an unconditional finite congruence; no numerator or global gcd estimate is asserted.
Preamble
import Mathlib.Data.Nat.Choose.Lucas import Mathlib.Algebra.BigOperators.ModEq open scoped BigOperators
Formal statement
theorem EulerMascheroni.P2.factorial_binomial_prime_digit (a b p : ℕ) (hp : p.Prime) (hb : b < p) :
(∑ j ∈ Finset.range (a*p+b+1),
j.factorial * ((a*p+b).choose j)^3 * ((2*(a*p+b)-j).choose (a*p+b))^2) ≡
(2*a).choose a ^ 2 *
(∑ j ∈ Finset.range (b+1), j.factorial * (b.choose j)^3 * ((2*b-j).choose b)^2)
[MOD p] := by sorrySource
Elementary consequence of Lucas’s theorem and factorial truncation, with a complete Lean proof supplied here. The denominator family is the p=2, x=1 specialization of Van Assche–Wolfs, arXiv:2404.09799v3, Section 5, https://arxiv.org/html/2404.09799v3#S5. The digit congruence is a derived auxiliary identity, not a named result in that paper; no bibliographic novelty is claimed.