Alphabeta Math
Pipeline-generated
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.

✓ 17 results · all verified · 14 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 3 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Proximal gradient and accelerated composite optimization

1 · Prerequisites

2 · Summary

For the composite objective F=f+g, the page assumes a convex continuously differentiable L-smooth term f and a proper closed convex extended-real term g. It develops the proximal map from an affine minorant and a finite-dimensional compactness argument, proves its resolvent and firm-nonexpansiveness properties, and obtains the projection and ℓ1 soft-threshold special cases. The exact proximal-gradient estimate yields an O(1/k) bound; the FISTA energy sequence yields O(1/k2). A strong-convexity argument gives a linear proximal-gradient factor and a fixed restart period with a one-half contraction per block.

Inexact calls are accepted only with the displayed η-subgradient certificate at each update. The page derives the perturbed one-step and FISTA energy recurrences from that certificate, obtaining summable-error best-iterate convergence for proximal gradient and a weighted ∑k2ηk bound for FISTA. These statements do not grant rates from an unverified value-gap tolerance alone. The projected-gradient fixed-point theorem identifies the normal-cone certificate and applies the current convex KKT sufficiency interface without asserting a multiplier converse absent a constraint qualification.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Extended-real indicator of a set

Definition

For any set C⊆Rn, its extended-real indicator is ιC(x)={0,x∈C,+∞,x∉C.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Proper closed convex extended-real functions on Rn

Definition

Let n∈N and let g:Rn→(−∞,+∞]. Its effective domain is dom⁡g={x:g(x)<+∞}. The function is proper if dom⁡g≠∅; it is convex if g((1−θ)x+θy)≤(1−θ)g(x)+θg(y)(x,y∈Rn, 0≤θ≤1), using the endpoint convention 0⋅(+∞)=0 of Convex and strictly convex functionals on a convex subset of a real vector space. It is closed (equivalently, lower semicontinuous in the extended-real convex-analysis convention used here) if its epigraph epi⁡g={(x,s)∈Rn×R:g(x)≤s} is closed in Rn+1. The proximal-gradient items on this page assume g is proper, closed and convex.

This page's closed-epigraph convention is explicit: it does not silently use an equivalence between sequential lower semicontinuity and topological closedness that would require an additional choice principle in the library's generic sequential convention. In finite dimensions this is the standard closed proper convex input to proximal algorithms.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Descent inequality for a Lipschitz gradient

Statement

Let f:Rn→R be continuously differentiable and suppose ∇f is Lipschitz with constant L≥0 in the Euclidean norm. Then f(y)≤f(x)+⟨∇f(x),y−x⟩+L2∥y−x∥22(x,y∈Rn).

Facts & Assumptions

Given: The continuously differentiable function and Lipschitz-gradient bound in the Statement.

[F1]

The mean value theorem, as the case g(x)=x of Cauchy's: for f continuous on [a,b] with a<b and differentiable on (a,b) there is c∈(a,b) with f(b)−f(a)=f′(c)(b−a): a scalar function continuous on a closed interval and differentiable in its interior has an interior point where its derivative is the endpoint difference divided by the interval length.

[F2]

The chain rule for total derivatives: D(g∘f)(a)=Dg(f(a))∘Df(a): along a differentiable line s↦x+sd, the derivative of f(x+sd) is ⟨∇f(x+sd),d⟩.

[F3]

Lipschitz map, α-Hölder map for rational 0<α≤1, and contraction: Lipschitz constant L means ∥∇f(u)−∇f(v)∥2≤L∥u−v∥2 for every u,v.

[F5]
[F6]

Laws of finite sums and finite products: finite sums obey recursion, additivity and scaling.

[F7]

The principle of mathematical induction: a property true at 0 and inherited by successors holds for every natural.

Proof

1.1givenF2

Put d=y−x. If d=0 the inequality is equality. Otherwise define ϕ(s)=f(x+sd) on [0,1]. By [F2] and continuity of ∇f, ϕ is continuous on [0,1], differentiable on (0,1), and ϕ′(s)=⟨∇f(x+sd),d⟩.

1.2givenF1F2F3F4F6F7algebrainduction

For an arbitrary natural N≥1, partition [0,1] at j/N. Applying [F1] on each subinterval gives ξj∈(j/N,(j+1)/N) with ϕ((j+1)/N)−ϕ(j/N)=ϕ′(ξj)/N. Telescoping and subtracting ϕ′(0) yields f(y)−f(x)−⟨∇f(x),d⟩=1N∑j=0N−1(ϕ′(ξj)−ϕ′(0))≤L∥d∥22N2∑j=0N−1(j+1)=L2(1+1/N)∥d∥22, because [F3] and [F4] give ∣ϕ′(s)−ϕ′(0)∣≤Ls∥d∥22 and ξj<(j+1)/N. To evaluate the finite sum for every natural N, its value is N(N+1)/2: at N=0 both sides are zero, and the recursion [F6] adds N+1 when N is increased by one, giving (N+1)(N+2)/2. [F7] proves this identity by induction. Only finitely many mean-value points are used for each fixed N.

2.1F5step 1.2assume-hypalgebra∎

The left side of the bound in step 1.2 is independent of N. Suppose it exceeded L∥d∥22/2 by δ>0. For L∥d∥22>0, [F5] lets us choose N with 1/N<2δ/(L∥d∥22), making the right side in step 1.2 strictly smaller than the left side, a contradiction. If L∥d∥22=0, step 1.2 already gives the desired bound.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Subdifferentials of proper extended-real convex functions

Definition

Let g:Rn→(−∞,+∞] be proper and convex in the convention of Proper closed convex extended-real functions on Rn. For x∈dom⁡g and η≥0, define ∂ηg(x)={p∈Rn:g(z)≥g(x)+⟨p,z−x⟩−η for every z∈Rn}. Write ∂g(x)=∂0g(x). If x∉dom⁡g, set ∂ηg(x)=∅. When g is finite-valued on a convex domain, ∂g(x) agrees with Subgradients and the subdifferential of a convex function.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Proximal mapping

Definition

Let g:Rn→(−∞,+∞] be proper, closed and convex, and let t>0. For v∈Rn, define the set-valued proximal mapping prox⁡tg(v)={u∈Rn:g(u)+∥u−v∥222t≤g(w)+∥w−v∥222t for every w∈Rn}. The existence and uniqueness theorem on this page proves that this set is a singleton for every admissible g,t,v; its unique member is also denoted prox⁡tg(v).

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Strong convexity for an extended-real objective

Definition

Let F:Rn→(−∞,+∞] be a proper convex extended-real function (The extended real line R‾=R∪{−∞,+∞}, its order, and the arithmetic that is left undefined). For μ>0, say that F is μ-strongly convex if for every x,y∈dom⁡F and 0<θ<1, F((1−θ)x+θy)≤(1−θ)F(x)+θF(y)−μ2θ(1−θ)∥x−y∥22. This definition permits F to be extended-real-valued outside its effective domain. The endpoint cases are identities and are not included in the strict range for θ.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

A proper closed convex function has an affine minorant

Statement

Let n∈N and let g:Rn→(−∞,+∞] be proper, closed and convex in the epigraph convention of Proper closed convex extended-real functions on Rn. Then there are a∈Rn and b∈R such that g(x)≥⟨a,x⟩+b(x∈Rn).

Facts & Assumptions

Given: The function g in the Statement, with effective domain D={x:g(x)<+∞} and epigraph Eg={(x,s):g(x)≤s}.

[A1]

Proper closed convex extended-real functions on Rn: D is nonempty and convex, and Eg is a nonempty closed convex subset of Rn+1.

[F1]

Every point has a unique nearest point in a nonempty closed Euclidean convex set: every point of a nonempty closed convex Euclidean set has a unique nearest point.

[F2]

Metric projection onto a closed convex set satisfies the variational inequality: if p is the nearest point of a closed convex set to q, then ⟨q−p,z−p⟩≤0 for every point z in that set.

[F3]

For n≥1 every bounded sequence in Rn has a convergent subsequence: every bounded sequence in a positive-dimensional Euclidean space has a convergent subsequence; this corollary records a choice-free proof.

Proof

technique · direct
1.1A1construct

Let d be the dimension of the direction space of aff⁡D. If d=0, then D is a singleton {x0} and the constant affine function g(x0) is a minorant. If d>0, choose affinely independent points a0,…,ad∈D spanning aff⁡D and let x0 be their barycenter. Iterating the two-point convexity condition shows their simplex lies in D. In affine barycentric coordinates, this simplex is defined by λi≥0 and ∑i=0dλi=1; at x0 every λi=1/(d+1). These affine coordinate functions on the finite-dimensional space aff⁡D are continuous, so they remain positive on a relative neighborhood of x0, which therefore lies in the simplex and in D. Thus x0 is a relative-interior point of D.

1.2A1F1givenalgebra

Put p=(x0,g(x0))∈Eg and qj=(x0,g(x0)−1/j) for integers j≥1. Each qj lies outside Eg and tends to p. Let pj be its unique nearest point in Eg, supplied by [F1]. Since p∈Eg, ∥qj−pj∥2≤1/j. For each coordinate ℓ<n+1, ∣(qj−pj)ℓ∣≤∥qj−pj∥2≤1/j, because each squared coordinate is a term of the sum defining the squared Euclidean norm. As qj→p coordinatewise, this gives pj→p coordinatewise and hence in Euclidean norm, since there are finitely many coordinates.

2.1F1F2F3step 1.2algebra

Normalize uj=(qj−pj)/∥qj−pj∥2, which is defined because qj∉Eg and Eg is closed. The vectors uj have norm one, so their range lies in the Euclidean ball B(0,2). By [F3], choose a subsequence (ujℓ) converging in Rn+1 to u=(a,c). Since each coordinate difference is bounded by the Euclidean norm, this convergence gives coordinate convergence; the finite-sum formula for the squared norm then gives ∥u∥22=lim⁡ℓ→∞∥ujℓ∥22=1. Both qj and pj have horizontal coordinate in aff⁡D, so each horizontal component of uj lies in the direction space V of aff⁡D. This finite-dimensional subspace is closed: after extending a basis of V to one of Rn, it is the common zero set of the remaining continuous coordinate functionals. Hence a∈V. For each fixed z∈Eg, [F2] gives ⟨uj,z−pj⟩≤0. Along the chosen subsequence, coordinate convergence and the finite-sum formula for the inner product show ⟨ujℓ,z−pjℓ⟩→⟨u,z−p⟩, so ⟨u,z−p⟩≤0.

3.1A1step 1.1step 2.1algebra

The upward vertical ray p+(0,s) lies in Eg for all s≥0, so step 2.1 forces c≤0. If c=0, the relative neighborhood from step 1.1 lets each direction h∈V be tested at x0+εh and x0−εh for sufficiently small ε>0. Applying step 2.1 to the corresponding epigraph points gives both ε⟨a,h⟩≤0 and −ε⟨a,h⟩≤0, so ⟨a,h⟩=0 for every h∈V. Taking h=a∈V gives ∥a∥22=0, hence a=0, contradicting ∥u∥2=1. Thus c<0.

4.1step 2.1step 3.1algebra∎

For any x∈D, apply step 2.1 to (x,g(x))∈Eg to get ⟨a,x−x0⟩+c(g(x)−g(x0))≤0. Dividing by c<0 reverses the inequality and yields g(x)≥g(x0)+⟨−a/c,x−x0⟩. Set a0=−a/c and b0=g(x0)−⟨a0,x0⟩. This is the desired affine bound on D, and outside D the value is +∞, so the bound holds on all of Rn.

Remarks

The proof constructs a support normal using nearest points to a sequence below the epigraph. It uses the choice-free finite-dimensional Bolzano–Weierstrass supplier [F3], not the separate boundary-support theorem whose published statement assumes Countable Choice and the Axiom of Choice.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

A finite continuous convex summand preserves proper closed convexity

Statement

Let f:Rn→R be continuous and convex, and let g:Rn→(−∞,+∞] be proper, closed and convex under the epigraph convention of Proper closed convex extended-real functions on Rn. Then F=f+g is proper, closed and convex in the same convention.

Facts & Assumptions

Given: The functions and hypotheses in the Statement.

[F1]

Proper closed convex extended-real functions on Rn: g has a nonempty effective domain, is convex, and has a closed epigraph.

[F2]

Convex and strictly convex functionals on a convex subset of a real vector space: convexity means the Jensen inequality for every pair of finite-domain points and 0≤θ≤1.

Proof

1.1F1givenchoose

Since dom⁡g≠∅, choose x0 with g(x0)<+∞. The value f(x0) is real, so F(x0)<+∞ and F is proper.

1.2F1F2givenalgebra

For x,y with finite F and 0≤θ≤1, both g(x),g(y) are finite. Applying convexity separately to f and g and adding gives F((1−θ)x+θy)≤(1−θ)F(x)+θF(y); if either value of F is +∞, the extended-real convexity inequality is automatic. Thus F is convex.

2.1F1F3givenalgebra∎

For r∈R, let Φ(x,s)=(x,s−f(x)). It is continuous: the first coordinates are unchanged, while continuity of f makes the last coordinate s−f(x) continuous. The identity epi⁡F=Φ−1(epi⁡g) follows by rearranging f(x)+g(x)≤s, including points where g(x)=+∞. If a point lies outside epi⁡F, its image lies outside the closed set epi⁡g, so an open ball about that image misses epi⁡g; continuity of Φ supplies a neighborhood of the original point mapped into that ball. Hence the complement of epi⁡F is open and F is closed.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

The proximal map of an indicator is Euclidean projection

Statement

Let C⊆Rn be nonempty, closed and convex. Its indicator ιC is proper, closed and convex in the convention of Proper closed convex extended-real functions on Rn. For every t>0 and v∈Rn, prox⁡tιC(v) is the singleton consisting of the unique nearest point in C to v.

Facts & Assumptions

Given: The set C, scalar t>0, and point v in the Statement.

[F1]

Extended-real indicator of a set: ιC is 0 on C and +∞ off C.

[F2]

A convex subset of Rm contains every line segment between two of its points: every convex combination of two points of C belongs to C.

[F3]

Proper closed convex extended-real functions on Rn: properness means nonempty effective domain; closedness means a closed epigraph.

[F4]

Every point has a unique nearest point in a nonempty closed Euclidean convex set: for n≥1, every point has a unique Euclidean nearest point in a nonempty closed convex set.

[F5]

Proximal mapping: prox⁡tιC(v) is the set of global minimizers of ιC(u)+∥u−v∥22/(2t).

[F6]

The Euclidean inner product ⟨x,y⟩=∑k<nxkyk on Rn: R0 is the singleton zero vector space, and its norm and inner product are zero.

Proof

1.1F1F2F3givenchoose

Since C is nonempty, some x∈C has ιC(x)=0<+∞, so the indicator is proper. If x,y∈C, convexity of C puts every convex combination in C, where the indicator is zero; if either endpoint is outside C, the convexity inequality is automatic for an interior coefficient, and at endpoints it is equality. Thus ιC is convex.

1.2F1F3givenalgebra

Its epigraph is exactly C×[0,+∞): for x∈C the inequality 0≤s is required, and for x∉C no real s satisfies +∞≤s. This product is closed because both factors are closed, so ιC is closed.

1.3F5F6givenalgebra

If n=0, then R0={0} by [F6], and nonempty C⊆R0 is {0}. The proximal objective has this sole point as its unique minimizer, and it is also the unique nearest point in C to v=0. Hence the claim holds for n=0.

2.1F4F5givenalgebra∎

Now assume n≥1. The proximal objective is finite exactly on C, where it equals ∥u−v∥22/(2t). Since 2t>0, minimizing it over all Rn is equivalent to minimizing distance from v over C. By [F4] the latter has a unique minimizer, which is therefore exactly the singleton in [F5].

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Existence, resolvent characterization, and firm nonexpansiveness of the proximal map

Statement

Let g:Rn→(−∞,+∞] be proper, closed and convex in the epigraph convention of Proper closed convex extended-real functions on Rn. For every t>0 and v∈Rn, the set prox⁡tg(v) is a singleton. Its unique element u satisfies the resolvent equivalence u=prox⁡tg(v)⟺(v−u)/t∈∂g(u). For any v1,v2 and ui=prox⁡tg(vi), ∥u1−u2∥22≤⟨u1−u2,v1−v2⟩. In particular the proximal map is nonexpansive.

Facts & Assumptions

Given: The function g, parameter t>0, and input points in the Statement.

[F1]

Proper closed convex extended-real functions on Rn: g has nonempty effective domain, is convex, and has closed epigraph.

[F2]

A proper closed convex function has an affine minorant: there are a∈Rn,b∈R with g(x)≥⟨a,x⟩+b for every x.

[F3]

A finite continuous convex summand preserves proper closed convexity: adding a finite continuous convex function preserves properness, convexity and closed epigraph.

[F5]

Semicontinuous extreme value theorem on compact Euclidean sets: a real-valued lower-semicontinuous function on a nonempty compact Euclidean set attains its minimum.

[F6]

Semicontinuity on Rn is characterized by strict open level sets and weak closed level sets: lower semicontinuity is equivalent to closedness of every weak sublevel set.

[F7]

Subdifferentials of proper extended-real convex functions: p∈∂g(u) means g(z)≥g(u)+⟨p,z−u⟩ for every z.

[F8]

Proximal mapping: the proximal set consists of all global minimizers of g(x)+∥x−v∥22/(2t).

[F10]

The Euclidean inner product ⟨x,y⟩=∑k<nxkyk on Rn: R0 is the singleton zero vector space, and its inner product and norm are zero.

Proof

1.1F1F7F8F10givenalgebra

If n=0, [F10] gives R0={0}. Properness [F1] forces g(0) to be finite. Every input v, candidate u, competitor z and subgradient vector p is 0. The objective in [F8] has only the candidate 0, so prox⁡tg(0)={0}. The inequality in [F7] is g(0)≥g(0)+0, so ∂g(0)={0} and (v−u)/t=0∈∂g(0); both directions of the resolvent equivalence hold. Firm nonexpansiveness and nonexpansiveness both reduce to 0≤0. This proves every conclusion for n=0 without compactness or an affine-minorant argument. For the remainder assume n≥1.

1.2F1F3F8givenchoose

Define H(x)=g(x)+∥x−v∥22/(2t). The quadratic is finite and continuous, and the identity ∥(1−θ)x+θy−v∥22=(1−θ)∥x−v∥22+θ∥y−v∥22−θ(1−θ)∥x−y∥22 shows it is convex. Thus [F3] makes H proper, closed and convex. Choose x0∈dom⁡g and put c=H(x0). Then S={x:H(x)≤c} is nonempty and closed: it is the inverse image of epi⁡H under the continuous map x↦(x,c).

2.1F2F4F5F6step 1.2algebra

By [F2], completing the square gives H(x)≥b+⟨a,x⟩+∥x−v∥222t=b+⟨a,v⟩−t2∥a∥22+12t∥x−(v−ta)∥22. Thus H(x)≤c forces x into a fixed-radius ball, so S is bounded and hence compact by [F4]. The restriction H∣S is real-valued; each weak sublevel set is the intersection of S with the inverse image of epi⁡H under x↦(x,r) for its level r, hence closed in S. By [F6] it is lower semicontinuous, so [F5] gives a minimizer on S. Every point outside S has value greater than c, while the minimum on S is at most c, so this minimizer is global.

2.2F1step 1.2algebra

The quadratic satisfies ∥x+y2−v∥22=12∥x−v∥22+12∥y−v∥22−14∥x−y∥22. If two distinct points minimized H, convexity of g and this identity would make their midpoint have strictly smaller value, a contradiction. Hence the global minimizer is unique, proving the singleton claim.

3.1F1F7F8step 2.2algebra

Suppose u minimizes H and fix z∈dom⁡g. For 0<α<1, convexity gives g(u+α(z−u))≤(1−α)g(u)+αg(z). Minimality and expansion of the quadratic therefore imply 0≤H(u+α(z−u))−H(u)≤α(g(z)−g(u)+⟨u−v,z−u⟩t)+α22t∥z−u∥22. Divide by α and let α↓0; the parenthesized term is nonnegative. The same subgradient inequality is automatic for z∉dom⁡g, so (v−u)/t∈∂g(u).

3.2F7F8step 2.2algebra

Conversely, if (v−u)/t∈∂g(u), then for every finite-valued g(z) the subgradient inequality and ∥z−v∥22−∥u−v∥22=∥z−u∥22+2⟨u−v,z−u⟩ give H(z)−H(u)≥∥z−u∥22/(2t)≥0. Infinite-valued competitors cannot lower H, so u is the unique minimizer from step 2.2. This proves the reverse implication.

4.1F7F9step 3.1givenalgebra∎

Let ui=prox⁡tg(vi) and pi=(vi−ui)/t. From step 3.1, pi∈∂g(ui). Applying the two subgradient inequalities with (u1,u2) and (u2,u1) and adding yields ⟨p1−p2,u1−u2⟩≥0. Substitution and multiplication by t>0 give ∥u1−u2∥22≤⟨u1−u2,v1−v2⟩. By [F9] the right side is at most ∥u1−u2∥2∥v1−v2∥2; if u1=u2 nonexpansiveness is immediate, and otherwise division gives it.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Proximal-gradient mapping and projected-gradient mapping

Definition

Let f:Rn→R be continuously differentiable with L-Lipschitz gradient for some L>0, and let g:Rn→(−∞,+∞] be proper, closed and convex. Define TL(x):=prox⁡g/L ⁣(x−1L∇f(x)),GL(x):=L(x−TL(x)). The proximal theorem Existence, resolvent characterization, and firm nonexpansiveness of the proximal map ensures the point TL(x) is uniquely defined. For a nonempty closed convex set C and g=ιC, the projected-gradient update is TLC(x)=PC ⁣(x−1L∇f(x)),GLC(x)=L(x−TLC(x)), where PC denotes the unique nearest-point projection; this equality follows from The proximal map of an indicator is Euclidean projection.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

The proximal map of the l1 norm is soft thresholding

Statement

For n≥1 and λ>0, the function gλ(u)=λ∥u∥1 is proper, closed and convex in the convention of Proper closed convex extended-real functions on Rn. For every t>0 and v∈Rn, prox⁡tλ∥⋅∥1(v)=(Stλ(vk))k<n, where Sτ is the soft-thresholding map of Soft-thresholding map.

Facts & Assumptions

Given: n≥1, λ,t>0, and v∈Rn.

[F1]

The p-norms ∥x∥p for rational p≥1, and ∥x∥∞: ∥u∥1=∑k<n∣uk∣ and ∥u−v∥22=∑k<n(uk−vk)2.

[F2]

Proximal mapping: the proximal point minimizes λ∥u∥1+∥u−v∥22/(2t) over u∈Rn.

[F3]

Soft-thresholding map: Sτ(s)=s−τ if s>τ, 0 if ∣s∣≤τ, and s+τ if s<−τ.

[F6]

Proper closed convex extended-real functions on Rn: properness is nonempty effective domain, convexity is the Jensen inequality, and closedness means closed epigraph.

Proof

1.1F1F4F5F6givenchoosealgebra

Set h(u)=λ∥u∥1. It is finite everywhere and h(0)=0, so its effective domain is nonempty. By [F4] and λ>0, the norm triangle and homogeneity inequalities give h((1−θ)u+θw)≤(1−θ)h(u)+θh(w)(0≤θ≤1), so h is convex. It is continuous by [F5]. To see its epigraph is closed, take any (u,s) with s<h(u), set ε=(h(u)−s)/3, and choose δ0>0 so ∥u′−u∥2<δ0 implies ∣h(u′)−h(u)∣<ε. If ∥(u′−u,s′−s)∥2<min⁡{δ0,ε} in Rn+1, then s′<s+ε<h(u)−ε<h(u′), so this neighborhood misses the epigraph. Thus the complement is open and the epigraph is closed. By [F6], h is proper, closed and convex, as required by the proximal definition.

1.2F3givenalgebra

Fix a scalar s=vk. On u≥0, completing the square shows the minimum is at u=max⁡{s−tλ,0}; on u≤0 it is at u=min⁡{s+tλ,0}. If s>tλ, the first candidate is s−tλ>0 and has value strictly below the common boundary value at 0, while the second candidate is 0. If s<−tλ, the symmetric argument gives the unique minimizer s+tλ<0. If −tλ≤s≤tλ, both half-line minima are 0. Thus the unique scalar minimizer is Stλ(s) in all three cases.

2.1F1F2step 1.1givenalgebra

By [F1], the objective in [F2] is the finite sum ∑k<nϕk(uk), where ϕk(uk)=λ∣uk∣+(uk−vk)2/(2t). It is enough to find the unique minimizer of each scalar function: the sum is minimized exactly when every coordinate is at its scalar minimum, and the positive quadratic term makes each scalar function strictly convex.

3.1F2step 2.1step 1.2algebra∎

Applying step 1.2 to each of the finitely many coordinates k<n gives the unique vector minimizer (Stλ(vk))k<n, which is the proximal point by [F2].

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Three-point inequality for the proximal-gradient model

Statement

Let g be proper, closed and convex, let L>0, let f be differentiable at y, and set x+=prox⁡g/L(y−∇f(y)/L). For every z∈Rn, g(x+)+⟨∇f(y),x+−y⟩+L2∥x+−y∥22+L2∥x+−z∥22≤g(z)+⟨∇f(y),z−y⟩+L2∥z−y∥22.

Facts & Assumptions

Given: The function, point, and scalar in the Statement.

[F1]

Existence, resolvent characterization, and firm nonexpansiveness of the proximal map: x+=prox⁡g/L(w) iff L(w−x+)∈∂g(x+).

[F2]

Subdifferentials of proper extended-real convex functions: p∈∂g(x) implies g(z)≥g(x)+⟨p,z−x⟩ for every z.

[F3]

Proximal mapping: the proximal step uses w=y−∇f(y)/L and parameter 1/L.

Proof

1.1F1F2F3givenalgebra

By [F1] and [F3], L(y−x+)−∇f(y)∈∂g(x+). For finite g(z), [F2] gives g(z)−g(x+)≥⟨L(y−x+)−∇f(y),z−x+⟩. Add ⟨∇f(y),z−x+⟩ and L2(∥z−y∥22−∥x+−y∥22) to both sides. Using ∥z−y∥22−∥x+−y∥22=∥z−x+∥22+2⟨z−x+,x+−y⟩ and y−x+=−(x+−y) cancels the cross terms and leaves L∥z−x+∥22/2. Rearranging is the claimed inequality.

2.1step 1.1algebra∎

If g(z)=+∞, the right side is +∞ and the inequality holds automatically, so the finite-g(z) calculation proves the statement for every z.

AlgorithmAlgorithm: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Proximal-gradient, FISTA, and fixed-period restarted FISTA

Definition

Assume f:Rn→R is convex and continuously differentiable with L-Lipschitz gradient, L>0, and g:Rn→(−∞,+∞] is proper, closed and convex. For a finite iteration budget N≥1, initial point x0∈Rn, and exact evaluations of TL from Proximal-gradient mapping and projected-gradient mapping, the proximal-gradient mode returns xk=TL(xk−1),k=1,…,N.

The FISTA mode sets t1=1, y1=x0, and for k=1,…,N computes xk=TL(yk),tk+1=1+1+4tk22,yk+1=xk+tk−1tk+1(xk−xk−1). It returns xN. A fixed-period restart with period m∈N, m≥1, runs this FISTA recurrence for at most m updates per block and, after each full block, resets t1=1, y1 to the block's last iterate, and the previous iterate to that same point. A final shorter block stops at the budget. Each call uses the exact proximal point; no inexact call is covered by this algorithm definition. The finite budget makes the output a finite iterate even when no convergence or monotonicity of consecutive accelerated objective values is asserted.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

One-step proximal-gradient estimate

Statement

Let f:Rn→R be convex and continuously differentiable with L-Lipschitz gradient, L>0, and let g be proper, closed and convex. Put F=f+g and x+=TL(y). For every z∈Rn, F(z)≥F(x+)+L2∥x+−y∥22+L⟨y−z,x+−y⟩.

Facts & Assumptions

Given: The functions and points in the Statement.

[F1]

Three-point inequality for the proximal-gradient model: the proximal model at y satisfies its three-point inequality for every comparison point.

[F2]

Descent inequality for a Lipschitz gradient: f(x+)≤f(y)+⟨∇f(y),x+−y⟩+(L/2)∥x+−y∥22.

[F3]

Differentiable convex functions are characterized by the gradient inequality: f(z)≥f(y)+⟨∇f(y),z−y⟩.

[F4]

A finite continuous convex summand preserves proper closed convexity: F is proper, closed and convex, and F=f+g.

[F5]

Existence, resolvent characterization, and firm nonexpansiveness of the proximal map: TL(y) is an attained proximal minimizer; comparison with a finite-domain point shows x+∈dom⁡g, so F(x+) is finite.

Proof

1.1F1F2F3F4F5givenalgebra

Write d=x+−y. If g(z)=+∞, then F(z)=+∞ and the asserted inequality holds because [F5] makes its right side finite. Otherwise F(z) and F(x+) are real, so ordinary subtraction is valid. By [F2] and [F3], F(z)−F(x+)≥g(z)−g(x+)+⟨∇f(y),z−x+⟩−L2∥d∥22. The three-point inequality [F1], after rearrangement, gives g(z)−g(x+)+⟨∇f(y),z−x+⟩≥L2∥d∥22+L2(∥x+−z∥22−∥z−y∥22). Substitution yields F(z)−F(x+)≥L2(∥x+−z∥22−∥z−y∥22).

2.1step 1.1F5algebra∎

Since z−y=(z−x+)+d, the difference of squares in step 1.1 is ∥x+−z∥22−∥z−y∥22=−2⟨z−x+,d⟩−∥d∥22=2⟨y−z,d⟩+∥d∥22. Multiplying by L/2 gives the finite-gap inequality; adding the finite value F(x+) yields the displayed statement.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Projected-gradient fixed points are normal-cone certificates

Statement

Let n∈N, let p,m∈N (zero allowed), and take A∈Rp×n, b∈Rp, G∈Rm×n, and d∈Rm. Let C={x∈Rn:Ax=b, Gx≤d} be nonempty and let f:Rn→R be convex and continuously differentiable with L-Lipschitz gradient, L>0. For x∈C, the projected-gradient mapping of Proximal-gradient mapping and projected-gradient mapping satisfies GLC(x)=0⟺−∇f(x)∈NC(x), where NC has the outward convention of Scaled KKT residual and convex normal cone. If a feasible tuple (x∗,ν,λ) satisfies λ≥0, ∇f(x∗)+ATν+GTλ=0, and λi((Gx∗−d)i)=0 for every inequality, then x∗ is such a fixed point and is a global minimizer over C. The converse to this KKT-multiplier implication is not asserted.

Facts & Assumptions

Given: The polyhedron, differentiable convex objective and, in the second claim, the feasible KKT tuple.

[F1]

The proximal map of an indicator is Euclidean projection: prox⁡tιC equals the unique Euclidean projection PC.

[F2]

Metric projection onto a closed convex set satisfies the variational inequality: if p=PC(v), then ⟨v−p,z−p⟩≤0 for all z∈C.

[F3]

Scaled KKT residual and convex normal cone: NC(x)={w:⟨w,z−x⟩≤0 for all z∈C}.

[F4]

Convex KKT conditions certify a global minimum and an outward normal: when n≥1, for a differentiable convex objective on an open convex set, affine equalities and differentiable convex inequalities, a feasible KKT tuple with nonnegative inequality multipliers implies global minimality and −∇f(x∗)∈NC(x∗).

[F5]

The Euclidean inner product ⟨x,y⟩=∑k<nxkyk on Rn: R0 consists of its unique zero vector, and its inner product and norm vanish.

[A1]

The displayed C is closed and convex as the intersection of affine equality sets and affine closed half-spaces; it is nonempty by hypothesis.

Proof

1.1A1F3F5givenalgebra

If n=0, then R0={0} by [F5], and nonempty C is {0}. Its projection fixes 0, so GLC(0)=0; also NC(0)={0} and ∇f(0)=0. Thus the fixed-point/normal-cone equivalence holds.

1.2A1F1F2F3givenalgebra

Now assume n≥1. Fix x∈C and put v=x−∇f(x)/L. By [F1], TLC(x)=PC(v). If GLC(x)=0, then x=PC(v), so [F2] gives ⟨−∇f(x)/L,z−x⟩≤0 for every z∈C. Since L>0, this is exactly −∇f(x)∈NC(x) by [F3].

1.3A1F1F3givenalgebra

Conversely suppose n≥1 and −∇f(x)∈NC(x). Then ⟨x−v,z−x⟩=⟨∇f(x)/L,z−x⟩≥0 for every z∈C. Expanding gives ∥z−v∥22=∥z−x∥22+∥x−v∥22+2⟨x−v,z−x⟩≥∥x−v∥22. Thus x is the nearest point in C to v; uniqueness of projection gives x=PC(v)=TLC(x), so GLC(x)=0.

2.1F3F4step 1.1step 1.3given∎

If n=0, nonempty C=R0={0}, so every feasible x∗ is the global minimizer and is the projected-gradient fixed point by step 1.1. If n≥1, write the inequalities as gi(x)=Gix−di≤0 on the open convex set U=Rn; these functions are affine, differentiable and convex. The feasible tuple meets the hypotheses of [F4], which gives global minimality and −∇f(x∗)∈NC(x∗); step 1.3 then gives the fixed point. No constraint qualification or multiplier converse is used.

AlgorithmAlgorithm: AI-adaptedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Certified inexact proximal-gradient and FISTA updates

Definition

Use the finite proximal-gradient or FISTA recurrences of Proximal-gradient, FISTA, and fixed-period restarted FISTA, but replace each exact proximal output xk=TL(yk) by a reported finite point xk∈dom⁡g and certificate L(yk−xk)−∇f(yk)∈∂ηkg(xk),ηk≥0, where ∂ηg is defined in Subdifferentials of proper extended-real convex functions. In proximal-gradient mode yk=xk−1; in FISTA mode use the same momentum update as the exact recurrence. If the certificate cannot be supplied for a call, return status inconclusive and make no convergence claim for that run. The inexact rate theorems on this page use this certificate itself; they do not assert rates for an unverified objective-gap tolerance alone.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

FISTA energy estimate-sequence recurrence

Statement

Let F=f+g satisfy the exact FISTA hypotheses of Proximal-gradient, FISTA, and fixed-period restarted FISTA, and suppose x∗ minimizes F. Use its iterates xk,yk,tk and set t0=0, u0=x0−x∗, and uk=tkxk−(tk−1)xk−1−x∗(k≥1). Then for every k≥1, 2tk2L(F(xk)−F(x∗))+∥uk∥22≤2tk−12L(F(xk−1)−F(x∗))+∥uk−1∥22, where the k=1 right-hand objective term is interpreted as zero.

Facts & Assumptions

Given: The exact FISTA recurrence, composite objective and minimizer in the Statement.

[F1]

Proximal-gradient, FISTA, and fixed-period restarted FISTA: t1=1, y1=x0, xk=TL(yk), tk+1=(1+1+4tk2)/2, the consequent identity tk+1(tk+1−1)=tk2, and yk=xk−1+((tk−1−1)/tk)(xk−1−xk−2) for k≥2.

[F2]

One-step proximal-gradient estimate: F(z)≥F(TL(y))+(L/2)∥TL(y)−y∥22+L⟨y−z,TL(y)−y⟩ for every z.

Proof

1.1F1giveninductionalgebra

The recurrence [F1] gives tk≥1 for every k: it starts at 1 and tk+1≥tk+1/2. Thus zk=(1−1/tk)xk−1+(1/tk)x∗ is a convex combination (and z1=x∗). The same recurrence gives tk(yk−zk)=uk−1, where at k=1 this reads y1−x∗=u0. Also uk=tk(xk−zk)=uk−1+tk(xk−yk).

2.1F1F2step 1.1givenalgebra∎

For k≥2, convexity gives F(zk)≤(1−1/tk)F(xk−1)+(1/tk)F(x∗). Apply [F2] with y=yk, z=zk, and xk=TL(yk). The upper bound for F(zk)−F(xk) and its lower bound from [F2], multiplied by 2tk2/L, imply 2tk2L(F(xk)−F(x∗))≤2tk(tk−1)L(F(xk−1)−F(x∗))−tk2∥xk−yk∥22−2tk2⟨yk−zk,xk−yk⟩. Using [F1] to replace tk(tk−1) by tk−12, and the two vector identities of step 1.1 to replace the last two terms by ∥uk−1∥22−∥uk∥22, gives the claimed recurrence for k≥2. At k=1, z1=x∗ and [F2] directly gives F(x1)−F(x∗)≤(L/2)(∥x0−x∗∥22−∥x1−x∗∥22); since t1=1 and u1=x1−x∗, this is the claimed base case without using F(x0).

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

The proximal-gradient method has an O(1/k) objective bound

Statement

Under the exact proximal-gradient hypotheses of Proximal-gradient, FISTA, and fixed-period restarted FISTA, suppose F=f+g has a minimizer x∗. From any x0∈Rn, the iterates xk=TL(xk−1) satisfy 0≤F(xk)−F(x∗)≤L∥x0−x∗∥222k(k≥1).

Facts & Assumptions

Given: The exact proximal-gradient iteration and minimizer in the Statement.

[F1]

Proximal-gradient, FISTA, and fixed-period restarted FISTA: xk=TL(xk−1) and every proximal output lies in dom⁡g.

[F2]

One-step proximal-gradient estimate: for z=x∗, F(x∗)≥F(xk)+(L/2)∥xk−xk−1∥22+L⟨xk−1−x∗,xk−xk−1⟩. Here F(x∗) and F(xk) are finite, so the equivalent finite-gap form may be used in the proof.

[F3]

A finite continuous convex summand preserves proper closed convexity: F is convex, so F(xk)≥F(x∗).

Proof

1.1F2givenalgebra

Put dk=xk−xk−1. The identity 2⟨xk−1−x∗,dk⟩=∥xk−x∗∥22−∥xk−1−x∗∥22−∥dk∥22 and [F2] yield F(xk)−F(x∗)≤(L/2)(∥xk−1−x∗∥22−∥xk−x∗∥22). Summing from 1 to k gives ∑j=1k(F(xj)−F(x∗))≤L∥x0−x∗∥22/2.

2.1F1F2F3step 1.1givenalgebra∎

For every j≥2, apply the one-step estimate with comparison point z=xj−1; this point has finite F by [F1]. The cross term is zero, so F(xj−1)−F(xj)≥(L/2)∥xj−xj−1∥22≥0. Hence the gaps for x1,x2,… are nonincreasing. Their sum bound in step 1.1 implies k(F(xk)−F(x∗))≤∑j=1k(F(xj)−F(x∗))≤L∥x0−x∗∥22/2. Nonnegativity is [F3].

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

One-step estimate for a certified inexact proximal call

Statement

Let f be convex, continuously differentiable and have L-Lipschitz gradient, L>0, and let g be proper, closed and convex. Given y, suppose x+ and η≥0 satisfy L(y−x+)−∇f(y)∈∂ηg(x+). With F=f+g, for every z∈Rn, F(z)≥F(x+)+L2∥x+−y∥22+L⟨y−z,x+−y⟩−η.

Facts & Assumptions

Given: The functions, certificate and points in the Statement.

[F1]

Certified inexact proximal-gradient and FISTA updates: each reported proximal call supplies L(y−x+)−∇f(y)∈∂ηg(x+) with η≥0.

[F2]

Subdifferentials of proper extended-real convex functions: the certificate means g(z)−g(x+)≥⟨L(y−x+)−∇f(y),z−x+⟩−η for finite g(z).

[F3]

Descent inequality for a Lipschitz gradient: f(x+)≤f(y)+⟨∇f(y),x+−y⟩+(L/2)∥x+−y∥22.

[F4]

Differentiable convex functions are characterized by the gradient inequality: f(z)≥f(y)+⟨∇f(y),z−y⟩.

[F5]

A finite continuous convex summand preserves proper closed convexity: F=f+g is a well-defined proper convex extended-real objective.

[F6]

Subdifferentials of proper extended-real convex functions: membership in ∂ηg(x+) entails x+∈dom⁡g; since f is real-valued, F(x+) is finite.

Proof

1.1F1F2F3F4F5F6givenalgebra

Put d=x+−y. If g(z)=+∞, then F(z)=+∞ and the asserted inequality holds because [F6] makes its right side finite. Otherwise F(z) and F(x+) are real, so ordinary subtraction is valid. From [F3] and [F4], F(z)−F(x+)≥g(z)−g(x+)+⟨∇f(y),z−x+⟩−L2∥d∥22. By [F2], the first two terms on the right are bounded below by L⟨y−x+,z−x+⟩−η.

2.1step 1.1F6algebra∎

Since y−x+=−d and z−x+=(z−y)−d, the lower bound from step 1.1 is L⟨y−x+,z−x+⟩−L2∥d∥22−η=L⟨y−z,d⟩+L2∥d∥22−η. Adding the finite value F(x+) gives the displayed inequality.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

FISTA has an O(1/k^2) objective bound

Statement

Under the exact FISTA hypotheses of Proximal-gradient, FISTA, and fixed-period restarted FISTA, suppose F=f+g has a minimizer x∗. For every x0∈Rn and k≥1, 0≤F(xk)−F(x∗)≤2L∥x0−x∗∥22(k+1)2.

Facts & Assumptions

Given: The FISTA recurrence, its objective and minimizer in the Statement.

[F1]

FISTA energy estimate-sequence recurrence: 2tk2(F(xk)−F(x∗))/L+∥uk∥22≤∥x0−x∗∥22 after telescoping the energy recurrence.

[F2]

Proximal-gradient, FISTA, and fixed-period restarted FISTA: t1=1 and tk+1=(1+1+4tk2)/2.

[F3]

Proximal-gradient, FISTA, and fixed-period restarted FISTA: each FISTA proximal output is in dom⁡g and has finite F.

Proof

1.1F1givenalgebra

Summing the energy recurrence of [F1] from 1 to k cancels all intermediate potentials. The k=1 base term is ∥u0∥22=∥x0−x∗∥22, and every later objective coefficient is nonnegative; dropping ∥uk∥22 gives F(xk)−F(x∗)≤L∥x0−x∗∥222tk2. The gap is nonnegative because x∗ minimizes F.

2.1F2F3step 1.1giveninductionalgebra∎

Since 1+4tk2≥2tk, [F2] gives tk+1≥tk+1/2. Starting from t1=1, induction yields tk≥(k+1)/2. Substitution into step 1.1 gives the stated bound. Finite objective values for the iterates follow from [F3].

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passOpen item page →

FISTA energy recurrence with certified proximal errors

Statement

Let xk,yk,tk be the certified inexact FISTA iterates of Certified inexact proximal-gradient and FISTA updates, with errors ηk≥0, and let x∗ minimize F=f+g. Set t0=0, u0=x0−x∗, and uk=tkxk−(tk−1)xk−1−x∗. Then 2tk2L(F(xk)−F(x∗))+∥uk∥22≤2tk−12L(F(xk−1)−F(x∗))+∥uk−1∥22+2tk2Lηk, with the k=1 previous objective term interpreted as zero.

Facts & Assumptions

Given: The inexact FISTA recurrence, certified errors and a minimizer in the Statement.

[F1]

Certified inexact proximal-gradient and FISTA updates: t1=1, y1=x0, xk satisfies the stated certificate, tk+1=(1+1+4tk2)/2 and hence tk+1(tk+1−1)=tk2, and yk=xk−1+((tk−1−1)/tk)(xk−1−xk−2) for k≥2.

[F2]

One-step estimate for a certified inexact proximal call: F(z)≥F(xk)+(L/2)∥xk−yk∥22+L⟨yk−z,xk−yk⟩−ηk for every z.

Proof

1.1F1giveninductionalgebra

The recurrence [F1] gives tk≥1 for every k, so zk=(1−1/tk)xk−1+(1/tk)x∗ is a convex combination. It also gives tk(yk−zk)=uk−1 and uk=uk−1+tk(xk−yk), including k=1 with z1=x∗.

2.1F1F2step 1.1givenalgebra∎

For k≥2, convexity gives F(zk)≤(1−1/tk)F(xk−1)+(1/tk)F(x∗). Apply [F2] at yk,zk; the same multiplication and norm expansion as in step 1.1 yield 2tk2L(F(xk)−F(x∗))≤2tk(tk−1)L(F(xk−1)−F(x∗))+∥uk−1∥22−∥uk∥22+2tk2Lηk. Use tk(tk−1)=tk−12 to obtain the stated recurrence. For k=1, [F2] with z=x∗ gives the same base inequality directly, and t1=1 leaves the previous objective term zero.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Summable certified prox errors preserve an O(1/k) best-iterate bound

Statement

Under the inexact proximal-gradient model of Certified inexact proximal-gradient and FISTA updates, suppose F=f+g has a minimizer x∗ and let ηk≥0 be the certified errors. Then for every N≥1, min⁡1≤k≤N(F(xk)−F(x∗))≤L∥x0−x∗∥22/2+∑k=1NηkN. If ∑k=1∞ηk<∞, then F(xk)−F(x∗)→0. This gives a best-iterate bound; no last-iterate O(1/k) rate is asserted.

Facts & Assumptions

Given: The certified inexact proximal-gradient sequence, its nonnegative errors and a minimizer.

[F1]

Certified inexact proximal-gradient and FISTA updates: at step k, yk=xk−1 and the point xk has certificate error ηk≥0.

[F2]

One-step estimate for a certified inexact proximal call: with z=x∗, F(x∗)≥F(xk)+L2∥xk−xk−1∥22+L⟨xk−1−x∗,xk−xk−1⟩−ηk.

Proof

1.1F1F2givenalgebra

By [F1], yk=xk−1 at each proximal-gradient call. Put dk=xk−xk−1. The norm identity and [F2] give F(xk)−F(x∗)≤L2(∥xk−1−x∗∥22−∥xk−x∗∥22)+ηk. Summing from 1 to N telescopes the squared distances and yields ∑k=1N(F(xk)−F(x∗))≤L∥x0−x∗∥22/2+∑k=1Nηk. The minimum of N real numbers is at most their average, proving the finite-N bound.

2.1givenstep 1.1contradictionalgebra∎

Each gap is nonnegative because x∗ minimizes F. If the error series is summable, step 1.1 bounds the partial sums of the nonnegative gaps uniformly by L∥x0−x∗∥22/2+∑k≥1ηk. A nonnegative sequence with bounded partial sums has terms tending to zero: otherwise some ε>0 would be exceeded infinitely often and the partial sums would be unbounded.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passOpen item page →

Strong convexity gives linear proximal-gradient and restarted-FISTA rates

Statement

Assume the exact algorithm hypotheses of Proximal-gradient, FISTA, and fixed-period restarted FISTA, that F=f+g is μ-strongly convex for μ>0 under Strong convexity for an extended-real objective, that a minimizer x∗ exists, and that F(x0)<+∞. For each mode, let (xk)k≥0 denote the sequence whose finite prefixes are its executions with arbitrary finite budgets, using the same initial point and, for restart, the same period. Exact proximal points are unique, so these prefixes agree whenever their budgets overlap. A run with budget N satisfies the bounds below for 0≤k≤N and 0≤jm≤N, respectively. Exact proximal gradient satisfies F(xk)−F(x∗)≤qk(F(x0)−F(x∗)),q=11+μ/(4L)<1. For fixed-period restarted FISTA with m=⌈8L/μ⌉ updates per full block, the restart-point gaps obey F(xjm)−F(x∗)≤2−j(F(x0)−F(x∗)),j≥0.

Facts & Assumptions

Given: The exact algorithms, μ-strongly convex objective, minimizer and finite starting objective in the Statement.

[F1]

Strong convexity for an extended-real objective: for finite-domain points, F((1−θ)x+θy)≤(1−θ)F(x)+θF(y)−(μ/2)θ(1−θ)∥x−y∥22.

[F2]

Existence, resolvent characterization, and firm nonexpansiveness of the proximal map: an exact step x+=TL(x) has p=L(x−x+)−∇f(x)∈∂g(x+).

[F3]

Differentiable convex functions are characterized by the gradient inequality: ∇f(x+)∈∂f(x+) and convexity gives the gradient lower bound.

[F4]

One-step proximal-gradient estimate: at a finite iterate x with z=x, exact proximal gradient gives F(x)≥F(x+)+L∥x+−x∥22/2; both objective values are finite.

[F5]

FISTA has an O(1/k^2) objective bound: m exact FISTA updates from a point w have gap at most 2L∥w−x∗∥22/(m+1)2.

[F6]

Subdifferentials of proper extended-real convex functions: r∈∂F(x) means F(z)≥F(x)+⟨r,z−x⟩ for every z.

Proof

1.1F1F6givenalgebra

If r∈∂F(x) and z∈dom⁡F, [F6] gives the subgradient lower bound at (1−θ)x+θz, while [F1] gives the strong-convexity upper bound there. Combine them, divide by θ>0, and let θ↓0. This gives F(z)≥F(x)+⟨r,z−x⟩+μ2∥z−x∥22. Taking z=x∗ and maximizing the right-hand upper bound ⟨r,x−x∗⟩−(μ/2)∥x−x∗∥2 by completing the square yields F(x)−F(x∗)≤∥r∥22/(2μ).

1.2F1givenalgebra

Strong convexity and minimality imply F(w)−F(x∗)≥(μ/2)∥w−x∗∥22 for every finite w: apply [F1] to (x∗,w), use F(x∗)≤F((1−θ)x∗+θw), divide by θ, and let θ↓0.

2.1F2F3F6F7step 1.1givenalgebra

For an exact step x+=TL(x), [F2] gives p=L(x−x+)−∇f(x)∈∂g(x+). Adding the gradient inequality [F3] shows r=p+∇f(x+)∈∂F(x+) by [F6]. If d=x+−x, [F7] and Lipschitz continuity give ∥r∥2≤L∥d∥2+L∥d∥2=2L∥d∥2. Step 1.1 therefore yields F(x+)−F(x∗)≤(2L2/μ)∥d∥22.

3.1F4step 2.1giveninductionalgebra

By [F4], F(x)−F(x+)≥(L/2)∥d∥22. Combining with step 2.1 gives F(x)−F(x∗)≥(1+μ/(4L))(F(x+)−F(x∗)). Apply this at every proximal-gradient step and induct to obtain the stated factor qk.

4.1F5step 1.2giveninductionalgebra∎

Apply [F5] to one FISTA block starting at a restart point w. Step 1.2 gives ∥w−x∗∥22≤2(F(w)−F(x∗))/μ, so the block-end gap is at most 4L(F(w)−F(x∗))/(μ(m+1)2). Since m+1≥8L/μ, this factor is at most 1/2. Each completed restart starts the next block at its last iterate; induction over blocks proves the stated restart-point bound.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passOpen item page →

Weighted prox-error summability preserves an O(1/k^2) FISTA bound

Statement

Under the certified inexact FISTA model of Certified inexact proximal-gradient and FISTA updates, suppose F=f+g has a minimizer x∗. For each k≥1, F(xk)−F(x∗)≤2L(k+1)2(∥x0−x∗∥22+2L∑j=1kj2ηj). In particular, weighted summability ∑j≥1j2ηj<∞ preserves an O(1/k2) objective bound under this certificate model.

Facts & Assumptions

Given: The certified inexact FISTA sequence, its errors, and a minimizer.

[F1]

FISTA energy recurrence with certified proximal errors: the potential after k calls is at most ∥x0−x∗∥22+(2/L)∑j=1ktj2ηj.

[F2]

Certified inexact proximal-gradient and FISTA updates: t1=1 and tj+1=(1+1+4tj2)/2.

Proof

1.1F1givenalgebra

Sum the recurrence [F1] through step k and discard the nonnegative squared potential. This gives F(xk)−F(x∗)≤L2tk2(∥x0−x∗∥22+2L∑j=1ktj2ηj).

2.1F2step 1.1giveninductionalgebra∎

Since 1+4tj2≤2tj+1 for tj≥0, [F2] gives tj+1≤tj+1 and induction yields tj≤j. The lower bound 1+4tj2≥2tj gives tk≥(k+1)/2. Therefore tj2ηj≤j2ηj and 1/(2tk2)≤2/(k+1)2; substitution into step 1.1 proves the displayed estimate.

5 · Examples, counterexamples and false statements

None yet.

Sources