Выпуклая функция

редактировать
Выпуклая функция на интервале. вещественная функция с секущей линией между точками над самим графиком Функция (в черный) является выпуклым, если и только если область над его графиком (зеленым) является выпуклым множеством. График двумерной выпуклой функции x + xy + y.

В математике, вещественная функция, определенная на n-мерном интервале, называется выпуклой, если отрезок линии между любыми двумя точками на графике функции лежит над графиком между двумя точками. Эквивалентно функция является выпуклой, если ее эпиграф (набор точек на графике функции или над ним) является выпуклым множеством. Дважды дифференцируемая функция одной переменной является выпуклой тогда и только тогда, когда ее вторая производная неотрицательна на всей ее области определения. Хорошо известные примеры выпуклых функций одной переменной включают функцию возведения в квадрат x 2 {\ displaystyle x ^ {2}}x^{2}и экспоненциальную функцию пример {\ displaystyle e ^ {x}}e ^ {x} . Проще говоря, выпуклая функция относится к функции, которая имеет форму чашки ∪ {\ displaystyle \ cup}\ cup , а вогнутая функция имеет форму of a cap ∩ {\ displaystyle \ cap}\ cap .

Выпуклые функции играют важную роль во многих областях математики. Они особенно важны при изучении задач оптимизации, где они отличаются рядом удобных свойств. Например, строго выпуклая функция на открытом множестве имеет не более одного минимума. Даже в бесконечномерных пространствах при подходящих дополнительных гипотезах выпуклые функции продолжают удовлетворять таким свойствам, и в результате они являются наиболее хорошо понятыми функционалами в вариационном исчислении. В теории вероятностей выпуклая функция, применяемая к ожидаемому значению случайной величины, всегда ограничена сверху ожидаемым значением выпуклой функции случайной величины.. Этот результат, известный как неравенство Йенсена, может использоваться для вывода неравенств, таких как неравенство среднего арифметического и геометрического и неравенство Гёльдера.

Содержание

  • 1 Выпуклость вниз Выпуклость вверх
  • 2 Определение
  • 3 Свойства
    • 3.1 Функции одной переменной
    • 3.2 Функции нескольких переменных
  • 4 Операции, сохраняющие выпуклость
  • 5 Сильно выпуклые функции
    • 5.1 Равномерно выпуклые функции
  • 6 Примеры
    • 6.1 Функции одной переменной
    • 6.2 Функции n переменных
  • 7 См. также
  • 8 Примечания
  • 9 Ссылки
  • 10 Внешние ссылки

Выпуклость вниз Выпуклость вверх

В учебниках по математике начального уровня термин «выпуклый» часто объединяется с противоположным термином вогнутый, называя «вогнутую функцию» «выпуклой вниз». Точно так же «вогнутая» функция называется «выпуклой вверх», чтобы отличать ее от «выпуклой вниз». Однако использование модификаторов ключевых слов «вверх» и «вниз» не повсеместно используется в области математики и в основном существует для того, чтобы не запутать учащихся дополнительным термином для обозначения вогнутости.

Если термин «выпуклый» используется без ключевого слова «вверх» или «вниз», то он относится строго к чашеобразной диаграмме ∪ {\ displaystyle \ cup}\ cup . (Например, неравенство Дженсена относится к неравенству, включающему выпуклую функцию, и не упоминает слова «выпуклый вверх» или «выпуклый вниз».)

Определение

Пусть X {\ displaystyle X}X будет выпуклым множеством в реальном векторном пространстве и пусть f: X → R {\ displaystyle f: X \ rightarrow \ mathbb {R}}{\ displaystyle f: X \ rightarrow \ mathbb {R}} - функция.

  • f {\ displaystyle f}fназывается выпуклым, если:
∀ x 1, x 2 ∈ X, ∀ t ∈ [0, 1]: f (tx 1 + (1 - T) Икс 2) ≤ TF (Икс 1) + (1 - T) F (Икс 2) {\ Displaystyle \ forall x_ {1}, x_ {2} \ in X, \ forall t \ in [0,1]: \ qquad f (tx_ {1} + (1-t) x_ {2}) \ leq tf (x_ {1}) + (1-t) f (x_ {2})}{\ displaystyle \ forall x_ {1}, x_ {2} \ in X, \ forall t \ in [0,1]: \ qquad f (tx_ {1} + (1-t)x_{2})\leq tf(x_{1})+(1-t)f(x_{2})}
  • f {\ displaystyle f}fназывается строго выпуклым, если:
