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
1 · Prerequisites
- Binary Operations, Monoids, Groups and Subgroups
- Bounded Linear Operators and Quotient Spaces
- Compactness in Metric Spaces
- Completeness, Completion, and Uniform Continuity
- Complex Norms and Realification
- Complexification, Realification and Real Structures
- 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
- Convergence: Nets and Filters
- Convex and Semicontinuous Functions on Rⁿ
- Cosets, Index and Lagrange's Theorem
- Countability and Uncountability
- Divisibility, Euclidean Domains, Principal Ideal Domains and Unique Factorisation
- Dual Spaces, Bilinear and Quadratic Forms, and Sylvester's Law of Inertia
- Filters and Ultrafilters
- Finite Counting, Factorials and Binomial Coefficients
- Foundations of the Real Numbers for Analysis
- Ideals, Quotient Rings and the Isomorphism Theorems for Rings
- 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
- Metric Spaces
- Mixed Partials, Taylor Formulae, and Extrema
- Monotone Functions, Discontinuities, and Continuity Sets
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Normal Subgroups and Quotient Groups
- Normed and Banach Spaces
- Order, Zorn's Lemma, and the Axiom of Choice
- Polynomial Rings, the Division Algorithm and Roots
- Properties of the Integral and the Working FTC
- Proximal gradient and accelerated composite optimization
- 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
- Simple Field Extensions and the Construction of the Complex Numbers
- Sparse Estimation and Covariance
- Subspaces, Products, and Quotients
- Suprema and Infima
- The Analytic Hahn Banach Theorem
- The Derivative and the Mean Value Theorems
- The Direct Method and Euler--Lagrange Equations
- The Inverse and Implicit Function Theorems
- 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 and Weak Star Topologies
2 · Summary
This page defines randomized coordinate-gradient and proximal updates, cyclic exact block minimization, and the Lasso coordinate formula. It proves finite separable block penalties are proper, closed, and convex by a local neighborhood argument that does not invoke sequential closure. Its smooth-gradient branch proves a finite-horizon expected bound and importance-sampling constants; the proximal branch proves well-defined updates and error recurrences both under strong convexity of the composite and, with a sharper factor, of the smooth term. It gives no penalty-independent -only rate. Cyclic convergence is established only for convex separable composites with compact sublevels and unique continuous block-minimizer maps. A finite closed nonconvex domain shows why arbitrary tie selections need a cycling caveat. The canonical Lasso objective, minimizer existence theorem, and orthogonal-design soft-threshold example remain on the sparse-estimation page.
3 · Logical flowchart
4 · Definitions, theorems and proofs
Randomized coordinate gradient descent
Definition
Whenever a subscript indexes a block, is shorthand for .
Let , let be a partition of into nonempty blocks, and let insert a block vector in coordinates and put zero in the other coordinates. Coordinate label here denotes standard coordinate . Let be convex and continuously differentiable in the sense of Continuously differentiable maps, local inverses, and local diffeomorphisms. Its gradient is the one defined by The Jacobian matrix of partial derivatives and the gradient in the scalar-valued case; total differentiability supplies its partial derivatives by A total derivative computes every directional derivative, and its matrix is the Jacobian. Define to be the entries of with labels in , in increasing order. For each , an block-gradient Lipschitz bound is a number such that Choose majorizers , probabilities with , an initial point , and a finite update budget .
At each update , draw with probabilities , independently of earlier draws, and set
Uniform sampling means . The exact coordinate update is the minimizer of its quadratic model. If the caller supplies a stopping predicate, it is checked after each accepted update; on the first true result the procedure returns the current iterate with status tolerance-met. Otherwise it returns with status budget-limit. The latter status does not certify a specified finite objective gap. Every finite horizon uses only a finite product distribution on index histories.
Coordinate-block smoothness descent model
Statement
Let be continuously differentiable, let be one block of a finite coordinate partition, and let be its coordinate insertion map. Suppose satisfies for every . Then
Facts & Assumptions
Given: The function, block and Lipschitz bound in the Statement.
The Euclidean inner product on , The Jacobian matrix of partial derivatives and the gradient in the scalar-valued case and Laws of finite sums and finite products: identify block label with standard coordinate and order each block increasingly; then is the corresponding restriction of and by the finite-coordinate definition of the Euclidean inner product and finite-sum splitting.
Continuously differentiable maps, local inverses, and local diffeomorphisms: continuously differentiable means totally differentiable at every point, with continuous derivative entries.
The chain rule for total derivatives: : along a differentiable curve, the derivative of the composition is the derivative of the outer function applied to the curve derivative.
For a differentiable scalar field, and the unit direction of steepest ascent is the normalized gradient: for a totally differentiable scalar function, the directional derivative in direction is .
Total differentiability gives a local increment bound and therefore continuity: a totally differentiable function is continuous at each point.
The mean value theorem, as the case of Cauchy's: for continuous on with and differentiable on there is with : if a real function is continuous on a closed interval and differentiable in its interior, its endpoint difference is its derivative at an interior point times the interval length.
The principle of mathematical induction: an identity that holds at zero and is preserved at successors holds for every natural number.
Finite sums and finite products, by recursion and Laws of finite sums and finite products: finite sums satisfy the zero base case, successor recursion, additivity, telescoping, scaling, and the constant-sum law.
For every in a complete ordered field there is a natural with : for every there is an integer with .
Every natural-number-indexed list of nonempty sets has a choice function on its family of values: a finite indexed list of nonempty witness sets has a choice function in ZF.
Proof
If the claim is equality. Otherwise set on . By [F2] and [F3], is totally differentiable at every point of , so [F5] makes it continuous there; [F3] and [F4] give . Hence the Lipschitz hypothesis and [F7] give .
Fix and apply [F6] on each interval . Each mean-value witness set is nonempty, so [F11] selects simultaneously for the finite list , with . By [F9], summing and telescoping gives . To evaluate the last sum, set ; [F9] gives and , and [F8] proves by the base case and the algebraic successor identity . Thus the upper bound is .
The left side of step 2.1 is independent of . If it exceeded by and , choose with by [F10]; step 2.1 would then give a strict smaller upper bound, a contradiction. If , step 2.1 already gives the result. Substituting and proves the inequality.
The one-coordinate absolute-value quadratic minimizer
Statement
Let , , and . The scalar convex function has the unique global minimizer , where is the soft-threshold map of Soft-thresholding map. At and , the unique minimizer is .
Facts & Assumptions
Given: The parameters in the Statement.
Soft-thresholding map: for , for , and for .
The triangle inequality and Basic properties of the absolute value: absolute value is subadditive and positively homogeneous.
Proof
For , the square identity and make the quadratic term convex; [F2] makes the absolute-value term convex, and the linear term is affine. Thus is convex. On , completing the square gives , so the unique minimizer on that half-line is .
On , , so the unique minimizer on that half-line is .
If , then and , while the negative-half-line minimum is ; hence this is the unique global minimizer. If , then and , while the positive-half-line minimum is ; hence this is the unique global minimizer. If , then , the unique minimizer on each half-line by steps 1.1–1.2. These cases equal by [F1], including the two kink values.
Remarks
For the finite sanity case and , the formula gives and the minimizer of is .
Cyclic exact block minimization
Definition
Let , let partition the coordinates of into nonempty blocks, let , and let satisfy . A cyclic exact block-minimization run with sweep budget processes blocks in the fixed order for at most sweeps. At the update of block , hold all other coordinates at their current values and form
If , return the last iterate and status block-minimum-failure. Otherwise replace the current block by any member of . If a minimizer is nonunique, the procedure is relation-valued and every member is an admissible choice; the convergence theorem on this page assumes unique continuous block-minimizer maps. After complete sweeps, return the current iterate and status budget-limit. The finite budget does not certify a stationary point.
Rates for randomized coordinate gradient descent and importance sampling
Statement
Let be convex and continuously differentiable, with a partition into nonempty blocks and block-gradient Lipschitz constants as in Coordinate-block smoothness descent model. Let , choose probabilities with , and set . Assume is attained at and the initial sublevel set has finite radius Run Randomized coordinate gradient descent from the initial point with exact updates, no stopping predicate, and finite budget . For every integer with , If, in addition, is globally -strongly convex in the sense that for some , then The strong-convexity factor is in . Uniform sampling with gives the factor and the bound . For nonuniform sampling, choosing and maximizes , giving ; its constants are not the uniform constants.
Facts & Assumptions
Given: The objective, block partition, smoothness constants, sampling probabilities, and finite-history expectation in the Statement.
Randomized coordinate gradient descent: at a selected block , the update is and the block draw has probability .
The Euclidean inner product on : the product Euclidean norm satisfies .
Differentiable convex functions are characterized by the gradient inequality: convex differentiability gives .
Fermat's theorem: an interior differentiable local extremum has zero gradient: an unconstrained differentiable local minimizer has zero gradient.
Laws of finite sums and finite products: finite weighted sums preserve nonnegativity and obey the ordinary algebraic sum laws.
The principle of mathematical induction: a base case and successor implication prove a claim for every natural number.
is convex, continuously differentiable, and satisfies the block-gradient Lipschitz hypotheses stated above.
The initial sublevel radius is finite, the algorithm has no stopping predicate and , and every expectation at a fixed is the finite weighted sum over the -step index histories, so no infinite product probability space is needed.
For the linear rate only, satisfies the displayed global -strong-convexity inequality and has a minimizer.
Proof
Fix and a block . With , [F2] gives , because .
Under [A3], strong convexity at and gives, for , ; the last inequality follows by expanding . Hence . Also for each block, since the strong-convexity lower model and [F2]'s upper model applied to any nonzero displacement in block bound the same function difference.
Conditional on the first draws, the next draw has probabilities . By the finite-sum laws [F7], averaging step 1.1 over those finitely many outcomes yields . Taking the finite-history expectation gives the same inequality with all terms averaged.
Put . If , then because belongs to the initial sublevel set, and [F6] gives ; all later updates leave fixed and all gaps vanish. Now suppose . By [F5], . Since every exact step decreases , each iterate lies in the initial sublevel set; thus [F4] and the definition of give . For each finite -step history , write for its probability and ; the weights are nonnegative and sum to . With , [F7] gives . Hence . Step 2.1 therefore implies .
If some , then for every history of positive probability, [F6] gives zero gradient at each such unconstrained minimizer, and all later gaps are zero. Otherwise all , and gives . Summing for telescopes by [F7] to , which is the stated bound.
Substituting step 1.2 in step 2.1 gives . Because and , . Taking expectations and using induction [F8] proves the linear bound. For any probabilities, [F7] gives , so ; equality holds for . Since , this is at most , attained by and . The uniform and importance-sampling specializations follow by substitution.
Continuity of the cyclic block-minimum value
Statement
Fix a block and define , where denotes all other blocks, is finite and continuous, and is proper closed convex. Suppose the minimizer map exists, is unique, and is continuous on the parameter set in question. Then is continuous there.
Facts & Assumptions
Given: The composite block problem and minimizer map in the Statement.
Cyclic exact block minimization: is the exact global minimizer of the th block slice.
Proper closed convex extended-real functions on : closed epigraph in finite dimensions is the lower-semicontinuity convention for .
is continuous and is single-valued and continuous on the parameter set.
Proof
Fix a parameter , let , and put . For , set . The weak sublevel is closed because is a continuous slice of the closed epigraph in [F2]; since , its open complement contains a neighborhood of on which . Continuity of and gives a relative neighborhood of on which lies in that neighborhood and both and differ from by less than . Hence .
For each , the point is a competitor, so . Together with step 1.1, this gives , which is continuity of at the arbitrary parameter . The argument uses neighborhoods and closed epigraphs directly; it does not infer topological continuity from a sequential criterion.
Cyclic exact block minimization can cycle outside the convex separable hypotheses
Statement refuted
The claim that every infinite continuation of the cyclic exact block-minimization update rule for an arbitrary nonconvex, nonseparable extended-real objective converges to one point is false when block minimizers are nonunique and the allowed tie choices vary by update.
Witness
Let and let be its indicator: on and off . This is a finite, closed but nonconvex, nonseparable domain. Use singleton blocks in the order and start at . Any finite sweep budget follows the corresponding prefix of the periodic tie-selection rule; three sweeps complete one six-update period.
Facts & Assumptions
Given: The objective, blocks and starting point in the Counterexample.
Cyclic exact block minimization: at each update the selected coordinate is replaced by any global minimizer of the current coordinate slice.
The extended real line , its order, and the arithmetic that is left undefined: the indicator values and give the extended-real objective and its finite domain.
The Euclidean inner product on and Cauchy-Schwarz with its equality case, the triangle inequality for , the parallelogram law and polarisation: the Euclidean norm induces the usual metric and satisfies the triangle inequality; Every nonempty finite set of reals has a maximum and a minimum: a nonempty finite set of positive reals has a positive minimum; The metric topology: a set is open when every one of its points has a ball around it inside the set; closed means open complement and Open ball, closed ball and sphere in a metric space: open balls form neighborhoods in which closedness is tested.
Proof
At , the feasible values are and , and both minimize the slice with value ; choose . At , the feasible values are and , and both minimize; choose .
At , choose from the two minimizing values . At , choose from the two minimizing values . At , choose from the two minimizing values . At , choose from the two minimizing values . Thus one six-update cycle returns to , and repeating the same admissible tie choices gives a period-six trajectory.
Every point in the trajectory lies in and has objective , so every coordinate update described in steps 1.1 and 2.1 is an exact global block minimization. The set is closed: for any , the finitely many distances are positive, so [F3] gives a positive minimum ; if , the triangle inequality gives for every . Thus the open ball of radius about misses . The set is nonconvex because but their midpoint . It is not a Cartesian product of its coordinate projections: both projections are , whose product has nine points, whereas has six. If for functions taking values in , its finite domain consists exactly of pairs where and are each finite, hence is a Cartesian product. Thus is nonseparable.
In the infinite continuation of the finite-budget prefixes, the trajectory does not converge: the subsequences at updates and are constantly and , respectively, and those limits differ. Repeating the six admissible choices therefore gives a nonconvergent cyclic exact-minimization trajectory.
Remarks
The example has a nonconvex, nonseparable objective and nonunique block minimizers. It lies outside Cyclic exact block descent has globally optimal accumulation points; the convergence theorem does not assert convergence for this case.
Exact Lasso coordinate update, including a zero column
Statement
Use the Lasso objective and notation of Lasso estimator for fixed design, with and . Fix a coordinate and all other coefficients, and set . If , the unique minimizing coordinate is If , the unique minimizing coordinate is .
Facts & Assumptions
Given: The fixed-design Lasso objective, a coordinate , and the other coordinates.
Lasso estimator for fixed design: , with .
The one-coordinate absolute-value quadratic minimizer: for and , has unique minimizer .
Soft-thresholding map: for , equals for , and equals for .
The Euclidean inner product on : and the inner product is bilinear; Cauchy-Schwarz with its equality case, the triangle inequality for , the parallelogram law and polarisation: only for .
The residual excluding coordinate is .
Proof
For a candidate value in coordinate , . By bilinearity in [F4], expanding the square in [F1] shows that the terms depending on are .
If , [F4] gives . Multiply these terms by the positive constant . The result is . Apply [F2] with , , and to obtain the stated unique minimizer; [F3] fixes its threshold convention at both kink values.
If , the squared-residual term in [F1] is independent of , while the only varying term is . Since , this term has the unique minimum at .
Finite separable block penalties are proper, closed, and convex
Statement
Let be finite, let , and let each be proper, closed, and convex in the epigraph convention of Proper closed convex extended-real functions on . On the product define . Then is proper, closed, and convex. The proof below uses only finite construction and the closed epigraphs of the separate terms.
Facts & Assumptions
Given: A finite nonempty block list and the functions in the Statement.
Proper closed convex extended-real functions on : each has nonempty effective domain, satisfies the extended-real convexity inequality, and has closed epigraph.
The principle of mathematical induction: a property true at the base index and preserved at each successor holds for every natural index in the finite block list.
Each block dimension is finite and positive, and the index set has size .
Proof
For each , [F1] gives a point in . The empty tuple is a choice for the first zero blocks; if a tuple has been constructed for the first blocks, append one point from the nonempty . Induction [F2] gives a tuple in all domains, so and is proper. Only finitely many choices are made.
If and , apply the convexity inequality in [F1] to each pair and add the finitely many inequalities. If either endpoint has infinite value, the extended-real inequality is automatic under the endpoint convention. Thus is convex.
Fix a block and a real . Its weak sublevel is closed: the map preserves Euclidean distances and is continuous, so is its preimage of the closed set from [F1]. Therefore, whenever , the open complement of is a neighborhood of throughout which .
Take any . If all are finite, put and . By step 1.3, each has an open neighborhood on which , so their product is a neighborhood of on which . With , the product of these neighborhoods and misses , because its height coordinate is below .
If some , choose such an index . For each , put when that value is finite, and when it is infinite. Choose . Since and , step 1.3 supplies an open neighborhood of each block on which the corresponding strict lower bound holds. Throughout their product, . Restrict the epigraph-height coordinate to ; this neighborhood also misses .
Every point outside is covered by one of steps 2.1 or 2.2, so its complement is open and is closed. Together with properness from step 1.1 and convexity from step 1.2, this proves the Statement without converting an arbitrary sequential-closure claim into topological closedness.
Randomized proximal coordinate descent with certified inner solves
Definition
Whenever a subscript indexes a block, is shorthand for .
Let on , where is a disjoint nonempty partition of coordinate labels , with label denoting standard coordinate . Let be convex and continuously differentiable in the sense of Continuously differentiable maps, local inverses, and local diffeomorphisms, and let each be proper, closed and convex. Define from The Jacobian matrix of partial derivatives and the gradient in the scalar-valued case as the entries of on the labels in , in increasing order; their existence follows from total differentiability and A total derivative computes every directional derivative, and its matrix is the Jacobian. Let satisfy the block-gradient Lipschitz bound of Coordinate-block smoothness descent model, choose majorizers , probabilities with , a feasible initial point , an update budget , and nonnegative inner tolerances .
At update , draw with probabilities independently of previous draws. For the selected block , form
In exact mode, set to the global minimizer of ; leave every other block unchanged. In certified-inexact mode, an inner oracle returns with a certificate
accept only when that certificate is available and valid. Otherwise return the last accepted point with status inner-solve-failure. The output is the current point, its objective value, the last certified inner gap when available, and status tolerance-met, budget-limit, or inner-solve-failure.
If a proximal-gradient stopping tolerance is requested, after each accepted update compute the block mapping
Here abbreviates , a singleton by Proximal mapping and Existence, resolvent characterization, and firm nonexpansiveness of the proximal map; by the input conditions. Stop with tolerance-met when ; otherwise stop after at most accepted updates with budget-limit. A finite budget or tolerance status is not an uncomputed objective-gap guarantee. Uniform sampling is ; nonuniform choices require the separate probability/step relation proved for the smooth gradient branch on this page.
Coordinatewise minima of a separable convex composite are global minima
Statement
Let be differentiable and convex, and let be a partition of the coordinate labels into nonempty blocks, with . Let be proper, closed and convex, with each proper, closed and convex on its block. Set . If and globally minimizes every block slice , where means replace block of by and keep all other blocks fixed, then and is a global minimizer of . For an extended-real convex , means for every .
Facts & Assumptions
Given: The finite block partition, the functions and the coordinatewise minimizing point in the Statement.
Subdifferentials of proper extended-real convex functions: exactly when for every in the full Euclidean space.
Proper closed convex extended-real functions on : each is convex and has nonempty effective domain; closed epigraph is lower semicontinuity in this convention.
For a differentiable scalar field, and the unit direction of steepest ascent is the normalized gradient: for a totally differentiable scalar function, the directional derivative in direction is .
Differentiable convex functions are characterized by the gradient inequality: convex differentiability gives .
Identify block label with standard coordinate ; let insert a block displacement into those coordinates, and define as the entries of on , in increasing order. By Laws of finite sums and finite products and The Euclidean inner product on , finite block sums add and the full inner product is the sum of the block inner products, so .
is differentiable and convex, is proper closed convex, , and minimizes each exact one-block slice.
Proof
Fix a block , a point with , and put . For , block minimality and convexity of give . Rearranging, dividing by , and taking , [F3] and [F5] give . For the same subgradient inequality is automatic. Thus by [F1].
Fix any . If , the subgradient inequality at is automatic. Otherwise each is finite, so summing the block inequalities from step 1.1 and using [F5] gives . Thus the subgradient inequality holds for every , and [F1] gives .
By [F4], . Adding the inequality in step 2.1 gives for every , so is globally minimizing and all the stated stationarity inclusions hold.
Coordinate proximal subproblems are attained uniquely and descend
Statement
For the model and inputs of Randomized proximal coordinate descent with certified inner solves, every selected exact block subproblem has a unique minimizer. If the update is exact, the objective does not increase. If its accepted inner point has certified model gap at most , then the new objective is at most the old objective plus .
Facts & Assumptions
Given: A feasible iterate , a selected block , positive majorizer , and proper closed convex block penalty .
Randomized proximal coordinate descent with certified inner solves: the block model is , and an accepted inexact point satisfies .
Existence, resolvent characterization, and firm nonexpansiveness of the proximal map: for proper closed convex , positive , and any , the proximal set is a singleton.
Proximal mapping: is the set of global minimizers of .
Proper closed convex extended-real functions on : each is proper, closed and convex on its Euclidean block space.
Coordinate-block smoothness descent model: changing one block by raises by at most .
Proof
Complete the square in : with , its -dependent terms are . Taking in [F2]–[F4] proves the exact block minimizer exists and is unique.
For an exact update, . For an accepted inexact update, [F1] gives . Apply [F5] with and cancel the unchanged penalties on the other blocks; the resulting objective is at most in the exact case and at most in the inexact case.
An R-only proximal coordinate rate fails for nonsmooth penalties
Statement refuted
The claim that the uniform randomized proximal update for every proper closed convex separable penalty satisfies under only a bounded initial sublevel radius and positive coordinate majorizers is false without an error term or other dependence on the penalty.
Witness
Let , , , , and . The objective is and at . The initial sublevel is the closed diamond , whose radius about is .
Facts & Assumptions
Given: The proximal update in Randomized proximal coordinate descent with certified inner solves and the scalar minimizer in The one-coordinate absolute-value quadratic minimizer.
Randomized proximal coordinate descent with certified inner solves: for selected block the exact update minimizes .
The one-coordinate absolute-value quadratic minimizer: has unique minimizer when .
Proper closed convex extended-real functions on : a block penalty is proper, closed and convex when its effective domain is nonempty, its epigraph is closed, and it satisfies the segment inequality.
Absolute value in an ordered field, Basic properties of the absolute value and The triangle inequality: absolute value is nonnegative, positively homogeneous, and subadditive.
The Euclidean inner product on and Cauchy-Schwarz with its equality case, the triangle inequality for , the parallelogram law and polarisation: the two-coordinate Euclidean norm is a norm and its triangle inequality gives by decomposing into coordinate vectors.
The proximal coordinate algorithm uses common model majorizers , samples uniformly, and runs at least one update with no stopping tolerance.
Proof
The assumptions hold: is convex and continuously differentiable and has zero gradient, so is a valid positive block-gradient bound and majorizer. Each is finite everywhere and hence proper; [F4] gives convexity; and is an intersection of closed half-planes, so it is closed in the epigraph convention [F3]. Thus and its minimum is at . The initial value is and its sublevel is . There by [F4]--[F5], with equality at ; hence .
For either selected coordinate the subproblem at its current value is , which differs by a constant from . By [F2] its unique minimizer is . The other coordinate remains , so after one update for either draw and .
The proposed upper bound at is , contradicting step 2.1. Therefore the claimed penalty-independent composite bound is false.
Remarks
The controlling plan's rate is for the smooth coordinate-gradient branch . This witness does not refute that branch.
Strong convexity of the composite alone does not give the stated coordinate factor
Statement refuted
The claim that being -strongly convex by itself implies the contraction factor for the randomized proximal coordinate update is false when the curvature comes only from the nonsmooth-separable term.
Witness
Take , , , common positive majorizers , and . Then is globally strongly convex and has minimum .
Facts & Assumptions
Given: The update rule of Randomized proximal coordinate descent with certified inner solves for the stated two-block objective.
Randomized proximal coordinate descent with certified inner solves: in exact mode, with and , the selected block minimizes .
Proper closed convex extended-real functions on : each block penalty must have nonempty finite domain, closed epigraph, and satisfy the convexity inequality.
The run uses exact mode, the common model majorizers are , the two coordinates are sampled uniformly, and the run executes at least one update with no stopping tolerance.
Proof
Each is finite and its epigraph is closed; hence it is proper under [F2]. The identity proves convexity. The same identity summed over coordinates shows is globally strongly convex, with unique minimum at . Since has zero gradient, are valid positive block-gradient bounds and . For either selected coordinate the model is , so its unique minimizer is . The other coordinate remains . Thus every one-step outcome has objective gap , and the expected gap is also .
The claimed factor would give , which is strictly smaller than . Hence composite strong convexity alone does not imply that factor. The positive-rate theorem on this page assumes the smooth term itself is -strongly convex.
Cyclic exact block descent has globally optimal accumulation points
Statement
Let on , where is convex and continuously differentiable, and is proper closed convex with each proper closed convex. Assume and the initial sublevel set is compact. Suppose every exact block minimizer on the visited sublevel exists uniquely and the resulting block-minimizer maps are continuous. Then every accumulation point of any indefinitely continued cyclic full-sweep run of Cyclic exact block minimization is coordinatewise minimizing, satisfies , and is a global minimizer of . If the global minimizer is unique, the full sequence, including within-sweep iterates, converges to it. The theorem uses the unique-continuous-minimizer branch of the pair design; it makes no claim for arbitrary nonconvex or nonseparable nonsmooth updates.
Facts & Assumptions
Given: The objective, compact sublevel and block-minimizer hypotheses in the Statement.
Cyclic exact block minimization: a sweep minimizes each block in order and leaves the other blocks unchanged.
Continuity of the cyclic block-minimum value: with continuous unique block-minimizer maps, the value of each block minimum is continuous in the other coordinates.
Coordinatewise minima of a separable convex composite are global minima: a coordinatewise minimum of this convex separable composite is stationary and globally minimizing.
A finite continuous convex summand preserves proper closed convexity: adding the finite continuous convex function to proper closed convex preserves properness, convexity and closed epigraph.
Semicontinuous extreme value theorem on compact Euclidean sets: a real-valued lower-semicontinuous function on a nonempty compact Euclidean set is bounded below and attains its minimum.
In any metric space compactness implies countable compactness and limit point compactness, and each of countable compactness and limit point compactness implies sequential compactness; every implication here is proved without a choice principle: every sequence in a compact metric space has a convergent subsequence; the theorem proves this implication without a choice principle.
Every nonempty set bounded below has an infimum and Epsilon characterisation of the infimum: a nonempty real set bounded below has an infimum, and elements lie arbitrarily close above it.
A compact subset of a metric space is closed and bounded: a compact subset of a metric space is closed, so ambient limits of iterates in remain in .
Continuously differentiable maps, local inverses, and local diffeomorphisms and Total differentiability gives a local increment bound and therefore continuity: the hypothesis makes continuous, as required by [F4].
The well-ordering principle and The recursion theorem: a recursively defined subsequence can choose the least next natural index in any nonempty set of admissible indices.
Cauchy-Schwarz with its equality case, the triangle inequality for , the parallelogram law and polarisation: the Euclidean norm is continuous, so a limit of points outside a fixed open ball remains outside that ball's interior.
The maps for the exact block minimizers are single-valued and continuous on the states in ; every finite update is exact.
Proof
By [F1], is nonincreasing at every block update, so all cycle and within-cycle iterates remain in . By [F9], is continuous, so [F4] makes lower semicontinuous; it is real-valued on because . Thus [F5] bounds it below on . By [F7], is real; for each , [F7] gives with , and monotonicity then gives for all . Hence the full-sweep values tend to .
Fix any accumulation point of the full-sweep iterates and a subsequence . Since is compact, [F8] makes it closed and therefore . The intermediate states satisfy . Both endpoint values tend to , so every intermediate value tends to . By [A1] and continuity of the finitely many block maps, each converges to a limit , with .
Fix . Let be the coordinates other than block in , and let and be its block- coordinates before and after the update. Then , , and by step 2.1; exactness gives . Write . Since the other penalties cancel, the objective decrease is , and because the two intermediate objective values both tend to . By [F2], ; continuity of and lower semicontinuity of imply . The reverse inequality follows from the minimum definition, so by uniqueness. Continuity of gives , hence .
Applying step 3.1 for shows every within-sweep limit equals and that minimizes every block slice. Since and , . By [F3], satisfies the composite stationarity condition and is globally minimizing. Since was arbitrary, every accumulation point is global.
The sequence lies in compact , so [F6] supplies an accumulation point. If the global minimizer is unique, step 4.1 makes it the only possible accumulation point. Fix . If infinitely many full-sweep indices lay outside the open -ball about that minimizer, start with the least such index and recursively choose the least later such index; infinitude makes each candidate set nonempty, while [F10] supplies the least indices and constructs the sequence. By [F6] it has a convergent subsequence with limit in , and [F11] keeps that limit outside the ball, producing a different accumulation point. Thus all sufficiently late full-sweep iterates lie in the ball. For a fixed within-sweep position, suppose a subsequence of those states converges to . Its cycle-start subsequence lies in compact , so [F6] supplies a further subsequence converging to some ; steps 2.1 and 3.1 show that the corresponding within-sweep states also converge to , hence and is a full-sweep accumulation point. Therefore every convergent subsequence of within-sweep states has the unique minimizer as its limit. If infinitely many states at that position lay outside the ball, the least-index recursion and [F6] would give a convergent subsequence whose limit remains outside by [F11], a contradiction. Hence each within-sweep sequence converges to the unique minimizer as well.
Strongly convex smooth-part proximal coordinate contraction
Statement
For a finite horizon , choose an algorithm budget and do not request a proximal-gradient stopping tolerance, so all updates are executed.
Let on a finite-dimensional block product , where is convex, continuously differentiable, and globally -strongly convex for some , and with each proper, closed and convex. Let partition the coordinates into nonempty blocks. Suppose each block gradient is -Lipschitz and set . Start from a finite point with . Run Randomized proximal coordinate descent with certified inner solves with uniform independent block sampling and common majorizer . For any finite horizon , assume each of its first subproblem calls returns an accepted certificate with model error at most at update ; exact updates have . Then has a unique minimizer , , and for , The expectation is the finite weighted sum over the -step block histories, with the power convention . In particular, exact updates contract the expected gap by the factor . Curvature of supplied only by the nonsmooth penalties is not covered.
Facts & Assumptions
Given: The finite block product, , a finite-valued initial point, uniform independent sampling, and certified model errors from the Statement.
Randomized proximal coordinate descent with certified inner solves: the selected block minimizes its quadratic model, or is accepted with certified model gap at most ; other blocks stay fixed.
Coordinate proximal subproblems are attained uniquely and descend: every exact block model has a unique minimizer and an accepted error- update raises by at most .
Coordinate-block smoothness descent model: the smooth term obeys the block quadratic upper model with constant .
Finite separable block penalties are proper, closed, and convex: the finite separable sum is proper, closed and convex; its proof uses only closed sublevels of the block epigraphs and finite products of neighborhoods.
A proper closed convex function has an affine minorant: a proper closed convex function on a finite-dimensional Euclidean space has an affine minorant.
A finite continuous convex summand preserves proper closed convexity: adding finite continuous convex to preserves properness, closedness and convexity.
Heine-Borel in : with the Euclidean metric a subset of is compact if and only if it is closed and bounded, and the proof by bisection uses no choice principle; the same holds on the real line: closed bounded subsets of finite-dimensional Euclidean space are compact.
Semicontinuous extreme value theorem on compact Euclidean sets: a real-valued lower-semicontinuous function on a nonempty compact Euclidean set attains its minimum.
Continuously differentiable maps, local inverses, and local diffeomorphisms and Total differentiability gives a local increment bound and therefore continuity: the smooth term is continuous, as required by [F6].
The principle of mathematical induction: a recurrence bound holding at zero and preserved at successors holds for every finite horizon.
Laws of finite sums and finite products: finite weighted sums obey additivity and scaling for averaging over block choices and histories.
for all .
for every block, , and each block is drawn independently and uniformly at every accepted update.
Each finite-horizon expectation is the sum over the finite product distribution on block histories.
All update calls through the stated horizon return accepted certificates; if an inner call fails, the conclusion is asserted only for the accepted prefix before failure.
Proof
By [F4], is proper closed convex, so choose . By [F5], for some . Strong convexity at yields , so is coercive. By [F9], is continuous, so [F6] gives the closed epigraph of ; the map is continuous, so is its closed preimage. Coercivity makes bounded, and [F7] makes it compact. It is nonempty and finite-valued, so [F8] gives a global minimizer. If two distinct minimizers existed, strong convexity of at their midpoint and convexity of would make there strictly less than the minimum, a contradiction; thus the minimizer is unique.
For any block and nonzero block displacement , the strong-convexity lower model at and [F3]'s upper model for share the same linear term. Comparing them gives , so . Therefore lies in and lies in .
Fix a current finite point and let minimize ; [F1]--[F2] give existence. Let and . This separates over blocks, so minimizes . For any block candidate , [F3] and give . The accepted certificate [F1] gives and , so , where . Summing over gives . By [F11], uniform averaging yields .
Let be the minimizer from step 1.1 and . Convexity of gives . Strong convexity in [A1] gives . The quadratic term in is ; since , it cancels the negative term. Hence .
By [A4], substitution of step 2.1 into step 1.3 gives, conditionally on the history, . By [F11] and [A3], taking the finite-history expectation yields , where .
Iterating the scalar recurrence gives ; if , then multiplying by and adding proves the formula at . [F10] induction over establishes the displayed bound.
Proximal coordinate contraction from strong convexity of the composite
Statement
For a finite horizon , use an algorithm budget and do not request a proximal-gradient stopping tolerance before that horizon.
Let be a partition of into nonempty coordinate blocks, with . Let be convex and continuously differentiable, with positive block-gradient Lipschitz constants , and let , where each is proper, closed and convex in the closed-epigraph convention. Set and . Assume itself is -strongly convex for some : for finite-domain and , No strong convexity of alone is required, and no inequality is assumed.
Run Randomized proximal coordinate descent with certified inner solves from , with common majorizer and uniform independent block draws. Fix a finite horizon and deterministic bounds . Assume the first updates are executed with accepted inner-model gap certificates at most at every history in the finite block-history distribution; a stopping or failed call supplies no unexecuted later iterate. Then has a unique minimizer and, with The expectation is the finite weighted sum over the uniformly sampled block histories, not a distribution conditioned on successful calls. At the sum is empty and the bound is equality. Exact updates have . This includes curvature contributed by the separable penalties; it does not assert the sharper factor without additional smooth-part curvature.
Facts & Assumptions
Given: The functions, constants, strong-convexity segment inequality, finite initial point, sampling rule and accepted per-history updates in the Statement.
Randomized proximal coordinate descent with certified inner solves: the selected block minimizes its quadratic model, or is accepted with certified model gap at most ; other blocks stay fixed.
Coordinate proximal subproblems are attained uniquely and descend: every exact block model has a unique minimizer and an accepted error- update raises by at most .
Coordinate-block smoothness descent model: the smooth term obeys the block quadratic upper model with constant .
Finite separable block penalties are proper, closed, and convex: the finite separable sum is proper, closed and convex; its proof uses only closed sublevels of the block epigraphs and finite products of neighborhoods.
A proper closed convex function has an affine minorant: a proper closed convex function on a finite-dimensional Euclidean space has an affine minorant.
A finite continuous convex summand preserves proper closed convexity: adding finite continuous convex to preserves properness, closedness and convexity.
Heine-Borel in : with the Euclidean metric a subset of is compact if and only if it is closed and bounded, and the proof by bisection uses no choice principle; the same holds on the real line: closed bounded subsets of finite-dimensional Euclidean space are compact.
Semicontinuous extreme value theorem on compact Euclidean sets: a real-valued lower-semicontinuous function on a nonempty compact Euclidean set attains its minimum.
Proper closed convex extended-real functions on : properness is nonempty finite domain, convexity is the extended-real segment inequality, and closedness is closedness of the epigraph.
Differentiable convex functions are characterized by the gradient inequality: for convex differentiable , .
Continuously differentiable maps, local inverses, and local diffeomorphisms and Total differentiability gives a local increment bound and therefore continuity: the smooth term is continuous, as required by [F6].
The principle of mathematical induction: a recurrence bound holding at zero and preserved at successors holds for every finite horizon.
Laws of finite sums and finite products: finite weighted sums obey additivity and scaling for averaging over block choices and histories.
The segment strong-convexity inequality in the Statement holds for , with ; is convex and .
Every executed history through the horizon has accepted certificates, with deterministic errors ; block sampling remains independent and uniform, without conditioning on successful histories. Finite-sum laws [F13] justify averaging the conditional bounds over these histories.
Proof
By [F4], is proper closed convex, and by [F11], is continuous. Applying [F6] makes proper closed convex. Define , keeping off the finite domain. It is proper. The identity and [A1] show is convex, including the extended-real endpoint convention. The epigraph of is the preimage of the closed epigraph of under the continuous map ; hence is closed. By [F5] applied to , for some , so is coercive. For a finite-domain , the nonempty sublevel is closed by the closed epigraph and bounded by coercivity, hence compact by [F7]. The restriction is real-valued and lower semicontinuous, so [F8] attains its minimum. Points outside cannot improve it. The midpoint inequality [A1] forbids distinct minimizers, giving a unique .
Fix a finite current point . For block let be the exact minimizer of Existence and uniqueness follow from [F2]. Define Separation of the finite block sum shows minimizes , and . By [F3] and , the actual update in a sampled block satisfies By [F13], averaging over the uniform block choice at this fixed history therefore gives All quantities are finite at these points because accepted model gaps and exact block minima are finite.
By [F10], convex differentiability of gives . Thus, for , These segment values are finite by convexity of the effective domain. Apply [A1] to obtain Choose . The squared-distance coefficient vanishes, so . This does not require .
Substitute step 2.1 in step 1.2 to get By [A2] all histories in the finite product distribution are present; summing the inequality with their weights gives , where . No conditioning on the event of a successful inner solve is used.
The proposed bound at is . If , multiply by and use step 3.1 to obtain the bound at . By [F12], finite induction proves the displayed convolution. It specializes to exact-update contraction when every .
5 · Examples, counterexamples and false statements
None yet.
Sources
- Stephen J. Wright, Coordinate Descent Algorithms, §3.3
- Clément Royer, Regularized, Large-Scale and Distributed Optimization, Lecture 3
- Stephen J. Wright, Coordinate Descent Algorithms, §3.2
- Clément Royer, Regularized, Large-Scale and Distributed Optimization, §3.2
- Clément Royer, Regularized, Large-Scale and Distributed Optimization, §2.2.3
- Stephen J. Wright, Coordinate Descent Algorithms, §2
- P. Tseng, Convergence of a Block Coordinate Descent Method for Nondifferentiable Minimization, §2
- Stephen J. Wright, Coordinate Descent Algorithms, Theorem 3.1 and proof
- Clément Royer, Regularized, Large-Scale and Distributed Optimization, Theorem 3.2.1
- P. Tseng, Convergence of a Block Coordinate Descent Method for Nondifferentiable Minimization, §§4–5
- Clément Royer, Regularized, Large-Scale and Distributed Optimization, Lecture 3, §3.2
- Stephen J. Wright, Coordinate Descent Algorithms, §3.1
- P. Tseng, Convergence of a Block Coordinate Descent Method for Nondifferentiable Minimization, §1
- Clément Royer, Regularized, Large-Scale and Distributed Optimization, Lecture 3, §3.3
- Stephen J. Wright, Coordinate Descent Algorithms, §3.7
- Clément Royer, Regularized, Large-Scale and Distributed Optimization, §3.1
- P. Tseng, Convergence of a Block Coordinate Descent Method for Nondifferentiable Minimization, §4
- Clément Royer, Regularized, Large-Scale and Distributed Optimization, Lecture 3, §3.1
- Stephen J. Wright, Coordinate Descent Algorithms, Theorem 3.1 and §3.7
- Amir Beck, First-Order Methods in Optimization, Theorem 14.9 and proof
- Stephen J. Wright, Coordinate Descent Algorithms, §3.7, Theorem 3.4 and complete proof
- P. Tseng, Convergence of a Block Coordinate Descent Method for Nondifferentiable Minimization, §5
- Stephen J. Wright, Coordinate Descent Algorithms, §3.7 (coordinate model context; the composite-curvature variant is proved locally)