Условия Фрица-Джона (сокр. условия FJ ) в математике являются необходимым условием оптимальности решения в нелинейном программировании . [1] Они используются в качестве леммы при доказательстве условий Каруша–Куна–Таккера , но важны сами по себе.
где ƒ — минимизируемая функция , ограничения -неравенства и ограничения - равенства, и где, соответственно, и — наборы индексов неактивных , активных и ограничений-равенств и является оптимальным решением , то существует ненулевой вектор так что:
если и линейно независимы или , в более общем случае, когда выполняется квалификация ограничения .
Названные в честь Фрица Джона , эти условия эквивалентны условиям Каруша-Куна-Таккера в случае . При условие эквивалентно нарушению квалификации ограничения Мангасаряна–Фромовица (MFCQ). Другими словами, условие Фрица Джона эквивалентно условию оптимальности KKT или не-MFCQ. [ нужна ссылка ]