Central Limit Theorems and Bootstrap in High Dimensions 2: Gaussian Multiplier Bootstrap for Simple Convex Sets with Error C[Δ̄ₙ^{1/3} log^{2/3}(pn) + n⁻¹ log^{1/2}(pn)]Research Paper
Motivation
Many procedures in high-dimensional statistics reduce to computing the probability that a normalized sum of independent random vectors falls into a set: simultaneous confidence intervals for many means, max-type tests, multiple testing with family-wise error control, and inference after model selection. When the dimension is comparable to or much larger than the sample size , these probabilities are approximated by those of a Gaussian vector with the same covariance, the high-dimensional central limit theorem. That Gaussian law is not available in practice, because its covariance matrix is unknown. The Gaussian multiplier bootstrap replaces it by a Gaussian vector built from the data, whose covariance is the sample covariance, and simulates from it.
Chernozhukov, Chetverikov and Kato, Central limit theorems and bootstrap in high dimensions (Ann. Probab. 45 (2017)), prove that this bootstrap is valid uniformly over hyperrectangles and over simple convex sets (sets sandwiched between a polytope with polynomially many facets and its small enlargement), with error depending on only through . This mission formalizes their abstract multiplier bootstrap theorem, Theorem 4.1.
Timeline:
- 2013: the same authors prove Gaussian approximation and multiplier bootstrap validity for maxima of sums of high-dimensional vectors (Ann. Statist. 41 (2013)).
- 2015: comparison and anti-concentration bounds for maxima of Gaussian vectors (Probab. Theory Related Fields 162 (2015)), reference [20] of the paper; its Theorem 1 is the Gaussian-to-Gaussian comparison used here.
- 2017: the present paper extends both the CLT and the bootstrap from maxima to hyperrectangles and simple convex sets.
Setting
Let and . Let be independent random vectors in with coordinates , centred () with . Let be independent Gaussian vectors with and set
The multiplier bootstrap: let be i.i.d. , independent of the data , let , and
Given the data, is Gaussian with covariance , while has covariance .
A hyperrectangle is a set with . For a finite set of unit vectors and thresholds , the polyhedron has the enlargement . For constants , a Borel set satisfies condition (C) if for some such polyhedron with facets; denotes this polyhedron and its normals. Condition (M.1′) with constant asks for every . Finally,
Formalization targets
Goal: Theorem 4.1
Let be a class of sets satisfying (C) and (M.1′). There is depending only on such that for every , on the event ,
The theorem is deterministic in the data: it holds at every realization on the event, and turning it into a rate requires only a bound on .
Milestones
In the order of the proof (App. E.2, p. 2342):
- Conditional Gaussianity: given , .
- Display (21): for the smooth max .
- The comparison display .
- Lemma A.1 (Nazarov's inequality): for a centred Gaussian with variances at least .
- The smoothed step: with .
- Display (39): under (M.1): .
- Remark 4.1 = (38): on , depending only on .
- The reduction display: for one simple convex set, the error at is at most , where is the larger error at and .
Significance
Theorem 4.1 is the abstract step behind the paper's explicit multiplier bootstrap rates: Proposition 4.1 combines it with maximal inequalities that bound with high probability, and obtains, with probability at least , the rate for simple convex sets with sparse facet normals. In applications it justifies bootstrap critical values for max-type statistics and simultaneous confidence regions when . Remark 4.1, the hyperrectangle case, is the version most used in practice.
The results are proved on paper; none is formalized on the platform. A formal development produces machine-checked versions of the smooth-max sandwich, a Gaussian anti-concentration bound (Nazarov's inequality), a quantitative Gaussian comparison inequality and the bootstrap theorem itself. The comparison display and Lemma A.1 are proved in the paper only by citation ([20] and Klivans–O'Donnell–Servedio, Thm. 20), so formal proofs of them are new work rather than transcriptions.
Difficulty
The obvious route compares and through the Kolmogorov distance of their laws or through a total-variation bound between two Gaussians. Both depend polynomially on and fail when . The proof instead compares smooth functionals of the coordinatewise maximum, where the error depends on only through , and then converts back to probabilities of orthants with an anti-concentration inequality whose constant grows like . Both conversions must hold uniformly in the threshold , and the final bound for simple convex sets requires passing to the -dimensional vectors with , which is why appears. The comparison inequality for is the step with the least existing infrastructure: it is a Slepian–Stein interpolation between two Gaussian laws with explicit control of second derivatives of .
Formalization scope
- Vectors live in
EuclideanSpace ℝ (Fin p); is Mathlib'smultivariateGaussian 0 Σ. Independence isiIndepFun; 's law is fixed byP.map (Y i) = multivariateGaussian 0 (covMat P (X i)), and square integrability of each makescovMatpositive semidefinite, so this is the genuine Gaussian law. - and (the paper's standing assumption) are hypotheses of every theorem.
- is read per realization: the bootstrap law
mbLaw xis the push-forward of under , and the bound is asserted at every on the event, for the data . Since is independent of the data, this is a version of the conditional law; no conditional expectation appears. - Suprema over the class, over and over hyperrectangles are encoded as bounds for every member.
- The class is an indexed family of measurable sets, each with its approximating polyhedron given by a finite set of unit vectors and real thresholds. The page uses facet normals and support values; allowing any finite family of unit vectors is a mild generalization that implies the page's theorem.
- Constants: is quantified after (after alone for (38), (39), Lemma A.1 and the smoothed step) and before , , the probability space, the data, the class, and the realization. A constant chosen after or would trivialize the goal.
- Moments enter only through lower bounds ((M.1), (M.1′)) on integrals of square-integrable functions, so no integral takes a default value; the comparison display integrates continuous functions of linear growth against Gaussian laws. The goal does not mention , , , (38) or (39).
Infrastructure needed: multivariate Gaussian laws and their linear images, Gaussian integration by parts or Slepian interpolation, Nazarov's inequality, and properties of log-sum-exp. Lemma A.1, display (21) and the comparison display are reusable beyond this mission, for the high-dimensional CLT of the companion mission and for any max-type Gaussian approximation. Proofs of any milestone are welcome, as are proofs of the conditional Gaussianity identity from Mathlib's Gaussian API.
Selected references
- V. Chernozhukov, D. Chetverikov, K. Kato, Central limit theorems and bootstrap in high dimensions, Ann. Probab. 45(4):2309–2352, 2017. https://doi.org/10.1214/16-AOP1113
- V. Chernozhukov, D. Chetverikov, K. Kato, Comparison and anti-concentration bounds for maxima of Gaussian random vectors, Probab. Theory Related Fields 162:47–70, 2015. https://doi.org/10.1007/s00440-014-0565-9
- V. Chernozhukov, D. Chetverikov, K. Kato, Gaussian approximations and multiplier bootstrap for maxima of sums of high-dimensional random vectors, Ann. Statist. 41(6):2786–2819, 2013. https://doi.org/10.1214/13-AOS1161
- A. Klivans, R. O'Donnell, R. Servedio, Learning geometric concepts via Gaussian surface area, FOCS 2008. https://doi.org/10.1109/FOCS.2008.64
- F. Nazarov, On the maximal perimeter of a convex set in ℝⁿ with respect to a Gaussian measure, Geometric Aspects of Functional Analysis, Lecture Notes in Math. 1807, 169–187, 2003. https://doi.org/10.1007/978-3-540-36428-3_14