Study Music. Click to play or pause. After it starts, press the Space Bar to play or pause. If enabled, it will resume across pages.

A Proof Strategy Guide for Optimization: Starting with Convexity

Optimization is full of techniques, but proofs in optimization are mostly built from a small set of reusable ideas. If you can recognize which idea is supposed to fire in a given problem, you can read papers faster, debug your own arguments, and avoid chasing the wrong kind of estimate.

Convexity is the best entry point because it turns the geometry of minimization into inequalities you can actually push through to the \end. Many nonconvex arguments still borrow the same convex core locally, or after a change of variables, or along a restricted class of directions.

Smart TV Pick
55-inch 4K Fire TV

INSIGNIA 55-inch Class F50 Series LED 4K UHD Smart Fire TV

INSIGNIA • F50 Series 55-inch • Smart Television
INSIGNIA 55-inch Class F50 Series LED 4K UHD Smart Fire TV
A broader mainstream TV recommendation for home entertainment and streaming-focused pages

A general-audience television pick for entertainment pages, living-room guides, streaming roundups, and practical smart-TV recommendations.

  • 55-inch 4K UHD display
  • HDR10 support
  • Built-in Fire TV platform
  • Alexa voice remote
  • HDMI eARC and DTS Virtual:X support
View TV on Amazon
Check Amazon for the live price, stock status, app support, and current television bundle details.

Why it stands out

  • General-audience television recommendation
  • Easy fit for streaming and living-room pages
  • Combines 4K TV and smart platform in one pick

Things to know

  • TV pricing and stock can change often
  • Platform preferences vary by buyer
See Amazon for current availability
As an Amazon Associate I earn from qualifying purchases.

What convexity buys you in a proof

A convex problem is not merely nice. It comes with structural levers that turn statements about local behavior into global conclusions.

  • Local information becomes global control. For a differentiable convex function $f$, the inequality
$$ f(y)\ge f(x)+\langle \nabla f(x),y-x\rangle $$

is a global statement valid for every $y$. That single line converts a derivative at $x$ into a bound everywhere.

  • Separation replaces casework. Many arguments reduce \to: two convex sets do not intersect, so a hyperplane separates them. Separation is the mechanism behind duality, Farkas-type alternatives, and many optimality certificates.
  • Certificates exist and are checkable. In convex optimization, optimality can be certified by a subgradient, a dual feasible point, or a primal–dual gap. This is a different proof posture than I ran a method and it seems to converge.
  • Stability statements become quantitative. When $f$ is strongly convex, distance-\to-optimum is controlled by objective suboptimality:
$$ f(x)-f(x^\star)\ \ge\ \frac{\mu}{2}\|x-x^\star\|^2. $$

Strong convexity turns value bounds into geometric bounds.

The recurring proof pattern is: pick the right inequality, telescope it, and translate the final quantity into the statement you actually care about.

Start by choosing your model problem

Before you prove anything, select a canonical model you can return to whenever a claim becomes abstract. A good model should express the phenomena you want while staying algebraically simple.

  • Smooth convex: least squares $f(x)=\tfrac12\|Ax-b\|^2$.
  • Nonsmooth convex: $\ell_1$-regularized least squares $f(x)=\tfrac12\|Ax-b\|^2+\lambda\|x\|_1$.
  • Constrained convex: minimize $f(x)$ subject \to $x\in C$ where $C$ is a convex set such as an affine subspace or a polytope.

If your theorem is universal, test it mentally on these first. If it fails here, it will not survive peer review.

The convexity inequality as your main tool

Most convex proofs are controlled by one of three inequalities.

The supporting hyperplane inequality

For convex $f$, every subgradient $g\in \partial f(x)$ defines a supporting hyperplane:

$$ f(y)\ge f(x)+\langle g, y-x\rangle. $$

This is the workhorse for nonsmooth problems. Many convergence proofs for subgradient methods, proximal methods, and mirror descent begin by applying this inequality \to $y=x^\star$.

A practical habit: when reading a proof, locate the first place the author writes a line that holds for all $y$. That is usually where convexity enters and where the rest of the argument is determined.

Smoothness as a quadratic upper bound

If $\nabla f$ is $L$-Lipschitz, then

$$ f(y)\le f(x)+\langle \nabla f(x), y-x\rangle + \frac{L}{2}\|y-x\|^2. $$

This inequality gives a one-step descent bound for gradient methods. It also tells you what kind of step size must appear. If the proof uses a constant step and never invokes a quadratic upper bound, something is missing.

Strong convexity as a quadratic lower bound

If $f$ is $\mu$-strongly convex,

$$ f(y)\ge f(x)+\langle \nabla f(x), y-x\rangle + \frac{\mu}{2}\|y-x\|^2 $$

for differentiable $f$, with a parallel statement for subgradients. This is the engine behind linear convergence of many first-order methods and behind uniqueness of minimizers.

Strong convexity is not a cosmetic hypothesis. In a well-written proof it will appear exactly at the moment you need to turn an objective gap into a distance bound or to show that a certain mapping is a contraction.

Prove optimality the right way: subgradients and normal cones

A large share of confusion in optimization comes from mixing up critical point, stationary point, and minimizer. Convexity cleans this up.

Unconstrained convex minimization

For convex $f$, the condition $0\in \partial f(x^\star)$ is necessary and sufficient for global optimality. The proof is one line: plug $g=0$ into the supporting hyperplane inequality.

