Subset Selection with Shrinkage: Sparse Linear Modeling When the SNR Is Low II: Four Gaussian Noise Events Behind the Error Bounds Hold with High ProbabilityResearch Paper
Motivation
Best subset selection fits a linear model using at most of candidate predictors. When the noise level is high relative to the signal, it overfits. Mazumder, Radchenko and Dedieu (arXiv:1708.03288v4; Operations Research, 2023) add a shrinkage penalty , , to the best-subsets problem and prove oracle inequalities for the resulting estimators. Their main error bounds (Theorems 2–5) are proved in the same way: a deterministic argument shows the bound holds whenever the noise vector lies in one of four explicit sets, and a separate probabilistic result shows that each set has probability close to one. This mission formalizes that probabilistic result, Theorem 1 of the paper (p. 13, proof in Supplement B.1, pp. 38–39).
The four events combine several tools of high-dimensional statistics. The event controls the noise through a sorted- (SLOPE-type) norm; its probability bound is Theorem 4.1 of Bellec, Lecué and Tsybakov, Slope meets Lasso (Ann. Statist. 2018). The event is a sparse version of a deviation bound, adapted from Lemma 8 of Raskutti, Wainwright and Yu (IEEE Trans. Inf. Theory 2011). The event is the classical Gaussian maximal inequality behind Lasso and Dantzig-selector analyses.
Setting
Observations follow the model
in . The mean is deterministic and unknown. The noise has independent coordinates, with . The design is deterministic, and its columns have unit Euclidean norm.
For , is the Euclidean norm, the norm, the largest absolute coordinate, and the number of non-zero coordinates. For an integer , . The non-increasing rearrangement lists in non-increasing order. Logarithms are natural, and is a confidence parameter.
The four events (p. 13) are sets of noise vectors:
Formalization targets
Goal: Theorem 1 (with the part corrected)
For and :
where is with in place of under the root. Each event is also asserted to be measurable.
The printed claim is false. Take and . Then with , and , which exceeds once . The corrected constant is what the argument the paper cites actually gives. Downstream, the paper uses only inside inequalities that hold up to universal constants, so the correction does not affect its other results.
Milestones
The proof in B.1 is followed step by step:
- (27): on , and at , ;
- , referenced from the platform as ;
- ;
- (28): on ;
- when ;
- ;
- ;
- .
Significance
The result. Theorem 1 is the only probabilistic input to the paper's statistical theory. Theorem 2 ( shrinkage) is proved on , and . Theorem 3 ( shrinkage) uses as well. The lower bound for best subsets (Theorem 4) and the BIC-type choice of (Theorem 5) also rely on . Every high-probability bound and every expected-error bound in §3 is obtained by combining a deterministic inequality with this theorem. The event is also of independent use: it gives the sorted- control of Gaussian noise used in SLOPE and Lasso analyses.
Formalizing it. All four bounds are known results; the mission formalizes them. The deterministic reduction is elementary. The three probability bounds need Gaussian machinery: a sorted- deviation bound (the hardest part), a tail bound with a union over supports, and a Gaussian maximal inequality. None of these has a machine-checked proof in Mathlib for this setting. The formal statement of the bound with its corrected constant is a contribution of its own, because the printed form is false.
Difficulty
The and parts are routine once the Gaussian tools exist. The part is a uniform statement over all supports at once, and the explicit constants and leave no room for a lossy tail bound: a generic sub-Gaussian estimate does not reach them.
The part is the hardest. It is uniform over all of , not over a sparse set. A union bound over the coordinates of gives the flat weight on every coordinate, not the decreasing weights , and it does not produce the explicit constant . The bound of Bellec, Lecué and Tsybakov has to be formalized in full, under this paper's normalization (unit columns rather than columns of norm ).
Formalization scope
- Model. Vectors are functions
Fin n → ℝ, and isMatrix (Fin n) (Fin p) ℝwith unit columns (). Mathlib's default norm onFin m → ℝis the sup norm, so the Euclidean, , and norms are explicit definitions. Indices are 0-based:j : Fin pstands for the paper's . - Probability space. The probability space is with the product law of (the model (15)). Events are sets of noise vectors defined by the printed inequalities, quantified over all in the stated range. Probabilities are taken as real numbers, and measurability of each event is part of each conclusion, not a hypothesis.
- Sorted sum. is encoded as the maximum over all permutations of . The weights are non-negative and non-increasing for , so by the rearrangement inequality this equals the paper's sum. Summing in index order would be a different, smaller quantity.
- Constants. Every constant is the printed one (, , , , , ), except the disclosed in .
- Hypotheses. The theorem assumes , , and unit columns. The bound has no free : it is the bound at .
- Ruled-out trivializations. None of the following is a faithful formalization: replacing the max in by a sum, dropping "", replacing by in index order, or taking the probability of a set not proved measurable.
- Not formalized. The oracle inequalities (Theorems 2–5, the other missions of this series), Corollaries 1–6, Propositions 1–4 and the numerics.
- Infrastructure needed and reusable. A complete development needs Gaussian rotation invariance, tails, Gaussian concentration for Lipschitz functions, and a sorted- deviation bound. All of these are reusable well beyond this mission, and proofs of any milestone are welcome.
Selected references
- R. Mazumder, P. Radchenko, A. Dedieu, Subset Selection with Shrinkage: Sparse Linear Modeling When the SNR Is Low, Operations Research, 2023; arXiv:1708.03288v4 (the version formalized). https://arxiv.org/abs/1708.03288
- P. C. Bellec, G. Lecué, A. B. Tsybakov, Slope meets Lasso: improved oracle bounds and optimality, Annals of Statistics 46(6B), 2018. https://doi.org/10.1214/17-AOS1670
- G. Raskutti, M. J. Wainwright, B. Yu, Minimax rates of estimation for high-dimensional linear regression over ℓq-balls, IEEE Transactions on Information Theory 57(10), 2011. https://doi.org/10.1109/TIT.2011.2165799
- B. Laurent, P. Massart, Adaptive estimation of a quadratic functional by model selection, Annals of Statistics 28(5), 2000. https://doi.org/10.1214/aos/1015957395