Overview¶
In this lecture we show the core ideas needed to understand inequality constrained first-order and second-order optimality in finite dimensions.
We focus on the problem
with .
The take-home message is simple:
at a constrained minimum there is no admissible descent direction;
this forces the objective gradient to balance active constraint normals;
this balance is exactly the KKT system;
second order is curvature of the Lagrangian along directions that remain tangent to active constraints.
with the convention and , active multipliers are nonnegative, and they vanish for inactive constraints (complementarity).
Problem Setting and Active Constraints¶
Define the feasible set
Let be a local minimizer.
Not all constraints matter equally at . Only the constraints that are exactly at the boundary can influence first-order optimality. So we define the active set
Inactive constraints satisfy and do not contribute at first order. For example: if we have a contact constraint between two bodies (that cannot penetrate), then only the constraints corresponding to points in contact are active, while the others are inactive.
Admissible First-Order Directions¶
Near , a direction is first-order admissible if it does not decrease active constraints. Linearizing active constraints gives
This condition is the local geometric ingredient we need.
Interpretation:
if , then moving along pushes outside feasibility for constraint ;
if , then constraint is not violated at first order.
First-Order Necessary Condition¶
At a local minimizer, every admissible first-order direction must be non-descent:
Why this is unavoidable:
if there existed one admissible with ,
then a small step (with small) would decrease the objective while remaining feasible at first order,
contradicting local minimality.
This is the true origin of KKT.
From First-Order Geometry to KKT¶
For regular active constraints (the standard finite-dimensional nondegenerate case), there exist multipliers such that
Extending by on inactive constraints yields the standard stationarity form
Together with primal feasibility and complementarity, we obtain
Complementarity meaning:
if (inactive), then ;
if , then necessarily (active).
Box Constraints: The Prototype Case¶
Consider
Equivalent inequality form:
The componentwise first-order condition becomes
This is the exact finite-dimensional model behind bound-constrained control variables in PDE-constrained optimization.
Second-Order Conditions¶
Define the Lagrangian
After first-order conditions are satisfied, the next question is curvature along first-order feasible/tangent directions. A practical critical set is
Second-order necessary condition:
Second-order sufficient condition (strict local minimality):
Interpretation:
first order kills linear descent along admissible directions;
second order checks that curvature is positive on directions where first order is neutral.
Summary¶
At a constrained local minimizer:
no admissible first-order direction can decrease ;
this forces a balance between objective gradient and active constraint normals;
that balance is KKT with nonnegative multipliers and complementarity;
second order is positivity of Lagrangian curvature on critical directions.
This is the essential finite-dimensional picture we need before moving to PDE-constrained settings.