High-Dimensional Statistics VIII: Oracle Inequalities for Decomposable RegularizersTextbook
Motivation
Chapters 2 through 8 of Wainwright's High-Dimensional Statistics build up sharp error bounds for a sequence of specific high-dimensional models — sparse linear regression via the Lasso (Chapter 7), sparse principal components (Chapter 8) — each proved from scratch with techniques tailored to that model's own penalty and loss. Chapter 9 steps back and asks what made all of those arguments work, and isolates the answer into two structural ingredients: a decomposable regularizer, whose triangle inequality is tight across a well-chosen subspace pair, and a restricted curvature condition on the loss, holding only on the cone that decomposability forces the estimation error into. Once these two ingredients are checked for a particular model, a single, already-proved oracle inequality hands back the error bound — no further optimization-theoretic argument is needed. This mission formalizes that oracle inequality itself, together with its two supporting theorems, as the reusable core the book's later chapters (nuclear-norm matrix regression in Chapter 10, graphical model selection in Chapter 11, group-sparse and overlap-group Lassos) each specialize.
Setting
Let be a finite-dimensional real inner product space (e.g. , or a matrix space with the Frobenius inner product), and consider the regularized M-estimator
where is a convex empirical cost function, is a norm-based regularizer, and is a user-chosen regularization weight. Write for the true parameter and for the estimation error.
A pair of subspaces of — the model subspace and its (possibly larger) closure — has an associated perturbation subspace , the orthogonal complement of . The regularizer is decomposable with respect to if the triangle inequality is an equality whenever and — the regularizer penalizes deviations away from the model subspace exactly as much as it possibly could. The canonical example is the -norm with the subspace of vectors supported on a fixed index set .
Writing for the dual norm, the good event says the regularization weight dominates the dual norm of the score function at the truth — the non-probabilistic conditioning hypothesis every result in this chapter is stated under. The subspace Lipschitz constant measures the worst-case price of converting between the regularizer and the error norm on a subspace .
Formalization targets
Goal (Theorem 9.19, "Bounds for general models")
Under (A1) convex, satisfying restricted strong convexity (RSC) with curvature , radius and tolerance — for — and (A2) decomposable with respect to : conditioned on , any optimal satisfies
and, whenever and ,
Milestones
- Proposition 9.13. Under (A2) alone, conditioned on , the error lies in the cone — the purely geometric fact Theorem 9.19's curvature argument is built on.
- Corollary 9.20. When exactly, the approximation-error term of vanishes and Theorem 9.19 collapses to , — the form used directly against every concrete model in the rest of the book.
- Theorem 9.24. Under an alternative, gradient-based curvature condition (-curvature, Definition 9.22) and , the dual-norm error is controlled directly: .
Significance
Theorem 9.19 is the book's own claimed unifying result: as it remarks explicitly, the theorem
is a deterministic implication, and every later probabilistic corollary in Parts II and III of
the book is obtained by (i) checking that a specific loss/regularizer pair is decomposable with
respect to a natural subspace pair for the problem at hand, (ii) certifying the RSC condition
with high probability for that loss (via concentration arguments from Chapters 2–6), and (iii)
choosing large enough that the good event holds with high probability — then reading
off the rate directly from . Chapter 7's Lasso
bound (Theorem 7.13, mission 07-sparse-linear) is exactly Corollary 9.20 specialized to
and the subspace of -sparse vectors — but Chapter 9 proves it
once, in a form that Chapter 10's nuclear-norm-regularized low-rank matrix regression (mission
10-matrix-rank), Chapter 11's graphical model selection, and the chapter's own group-Lasso and
overlap-group-Lasso examples all instantiate without re-deriving the optimization argument.
Difficulty
The formalization difficulty here is almost entirely conceptual rather than syntactic: getting
the two-subspace apparatus exactly right. The book explicitly
allows to be a strict superset of (needed for the nuclear norm
in Chapter 10, where the naive choice fails to be decomposable at
all), so every definition and theorem in this mission is parameterized by the pair, not by a
single subspace — and three genuinely different projections appear across the statements: the
error vector's projection onto and onto (both keep
the bar), versus the true parameter's projection onto (the complement of the
small, unbarred subspace). A further subtlety specific to this printed source: several of the
book's own displayed equations for in Theorem 9.19 and Corollary 9.20 lose the
overbar on in PDF text extraction (a rendering artifact, not a mathematical
ambiguity); resolving which subspace is meant required reading the surrounding proof text line
by line, since only — not — is mathematically
consistent with how the constant is derived and used (see MODERATION_NOTES.md).
Formalization scope
is [NormedAddCommGroup Ω] [InnerProductSpace ℝ Ω] [FiniteDimensional ℝ Ω], matching
the book's implicit assumption of a finite-dimensional inner-product parameter space throughout
this part of the book. The regularizer's norm axioms (IsRegularizerNorm), the dual norm, and
the subspace Lipschitz constant are all defined via sSup/sInf-free explicit formulas or
sSup over an explicitly-described set (never an unconstrained supremum over all of ),
so no faithfulness trap from an unbounded or empty supremum arises (see
MODERATION_NOTES.md's trap table). κ > 0 and λ_n > 0 are made explicit hypotheses of every
theorem, matching Definition 9.15's own stated positivity of and the chapter's
running convention that is a positive regularization weight — never a narrowing
of the theorem's actual scope. A trivializing formalization of this chapter would either collapse
the two-subspace machinery to a single subspace (which is faithful
only for the /group-Lasso examples, not the general theorem, and not what Chapter 10
needs) or silently drop the second conjunct of Theorem 9.19's conclusion (part (b), the actual
quantitative rate) in favor of only the qualitative part (a); this mission formalizes the full
two-subspace statement and both conjuncts of the goal theorem. Out of scope: the chapter's
worked examples (sparse GLMs, Corollary 9.26; group Lasso; nuclear-norm matrix regression) that
specialize the goal to concrete models — Chapter 10's own mission (10-matrix-rank) restates
the needed instance of this framework locally rather than importing this mission's draft, per
this book's series-wide convention that no draft imports another chunk's draft. Also out of
scope: the RSC-implies-restricted-eigenvalue correspondence (Example 9.16) and the
-based general RSC certification (Theorem 9.36, Section 9.8), both purely
probabilistic results that lie outside this chapter's own deterministic core.
Selected references
- Wainwright, M. J. High-Dimensional Statistics: A Non-Asymptotic Viewpoint. Cambridge University Press, 2019. Chapter 9. DOI: 10.1017/9781108627771.
- Negahban, S. N., Ravikumar, P., Wainwright, M. J., Yu, B. "A unified framework for high-dimensional analysis of M-estimators with decomposable regularizers." Statistical Science, 27(4), 2012, 538–557.
- Tibshirani, R. "Regression shrinkage and selection via the Lasso." Journal of the Royal Statistical Society: Series B, 58(1), 1996, 267–288.