2026-08-28·by Sijie Wang#node#idea#math

kkt

KKT conditions

Parent: math · Prereq: lagrangian

Necessary conditions for an optimum x* of a constrained problem, stated on the lagrangian L(x,λ,μ).

KKT

At an optimum x* (under a constraint qualification):

  • stationarityxL=0\nabla_x L=0 (the objective's gradient is cancelled by the active constraints');
  • primal feasibilityhᵢ=0, gⱼ≤0;
  • dual feasibilityμⱼ≥0;
  • complementary slacknessμⱼgⱼ=0: each inequality is either tight (gⱼ=0) or inactive (μⱼ=0).

For convex problems KKT is also sufficient (a KKT point is a global optimum). We used exactly this in the Holmström derivation.

Fully worked end-to-end (case split + shadow price + dual): kkt-worked-example.

about this entry

One of sijie's wiki entries. The AI on this site is grounded in the same corpus and answers in sijie's voice, with citations back to entries like this one — answering costs sijie money, so it waits behind a code: enter an access code →

kkt