Rational certificates for finite analytic series #
The table bounds use only rational inputs. Check their finite sums in ℚ, then transport
one inequality to ℝ, avoiding a separate normalization proof for every real operation.
theorem
Zeta5Irrational.log_le_of_ge_one_rat
{r U : ℚ}
(m : ℕ)
(certificate :
1 ≤ r ∧ 2 * ∑ k ∈ Finset.range m, 1 / (2 * ↑k + 1) * ((r - 1) / (r + 1)) ^ (2 * k + 1) + 2 * ((r - 1) / (r + 1)) ^ (2 * m + 1) / ((2 * ↑m + 1) * (1 - ((r - 1) / (r + 1)) ^ 2)) ≤ U)
:
A rational upper certificate for the logarithm series and its geometric tail.