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.
Two-block ADMM residual, objective and dual sequence convergence
Statement
Use the equality-constrained problem and exact recurrence of Scaled two-block ADMM with explicit capped-solve statuses. Suppose are proper closed convex, a Lagrangian saddle point exists, , and every outer subproblem is attained exactly. Write . Then for some dual optimum of . The theorem does not assert convergence of or .
Facts & Assumptions
Given: The stated finite-dimensional problem, one saddle point, , and an exact attained ADMM sequence.
A saddle point exists, , and every ADMM subproblem is attained exactly.
Scaled two-block ADMM with explicit capped-solve statuses: the exact recurrence, residual , unscaled dual , and Lagrangian .
Saddle points of extended-real Lagrangians: for all .
Two-block ADMM energy descent and objective gap estimates: from , the energy descends by and the two one-sided objective estimates hold.
Fenchel conjugate of an extended-real function: and likewise for .
The Fenchel conjugate of a proper closed convex function is proper closed convex: the conjugate of a proper closed convex function is proper, closed and convex, in particular it never takes .
Fenchel–Young inequality and its equality case: iff with the required finite values.
For every bounded sequence in has a convergent subsequence: for a positive dimension, every bounded sequence in that finite-dimensional Euclidean space has a convergent subsequence.
Optimality relations for exact two-block ADMM subproblems: each exact sweep has the stated - and -subgradient inclusions.
The Euclidean inner product on : consists of the single zero vector.
Proof
The left saddle inequality forces : otherwise taking and letting contradicts its finite upper bound. The right saddle inequality then says every feasible pair has objective at least , so is primal optimal. For every , the dual value is at most . At , the right saddle inequality gives ; hence and is dual optimal.
The subgradient inequalities underlying [F3] imply, for every fixed and every sweep, Indeed, apply the - and -subgradient inclusions [F8] at the new iterates, use their defining inequalities, add them, and substitute .
Fixing and then in the right saddle inequality gives and . By [F6], Each component infimum is below a finite value because are proper, so neither equals . If both are finite, choosing independent points within any of them proves that the joint infimum is their sum; if either is , fixing a finite competitor in the other block and sending the first block value down shows the joint infimum is . Thus separating the and infima and using [F4] gives the extended-real identity The terms are well-defined because [F5] excludes conjugate values. Substituting the two equalities and feasibility into the formula gives . The dual solution set is nonempty. Weak duality gives , so iff for every . Each finite-valued pair imposes a closed affine half-space in ; an infinite-valued pair imposes no restriction. Thus is closed and convex as an intersection of closed convex sets.
Sum the descent inequality [F3] from to . Since , Each nonnegative term of a convergent bounded partial sum tends to zero, so and . The energy bound also makes and bounded.
The objective estimates [F3] now force convergence. In the upper estimate, by boundedness and residual convergence; both terms paired with tend to zero because and is bounded. The lower estimate also tends to zero. Hence .
Along any convergent subsequence , the quantities are bounded by step 2.2. Taking limits in step 1.2, using steps 2.2 and 3.1, gives Since the primal optimizer is feasible, , while weak duality from step 1.1 gives . Thus every dual cluster point belongs to . The inequality at the fixed primal optimizer also makes it a saddle point with .
If , then by [F10], so for every ; step 2.1 shows this unique dual vector is optimal, and dual convergence follows. Assume henceforth . Boundedness from step 2.2 and [F7] give at least one dual cluster point. Let be any two cluster points. Each pairs with the same primal optimizer to form a saddle point, so [F3] makes both energy sequences nonincreasing from and bounded below; each therefore converges. Expanding the two squared norms gives so converges. Along subsequences tending to and the limits are equal, so and .
In the remaining case , there is exactly one cluster point. If the bounded sequence did not converge to it, some subsequence would stay a fixed positive distance away; [F7] would give a convergent subsubsequence with a different cluster point, a contradiction. Therefore the whole unscaled dual sequence converges to a point of . No convergence of primal iterates was used.
Depends on
- Scaled two-block ADMM with explicit capped-solve statuses
- Saddle points of extended-real Lagrangians
- Two-block ADMM energy descent and objective gap estimates
- Fenchel conjugate of an extended-real function
- The Fenchel conjugate of a proper closed convex function is proper closed convex
- Fenchel–Young inequality and its equality case
- Optimality relations for exact two-block ADMM subproblems
- For $n \ge 1$ every bounded sequence in $\mathbb{R}^n$ has a convergent subsequence
- Cauchy-Schwarz $\lvert\langle x,y\rangle\rvert \le \lVert x\rVert_2\lVert y\rVert_2$ with its equality case, the triangle inequality for $\lVert\cdot\rVert_2$, the parallelogram law and polarisation
- The Euclidean inner product $\langle x,y\rangle = \sum_{k<n} x_k y_k$ on $\mathbb{R}^n$
Used by
Nothing in the library uses this result yet.
Dependency tree · two levels
54 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Stephen Boyd, Neal Parikh, Eric Chu, Borja Peleato, and Jonathan Eckstein, Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers, §3.2 and Appendix A (standard reference, not scraped)
- Jonathan Eckstein and Dimitri P. Bertsekas, On the Douglas–Rachford splitting method and the proximal point algorithm for maximal monotone operators, §4 (standard reference, not scraped)