Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

2.4 Optimality conditions for unconstrained optimization

First, we consider the unconstrained optimization problem

minimize⁡f0(x)subject to⁡x∈Rn\begin{array}{ll} \minimize& f_0({x})\\ \st & x \in \mathbb{R}^n \end{array}

We assume that f0f_0 has “good” properties on Rn\mathbb{R}^n, i.e., f0f_0 is twice continuously differentiable (or at least continuously differentiable).

Provided optima exist (not always guaranteed!), we will derive conditions on a point x⋆x^\star to be a local optimum of the problem. (in the unconstrained case, one also says that x⋆x^\star is a local minimizer of f0f_0). To be able to characterize global optimality, we’ll need to assume convexity of the objective function f0f_0.

Most of the results from this section are reproduced from Nocedal & Wright (2006, Chapter 2), where detailed proofs are available.

Necessary conditions (unconstrained case)

We call x⋆x^\star a stationary or critical point of f0f_0 if ∇f0(x⋆)=0\nabla f_0(x^\star) = 0.

Any local optima must be a stationary point.

Sufficient conditions (unconstrained case)

Necessary and sufficient conditions (unconstrained case)

When f0f_0 is convex there is a simple characterization of optimal points.

References
  1. Nocedal, J., & Wright, S. J. (2006). Numerical optimization (Second Edition). Springer.