∀ x 1 ≠ x 2 ∈ X, ∀ t ∈ (0, 1): f (tx 1 + (1 - t) x 2) < t f ( x 1) + ( 1 − t) f ( x 2) {\displaystyle \forall x_{1}\neq x_{2}\in X,\forall t\in (0,1):\qquad f(tx_{1}+(1-t)x_{2}){\ displaystyle \ forall x_ {1} \ neq x_ {2} \ in X, \ forall t \ in (0,1): \ qquad f (tx_ {1} + (1-t) x_ {2}) <tf (x_ {1}) + (1-t) f (x_ {2})}
  • Функция f {\ displaystyle f}fназывается (строго) вогнутой, если - f { \ displaystyle -f}-fявляется (строго) выпуклым.

Свойства

Многие свойства выпуклых функций имеют такую ​​же простую формулировку для функций многих переменных, как и для функций одной переменной. См. Ниже свойства для многих переменных, так как некоторые из них не указаны для функций одной переменной.

Функции одной переменной

  • Предположим, что f {\ displaystyle f}fявляется функцией одной реальной переменной, определенной на интервале, и пусть
р (Икс 1, Икс 2) = е (Икс 2) - е (Икс 1) Икс 2 - Икс 1 {\ Displaystyle R (x_ {1}, x_ {2}) = {\ frac {f (x_ {2}) - f (x_ {1})} {x_ {2} -x_ {1}}}}{\ displaystyle R (x_ {1}, x_ {2}) = {\ frac {f (x_ {2}) - f (x_ {1})} {x_ {2} -x_ {1}}}}
(обратите внимание, что R (x 1, x 2) - наклон фиолетовой линии на приведенном выше рисунке; ​​функция R симметрична в (x 1, x 2)). f {\ displaystyle f}fявляется выпуклым тогда и только тогда, когда R (x 1, x 2) является монотонно неубывающим в x 1 для каждого фиксированного x 2 (или наоборот). Эта характеристика выпуклости весьма полезна для доказательства следующих результатов.
f (x) ≥ f (y) + f ′ (y) ( x - y) {\ displaystyle f (x) \ geq f (y) + f '(y) (xy)}f(x)\geq f(y)+f'(y)(x-y)
для всех x и y в интервале.
  • Дважды дифференцируемая функция одной переменной есть выпуклая на интервале тогда и только тогда, когда ее вторая производная неотрицательна; это дает практический тест на выпуклость. Визуально дважды дифференцируемая выпуклая функция "изгибается вверх" без каких-либо изгибов в другую сторону точки перегиба ). Если его вторая производная положительна во всех точках, тогда функция строго выпуклая, но обратное не выполняется. Например, вторая производная от f (x) = x равна f ′ ′ (x) = 12x, которая равна нулю при x = 0, но x строго выпуклый.
  • Если f {\ displaystyle f}f- выпуклая функция одной действительной переменной, а f (0) ≤ 0 {\ displaystyle f (0) \ leq 0}{\ displaystyle f (0) \ leq 0} , тогда f {\ displaystyle f}f- это супераддитив на положительных вещественных числах.
Доказательство. Так как f {\ displaystyle f}fвыпукло, положив y = 0, имеем
f (tx) = f (tx + (1 - t) ⋅ 0) ≤ tf (x) + (1 - t) f (0) ≤ tf (x) ∀ T ∈ [0, 1] {\ Displaystyle f (tx) = f (tx + (1-t) \ cdot 0) \ leq tf (x) + (1-t) f (0) \ leq tf (x), \ quad \ forall t \ in [0,1]}{\ displaystyle f (tx) = f (tx + (1-t) \ cdot 0) \ leq tf (x) + (1-t) f (0) \ leq tf (х), \ quad \ forall t \ in [0,1]}
Отсюда имеем:
f (a) + f (b) = f ((a + b) aa + b) + f ( (a + b) ba + b) ≤ aa + bf (a + b) + ba + bf (a + b) = f (a + b) {\ displaystyle f (a) + f (b) = f \ left ((a + b) {\ frac {a} {a + b}} \ right) + f \ left ((a + b) {\ frac {b} {a + b}} \ right) \ leq {\ frac {a} {a + b}} f (a + b) + {\ frac {b} {a + b}} f (a + b) = f (a + b)}f ( a) + f (b) = f \ left ((a + b) {\ frac {a} {a + b}} \ right) + f \ left ((a + b) {\ frac {b} {a + b}} \ right) \ leq {\ frac {a} {a + b}} f (a + b) + {\ frac {b} {a + b}} f (a + b) = f (a + б)
  • Функция является средней точкой выпуклый на n интервал C, если f (x) ≥ f (y) + f ′ (y) (x - y) {\ displaystyle f (x) \ geq f (y) + f '(y) (xy)}f(x)\geq f(y)+f'(y)(x-y)
∀ Икс 1, Икс 2 ∈ С: е (Икс 1 + Икс 2 2) ≤ F (Икс 1) + F (Икс 2) 2 {\ Displaystyle \ forall x_ {1}, x_ {2} \ in C: \ qquad f \ left ({\ frac {x_ {1} + x_ {2}} {2}} \ right) \ leq {\ frac {f (x_ {1}) + f (x_ {2}) } {2}}}{\ displaystyle \ forall x_ {1}, x_ {2} \ in C: \ qquad f \ left ({\ frac {x_ {1} + x_ {2}} {2} } \ right) \ leq {\ frac {f (x_ {1}) + f (x_ {2})} {2}}}
Это условие лишь немного слабее выпуклости. Например, вещественнозначная измеримая по Лебегу функция, выпуклая в середине, является выпуклой: это теорема из Серпинского. В частности, непрерывная функция, которая является выпуклой в средней точке, будет выпуклой.

Функции нескольких переменных

  • Функция f {\ displaystyle f}fявляется выпуклой тогда и только тогда, когда ее эпиграф {(x, μ): μ ≥ f (x)} {\ displaystyle \ {(x, \ mu) \,: \, \ mu \ geq f (x) \}}{\ displaystyle \ {(x, \ mu) \,: \, \ mu \ geq f (x) \}} - выпуклое множество.
  • Дифференцируемая функция f {\ displaystyle f}f, определенная в выпуклой области, является выпуклой тогда и только тогда, когда f ( Икс) ≥ е (Y) + ∇ е (Y) ⋅ (Икс - Y) {\ Displaystyle F (х) \ GEQ F (Y) + \ набла F (Y) \ CDOT (ху)}{\ displaystyle f (x) \ geq f ( y) + \ набла f (y) \ cdot (xy)} выполняется для всех x, y {\ displaystyle x, y}x, y в области.
  • Дважды дифференцируемая функция нескольких переменных является выпуклой на выпуклом множестве тогда и только тогда, когда его матрица Гессе вторых частных производных является положительно полуопределенной внутри выпуклого множества.
  • Для выпуклой функции f, {\ displaystyle f,}f,подуровень устанавливает {x | f (x) < a} and {x | f(x) ≤ a} with a ∈ R- выпуклые множества. Функция, которая удовлетворяет этому свойству, называется квазивыпуклой функцией и может не быть выпуклой функцией.
  • Следовательно, набор глобальных минимизаторов выпуклой функции f {\ displaystyle f}f- выпуклый набор: argmin f {\ displaystyle {\ operatorname {argmin}} \, f}{\ displaystyle {\ operatorname {argmin}} \, f} - выпуклый.
  • Любой локальный минимум выпуклой функции также является глобальным минимумом. Строго выпуклая функция будет иметь не более одного глобального минимума.
  • Неравенство Йенсена применяется к каждой выпуклой функции f {\ displaystyle f}f. Если X - случайная величина, принимающая значения в области f {\ displaystyle f}f, то E ⁡ (f (X)) ≥ f (E ⁡ (X)) { \ displaystyle \ operatorname {E} (f (X)) \ geq f (\ operatorname {E} (X))}{\ displaystyle \ operatorname {E} (f (X)) \ geq f (\ operatorname {E} (X))} , где E обозначает математическое ожидание.
  • A первого порядка однородная функция двух положительных переменных x и y (т.е. f (ax, ay) = af (x, y) для каждого a, x, y>0), которая является выпуклой по одной переменной, должна быть выпуклой по другая переменная.

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

  • - f {\ displaystyle -f}-fявляется вогнутым тогда и только тогда, когда f {\ displaystyle f}fравно выпуклый.
  • Неотрицательные взвешенные суммы:
    • если w 1,…, wn ≥ 0 {\ displaystyle w_ {1}, \ ldots, w_ {n} \ geq 0}{\ displaystyle w_ {1}, \ ldots, w_ {n} \ geq 0} и f 1,…, fn {\ displaystyle f_ {1}, \ ldots, f_ {n}}{\ displaystyle f_ {1}, \ ldots, f_ {n}} все выпуклые, то w 1 f тоже 1 + ⋯ + wnfn {\ displaystyle w_ {1} f_ {1} + \ cdots + w_ {n} f_ {n}}{\ displaystyle w_ {1} f_ {1} + \ cdots + w_ {n} f_ {n}} . В частности, сумма двух выпуклых функций является выпуклой.
    • это свойство распространяется также на бесконечные суммы, интегралы и ожидаемые значения (при условии, что они существуют).
  • Элементный максимум: let {fi } i ∈ I {\ displaystyle \ {f_ {i} \} _ {i \ in I}}{\ displaystyle \ {f_ {i} \} _ {i \ in I}} - набор выпуклых функций. Тогда g (x) = sup i ∈ I fi (x) {\ displaystyle g (x) = \ sup _ {i \ in I} f_ {i} (x)}{\ displaystyle g (x) = \ sup _ {i \ in I} f_ {i} (x)} выпукло. Область g (x) {\ displaystyle g (x)}g (x) - это совокупность точек, в которых выражение является конечным. Важные особые случаи:
    • Если f 1,…, fn {\ displaystyle f_ {1}, \ ldots, f_ {n}}{\ displaystyle f_ {1}, \ ldots, f_ {n}} являются выпуклыми функциями, то также и g (x) = max {f 1 (x),…, fn (x)} {\ displaystyle g (x) = \ max \ {f_ {1} (x), \ ldots, f_ {n} (x) \}}{\ displaystyle g (x) = \ max \ { f_ {1} (x), \ ldots, f_ {n} (x) \}}
    • Если f (x, y) {\ displaystyle f (x, y)}f (x, y) выпукло по x, то g (x) = sup y ∈ C е (x, y) {\ displaystyle g (x) = \ sup \ nolimits _ {y \ in C} f (x, y)}{\displaystyle g(x)=\sup \nolimits _{y\in C}f(x,y)}выпукло по x, даже если C не является выпуклым множеством.
  • Состав:
    • Если f и g - выпуклые функции и g не убывает в одномерной области, то h (x) = g (f (x)) {\ displaystyle h (x) = g (f (x))}h(x)=g(f(x))выпукло. Например, если f {\ displaystyle f}fвыпуклый, то также и ef (x) {\ displaystyle e ^ {f (x)}}e ^ {f (x)} . потому что ex {\ displaystyle e ^ {x}}e ^ {x} выпукло и монотонно возрастает.
    • Если f вогнутое, а g выпукло и не возрастает в одномерной области, то h (x) = g (f (x)) {\ displaystyle h (x) = g (f (x))}h(x)=g(f(x))выпуклый.
    • Выпуклость инвариантна относительно аффинные карты: то есть, если f выпукло с областью определения D f ⊆ R m {\ displaystyle D_ {f} \ substeq \ mathbf {R} ^ {m}}D_ {f} \ substeq \ mathbf {R} ^ {m} , то так и g (x) = f (A x + b) {\ displaystyle g (x) = f (Ax + b)}g (x) = f (Ax + b) , где A ∈ R m × n, b ∈ R m {\ displaystyle A \ in \ mathbf {R} ^ {m \ times n} {\ text {,}} b \ in \ mathbf {R} ^ {m}}{\ displaystyle A \ in \ mathbf {R} ^ {m \ times n} {\ text {,}} b \ in \ mathbf {R} ^ {m}} с доменом D g ⊆ R n {\ displaystyle D_ {g} \ substeq \ mathbf {R} ^ {n}}D_ {g} \ substeq \ math bf {R} ^ {n} .
  • Минимизация: если f (x, y) {\ displaystyle f (x, y)}f (x, y) выпукло в (x, y) {\ displaystyle (x, y)}(x, y) , тогда g (x) = inf y ∈ C f (x, y) {\ displaystyle g (x) = \ inf \ nolimits _ {y \ in C} f (x, y)}{\ displaystyle g (x) = \ inf \ nolimits _ {y \ in C} f (x, y)} выпукло по x, при условии, что C - выпуклое множество и что g ( x) ≠ - ∞ {\ displaystyle g (x) \ neq - \ infty}{\ displaystyle g (x) \ neq - \ infty}
  • Если f {\ displaystyle f}fвыпукло, то его перспектива g (x, t) = tf (xt) {\ displaystyle g (x, t) = tf \ left ({\ tfrac {x} {t}} \ right)}{\ displaystyle g (x, t) = tf \ left ({\ tfrac {x} {t}} \ right)} с доменом {(x, t) ∣ xt ∈ Dom ⁡ (е), t>0} {\ displaystyle \ left \ lbrace (x, t) \ mid {\ tfrac {x} {t}} \ in \ operatorname {Dom} (f), t>0 \ right \ rbrace}{\displaystyle \left\lbrace (x,t)\mid {\tfrac {x}{t}}\in \operatorname {Dom} (f),t>0 \ right \ rbrace} является выпуклым.

Сильно выпуклые функции

Концепция сильной выпуклости расширяет и параметризует понятие строгой выпуклости. Сильно выпуклая функция тоже строго выпуклая, но не наоборот.

Дифференцируемая функция f {\ displaystyle f}fназывается сильно выпуклой с параметром m>0, если для всех точек x, y в ее области определения выполняется следующее неравенство:

(∇ е (Икс) - ∇ е (Y)) T (Икс - Y) ≥ м ‖ Икс - Y ‖ 2 2 {\ Displaystyle (\ набла ф (х) - \ набла ф (у)) ^ {Т } (xy) \ geq m \ | xy \ | _ {2} ^ {2}}{\ displaystyle (\ nabla f (x) - \ nabla f (y)) ^ {T} (ху) \ geq m \ | ху \ | _ {2} ^ {2}}

или, в более общем смысле,

⟨∇ f (x) - ∇ f (y), x - y⟩ ≥ м ‖ Икс - Y ‖ 2 {\ Displaystyle \ langle \ nabla f (x) - \ nabla f (y), xy \ rangle \ geq m \ | xy \ | ^ {2}}{\ displaystyle \ langle \ nabla f (x) - \ набла е (у), ху \ рангл \ geq м \ | ху \ | ^ {2}}

где ‖ ⋅ ‖ {\ displaystyle \ | \ cdot \ |}\ | \ cdot \ | - любая норма. Некоторые авторы, например, называют функции, удовлетворяющие этому неравенству, эллиптическими функциями.

Эквивалентным условием является следующее:

f (y) ≥ f (x) + ∇ f (x) T (y - x) + m 2 ‖ y - x ‖ 2 2 {\ displaystyle f (y) \ geq f (x) + \ nabla f (x) ^ {T} (yx) + {\ frac {m} {2}} \ | yx \ | _ {2} ^ {2}}f (y) \ geq f (x) + \ nabla f (x) ^ {T} (yx) + {\ frac {m} {2}} \ | yx \ | _ {2} ^ {2}

Для того чтобы функция была сильно выпуклой, необязательно, чтобы функция была дифференцируемой. Третье определение сильно выпуклой функции с параметром m состоит в том, что для всех x, y в области и t ∈ [0, 1], {\ displaystyle t \ in [0,1],}{\ displaystyle t \ in [0,1],}

е (tx + (1 - t) y) ≤ tf (x) + (1 - t) f (y) - 1 2 mt (1 - t) ‖ x - y ‖ 2 2 {\ displaystyle f (tx + (1-t) y) \ leq tf (x) + (1-t) f (y) - {\ frac {1} {2}} mt (1-t) \ | xy \ | _ {2} ^ {2}}f (tx + (1-t) y) \ leq tf (x) + (1-t) f (y) - {\ frac {1} {2}} mt (1-t) \ | ху \ | _ {2} ^ {2}

Обратите внимание, что это определение приближается к определению строгой выпуклости при m → 0 и идентично определению выпуклой функции при m = 0. Несмотря на это, существуют функции, которые являются строго выпуклыми, но не сильно выпуклый для любого m>0 (см. пример ниже).

Если функция f {\ displaystyle f}fдважды непрерывно дифференцируема, то она будет сильно выпуклой с параметром m тогда и только тогда, когда ∇ 2 f (x) ⪰ m I {\ displaystyle \ nabla ^ {2} f (x) \ successq mI}{ \ Displaystyle \ набла ^ {2} е (х) \ successq mI} для всех x в домене, где I - идентификатор, а ∇ 2 f {\ displaystyle \ nabla ^ {2} f}\ nabla ^ {2} f - это матрица Гессе, а неравенство ⪰ {\ displaystyle \ successq}\ successq означает, что ∇ 2 f (x) - m I {\ displaystyle \ nabla ^ {2} f (x) -mI}{\ displaystyle \ nabla ^ {2} f (x) -mI} - положительный полуопределенный. Это эквивалентно требованию, чтобы минимальное собственное значение для ∇ 2 f (x) {\ displaystyle \ nabla ^ {2} f (x)}\ nabla ^ {2} е (х) было не менее m для все х. Если домен - это просто вещественная линия, то ∇ 2 f (x) {\ displaystyle \ nabla ^ {2} f (x)}\ nabla ^ {2} е (х) - это просто вторая производная f ″ ( x), {\ displaystyle f '' (x),}{\displaystyle f''(x),}, поэтому условие становится f ″ (x) ≥ m {\ displaystyle f '' (x) \ geq m}f''(x)\geq m. Если m = 0, то это означает, что гессиан является положительно полуопределенным (или, если домен является действительной линией, это означает, что f ″ (x) ≥ 0 {\ displaystyle f '' (x) \ geq 0}f''(x)\geq 0), откуда следует, что функция является выпуклой и, возможно, строго выпуклой, но не сильно выпуклой.

Если предположить, что функция дважды непрерывно дифференцируема, можно показать, что нижняя граница ∇ 2 f (x) {\ displaystyle \ nabla ^ {2} f (x)}\ nabla ^ {2} е (х) означает, что он сильно выпуклый. Используя теорему Тейлора, существует

z ∈ {tx + (1 - t) y: t ∈ [0, 1]} {\ displaystyle z \ in \ {tx + (1-t) y: t \ in [0,1] \}}z \ in \ {tx + (1-t) y: t \ in [0,1] \}

такое, что

f (y) = f (x) + ∇ f (x) T (y - x) + 1 2 (y - x) T ∇ 2 е (z) (y - x) {\ displaystyle f (y) = f (x) + \ nabla f (x) ^ {T} (yx) + {\ frac {1} {2}} (yx) ^ {T} \ nabla ^ {2} f (z) (yx)}{\ displaystyle f (y) = f (x) + \ nabla f (x) ^ {T} (yx) + {\ frac {1} {2}} (yx) ^ {T} \ nabla ^ {2} f (z) (yx)}

Тогда

(y - x) T ∇ 2 f (z) (y - x) ≥ m (y - x) T (y - x) {\ displaystyle (yx) ^ {T} \ nabla ^ {2} f (z) (yx) \ geq m (yx) ^ {T} (yx)}(yx) ^ {T} \ nabla ^ {2} f (z) (yx) \ geq m (yx) ^ {T} (yx)

исходя из предположения о собственных значений, и, следовательно, мы восстанавливаем второе уравнение сильной выпуклости выше.

Функция f {\ displaystyle f}fявляется сильно выпуклой с параметром m тогда и только тогда, когда функция

x ↦ f (x) - m 2 ‖ x ‖ 2 {\ displaystyle x \ mapsto f (x) - {\ frac {m} {2}} \ | x \ | ^ {2}}{\displaystyle x\mapsto f(x)- {\frac {m}{2}}\|x\|^{2}}

выпукло.

На первый взгляд различие между выпуклым, строго выпуклым и сильно выпуклым может быть незаметным. Если f {\ displaystyle f}fдважды непрерывно дифференцируемый, а домен является действительной линией, то мы можем охарактеризовать его следующим образом:

f {\ displaystyle f}fвыпуклый тогда и только тогда, когда f ″ (x) ≥ 0 {\ displaystyle f '' (x) \ geq 0}f''(x)\geq 0для всех x.
f {\ displaystyle f}fстрого выпуклый, если f ″ (x)>0 {\ displaystyle f '' (x)>0}f''(x)>0 для всех x (примечание: этого достаточно, но не обязательно).
f {\ displaystyle f }fсильно выпуклый тогда и только тогда, когда f ″ (x) ≥ m>0 {\ displaystyle f '' (x) \ geq m>0}{\displaystyle f''(x)\geq m>0} class = для всех x.

Например, let f {\ displaystyle f}fбыть строго выпуклым, и предположим, что существует последовательность точек (xn) {\ displaystyle (x_ {n})}( x_ {n}) такой, что f ″ (xn) = 1 n {\ displaystyle f '' (x_ {n}) = {\ tfrac {1} {n }}}{\displaystyle f''(x_{n})={\tfrac {1}{n}}}. Хотя f ″ (xn)>0 {\ displaystyle f '' (x_ {n})>0}{\displaystyle f''(x_{n})>0} , функция не является сильно выпуклой, потому что f ″ (x) {\ displaystyle f '' (x)}f''(x)станет сколь угодно малым.

Дважды непрерывно дифференцируемая функция f {\ displaystyle f}fв компактной области X {\ displaystyle X}X , который удовлетворяет f ″ (x)>0 {\ displaystyle f '' (x)>0}{\displaystyle f''(x)>0} для всех x ∈ X {\ displaystyle x \ in X}x \ in X сильно выпуклый. Доказательство этого утверждения следует из теоремы об экстремальных значениях, которая утверждает, что непрерывная функция на компакте имеет максимум и минимум.

Сильно выпуклые функции, как правило, легче работать, чем выпуклые или строго выпуклые функции, поскольку они представляют собой меньший класс. Как и строго выпуклые функции, сильно выпуклые функции имеют единственные минимумы на компактах.

Равномерно выпуклые функции

Равномерно выпуклая функция с модулем ϕ {\ displaystyle \ phi}\ phi является функцией f {\ displaystyle f }f, что для всех x, y в области и t ∈ [0, 1] удовлетворяет

f (tx + (1 - t) y) ≤ tf (x) + (1 - T) е (Y) - T (1 - T) ϕ (‖ Икс - Y ‖) {\ Displaystyle f (tx + (1-t) y) \ Leq tf (x) + (1-t) f (y) -t (1-t) \ phi (\ | xy \ |)}f (tx + (1-t) y) \ leq tf (x) + (1-t) f (y) -t (1-t) \ phi (\ | xy \ |)

где ϕ {\ displaystyle \ phi}\ phi - неотрицательная функция, которая обращается в нуль только в 0 Это обобщение понятия сильно выпуклой функции; взяв ϕ (α) = m 2 α 2 {\ displaystyle \ phi (\ alpha) = {\ tfrac {m} {2}} \ alpha ^ {2}}{\ displaystyle \ phi (\ alpha) = {\ tfrac {m} {2}} \ alpha ^ { 2}} , мы восстанавливаем определение сильной выпуклости.

Примеры

Функции одной переменной

  • Функция f (x) = x 2 {\ displaystyle f (x) = x ^ {2}}f (x) = x ^ {2} имеет f ″ (x) = 2>0 {\ displaystyle f '' (x) = 2>0}f''(x)=2>0 , поэтому f - выпуклая функция. Она также сильно выпуклая (и, следовательно, строго выпуклая), с сильной константа выпуклости 2.
  • Функция f (x) = x 4 {\ displaystyle f (x) = x ^ {4}}f (x) = x ^ {4} имеет f ″ (x) = 12 x 2 ≥ 0 {\ displaystyle f '' (x) = 12x ^ {2} \ geq 0}{\displaystyle f''(x)=12x^{2}\geq 0}, поэтому f - выпуклая функция. Она строго выпуклая, даже если вторая производная не является строго положительным во всех точках. Он не является сильно выпуклым.
  • абсолютное значение функция f (x) = | x | {\ displaystyle f (x) = | x |}f (x) = | x | является выпуклым (что отражено в неравенстве треугольника ), даже если у него нет производной в точке x = 0. Оно не является строго выпуклой.
  • Функция f (x) = | х | p {\ displaystyle f (x) = | x | ^ {p}}f (x) = | x | ^ {p} для p ≥ 1 {\ displaystyle p \ geq 1}{\ displaystyle p \ geq 1} выпуклый.
  • экспоненциальная функция f (x) = ex {\ displaystyle f (x) = e ^ {x}}f (x) = e ^ {x} выпуклая. Он также строго выпуклый, поскольку f ″ (x) = ex>0 {\ displaystyle f '' (x) = e ^ {x}>0}f''(x)=e^{x}>0 , но он не сильно выпуклый, так как вторая производная может быть произвольно близкой до нуля. В более общем смысле, функция g (x) = ef (x) {\ displaystyle g (x) = e ^ {f (x)}}g (x) = e ^ {f (x)} является логарифмически выпуклой, если f - выпуклая функция. Иногда вместо этого используется термин «сверхвыпуклая».
  • Функция f {\ displaystyle f}fс определенным доменом [0,1] по f (0) = f (1) = 1, f (x) = 0 {\ displaystyle f (0) = f (1) = 1, f (x) = 0}{\ displaystyle f (0) = f (1) = 1, f (x) = 0} for 0 < x < 1 {\displaystyle 0{\ displaystyle 0 <x <1} выпуклый; он непрерывен на открытом интервале (0, 1), но не непрерывен в точках 0 и 1.
  • Функция x имеет вторую производную 6x; таким образом, она является выпуклой на множестве, где x ≥ 0 и вогнутый на множестве, где x ≤ 0.
  • Примеры функций, которые монотонны постоянно увеличивающийся, но не выпуклый, включает f (x) = x {\ displaystyle f (x) = {\ sqrt {x}}}f(x)={\sqrt {x}}и g (x) = log ⁡ x {\ displaystyle g (x) = \ log x}{\ displaystyle g (x) = \ log x} .
  • Примеры выпуклых функций, но не монотонно возрастающих, включают h (x) = x 2 {\ displaystyle h (x) = x ^ {2}}{\ displaystyle h (x) = x ^ {2}} и k (x) = - x {\ displaystyle k (x) = - x}k (x) = - x .
  • Функция f (x) = 1 x {\ displaystyle f (x) = {\ tfrac {1} {x}}}{\ displaystyle f (x) = {\ tfrac {1} {x}}} имеет f ″ (x) = 2 x 3 {\ displaystyle f '' (x) = { \ tfrac {2} {x ^ {3}}}}{\displaystyle f''(x)={\tfrac {2}{x^{3}}}}который больше 0, если x>0, поэтому f (x) {\ displaystyle f (x)}f (x) выпукло на интервале (0, ∞) {\ displaystyle (0, \ infty)}(0, \ infty) . Она вогнута на интервале (- ∞, 0) {\ displaystyle (- \ infty, 0)}{\ displaystyle (- \ infty, 0)} .
  • Функция f (x) = 1 x 2 {\ displaystyle f (x) = {\ tfrac {1} {x ^ {2}}}}{\ displaystyle f (x) = {\ tfrac {1} {x ^ {2}}}} с f (0) = ∞ {\ displaystyle f (0) = \ infty}{\displaystyle f(0)=\infty }, является выпуклый на интервале (0, ∞) {\ displaystyle (0, \ infty)}(0, \ infty) и выпуклый на интервале (- ∞, 0) {\ displaystyle (- \ infty, 0)}{\ displaystyle (- \ infty, 0)} , но не выпуклый на интервале (- ∞, ∞) {\ displaystyle (- \ infty, \ infty)}(- \ infty, \ infty) из-за сингулярности в точке x = 0.

Функции n переменных

  • Функция LogSumExp, также называемая функцией softmax, является выпуклой функцией.
  • Функция - log ⁡ det (X) {\ displaystyle - \ log \ det (X)}{\ displaystyle - \ log \ det (X)} в области положительно определенных матриц выпукло.
  • Каждое вещественное линейное преобразование является выпуклым, но не строго выпуклым, так как если f линейное, то f (a + b) = f (a) + f (b) {\ displaystyle f (a + b) = f (a) + f ( б)}{\ displaystyle f (a + b) = f (a) + f (b)} . Это утверждение также выполняется, если мы заменим «выпуклый» на «вогнутый».
  • Каждая вещественная аффинная функция, т.е. каждая функция вида f (x) = a T x + b {\ displaystyle f (x) = a ^ {T} x + b}f(x)=a^{T}x+b, одновременно выпуклый и вогнутый.
  • Каждая norm является выпуклая функция, неравенство треугольника и положительная однородность.
  • спектральный радиус неотрицательной матрицы является выпуклой функцией ее диагональных элементов.

См. Также

Примечания

Ссылки

  • Берцекас, Дмитрий ( 2003 г.). Выпуклый анализ и оптимизация. Athena Scientific.
  • Борвейн, Джонатан, и Льюис, Адриан. (2000). Выпуклый анализ и нелинейная оптимизация. Спрингер.
  • Донохью, Уильям Ф. (1969). Распределения и преобразования Фурье. Academic Press.
  • Хириарт-Уррути, Жан-Батист, и Лемарешаль, Клод. (2004). Основы выпуклого анализа. Берлин: Springer.
  • Красносельский М.А., Рутицкий Я.Б. (1961). Выпуклые функции и пространства Орлича. Гронинген: P.Noordhoff Ltd.
  • Лауритцен, Нильс (2013). Студенческая выпуклость. World Scientific Publishing.
  • Люенбергер, Дэвид (1984). Линейное и нелинейное программирование. Аддисон-Уэсли.
  • Люенбергер, Дэвид (1969). Оптимизация методами векторного пространства. Wiley Sons.
  • Рокафеллар, Р. Т. (1970). Выпуклый анализ. Princeton: Princeton University Press.
  • Томсон, Брайан (1994). Симметричные свойства вещественных функций. CRC Press.
  • Зэлинеску, К. (2002). Выпуклый анализ в общих векторных пространствах. Ривер Эдж, Нью-Джерси: World Scientific Publishing Co., Inc., стр. Xx + 367. ISBN 981-238-067-1. MR 1921556.

Внешние ссылки

Последняя правка сделана 2021-05-15 11:21:52
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте