How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Coordinate and block descent methods — Examples
1 · Prerequisites
- Absolute and Conditional Convergence; Rearrangement; Products
- Areas of Elementary Plane Figures
- Binary Operations, Monoids, Groups and Subgroups
- Compactness
- Compactness in Metric Spaces
- Completeness, Completion, and Uniform Continuity
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Continuity, IVT, EVT, and Uniform Continuity
- Coordinate and block descent methods
- Cosets, Index and Lagrange's Theorem
- Countability and Uncountability
- Determinants of Matrices over a Commutative Ring
- Divisibility, Euclidean Domains, Principal Ideal Domains and Unique Factorisation
- Filters and Ultrafilters
- Finite Counting, Factorials and Binomial Coefficients
- Finite Probability and the Probabilistic Method
- Foundations of the Real Numbers for Analysis
- Fubini and Change of Variables
- Fundamental Trigonometric Identities
- Gaussian Elimination, Elementary Matrices and Reduced Row Echelon Form
- Group Actions, Orbits, Stabilisers and Cayley's Theorem
- Ideals, Quotient Rings and the Isomorphism Theorems for Rings
- Improper and Parameter-Dependent Multiple Integrals
- Improper Integrals
- Independence Borel Cantelli and Zero One Laws
- Lebesgue Measure on Euclidean Space
- Limits of Real Functions
- limsup, liminf, and Subsequential Limits
- Linear Independence, Bases and Dimension
- Linear Transformations, Rank-Nullity and Quotient Spaces
- Matrices, the Matrix of a Linear Map, and Change of Basis
- Measurable Functions and Simple Approximation
- Measures and Their Basic Properties
- Metric Spaces
- Monotone Functions, Discontinuities, and Continuity Sets
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Normal Subgroups and Quotient Groups
- Order, Zorn's Lemma, and the Axiom of Choice
- Outer Measure and the Caratheodory Extension Theorem
- Polynomial Rings, the Division Algorithm and Roots
- Power Series and Real-Analytic Functions
- Probability Spaces Random Variables and Expectation
- Properties of the Integral and the Working FTC
- Relations, Functions, and Quotients
- Rings, Subrings, Integral Domains and Fields
- Rⁿ as a Normed Space; Vector-Valued Functions
- Roots, Rational Powers, and Classical Inequalities
- Sequences and Limits
- Sequences and Series of Functions; Uniform Convergence
- Series: Convergence and the Nonnegative Tests
- Sigma Algebras and Borel Sets
- Simple Field Extensions and the Construction of the Complex Numbers
- Sine, Cosine, and the Definition of Pi
- Sparse Estimation and Covariance
- Subspaces, Products, and Quotients
- Suprema and Infima
- Symmetric Groups, Cycle Decomposition and the Sign Homomorphism
- The Derivative and the Mean Value Theorems
- The Exponential Function
- The Inverse and Implicit Function Theorems
- The Lebesgue and Riemann Integrals Compared
- The Lebesgue Integral and the Convergence Theorems
- The Riemann Integral in Rᵐ and Jordan Content
- The Riemann Integral: Definition and Integrability
- The Topology of Euclidean Space
- The Total Derivative in ℝᵐ → ℝⁿ
- The ZFC Axioms and the Basic Set Constructions
- Topological Spaces and Continuity
- Topology of ℝ
- Vector Spaces, Linear Subspaces, Span and Direct Sums
- Weak Convergence Tightness and Representation
2 · Summary
The examples calculate one correlated-design Lasso sweep, a zero-feature update, nonunique coefficients with a unique fitted value, randomized versus cyclic behavior on a rank-one quadratic, and a two-block ridge-calibration sweep. The published orthogonal-design Lasso example is reused unchanged.
3 · Logical flowchart
4 · Definitions, theorems and proofs
Nonunique Lasso coefficients with a unique fitted value
Example
Take one observation, two identical columns , response , and Lasso penalty in Lasso estimator for fixed design. The minimizing coefficient set is exactly so the coefficients are not unique while the fitted value is always .
Facts & Assumptions
Given: , , , , and .
The Lasso objective has a nonempty compact convex minimizer set: for this positive-penalty fixed-design Lasso, the global minimizer set is nonempty.
The one-coordinate absolute-value quadratic minimizer: has unique minimizer when .
Soft-thresholding map: for .
The triangle inequality: for real .
Proof
Put . [F5] gives , hence by [F1], . By [F3]--[F4], the scalar bracket is uniquely minimized at .
Equality in holds when the two coefficients have the same sign or one is zero. Since the minimizing sum is positive, every nonnegative pair summing to attains the lower bound from step 1.1; every minimizer must have that sum and equality, so the displayed set is exact. It contains distinct points and , and both fit to .
Remarks
Finite check assertion: for the one-row design with columns 1 and 1 and coefficient direction [1,-1], the fitted direction is zero, so moving along this null direction preserves the fitted value while the Gram matrix is rank deficient.
Randomized and cyclic updates on a rank-one quadratic
Example
For from , the block Lipschitz constants are and . A uniform randomized gradient update with common majorizers has expected objective after one update, while an exact cyclic sweep in order reaches the minimizer .
Facts & Assumptions
Given: , , two singleton blocks, uniform sampling, common majorizers , randomized budget with no stopping predicate, and cyclic sweep budget .
Randomized coordinate gradient descent: a sampled coordinate is updated by .
Cyclic exact block minimization: a cyclic sweep exactly minimizes the selected coordinate slice.
Proof
Writing , we have , , and their coordinate Lipschitz constants are and . At , and . If coordinate is sampled with common majorizer , becomes , so ; if coordinate is sampled, becomes , so .
Uniform averaging of the two outcomes gives expected objective . In cyclic minimization, the first coordinate minimizer at is , and the second coordinate minimizer at is ; hence the sweep reaches the global minimum.
A two-block least-squares calibration sweep
Example
Consider , with , , and . A cyclic exact sweep from in the order gives , residual , and objective .
Facts & Assumptions
Given: The quadratic objective and vectors in the Example, cyclic order then , and sweep budget .
Cyclic exact block minimization: each scalar update is a global minimizer of that coordinate slice.
The Euclidean inner product on : the vector norm squares and dot products are the standard Euclidean quadratic and bilinear forms.
Proof
With , bilinearity [F2] expands the terms depending on as plus a constant. Here and , so completing the square gives plus a constant. Thus the unique global slice minimizer is .
With , bilinearity [F2] expands the terms depending on as plus a constant. Here and , so completing the square gives plus a constant. Thus is the unique global slice minimizer. The residual is and . At the initial point , so the exact sweep decreases the objective.
The zero-feature-column Lasso update
Example
In the fixed-design Lasso of Lasso estimator for fixed design, if column and , the exact coordinate minimizer is for every residual formed from the other columns. The formula for a nonzero column is not evaluated with a zero denominator.
Facts & Assumptions
Given: A fixed design , response , penalty , and one zero column .
Cyclic exact block minimization: an exact coordinate update minimizes the objective over the selected coordinate with the others fixed.
Lasso estimator for fixed design: the penalty contribution for coordinate is .
Exact Lasso coordinate update, including a zero column: for a zero design column the unique minimizing coordinate is zero.
The Lasso objective has a nonempty compact convex minimizer set: a global Lasso minimizer exists for every fixed design and .
Proof
With , changing leaves unchanged and leaves all other penalty terms unchanged. The only varying part of the objective is , which is nonnegative and vanishes only at zero because .
Therefore every exact coordinate minimization has the unique update , independent of the residual from the other columns. This agrees with the zero-column branch of [F3]; [F4] ensures the overall Lasso problem is not being treated as an empty minimization problem.
5 · Examples, counterexamples and false statements
The orthogonal-design Lasso is coordinatewise soft thresholding
Example
Let , let satisfy , and let be any response. Set and use the penalty from Lasso estimator for fixed design. The unique Lasso minimizer has coordinates .
In particular, if is an observation from the sparse Gaussian sequence model of Gaussian sequence model with sparse means and , then , so the same formula applies coordinatewise to that sequence observation. The square case , , and is included.
Facts & Assumptions
Given: Integers , a design with , a response , , and . For the Gaussian specialization, is an observation from the stated Gaussian sequence model, with its Axiom of Choice hypothesis, and .
The Lasso objective is (Lasso estimator for fixed design).
The Gaussian sequence observation has the form with independent standard normal (Gaussian sequence model with sparse means).
The soft-threshold map is for , for , and for (Soft-thresholding map).
For every response, the minimizer set of the Lasso objective is nonempty (The Lasso objective has a nonempty compact convex minimizer set).
Verification
Expanding [F1] and using and gives . Hence , where is independent of . The objective therefore separates into one-coordinate objectives plus a constant.
For a scalar , on completing the square gives , whose constrained minimum is at . On , , whose constrained minimum is at . If , the positive candidate has value and is below the negative-branch boundary value by ; if , the negative candidate is below the positive-branch boundary value by ; if , both constrained minima occur uniquely at . Thus the unique scalar minimizer is .
By [F4] the minimizer set is nonempty. Since each coordinate term in step 1.1 has the unique minimizer from step 1.2, their vector of minimizers is the unique global minimizer, and its coordinates satisfy for every . In the Gaussian specialization, gives , so the formula applies pointwise to every realization of [F2]. When and , this response is , recovering the square case.
Sources
- Stephen J. Wright, Coordinate Descent Algorithms, §2
- Clément Royer, Regularized, Large-Scale and Distributed Optimization, Lecture 3, §3.3
- Stephen J. Wright, Coordinate Descent Algorithms, §§3.1 and 3.3
- Clément Royer, Regularized, Large-Scale and Distributed Optimization, Lecture 3, §§3.1–3.3
- P. Tseng, Convergence of a Block Coordinate Descent Method for Nondifferentiable Minimization, §2
- Clément Royer, Regularized, Large-Scale and Distributed Optimization, Lecture 3, §3.1
- P. Tseng, Convergence of a Block Coordinate Descent Method for Nondifferentiable Minimization, §§2 and 4
- Philippe Rigollet, 18.S997 High-Dimensional Statistics, Chapter 2, Sections 2.3–2.4
- Philippe Rigollet and Jan-Christian Hütter, High-Dimensional Statistics: Lecture Notes, Chapter 2