For the equality constraint, the Lagrangian and dual function are
and the Lagrangian dual problem is . Weak duality says for every . Strong duality means the dual supremum equals the primal infimum, usually with a dual maximizer. A sufficient convex constraint qualification is that be proper, closed and convex and that some satisfy .
Associate a nonnegative Lagrange multiplier with each inequality. The Lagrangian dual problem begins with
Its infimum over is finite exactly when , in which case it equals . The dual linear program is consequently
For any primal-feasible and dual-feasible ,
which proves weak duality. Strong duality means equality of the two optimal values. The stated strict feasibility is the Slater condition; together with finiteness of the primal optimum it gives strong duality and an attained dual optimum .
Let be an optimal dual multiplier and define the maximum violation
Dual stationarity and strong duality imply, for every ,
Since every component of is at most and ,
It follows that the exact maximum-violation penalty obeys
Choose any . A primal optimum has and penalized value , whereas every infeasible point has and penalized value strictly greater than . Thus the penalized problem and the original linear program have exactly the same minimizers.
Slater condition 2026-09-28
The Slater condition requires a feasible point at which every nonlinear convex inequality is strict and every affine equality holds. For a convex problem it implies strong duality and attainment of the dual optimum under standard finiteness assumptions.