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.
Proximal gradient and accelerated composite optimization
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
- Inequality KKT duality and optimality certificates
- 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
- 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 Inverse Function Theorem Completed
- The Riemann Integral: Definition and Integrability
- 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
For the composite objective , the page assumes a convex continuously differentiable -smooth term and a proper closed convex extended-real term . 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 soft-threshold special cases. The exact proximal-gradient estimate yields an bound; the FISTA energy sequence yields . 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 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
Extended-real indicator of a set
Definition
For any set , its extended-real indicator is
Proper closed convex extended-real functions on
Definition
Let and let . Its effective domain is . The function is proper if ; it is convex if using the endpoint convention 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 is closed in . The proximal-gradient items on this page assume 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.
Descent inequality for a Lipschitz gradient
Statement
Let be continuously differentiable and suppose is Lipschitz with constant in the Euclidean norm. Then
Facts & Assumptions
Given: The continuously differentiable function and Lipschitz-gradient bound in the Statement.
The mean value theorem, as the case of Cauchy's: for continuous on with and differentiable on there is with : 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.
The chain rule for total derivatives: : along a differentiable line , the derivative of is .
Lipschitz map, -Hölder map for rational , and contraction: Lipschitz constant means for every .
For every in a complete ordered field there is a natural with : for every there is with .
Laws of finite sums and finite products: finite sums obey recursion, additivity and scaling.
The principle of mathematical induction: a property true at and inherited by successors holds for every natural.
Proof
Put . If the inequality is equality. Otherwise define on . By [F2] and continuity of , is continuous on , differentiable on , and .
For an arbitrary natural , partition at . Applying [F1] on each subinterval gives with . Telescoping and subtracting yields because [F3] and [F4] give and . To evaluate the finite sum for every natural , its value is : at both sides are zero, and the recursion [F6] adds when is increased by one, giving . [F7] proves this identity by induction. Only finitely many mean-value points are used for each fixed .
The left side of the bound in step 1.2 is independent of . Suppose it exceeded by . For , [F5] lets us choose with , making the right side in step 1.2 strictly smaller than the left side, a contradiction. If , step 1.2 already gives the desired bound.
Subdifferentials of proper extended-real convex functions
Definition
Let be proper and convex in the convention of Proper closed convex extended-real functions on . For and , define Write . If , set . When is finite-valued on a convex domain, agrees with Subgradients and the subdifferential of a convex function.
Proximal mapping
Definition
Let be proper, closed and convex, and let . For , define the set-valued proximal mapping The existence and uniqueness theorem on this page proves that this set is a singleton for every admissible ; its unique member is also denoted .
Strong convexity for an extended-real objective
Definition
Let be a proper convex extended-real function (The extended real line , its order, and the arithmetic that is left undefined). For , say that is -strongly convex if for every and , This definition permits to be extended-real-valued outside its effective domain. The endpoint cases are identities and are not included in the strict range for .
A proper closed convex function has an affine minorant
Statement
Let and let be proper, closed and convex in the epigraph convention of Proper closed convex extended-real functions on . Then there are and such that
Facts & Assumptions
Given: The function in the Statement, with effective domain and epigraph .
Proper closed convex extended-real functions on : is nonempty and convex, and is a nonempty closed convex subset of .
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.
Metric projection onto a closed convex set satisfies the variational inequality: if is the nearest point of a closed convex set to , then for every point in that set.
For every bounded sequence in 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
Let be the dimension of the direction space of . If , then is a singleton and the constant affine function is a minorant. If , choose affinely independent points spanning and let be their barycenter. Iterating the two-point convexity condition shows their simplex lies in . In affine barycentric coordinates, this simplex is defined by and ; at every . These affine coordinate functions on the finite-dimensional space are continuous, so they remain positive on a relative neighborhood of , which therefore lies in the simplex and in . Thus is a relative-interior point of .
Put and for integers . Each lies outside and tends to . Let be its unique nearest point in , supplied by [F1]. Since , . For each coordinate , , because each squared coordinate is a term of the sum defining the squared Euclidean norm. As coordinatewise, this gives coordinatewise and hence in Euclidean norm, since there are finitely many coordinates.
Normalize , which is defined because and is closed. The vectors have norm one, so their range lies in the Euclidean ball . By [F3], choose a subsequence converging in to . 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 . Both and have horizontal coordinate in , so each horizontal component of lies in the direction space of . This finite-dimensional subspace is closed: after extending a basis of to one of , it is the common zero set of the remaining continuous coordinate functionals. Hence . For each fixed , [F2] gives . Along the chosen subsequence, coordinate convergence and the finite-sum formula for the inner product show , so .
The upward vertical ray lies in for all , so step 2.1 forces . If , the relative neighborhood from step 1.1 lets each direction be tested at and for sufficiently small . Applying step 2.1 to the corresponding epigraph points gives both and , so for every . Taking gives , hence , contradicting . Thus .
For any , apply step 2.1 to to get . Dividing by reverses the inequality and yields . Set and . This is the desired affine bound on , and outside the value is , so the bound holds on all of .
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.
A finite continuous convex summand preserves proper closed convexity
Statement
Let be continuous and convex, and let be proper, closed and convex under the epigraph convention of Proper closed convex extended-real functions on . Then is proper, closed and convex in the same convention.
Facts & Assumptions
Given: The functions and hypotheses in the Statement.
Proper closed convex extended-real functions on : has a nonempty effective domain, is convex, and has a closed epigraph.
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 .
The usual Euclidean topology has open balls about each point, and a set is closed exactly when its complement is open (Metric space: iff , symmetry, and the triangle inequality; pseudometric and ultrametric, 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, Open ball, closed ball and sphere in a metric space).
Proof
Since , choose with . The value is real, so and is proper.
For with finite and , both are finite. Applying convexity separately to and and adding gives ; if either value of is , the extended-real convexity inequality is automatic. Thus is convex.
For , let . It is continuous: the first coordinates are unchanged, while continuity of makes the last coordinate continuous. The identity follows by rearranging , including points where . If a point lies outside , its image lies outside the closed set , so an open ball about that image misses ; continuity of supplies a neighborhood of the original point mapped into that ball. Hence the complement of is open and is closed.
The proximal map of an indicator is Euclidean projection
Statement
Let be nonempty, closed and convex. Its indicator is proper, closed and convex in the convention of Proper closed convex extended-real functions on . For every and , is the singleton consisting of the unique nearest point in to .
Facts & Assumptions
Given: The set , scalar , and point in the Statement.
Extended-real indicator of a set: is on and off .
A convex subset of contains every line segment between two of its points: every convex combination of two points of belongs to .
Proper closed convex extended-real functions on : properness means nonempty effective domain; closedness means a closed epigraph.
Every point has a unique nearest point in a nonempty closed Euclidean convex set: for , every point has a unique Euclidean nearest point in a nonempty closed convex set.
Proximal mapping: is the set of global minimizers of .
The Euclidean inner product on : is the singleton zero vector space, and its norm and inner product are zero.
Proof
Since is nonempty, some has , so the indicator is proper. If , convexity of puts every convex combination in , where the indicator is zero; if either endpoint is outside , the convexity inequality is automatic for an interior coefficient, and at endpoints it is equality. Thus is convex.
Its epigraph is exactly : for the inequality is required, and for no real satisfies . This product is closed because both factors are closed, so is closed.
If , then by [F6], and nonempty is . The proximal objective has this sole point as its unique minimizer, and it is also the unique nearest point in to . Hence the claim holds for .
Now assume . The proximal objective is finite exactly on , where it equals . Since , minimizing it over all is equivalent to minimizing distance from over . By [F4] the latter has a unique minimizer, which is therefore exactly the singleton in [F5].
Existence, resolvent characterization, and firm nonexpansiveness of the proximal map
Statement
Let be proper, closed and convex in the epigraph convention of Proper closed convex extended-real functions on . For every and , the set is a singleton. Its unique element satisfies the resolvent equivalence For any and , In particular the proximal map is nonexpansive.
Facts & Assumptions
Given: The function , parameter , and input points in the Statement.
Proper closed convex extended-real functions on : has nonempty effective domain, is convex, and has closed epigraph.
A proper closed convex function has an affine minorant: there are with for every .
A finite continuous convex summand preserves proper closed convexity: adding a finite continuous convex function 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 attains its minimum.
Semicontinuity on is characterized by strict open level sets and weak closed level sets: lower semicontinuity is equivalent to closedness of every weak sublevel set.
Subdifferentials of proper extended-real convex functions: means for every .
Proximal mapping: the proximal set consists of all global minimizers of .
The Euclidean inner product on : is the singleton zero vector space, and its inner product and norm are zero.
Proof
If , [F10] gives . Properness [F1] forces to be finite. Every input , candidate , competitor and subgradient vector is . The objective in [F8] has only the candidate , so . The inequality in [F7] is , so and ; both directions of the resolvent equivalence hold. Firm nonexpansiveness and nonexpansiveness both reduce to . This proves every conclusion for without compactness or an affine-minorant argument. For the remainder assume .
Define . The quadratic is finite and continuous, and the identity shows it is convex. Thus [F3] makes proper, closed and convex. Choose and put . Then is nonempty and closed: it is the inverse image of under the continuous map .
By [F2], completing the square gives Thus forces into a fixed-radius ball, so is bounded and hence compact by [F4]. The restriction is real-valued; each weak sublevel set is the intersection of with the inverse image of under for its level , hence closed in . By [F6] it is lower semicontinuous, so [F5] gives a minimizer on . Every point outside has value greater than , while the minimum on is at most , so this minimizer is global.
The quadratic satisfies . If two distinct points minimized , convexity of and this identity would make their midpoint have strictly smaller value, a contradiction. Hence the global minimizer is unique, proving the singleton claim.
Suppose minimizes and fix . For , convexity gives . Minimality and expansion of the quadratic therefore imply Divide by and let ; the parenthesized term is nonnegative. The same subgradient inequality is automatic for , so .
Conversely, if , then for every finite-valued the subgradient inequality and give . Infinite-valued competitors cannot lower , so is the unique minimizer from step 2.2. This proves the reverse implication.
Let and . From step 3.1, . Applying the two subgradient inequalities with and and adding yields . Substitution and multiplication by give . By [F9] the right side is at most ; if nonexpansiveness is immediate, and otherwise division gives it.
Proximal-gradient mapping and projected-gradient mapping
Definition
Let be continuously differentiable with -Lipschitz gradient for some , and let be proper, closed and convex. Define The proximal theorem Existence, resolvent characterization, and firm nonexpansiveness of the proximal map ensures the point is uniquely defined. For a nonempty closed convex set and , the projected-gradient update is where denotes the unique nearest-point projection; this equality follows from The proximal map of an indicator is Euclidean projection.
The proximal map of the l1 norm is soft thresholding
Statement
For and , the function is proper, closed and convex in the convention of Proper closed convex extended-real functions on . For every and , where is the soft-thresholding map of Soft-thresholding map.
Facts & Assumptions
Given: , , and .
The -norms for rational , and : and .
Proximal mapping: the proximal point minimizes over .
Soft-thresholding map: if , if , and if .
The finite and reverse triangle inequalities for a norm; and for every norm on satisfies and is Lipschitz, hence continuous, for : for , every norm on is continuous in the Euclidean metric.
Proper closed convex extended-real functions on : properness is nonempty effective domain, convexity is the Jensen inequality, and closedness means closed epigraph.
Proof
Set . It is finite everywhere and , so its effective domain is nonempty. By [F4] and , the norm triangle and homogeneity inequalities give so is convex. It is continuous by [F5]. To see its epigraph is closed, take any with , set , and choose so implies . If in , then , so this neighborhood misses the epigraph. Thus the complement is open and the epigraph is closed. By [F6], is proper, closed and convex, as required by the proximal definition.
Fix a scalar . On , completing the square shows the minimum is at ; on it is at . If , the first candidate is and has value strictly below the common boundary value at , while the second candidate is . If , the symmetric argument gives the unique minimizer . If , both half-line minima are . Thus the unique scalar minimizer is in all three cases.
By [F1], the objective in [F2] is the finite sum , where . 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.
Applying step 1.2 to each of the finitely many coordinates gives the unique vector minimizer , which is the proximal point by [F2].
Three-point inequality for the proximal-gradient model
Statement
Let be proper, closed and convex, let , let be differentiable at , and set . For every ,
Facts & Assumptions
Given: The function, point, and scalar in the Statement.
Subdifferentials of proper extended-real convex functions: implies for every .
Proximal mapping: the proximal step uses and parameter .
Proof
By [F1] and [F3], . For finite , [F2] gives Add and to both sides. Using and cancels the cross terms and leaves . Rearranging is the claimed inequality.
If , the right side is and the inequality holds automatically, so the finite- calculation proves the statement for every .
Proximal-gradient, FISTA, and fixed-period restarted FISTA
Definition
Assume is convex and continuously differentiable with -Lipschitz gradient, , and is proper, closed and convex. For a finite iteration budget , initial point , and exact evaluations of from Proximal-gradient mapping and projected-gradient mapping, the proximal-gradient mode returns
The FISTA mode sets , , and for computes It returns . A fixed-period restart with period , , runs this FISTA recurrence for at most updates per block and, after each full block, resets , 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.
One-step proximal-gradient estimate
Statement
Let be convex and continuously differentiable with -Lipschitz gradient, , and let be proper, closed and convex. Put and . For every ,
Facts & Assumptions
Given: The functions and points in the Statement.
Three-point inequality for the proximal-gradient model: the proximal model at satisfies its three-point inequality for every comparison point.
A finite continuous convex summand preserves proper closed convexity: is proper, closed and convex, and .
Existence, resolvent characterization, and firm nonexpansiveness of the proximal map: is an attained proximal minimizer; comparison with a finite-domain point shows , so is finite.
Proof
Write . If , then and the asserted inequality holds because [F5] makes its right side finite. Otherwise and are real, so ordinary subtraction is valid. By [F2] and [F3], The three-point inequality [F1], after rearrangement, gives Substitution yields
Since , the difference of squares in step 1.1 is Multiplying by gives the finite-gap inequality; adding the finite value yields the displayed statement.
Projected-gradient fixed points are normal-cone certificates
Statement
Let , let (zero allowed), and take , , , and . Let be nonempty and let be convex and continuously differentiable with -Lipschitz gradient, . For , the projected-gradient mapping of Proximal-gradient mapping and projected-gradient mapping satisfies where has the outward convention of Scaled KKT residual and convex normal cone. If a feasible tuple satisfies , , and for every inequality, then is such a fixed point and is a global minimizer over . 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.
The proximal map of an indicator is Euclidean projection: equals the unique Euclidean projection .
Metric projection onto a closed convex set satisfies the variational inequality: if , then for all .
Convex KKT conditions certify a global minimum and an outward normal: when , 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 .
The Euclidean inner product on : consists of its unique zero vector, and its inner product and norm vanish.
The displayed is closed and convex as the intersection of affine equality sets and affine closed half-spaces; it is nonempty by hypothesis.
Proof
If , then by [F5], and nonempty is . Its projection fixes , so ; also and . Thus the fixed-point/normal-cone equivalence holds.
Now assume . Fix and put . By [F1], . If , then , so [F2] gives for every . Since , this is exactly by [F3].
Conversely suppose and . Then for every . Expanding gives Thus is the nearest point in to ; uniqueness of projection gives , so .
If , nonempty , so every feasible is the global minimizer and is the projected-gradient fixed point by step 1.1. If , write the inequalities as on the open convex set ; these functions are affine, differentiable and convex. The feasible tuple meets the hypotheses of [F4], which gives global minimality and ; step 1.3 then gives the fixed point. No constraint qualification or multiplier converse is used.
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 by a reported finite point and certificate where is defined in Subdifferentials of proper extended-real convex functions. In proximal-gradient mode ; 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.
FISTA energy estimate-sequence recurrence
Statement
Let satisfy the exact FISTA hypotheses of Proximal-gradient, FISTA, and fixed-period restarted FISTA, and suppose minimizes . Use its iterates and set , , and Then for every , where the right-hand objective term is interpreted as zero.
Facts & Assumptions
Given: The exact FISTA recurrence, composite objective and minimizer in the Statement.
Proximal-gradient, FISTA, and fixed-period restarted FISTA: , , , , the consequent identity , and for .
One-step proximal-gradient estimate: for every .
Proof
The recurrence [F1] gives for every : it starts at and . Thus is a convex combination (and ). The same recurrence gives , where at this reads . Also .
For , convexity gives . Apply [F2] with , , and . The upper bound for and its lower bound from [F2], multiplied by , imply Using [F1] to replace by , and the two vector identities of step 1.1 to replace the last two terms by , gives the claimed recurrence for . At , and [F2] directly gives ; since and , this is the claimed base case without using .
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 has a minimizer . From any , the iterates satisfy
Facts & Assumptions
Given: The exact proximal-gradient iteration and minimizer in the Statement.
Proximal-gradient, FISTA, and fixed-period restarted FISTA: and every proximal output lies in .
One-step proximal-gradient estimate: for , . Here and are finite, so the equivalent finite-gap form may be used in the proof.
A finite continuous convex summand preserves proper closed convexity: is convex, so .
Proof
Put . The identity and [F2] yield . Summing from to gives .
For every , apply the one-step estimate with comparison point ; this point has finite by [F1]. The cross term is zero, so . Hence the gaps for are nonincreasing. Their sum bound in step 1.1 implies . Nonnegativity is [F3].
One-step estimate for a certified inexact proximal call
Statement
Let be convex, continuously differentiable and have -Lipschitz gradient, , and let be proper, closed and convex. Given , suppose and satisfy With , for every ,
Facts & Assumptions
Given: The functions, certificate and points in the Statement.
Certified inexact proximal-gradient and FISTA updates: each reported proximal call supplies with .
Subdifferentials of proper extended-real convex functions: the certificate means for finite .
A finite continuous convex summand preserves proper closed convexity: is a well-defined proper convex extended-real objective.
Subdifferentials of proper extended-real convex functions: membership in entails ; since is real-valued, is finite.
Proof
Put . If , then and the asserted inequality holds because [F6] makes its right side finite. Otherwise and are real, so ordinary subtraction is valid. From [F3] and [F4], By [F2], the first two terms on the right are bounded below by .
Since and , the lower bound from step 1.1 is Adding the finite value gives the displayed inequality.
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 has a minimizer . For every and ,
Facts & Assumptions
Given: The FISTA recurrence, its objective and minimizer in the Statement.
FISTA energy estimate-sequence recurrence: after telescoping the energy recurrence.
Proximal-gradient, FISTA, and fixed-period restarted FISTA: each FISTA proximal output is in and has finite .
Proof
Summing the energy recurrence of [F1] from to cancels all intermediate potentials. The base term is , and every later objective coefficient is nonnegative; dropping gives The gap is nonnegative because minimizes .
Since , [F2] gives . Starting from , induction yields . Substitution into step 1.1 gives the stated bound. Finite objective values for the iterates follow from [F3].
FISTA energy recurrence with certified proximal errors
Statement
Let be the certified inexact FISTA iterates of Certified inexact proximal-gradient and FISTA updates, with errors , and let minimize . Set , , and . Then with the previous objective term interpreted as zero.
Facts & Assumptions
Given: The inexact FISTA recurrence, certified errors and a minimizer in the Statement.
Certified inexact proximal-gradient and FISTA updates: , , satisfies the stated certificate, and hence , and for .
Proof
The recurrence [F1] gives for every , so is a convex combination. It also gives and , including with .
For , convexity gives . Apply [F2] at ; the same multiplication and norm expansion as in step 1.1 yield Use to obtain the stated recurrence. For , [F2] with gives the same base inequality directly, and leaves the previous objective term zero.
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 has a minimizer and let be the certified errors. Then for every , If , then . This gives a best-iterate bound; no last-iterate rate is asserted.
Facts & Assumptions
Given: The certified inexact proximal-gradient sequence, its nonnegative errors and a minimizer.
Certified inexact proximal-gradient and FISTA updates: at step , and the point has certificate error .
Proof
By [F1], at each proximal-gradient call. Put . The norm identity and [F2] give Summing from to telescopes the squared distances and yields . The minimum of real numbers is at most their average, proving the finite- bound.
Each gap is nonnegative because minimizes . If the error series is summable, step 1.1 bounds the partial sums of the nonnegative gaps uniformly by . A nonnegative sequence with bounded partial sums has terms tending to zero: otherwise some would be exceeded infinitely often and the partial sums would be unbounded.
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 is -strongly convex for under Strong convexity for an extended-real objective, that a minimizer exists, and that . For each mode, let 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 satisfies the bounds below for and , respectively. Exact proximal gradient satisfies For fixed-period restarted FISTA with updates per full block, the restart-point gaps obey
Facts & Assumptions
Given: The exact algorithms, -strongly convex objective, minimizer and finite starting objective in the Statement.
Strong convexity for an extended-real objective: for finite-domain points, .
Existence, resolvent characterization, and firm nonexpansiveness of the proximal map: an exact step has .
Differentiable convex functions are characterized by the gradient inequality: and convexity gives the gradient lower bound.
One-step proximal-gradient estimate: at a finite iterate with , exact proximal gradient gives ; both objective values are finite.
FISTA has an O(1/k^2) objective bound: exact FISTA updates from a point have gap at most .
Subdifferentials of proper extended-real convex functions: means for every .
Cauchy-Schwarz with its equality case, the triangle inequality for , the parallelogram law and polarisation: the Euclidean norm satisfies .
Proof
If and , [F6] gives the subgradient lower bound at , while [F1] gives the strong-convexity upper bound there. Combine them, divide by , and let . This gives Taking and maximizing the right-hand upper bound by completing the square yields .
Strong convexity and minimality imply for every finite : apply [F1] to , use , divide by , and let .
For an exact step , [F2] gives . Adding the gradient inequality [F3] shows by [F6]. If , [F7] and Lipschitz continuity give . Step 1.1 therefore yields .
By [F4], . Combining with step 2.1 gives . Apply this at every proximal-gradient step and induct to obtain the stated factor .
Apply [F5] to one FISTA block starting at a restart point . Step 1.2 gives , so the block-end gap is at most . Since , this factor is at most . Each completed restart starts the next block at its last iterate; induction over blocks proves the stated restart-point bound.
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 has a minimizer . For each , In particular, weighted summability preserves an objective bound under this certificate model.
Facts & Assumptions
Given: The certified inexact FISTA sequence, its errors, and a minimizer.
FISTA energy recurrence with certified proximal errors: the potential after calls is at most .
Proof
Sum the recurrence [F1] through step and discard the nonnegative squared potential. This gives
Since for , [F2] gives and induction yields . The lower bound gives . Therefore and ; substitution into step 1.1 proves the displayed estimate.
5 · Examples, counterexamples and false statements
None yet.
Sources
- Neal Parikh and Stephen Boyd, Proximal Algorithms, §2.4.2
- Neal Parikh and Stephen Boyd, Proximal Algorithms, §1.1
- Stephen Boyd and Lieven Vandenberghe, Convex Optimization, §§2.3 and 3.1.7
- Neal Parikh and Stephen Boyd, Proximal Algorithms, §4.2
- Stephen Boyd and Lieven Vandenberghe, Convex Optimization, §9.3.1
- Neal Parikh and Stephen Boyd, Proximal Algorithms, §2.3
- Mark Schmidt, Nicolas Le Roux, and Francis Bach, Convergence Rates of Inexact Proximal-Gradient Methods for Convex Optimization, §3 and Appendix Lemma 2
- Amir Beck, First-Order Methods in Optimization, SIAM, 2017, Chapter 6
- Amir Beck, First-Order Methods in Optimization, SIAM, 2017, Chapter 5
- Mark Schmidt, Nicolas Le Roux, and Francis Bach, Convergence Rates of Inexact Proximal-Gradient Methods for Convex Optimization, §3
- Stephen Boyd and Lieven Vandenberghe, Convex Optimization, §3.1
- Stephen Boyd and Lieven Vandenberghe, Convex Optimization, §8.1.1
- Neal Parikh and Stephen Boyd, Proximal Algorithms, §§1.1 and 2.3
- Amir Beck, First-Order Methods in Optimization, SIAM, 2017, Chapter 10
- Neal Parikh and Stephen Boyd, Proximal Algorithms, §6.5.2
- Amir Beck and Marc Teboulle, A Fast Iterative Shrinkage-Thresholding Algorithm for Linear Inverse Problems, Lemma 2.3
- Amir Beck and Marc Teboulle, A Fast Iterative Shrinkage-Thresholding Algorithm for Linear Inverse Problems, §§3–4
- Neal Parikh and Stephen Boyd, Proximal Algorithms, §§4.2–4.3
- Amir Beck and Marc Teboulle, A Fast Iterative Shrinkage-Thresholding Algorithm for Linear Inverse Problems, Remark 2.1
- Stephen Boyd and Lieven Vandenberghe, Convex Optimization, Chapter 5, §§5.1–5.2
- Amir Beck and Marc Teboulle, A Fast Iterative Shrinkage-Thresholding Algorithm for Linear Inverse Problems, Lemma 4.1
- Neal Parikh and Stephen Boyd, Proximal Algorithms, §4.3
- Amir Beck and Marc Teboulle, A Fast Iterative Shrinkage-Thresholding Algorithm for Linear Inverse Problems, Theorem 3.1
- Mark Schmidt, Nicolas Le Roux, and Francis Bach, Convergence Rates of Inexact Proximal-Gradient Methods for Convex Optimization, Appendix §§6.1–6.2
- Amir Beck and Marc Teboulle, A Fast Iterative Shrinkage-Thresholding Algorithm for Linear Inverse Problems, Theorem 4.4
- Mark Schmidt, Nicolas Le Roux, and Francis Bach, Convergence Rates of Inexact Proximal-Gradient Methods for Convex Optimization, §3 and Appendix §6.2
- Mark Schmidt, Nicolas Le Roux, and Francis Bach, Convergence Rates of Inexact Proximal-Gradient Methods for Convex Optimization, Proposition 1 and Appendix §6.1
- Amir Beck, First-Order Methods in Optimization, SIAM, 2017, §§10.6–10.7
- Mark Schmidt, Nicolas Le Roux, and Francis Bach, Convergence Rates of Inexact Proximal-Gradient Methods for Convex Optimization, Proposition 3 and Appendix §6.3