An intercept-unpenalized Lasso estimator solves the constrained optimization
For centered predictors, eliminate the intercept as in ridge regression and minimize under the same constraint. Equivalently, with a suitable tuning parameter , use . The constraint radius and penalty parameter are different parametrizations; larger radius permits less shrinkage.
The Lasso plot parametrizes the Lasso regularization path by the fraction of the maximum norm of the standardized slopes. Unlike the ridge quadratic penalty, the corners of the constraint can place some slopes exactly at zero, providing variable selection. The maximum norm refers to the path's unpenalized endpoint; centering and scaling conventions must match those used to construct that path.
At fraction , the Lasso regularization path lies between the vertical lines marked steps 4 and 5. In that interval the first five predictors have nonzero slopes: are positive and is negative. The sixth predictor remains at zero until the later part of the path, beyond this fraction. Therefore the chosen Lasso model includes
The regression intercept is retained. In particular the negative trace has already left zero at fraction ; a small slope is not the same as a zero slope. The selected fraction came from ten-fold K-fold cross-validation, and is not a numerical value of the ridge penalty in the preceding parts.
Fix the normalization
The Lasso penalty uses the L1 norm. All arguments below apply to every minimizer; uniqueness of the coefficient vector is not assumed.
The Karush-Kuhn-Tucker conditions are the subgradient optimality condition
These conditions are necessary and sufficient because the objective is a convex function. They use the subgradient of the absolute value, coordinate by coordinate.
Put . Centered columns imply , so the subtraction of in the model contributes nothing to the score. The Karush-Kuhn-Tucker conditions become
Multiply by . Since and , this gives the prediction inequality from Lasso stationarity:
This is the desired version of the Basic inequality for the Lasso. Using stationarity directly preserves the coefficient on the squared prediction norm.
For the Gaussian score event for the Lasso, write for column . The assumed Euclidean norm and the multivariate normal distribution of give
The may be correlated, which does not affect the union bound. Use the following sharp two-sided Gaussian tail bound, valid for with the standard normal distribution and every :
For completeness, the difference satisfies , , and as . It first increases and then decreases to zero, so it is nonnegative. This bound avoids introducing an unnecessary factor two.
Here is the standard normal distribution function. With , the union bound yields
Consequently
The score event uses the supremum norm of ; the centering term still vanishes because .
We next work deterministically on . Let
By Holder inequality, . Since , the triangle inequality gives
Substituting both inequalities into the Basic inequality for the Lasso produces
Because , this also proves the relevant Lasso cone condition, . The assumed Compatibility condition for the Lasso therefore applies to :
Set . Combining these inequalities gives
If , discarding the nonnegative term shows . If , compatibility gives , and the preceding inequality then gives . In either case , so
This is a fast prediction bound and an inactive-coordinate error bound on the same event. It is the fast-rate Lasso prediction bound under compatibility.
Finally, the same argument bounds the active-coordinate L1 norm by
If , then , and . When this implies ; when it implies . Thus the sign function obeys
This is Lasso sign recovery under compatibility. It concerns the sufficiently large nonzero coefficients; it does not assert that every estimated inactive coefficient is zero.
Write for a positive-definite matrix. Up to a constant independent of the parameters, the log-likelihood of the multivariate normal distribution is
The identity
shows that, for each , the unique optimizing mean is . Using the matrix trace to rewrite the first quadratic sum, the profile likelihood is
Therefore maximum likelihood estimation of the precision matrix, whenever the maximum exists, is exactly
This is the profile likelihood for a Gaussian precision matrix. The sample covariance matrix here uses divisor , as appropriate for maximum likelihood estimation.
There is an important rank qualification in the printed assumptions. If , differentiation gives , so the unique minimizer is . Uniqueness follows because the negative log-determinant is a strictly convex function on the positive-definite matrices. But full column rank of the uncentered alone does not imply : the rank of a centered sample covariance matrix depends on the centered design. For example, with and raw data matrix ,
Although has full column rank, setting gives objective . Thus an unpenalized maximizer need not exist under the literal raw-rank assumption. The likelihood reduction remains valid; existence requires full column rank of the centered data, equivalently . For the nonsingular Gaussian model this holds almost surely when .
Use the entrywise-penalty convention for the Graphical Lasso:
The sum is the entrywise matrix L1 norm. Its Graphical-Lasso Karush-Kuhn-Tucker conditions are
Here is symmetric; its nonzero-entry values are , and its zero-entry values are any numbers in . These are the subgradient optimality condition for this convex optimization problem. Since a positive-definite matrix has positive diagonal, and . Counting both off-diagonal entries in the penalty and in the trace makes the same appear in their stationarity equations. The common variant penalizing only off-diagonal entries instead sets ; the off-diagonal equations and the column argument below are unchanged.
For the given column problem, abbreviate
Its smooth part expands to plus a constant, because is symmetric and . The matrix is a positive-definite matrix, so this quadratic is a strictly convex function. Adding the convex L1 norm penalty preserves strict convexity, and the objective tends to infinity as . The minimizer exists and is unique. Its Karush-Kuhn-Tucker conditions are
We identify that minimizer directly from the precision matrix. Write and define
The denominator is positive. The off-diagonal part of column of gives
On the other hand, the off-diagonal Graphical-Lasso Karush-Kuhn-Tucker conditions read
Because , the coordinates of have the opposite signs from those of and vanish at exactly the same positions. The subgradient of the absolute value therefore satisfies
It follows that
These are exactly the Lasso column problem's Karush-Kuhn-Tucker conditions. Its unique minimizer must be , yielding
This is the Graphical Lasso column regression identity. The minus sign is essential: it converts the precision-entry subgradient into the regression-coefficient subgradient. The argument uses the inverse identity directly, so it does not require proving the supplied block inverse formula.
Use the normalization
for the Lasso. A centered sub-Gaussian random variable with parameter satisfies for all ; for a noncentered variable apply this definition to . With fixed , independence of the errors gives
The exponential Markov bound, optimized over separately for the two signs, gives . Take and apply the union bound over columns:
The specified positive tuning parameter requires ; at its formula is zero. For small the probability lower bound can be negative and hence uninformative. Although centering makes the centered errors dependent, means , so the preceding proof uses the original independent errors, not independence after centering.
The Karush-Kuhn-Tucker conditions, using the subdifferential of the L1 norm, are
Consequently, for nonempty , on ,
This establishes the required active-set inequality without any rank condition on .
For , a sufficient Compatibility condition for the Lasso is
Indeed, for , comparison of the two Lasso objective values and the score bound on give the Basic inequality for the Lasso
It follows that satisfies the Lasso cone condition and . Thus , including the trivial case. This proves the slightly stronger , and in particular the requested . If , the same basic inequality forces on ; no nonempty-support compatibility constant is needed.
For the support-size argument, use the stated prediction bound with constant . Set . By the Cauchy-Schwarz inequality and the definition of the sparse maximum eigenvalue,
Combining with the lower bound and squaring gives for every nonempty . If and , choose of size ; this contradicts the strict inequality defining . If , proves the assertion directly. Hence in both cases.
When , minimality and monotonicity of the sparse maximum eigenvalues give
When , the first result gives , so the same final bound holds. Thus the finite-index conclusion is .
There is a genuine domain omission in the printed last assertion: the definition of only makes sense for , so is undefined when . This case can occur: take centered orthogonal columns with , , , and . Then for every available and none exceeds , so . A universally defined replacement, from and monotonicity, is
Alternatively, explicitly extend the definition by for , including infinity. Under that added convention the printed final expression is meaningful and follows from this replacement bound. Neither convention nor finiteness should be silently assumed.
Use the convention that ridge regression minimizes . Its closed-form ridge regression estimator is
The factors and here specify the tuning convention. No intercept is needed for the centred responses and predictors.
For the two-component procedure, fix and put . Differentiating the objective with respect to its dense coefficient gives
Thus, with ,
The inverse exists because , even for a rank-deficient design. The sum of the fitted sparse and dense components is the Lava estimator.
Multiplying by and completing the square gives the exact profile calculation
Let . A singular value decomposition of shows that its eigenvalues are in nonzero singular directions and one in the orthogonal complement. Hence is a positive-definite matrix. Take its symmetric principal square root of a positive semidefinite matrix, . Profiling out therefore yields the Lasso reduction for the Lava estimator:
No restandardization of is needed: this is the exact transformed objective with its original penalty.
Write , , and . Then . Comparing the transformed Lasso objective at and gives the Basic inequality for the Lasso
On , Holder inequality bounds the score by . Using cancels the fitted penalty and yields the slow-rate prediction bound for the Lasso:
Finally, if , then , so
Consequently
Positive actually guarantees for every finite design; the factor measures how much prediction norm the profiling transformation can remove.
For a convex function , its subdifferential at is the set of supporting slopes
The subgradient optimality condition is
Indeed, the defining inequality with is exactly the global minimum inequality. For the subdifferential of the L1 norm, the coordinates vary independently:
Let . The Karush-Kuhn-Tucker conditions for Lasso give a vector such that . If , the unsquared residual norm is differentiable at this fit, with gradient
Using the subdifferential sum rule, choose to obtain
Convexity now proves the tuning relation between Lasso and square-root Lasso:
The positive residual assumption is needed both for this gradient and for the quotient defining the tuning parameter.
For the final score calculation, use the usual fixed-design interpretation of the normal linear model: regard and the tuning parameter in the regression of as fixed, and choose that regression's minimizer using only those inputs. Its nonzero residual then has the Square-root Lasso optimality condition
Expanding the response residual gives
Since is a fixed unit vector and , a linear image of a multivariate normal vector gives . Finally, Holder inequality and the residual score bound yield
This is the residual-score decomposition from square-root Lasso. The normality statement also holds conditionally on a design independent of the noise. If were chosen from the response noise, for example through the preceding formula, the direction would require a separate independence argument; the final calculation treats as fixed.
The moral graph of a Directed acyclic graph is formed by joining any two parents of a common child and then removing the directions from all edges. For D-separation, a path in the underlying undirected graph is active given when every noncollider on it is outside , and every collider has itself or a descendant in . Disjoint vertex sets and are D-separated by if no such active path connects them.
The adjacency characterization is
A one-edge path cannot be blocked by conditioning on other vertices. For a nonadjacent pair, choose the later vertex in a topological ordering. The earlier vertex is a nondescendant and is not a parent of , so the parents of separate the pair by the local Markov property of a directed acyclic graph.
Use faithfulness of a directed acyclic graph to mean that graphical and probabilistic independences agree, for all disjoint sets:
This includes the global Markov property of a directed acyclic graph as well as the absence of extra independences. The conditional independence graph of is the undirected graph in which is absent exactly when .
To identify this graph, condition on every vertex other than . Any noncollider in the interior of a path is then conditioned on, so an active path must have only colliders internally. Two adjacent interior vertices cannot both be colliders: the arrow joining them has an arrowhead at only one of its ends. Thus an active path can have no interior vertex, giving a direct edge, or just one, giving . In the latter case the conditioned common child activates the path. These possibilities are exactly the edges added or retained by moralization. Faithfulness therefore proves
This is why the moral graph equals the conditional independence graph under faithfulness.
For Gaussian graph estimation, collect the data into an matrix and let . The precision matrix has precisely for absent graph edges, by Gaussian conditional independence. In neighbourhood selection, fit a Lasso regression of each column on the others:
Select the nonzero coefficients as neighbours of , then make the graph undirected using either the OR rule, retaining an edge selected in at least one regression, or the AND rule, requiring both. These are instances of Nodewise Lasso.
The Graphical Lasso estimates the whole precision matrix jointly, for example by
Read off its nonzero off-diagonal entries as graph edges. This expression uses an off-diagonal penalty; an all-entry penalty is another convention.
To reduce computation in the PC algorithm, start its skeleton search from an estimate of the conditional independence graph rather than the complete graph. The exact graph contains the true DAG skeleton, so oracle tests can remove its extra edges while retaining the true adjacencies. Fewer initial edges and smaller neighbourhoods reduce both candidate pairs and candidate conditioning sets.
For correctness of the orientation stage, preserve valid separating-set records. With an exact conditional independence graph, an initially absent pair has the full complement as a separating set. Record that set, and record the usual discovered sets for edges removed later. Leaving an initially absent pair with an empty default could falsely mark an unshielded noncollider as a collider. This describes PC initialization from a conditional independence graph; with an estimated initial graph, screening errors can propagate into the output.
A vector is a subgradient of a convex function at when
A point minimizes exactly when . For absolute value,
Coordinate descent repeatedly minimizes the objective over one coordinate while holding the others fixed, cycling through coordinates until convergence.
The Lasso solves
For the first update, define the partial residual and score
Since , the coordinate objective differs by a constant from
Its subgradient condition gives the soft thresholding update
For the stated Berhu penalty, the derivative is when and when . The coordinatewise Karush-Kuhn-Tucker conditions therefore give
The two Lasso problems are
and
If solves the first problem, the complete solution set of the second is
Indeed, the feasible totals are exactly , the same as in the first problem.
The Lasso minimizes
Its Karush-Kuhn-Tucker conditions are
Since the columns of are centered, . Taking the inner product of the KKT equation with and using
gives
Put . On ,
Using and
in the basic inequality yields
In particular lies in the Lasso cone condition.
The assumed restricted eigenvalue condition and give
Canceling one prediction-norm factor and applying the restricted eigenvalue condition again gives
Choose
Every null coordinate satisfies . For ,
Thus on .
For a Laplace prior , maximizing the posterior is equivalent to minimizing
so the posterior mode is the Lasso. For a Gaussian prior , the mode minimizes
and is the ridge regression estimator . Gaussian conjugacy makes the posterior normal, so its mode and posterior mean coincide at this ridge estimate.
With the convention matching the constants below, the Lasso estimator is any minimizer
Because , the centered noise has the same score as : . Each is sub-Gaussian with scale , so
For , a union bound over the columns yields
Call this event .
The Karush-Kuhn-Tucker conditions for the Lasso say that there is such that
Equivalently, belongs to the subdifferential of the norm at .
For fixed , letting gives ridge regression, including ordinary least squares when ; letting forces every coefficient to zero. For fixed , letting gives the Lasso. Letting both penalties vanish gives an ordinary least squares solution, unique when has full column rank and otherwise potentially nonunique or path-dependent.
When , the term is strictly convex. Its sum with the convex squared loss and penalty is strictly convex and coercive, so the elastic net solution exists and is unique.
Model m1 is ridge regression, while m2 is the Lasso. Ridge shrinks but normally retains every coefficient; the Lasso's penalty sets many coefficients exactly to zero. Model m3 combines sparsity with the grouping effect of the elastic net: correlated predictors tend to enter together and receive more similar coefficients.
Accordingly, m3 keeps the weak variables age, lcp, and gleason at zero as m2 does, but retains lweight, lbph, svi, and pgg45 as the ridge fit does. The correlation between svi and lcavol explains why m3 keeps both with substantial coefficients, whereas m2 selects lcavol and discards svi. This lies between the dense ridge behavior and the more aggressively sparse Lasso behavior.
With the normalization used here, the Lasso estimator minimizes
Optimality at relative to the feasible point gives
The columns of are centered, so and the centered noise produces the same score function as . Expanding the two squared norms and cancelling the noise norm yields the standard Basic inequality for the Lasso
Thus the displayed inequality in the question has a factor-of-two typo: its left side should be , or both terms on its right should be doubled. No scaling of the usual squared-error Lasso objective produces the three displayed coefficients simultaneously. Parts b and d explicitly ask us to use the stated inequality, so their requested constants follow from that stated version.
The Square-root Lasso estimator with regularization parameter is
Unlike the ordinary Lasso, its tuning parameter does not require prior knowledge of the noise standard deviation .
With the usual objective
the Karush-Kuhn-Tucker conditions for the Lasso are
Comparing the objective at and , expanding the square, and cancelling the noise norm gives exactly
Choose . Since every column has norm , each is sub-Gaussian with parameter . A union bound gives
On the complementary event, Holder inequality and the triangle inequality bound the preceding right-hand side by
which proves the stated prediction bound.
For the Dantzig selector, use the constraint . The Lasso KKT conditions make feasible, so a Dantzig minimizer has no larger norm. If were not the Lasso solution, uniqueness from invertibility of would imply that some active coordinate has strict signed KKT slack. For small , set
Only score coordinate changes, toward its feasible boundary, so remains feasible. For small , signs on the active coordinates do not change, and
by strict diagonal dominance. This contradicts Dantzig optimality, so the two estimators coincide.
A penalized least-squares estimator balances squared error with a nonnegative penalty . The Lasso uses the coefficient norm; graph total variation denoising uses the norm of endpoint differences. The choice of normalization of the squared loss changes the numerical tuning parameter.