Affine minorant Created 2026-10-06 Updated 2026-10-14
An affine minorant of is a function that is everywhere at most . Every proper lower-semicontinuous convex function has such a minorant, by separating a point below its closed epigraph. Adding a positive quadratic then yields a coercive function, which establishes existence in proximal minimization.
Alternating proximal-gradient operator Created 2026-10-06 Updated 2026-10-25
For a jointly smooth convex function , update implicitly by its proximal minimization at fixed , then update explicitly with the gradient at the mixed point . The combined map is -averaged for , as follows by applying cocoercivity at two mixed points. Its fixed points are precisely the minimizers. If a minimizer exists, averaged iteration proves convergence.
Choose increasing so whenever . Put for . This is nonnegative, increasing and convex. If terms are active, then for . For every fixed , gives , proving superlinearity. Thus a nonconvex superlinear energy lower bound still supplies the convex function needed in the De la Vallée-Poussin criterion. A continuous superlinear function not initially nonnegative can first have its finite global minimum subtracted.
Baillon–Haddad theorem 2026-10-06
On the whole Euclidean space, an -Lipschitz gradient of a convex function is -cocoercive. Subtract the supporting affine function at one point, apply the descent lemma to a gradient step at the other point, then interchange the points and add. The conclusion needs convexity but no second derivative.
Biconjugate Created 2026-10-06 Updated 2026-10-07
The biconjugate of is the convex conjugate of its convex conjugate:
It is the supremum of all affine minorants. For a proper function with an affine minorant, the Fenchel-Moreau theorem identifies it with the closed convex envelope; a proper lower semicontinuous convex function equals its biconjugate.
For a continuously differentiable convex function on with coordinate Lipschitz continuity constants , its block coordinate gradient is Lipschitz continuous along each corresponding coordinate subspace, with constant at most .
To prove this without assuming a Hessian matrix, put . Sum the coordinate derivative bound by Bregman divergence over the block, then repeat with interchanged and average:
If is supported in the block, the dot product uses only . The Cauchy-Schwarz inequality and cancellation of its Euclidean norm give the result, including the zero case separately. Taking the full block supplies a global Lipschitz gradient constant .
Target: convex-optimization.bigb, under Coordinate descent.
Bohr-Mollerup theorem 2026-10-14
On , the Gamma function is the unique positive function satisfying , , and the condition that is a convex function. This last condition concerns the natural logarithm of , rather than itself, and removes the interpolation freedom left by the Gamma function recurrence.[ref]
Let a real convex function satisfy on the open unit ball of a normed space. For , points satisfy . Extend the segment from through to length ; its endpoint still lies in the domain, and convexity bounds the difference by . Reverse for the opposite inequality. Unlike finite-dimensional local continuity theorems, this argument applies in arbitrary dimension because boundedness on a full neighborhood is assumed.
Bregman divergence Created 2026-09-24 Updated 2026-10-05
For a convex functional and , the Bregman divergence is
It is nonnegative but need not be symmetric or satisfy the triangle inequality.
Chemical potential and Helmholtz free energy Created 2026-10-14 Updated 2026-10-20
Rigid compartments impose a different constraint: fixed volume rather than fixed pressure. With Helmholtz free energy ,
This follows immediately by differentiating in the chemical potential differential above. It expresses the same chemical potential through the thermodynamic potential appropriate to fixed temperature and volume.
Consider a closed system consisting of two rigid compartments of equal volume , maintained at a common fixed temperature . A valve permits exchange of the same ideal gas; the partition stays in place. Initially and , with conserved total amount of substance . These are macroscopic moles, modeled continuously, not twelve individual particles. By the ideal gas law, , so initially
At with the stipulated , this is approximately , favoring transfer from A to B.
At fixed and equal , integrating the ideal-gas chemical potential gives the total Helmholtz free energy, up to a term independent of the allocation,
Here is a positive reference amount of substance; any omitted common term linear in is constant along this exchange. Let be the dimensionless fraction in A. The relative Helmholtz free energy then takes the particularly simple form
Its derivative along the allowed transfer and its second derivative are
Thus the Helmholtz free energy is a strictly convex function of the allocation for positive amounts. Its unique minimum has , or , and equal chemical potentials. Initially its excess above this minimum is at . Relaxation decreases the total Helmholtz free energy by this amount in the model; the final pressures are also equal because both compartments have the same volume.
Figure 1. . Two equal rigid compartments at fixed temperature start with and of the same ideal gas, and reach each after exchange. Lower left: the dimensionless excess Helmholtz free energy. Lower right: its derivative with respect to the allocation, divided by , equals the chemical potential difference divided by . The horizontal variable is . Details.
The beautiful connection is that the direction of matter exchange and the slope of a free energy curve are the same calculation. The entropy gained by redistributing the ideal gas makes equal allocation favorable here. As with chemical equilibrium, a free energy minimum identifies the favored state, while transport properties determine how quickly it is reached. The fixed-temperature, fixed-pressure Gibbs free energy criterion is summarized in 16.4 Free Energy; the rigid experiment instead uses Helmholtz free energy.
Cocoercivity Created 2026-10-06 Updated 2026-10-25
An operator is -cocoercive when with . This strengthens monotonicity and implies a Lipschitz constant by the Cauchy-Schwarz inequality. Gradient maps of smooth convex functions provide an important converse through the Baillon–Haddad theorem.
Conjugate of an infimal convolution Created 2026-10-06 Updated 2026-10-07
For proper convex functions whose infimal convolution is well defined, . The proof separates a supremum over independent variables after writing . No attainment of the infimum is needed.
A real convex function locally bounded on an open convex set has a continuous supporting linear functional at every interior point. Apply the dominated Hahn-Banach theorem to its sublinear directional derivative to obtain . Increasing secant slopes imply whenever the endpoint is in the domain. A local Lipschitz continuity bound gives both and , proving continuity.
For proper lower semicontinuous convex functions on finite-dimensional Hilbert spaces, a nonempty saddle point set, and constant positive steps satisfying the displayed inequality, the primal-dual hybrid gradient method with extrapolation parameter one converges to a saddle point. The strict condition controls the bilinear coupling by the operator norm. It does not remove the need for existence of a saddle point. The fixed-step theorem and assumptions are recalled in Malitsky and Pock, A first-order primal-dual algorithm with linesearch, Section 1.
Convex conjugate Created 2026-09-28 Updated 2026-10-14
The convex conjugate records a function using slopes rather than input positions. Let be a proper extended-real function: it is finite somewhere and never takes . Its convex conjugate is
where is the dot product and is the effective domain. An infinite value of excludes that input from the supremum. The value can be , but cannot be because an input with finite supplies a finite lower bound.
The convex conjugate is automatically a convex function, even when is not convex: each fixed input gives an affine function , and their supremum is convex. It is also lower semicontinuous. It need not be proper: for on , is unbounded above for every . The definition and the automatic convexity are discussed in Boyd and Vandenberghe, Convex Optimization (2004), §3.3.1.
The best lower bound with a prescribed slope. Whenever is finite, the affine function
is an affine minorant of . Indeed, an affine function lies below everywhere exactly when . Thus is the largest possible intercept at slope . The convex conjugate trades positions for slopes: specifies where to inspect , whereas specifies which global affine minorant to use. Taking the supremum over all these affine minorants produces the biconjugate; the Fenchel-Moreau theorem says this recovers a proper convex function when it is lower semicontinuous.
A quadratic, computed by completing the square. For the convex quadratic function ,
Consequently , and the unique maximizing input is . The affine minorant is the tangent line at : its slope is and its intercept is . For example, gives and the tangent line , touching at . This is the same curve described either by its point values or by the intercepts of its tangent lines.
Figure 1.
The convex conjugate determines the intercept of each tangent line of a convex quadratic function
. For the convex quadratic function , the colored tangent lines have slopes and touch at . The right panel plots the convex conjugate and marks the matching slope-value pairs. The highlighted tangent line has intercept . Details.
A corner turns into a constraint on slopes. For the absolute value , if then , with value zero at . If , taking makes ; if , taking does the same. Therefore its convex conjugate is zero on and outside: it is the indicator functional of a constraint set for this interval. For the unique maximizing input is zero; for every maximizes, and for every maximizes. The corner's many supporting slopes are exactly the subdifferential .
A supremum need not be attained. For a differentiable convex function finite on all of , an input maximizes exactly when . If is strictly convex, there is at most one such input; existence is a separate issue. For the exponential function , the derivative is positive. At , solving gives and . At , the supremum of is zero as , with no maximizing input. At , as . Thus a strictly convex differentiable function can have both unattained finite conjugate values and infinite conjugate values.
Convex domination form of the Hahn-Banach theorem Created 2026-10-14 Updated 2026-10-25
A linear functional dominated by a finite real convex function on a vector subspace extends with the same domination to the whole real vector space. To add , choose between the supremum of and the infimum of , over and . Convexity, applied to , makes every lower candidate at most every upper candidate. The candidates at bound the interval by finite numbers. Chain unions preserve domination, so Zorn's lemma gives a full extension. No homogeneity of is assumed.
Convex envelope Created 2026-10-20 Updated 2026-10-25
The greatest convex function lying below a given function, when such an envelope is considered in the specified domain. A convex combination of phase compositions and their Gibbs free energies constructs candidate mixtures; the equilibrium free energy is their lower convex envelope. For two differentiable coexisting branches, the supporting line is a common tangent.
Convex function Created 2026-09-24 Updated 2026-10-14
A function on a convex set is a convex function if, for every and ,
Geometrically, a line segment joining two points of its graph of a function lies on or above that graph of a function. The convex set condition ensures that the intermediate input stays in the domain of a function. An affine function satisfies the defining inequality with equality.
For the quadratic function , the inputs and have equally weighted arithmetic mean . Evaluating at the arithmetic mean gives , whereas averaging the outputs gives . Averaging first saves one unit in this example. More generally, direct expansion gives
This identity proves convexity and also shows exactly when its defining inequality is strict.
Figure 1.
The graph of a convex quadratic lies below its endpoint interpolation and above its supporting tangent
. For , the line segment through and has height at , while the graph of a function has height . The tangent line is an affine minorant: everywhere. Details.
For a differentiable convex function, the tangent line in one dimension, or the corresponding supporting affine function in several dimensions, lies below the entire graph of a function. This is the subgradient inequality. The equivalent geometric statement is that the epigraph, consisting of points on or above the graph of a function, is a convex set. These characterizations are developed in Boyd and Vandenberghe's convex-function slides, sections 3.1–3.4.
Convexity does not require differentiability: the absolute value function is a convex function with a corner at . When a function is twice continuously differentiable on an open interval, it is a convex function exactly when its second derivative is nonnegative throughout that interval. In several dimensions, the corresponding criterion on an open convex set is that its Hessian matrix is positive semidefinite everywhere. The domain of a function matters: is a convex function on , but not on all of . A strictly positive second derivative is sufficient for strict convexity, but is not necessary: is a strictly convex function although its second derivative vanishes at .
The usefulness of convexity is that local information can certify a global conclusion. Every local minimum of a convex function on a convex set is a global minimum: if a lower value existed elsewhere, the defining inequality would produce lower values arbitrarily close to the proposed local minimum. For a differentiable convex function on an open convex set, a zero gradient therefore certifies a global minimum. Strict convexity gives uniqueness when a global minimum exists; it does not supply existence by itself. These facts explain the role of convex functions in convex optimization.