Tropp–Webber numerical inequality (B.8): for ,
ProvedGaussianMatrix.tw_inverse_moment_numericgamma-functioninequalitynumerical-boundspecial-functionsstirling
Let and be natural numbers with and . Then
Write and . The inequality is equivalent to . It follows from Stirling's lower bound , the bound , and the concavity of , which gives for . What remains is the integer check , which holds exactly for . This is the last step of the inverse-moment bound , applied with .
Formalization Note. is Real.Gamma. The exponent is a real power and is a natural power. The source states the inequality for real and real ; here it is specialised to integers and , which is the case used.
Preamble
import Definitions.Def_GaussianMatrix_basic open MeasureTheory ProbabilityTheory open scoped Matrix
Formal statement
namespace GaussianMatrix
theorem tw_inverse_moment_numeric {p x : ℕ} (hp : 1 ≤ p) (hp18 : p ≤ 18) (hx : 2 * p ≤ x) :
(1 + 2 * (p : ℝ) / ((x : ℝ) + 1 - 2 * p))
* (1 / Real.Gamma ((x : ℝ) + 2)) ^ (2 * (p : ℝ) / ((x : ℝ) + 1))
≤ (Real.exp 1 / x) ^ (2 * p) := by sorry
end GaussianMatrixSource
J. A. Tropp and R. J. Webber, Randomized algorithms for low-rank matrix approximation: design, analysis, and applications, arXiv:2306.12418, Appendix B, proof of Lemma B.3, inequality (B.8) (with the argument (B.9) and Stirling's approximation, Abramowitz–Stegun 6.1.38).