В выпуклом анализе и вариационном исчислении, разделах математики, псевдовыпуклая функция - это функция, которая ведет себя как выпуклая функция в отношении поиска своих локальных минимумов, но требует на самом деле не быть выпуклым. Неформально дифференцируемая функция является псевдовыпуклой, если она возрастает в любом направлении, где она имеет положительную производную по направлению.
Формально, дифференцируемая функция с действительным знаком определено на (непустом) выпуклом открытом множестве в конечномерном евклидовом пространстве называется псевдовыпуклой, если для всех так, что , мы имеем . Здесь - это градиент из , определяемый
Каждая выпуклая функция является псевдовыпуклой, но обратное неверно. Например, функция ƒ (x) = x + x является псевдовыпуклой, но не выпуклой. Любая псевдовыпуклая функция квазивыпуклая, но обратное неверно, поскольку функция ƒ (x) = x квазивыпуклая, но не псевдовыпуклая. Псевдовыпуклость представляет интерес в первую очередь потому, что точка x * является локальным минимумом псевдовыпуклой функции ƒ тогда и только тогда, когда она является стационарной точкой из ƒ, то есть градиентом обращается в нуль в точке x *:
Понятие псевдовыпуклости можно обобщить на недифференцируемые функции следующим образом. Для любой функции ƒ: X → R мы можем определить верхнюю производную Дини функции ƒ как
где u - любой единичный вектор. Функция называется псевдовыпуклой, если она возрастает в любом направлении, где верхняя производная Дини положительна. Точнее, это характеризуется в терминах субдифференциала ∂ следующим образом:
A псевдовогнутая функция - это функция, отрицательная величина которой является псевдовогнутой. Псевдолинейная функция - это функция, которая одновременно является псевдовыпуклой и псевдовогнутой. Например, дробно-линейные программы имеют псевдолинейные целевые функции и ограничения линейного неравенства : Эти свойства позволяют решать дробно-линейные задачи с помощью варианта симплексный алгоритм (из Джордж Б. Данциг ). Для векторнозначной функции η существует более общее понятие η-псевдовыпуклости и η-псевдолинейности, в которых классическая псевдовыпуклость и псевдолинейность относятся к случаю, когда η (x, y) = y - x.