Это не официальный сайт wikipedia.org 01.01.2023

Квазивыпуклая функция — Википедия

Квазивыпуклая функция

(перенаправлено с «Унимодальная функция»)

Квазивыпуклая функция — обобщение понятия выпуклой функции, нашедшее широкое применение в нелинейной оптимизации, в частности, при применении оптимизации к вопросам экономики.

Квазивыпуклая функция, не являющаяся выпуклой
Функция, не являющаяся квазивыпуклой: множество точек абсциссы, значение функции в которых не превышает красной пунктирной линии, не является связным.

ОпределениеПравить

Пусть X — выпуклое подмножество R n  . Функция f : X R   называется квазивыпуклой или унимодальной, если для произвольных элементов x , y X   и λ [ 0 , 1 ]   выполняется неравенство:

f ( λ x + ( 1 λ ) y ) max ( f ( x ) , f ( y ) ) .  

Если также: f ( λ x + ( 1 λ ) y ) < max ( f ( x ) , f ( y ) )  

для x y   и λ ( 0 , 1 )   то функция называется строго квазивыпуклой.

Функция f : X R   называется квазивогнутой (строго квазивогнутой), если f   является квазивыпуклой (строго квазивыпуклой).

Аналогично, функция является квазивогнутой, если

f ( λ x + ( 1 λ ) y ) min ( f ( x ) , f ( y ) ) .  

и строго квазивогнутой если

f ( λ x + ( 1 λ ) y ) > min ( f ( x ) , f ( y ) ) .  

Функция, которая одновременно является квазивыпуклой и квазивогнутой, называется квазилинейной.

ПримерыПравить

  • Произвольная выпуклая функция является квазивыпуклой, произвольная вогнутая функция является квазивогнутой.
  • Функция f ( x ) = ln x   является квазилинейной на множестве положительных действительных чисел.
  • Функция f ( x 1 , x 2 ) = x 1 x 2   является квазивогнутой на множестве R + 2 ,   (множество пар неотрицательных чисел) но не является ни выпуклой, ни вогнутой.
  • Функция x x   является квазивыпуклой и не является ни выпуклой, ни непрерывной.

СвойстваПравить

  • Функция f : X R  , где X R n   — выпуклое множество, квазивыпуклая тогда и только тогда, когда для всех β R ,   множество

X β = { x X | f ( x ) β }   выпукло

Доказательство. Пусть множество X β   выпуклое для любого β. Зафиксируем две произвольные точки x 1 , x 2 X   и рассмотрим точку x = λ x 1 + ( 1 λ ) x 2 , λ ( 0 , 1 ) .   Точки x 1 , x 2 X β   при β = max { f ( x 1 ) , f ( x 2 ) }  . Поскольку множество X β   выпуклое, то x X β  , а, значит, f ( x ) β = m a x { f ( x 1 ) , f ( x 2 ) } ,   то есть выполняется неравенство, приведённое в определении, и функция является квазивыпуклой.
Пусть функция f квазивыпуклая. Для некоторого β R   зафиксируем произвольные точки x 1 , x 2 X β .   Тогда max { f ( x 1 ) , f ( x 2 ) } β  . Поскольку X — выпуклое множество, то для любого λ ( 0 , 1 )   точка x = λ x 1 + ( 1 λ ) x 2 X  . Из определения квазивыпуклости следует, что f ( x ) m a x { f ( x 1 ) , f ( x 2 ) } β  , то есть x X β  . Отже, X β   — выпуклое множество.
  • Непрерывная функция f : X R  , где X — выпуклое множество в R  , квазивыпуклая тогда и только тогда, когда выполняется одно из следующих условий:
  1. f — неубывающая;
  2. f — невозрастающая;
  3. существует такая точка c X  , что для всех t X , t c ,   функция f невозрастающая, и для всех t X , t c ,   функция f неубывающая.

Дифференцируемые квазивыпуклые функцииПравить

f ( y ) f ( x ) f ( x ) , y x 0   для всех x , y X  .
  • Пусть f — дважды дифференцируемая функция. Если f квазивыпуклая на X, то выполняется условие:
f ( x ) , y = 0 f ( x ) y , y 0 ,   для всех x X , y R n  .
  • Необходимые и достаточные условия квазивыпуклости и квазивогнутости можно также дать через так называемую окаймлённую матрицу Гессе. Для функции f ( x 1 , , x m )   определим для 1 n m   определители:

D n = | 0 f x 1 f x 2 f x n f x 1 2 f x 1 2 2 f x 1 x 2 2 f x 1 x n f x 2 2 f x 2 x 1 2 f x 2 2 2 f x 2 x n f x n 2 f x n x 1 2 f x n x 2 2 f x n 2 |  

Тогда справедливы утверждения:

  • Если функция f квазивыпукла на множестве X, тогда Dn(x) ≤ 0 для всех n и всех x из X.
  • Если функция f квазивогнута на множестве X, тогда D1(x) ≤ 0, D2(x) ≥ 0, …, (-1)mDm(x) ≤ 0 для всех x с X.
  • Если Dn(x) ≤ 0 для всех n и всех x с X, то функция f квазивыпуклая на множестве X.
  • Если D1(x) ≤ 0, D2(x) ≥ 0, …, (-1)mDm(x) ≤ 0 для всех x с X, функция f квазивогнута на множестве X.

Операции, сохраняющие квазивыпуклостьПравить

  • Максимум взвешенных квазивыпуклых функций с неотрицательными весами, то есть
f = max { w 1 f 1 , , w n f n }   где w i 0  
  • композиция с неубывающей функцией (если g : R n R   — квазивыпуклая, h : R R   — неубывающая, тогда f = h g   является квазивыпуклой).
  • минимизация (если f(x, y) является квазивыпуклой, C — выпуклое множество, тогда h ( x ) = inf y C f ( x , y )   является квазивыпуклой).

СсылкиПравить

ЛитератураПравить

  • Alpha C Chiang, «Fundamental Methods of Mathematical Economics, Third Edition», McGraw Hill Book Company, 1984.