This is the simplest certificate you can ask for. If your problem is convex and you are not using subgradients, ask whether you are accidentally proving something weaker than optimality.

Constrained convex minimization

For minimize $f(x)$ over a convex set $C$, the right object is the normal cone

$$ N_C(x)=\{v:\langle v, y-x\rangle\le 0\ \text{for all }y\in C\}. $$

Then $x^\star$ is optimal if and only if

$$ 0 \in \partial f(x^\star) + N_C(x^\star). $$

This statement is a compact way to encode the geometry of feasible directions. It is also the bridge to KKT conditions when $C$ is described by inequalities.

A reading tip: whenever a proof becomes complicated around constraints, translate the author’s argument into normal-cone language. If it cannot be translated, the constraints are being handled ad hoc.

Duality is separation wearing a suit

Duality is often taught as algebra, but it is geometry: separating epigraphs, cones, or constraint sets by a hyperplane. This is why convexity is central: separation theorems require convexity.

A reliable mental model: the primal–dual gap

For a convex primal problem and its convex dual, weak duality says:

$$ \text{dual value}\ \le\ \text{primal value}. $$

A primal–dual gap is the difference between a primal feasible value and a dual feasible value. If you can produce a small gap, you have a certificate that your primal point is near-optimal.

In proofs, this gap is a stopping criterion, a complexity certificate, and often the final quantity you bound.

Where strong duality actually comes from

Strong duality is not a default. It typically needs a constraint qualification such as Slater’s condition. In a sound proof, the chain goes like this:

  • establish a convex formulation with closedness conditions,
  • apply a separation theorem \to a relevant convex set,
  • conclude existence of dual multipliers and equality of optimal values.

If an argument says assume strong duality without clarifying why it is valid, treat later conclusions with suspicion. Many statements in constrained optimization fail when the feasible set is thin, non-closed, or lacks interior points.

Convergence proofs are telescoping exercises

Most convergence proofs for first-order methods look different on the surface, but they reduce to the same skeleton:

  • define a potential function $V_k$ that measures progress,
  • show a one-step inequality $V_{k+1}\le V_k – \text{progress term}$,
  • sum the inequality over $k$ \to telescope,
  • translate the resulting bound into an objective gap, distance bound, or residual bound.

Example skeleton: projected gradient descent

For minimizing a smooth convex $f$ over a closed convex set $C$, projected gradient descent takes

$$ x_{k+1}=\Pi_C(x_k-\alpha \nabla f(x_k)). $$

A standard proof uses the nonexpansiveness of the projection and smoothness of $f$ \to show a descent inequality in terms of $\|x_k-x^\star\|^2$. The conclusion is a sublinear rate $f(x_k)-f(x^\star)=O(1/k)$ under typical assumptions, and a linear rate when strong convexity holds.

What matters is not memorizing the final rate, but recognizing which inequality produced it:

  • sublinear rates usually come from a telescoping bound without a contraction term,
  • linear rates usually come from strong convexity or an error bound property that yields a contraction.

Proximal methods: convexity for nonsmooth structure

Many modern convex problems have the form

$$ \min_x\ f(x)+g(x) $$

where $f$ is smooth convex and $g$ is convex but possibly nonsmooth. The proximal gradient method uses

$$ x_{k+1}=\mathrm{prox}_{\alpha g}(x_k-\alpha \nabla f(x_k)), $$

where the proximal operator is defined by

$$ \mathrm{prox}_{\alpha g}(z)=\arg\min_x\left(g(x)+\frac{1}{2\alpha}\|x-z\|^2\right). $$

The proof strategy is still inequality then telescope, but the key lemma becomes the three-point inequality associated with the proximal step. Convexity guarantees the proximal map is well-defined for closed proper convex $g$, and the quadratic term supplies the curvature that $g$ may lack.

A useful reading heuristic: proximal proofs are often clearer when rewritten as statements about monotone operators and resolvents. The convexity content is encoded in monotonicity, and many identities become one-line operator inequalities.

A compact checklist for writing your own proof

When you sit down to prove a claim in optimization, you can usually avoid dead ends by forcing yourself to choose the right core lever early.

  • What is the regularity class? smooth, nonsmooth, strongly convex, constrained, composite
  • What is the certificate? subgradient inclusion, KKT, primal–dual gap, residual norm
  • What inequality is the main engine? supporting hyperplane, smoothness quadratic upper bound, strong convexity quadratic lower bound, nonexpansiveness, cocoercivity
  • What potential telescopes? objective gap, squared distance to optimum, Bregman divergence, primal–dual gap

If you cannot answer these, you are not ready to write the proof. You are still deciding what the proof is.

References that match the proof patterns

If you want to deepen the proof toolkit, choose references that are organized around reusable arguments rather than around applications.

  • Convex analysis and duality: classic convex analysis texts in the Rockafellar tradition
  • Algorithms and certificates: convex optimization texts in the Boyd–Vandenberghe tradition
  • First-order methods: complexity-focused treatments in the Nesterov tradition
  • Proximal and monotone operators: modern texts on monotone operators and splitting methods

The important thing is not the citations. It is acquiring the reflex to ask: what inequality is carrying the whole argument, and what structure makes that inequality true.

Books by Drew Higgins

Explore this field
Optimization
Library Optimization
Mathematics
Algebra
Analysis and Partial Differential Equations
Category Theory
Combinatorics
Dynamical Systems
Geometry
Logic and Foundations
Mathematical Physics
Number Theory

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *