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

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

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

Определение

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

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

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

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

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

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

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

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

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

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

Примеры

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

Свойства

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

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

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

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

f(y)f(x)f'(x),yx0 для всех x,yX.
  • Пусть f — дважды дифференцируемая функция. Если f квазивыпуклая на X, то выполняется условие:
f'(x),y=0f'(x)y,y0, для всех xX,yn.

Dn=|0fx1fx2fxnfx12fx122fx1x22fx1xnfx22fx2x12fx222fx2xnfxn2fxnx12fxnx22fxn2|

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

  • Если функция 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{w1f1,,wnfn} где wi0
  • композиция с неубывающей функцией (если g:n — квазивыпуклая, h: — неубывающая, тогда f=hg является квазивыпуклой).
  • минимизация (если f(x, y) является квазивыпуклой, C — выпуклое множество, тогда h(x)=infyCf(x,y) является квазивыпуклой).

Ссылки

Литература

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