![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Множество - выпуклое, если вместе с любыми двумя точками
множеству
принадлежат все точки
отрезка, соединяющего в пространстве
точку
с точкой
. Заметим, что отрезок, состоящий из точек
, можно параметризовать следующим образом:
Тогда при
будет получаться точка
, при
-- точка
, а при
- промежуточные точки отрезка, так что обозначения точек отрезка как
будут согласованы с обозначениями его концов.
На следующем рисунке изображены два множества на плоскости : одно выпуклое, а другое нет.
Выпуклыми в пространстве являются, например, такие множества: всё пространство
, его положительный октант
и неотрицательный октант
, любой шар, как открытый
, так и замкнутый
, любая гиперплоскость
(заданная некоторым уравнением вида
, а также открытое и замкнутое полупространства, заданные, соответственно, условиями
и
.
Теорема 1. Если все множества некоторого семейства
выпуклы, то выпукло и их пересечение
Доказательство. Пусть точки и
принадлежат
; тогда обе они принадлежат каждому из множеств
. Значит, если
- произвольная точка отрезка, соединяющего
и
, то она принадлежит
, поскольку
выпукло. Но так как
для всех
, то
, что и требовалось доказать.
Из этой теоремы следует, например, что прямая в -мерном пространстве (её можно задать как векторным уравнением:
, где
- фиксированные векторы, а
- параметр, так и в виде пересечения гиперплоскостей
) является выпуклым множеством. Действительно, каждая гиперплоскость
- выпуклое множество.
Определение: Функция , заданная на отрезке
, называется выпуклой (или выпуклой книзу) на этом отрезке, если для всех
и
выполняется неравенство
![]() |
и вогнутой (или выпуклой кверху), если выполняется неравенство
![]() |
(То есть функция вогнута в том и только том случае, если функция
выпукла.)
В левой части этого неравенства стоит значение функции в производной точке
отрезка между и
(будем для простоты считать, что
), а в правой части неравенства - значение линейной функции
, такой что
и
Если и
, то неравенство, означающее выпуклость функции
, превращается в такое:
при всех .
Дадим теперь определение выпуклой функции многих переменных.
Определение1 Пусть - выпуклое множество, на котором задана функция
. Функция
называется выпуклой (или выпуклой книзу) на множестве
, если для любых двух точек
функция
, служащая ограничением функции
на отрезок, соединяющий точки
и
, является выпуклой (книзу) функцией одного переменного
(здесь, как и выше,
).
Функция называется вогнутой (или выпуклой кверху) в
, если функция
вогнута.
Таким образом, функция вогнута в том и только том случае, когда функция
выпукла.
Выпуклость функции в
означает, что для любого отрезка
с концами
и
параметризация этого отрезка в виде
задаёт композицию
, являющуюся выпуклой функцией параметра
. Ввиду выпуклости области
, любые точки
и
отрезка
лежат в
, и их снова можно взять в качестве концов отрезка. Поэтому для выпуклости функции
в области
необходимо и достаточно, чтобы неравенство
выполнялось при всех и
.
Если при этом при всех и
выполняется строгое неравенство
то функцию будем называть строго выпуклой в
.
Наконец, функция называется строго вогнутой, если функция
строго выпукла; это означает выполнение строгого неравенства
при всех и
.
Геометрически (в случае ) строгая выпуклость означает, что для любой хорды графика
точки дуги графика с теми же концами, что у хорды, лежащие в вертикальном сечении, проходящем через эту хорду, располагаются ниже точек хорды. Строгая вогнутость означает, что в любом вертикальном сечении график проходит выше любого отрезка, соединяющего две точки графика.
Заметим, что понятия выпуклой и вогнутой функций (а также строго выпуклой и строго вогнутой функций) в области определены только для выпуклых областей
.
Дадим теперь такое алгебраическое определение.
Определение: Пусть дана квадратная матрица размера
. Она называется неотрицательно определённой, если
для любого вектора-столбца
(точкой обозначено скалярное произведение в
). Матрица
называется положительно определённой, если
для всех
.
Заметим, что выражение можно записать в виде
, где
- это матрица-строка, равная транспонированному столбцу
. Вообще, верхний левый индекс
мы будем применять для обозначения транспонированной матрицы.
Определение Квадратная матрица называется симметричной, если при всех
имеет место равенство
, то есть если
.
У симметричной матрицы равны друг другу элементы, расположенные симметрично друг другу относительно главной диагонали матрицы.
Теорема: Пусть - симметричная неотрицательно определённая матрица размера
. Тогда квадратичная функция (она же называется квадратичной формой, заданной матрицей
)
является выпуклой функцией (во всем пространстве, то есть при ).
Если же симметричная матрица - положительно определённая, то заданная ею квадратичная форма
является строго выпуклой.
Доказательство. Пусть и
- две произвольные точки
и
, где
, - точка отрезка, соединяющего
с
.
Предположим, что матрица неотрицательно определена. Элементарные преобразования позволяют записать
в виде
![]() | |
![]() |
Поскольку матрица неотрицательно определена, имеет место неравенство
откуда сразу следует, что
а это неравенство означает выпуклость функции .
Доказательство строгой выпуклости в случае положительно определённой матрицы проводится с помощью очевидных изменений приведённого доказательства.
Другой пример выпуклой функции даёт линейная функция:
Пример: Линейная функция
где - постоянные, является выпуклой функцией во всём пространстве
(но не является строго выпуклой функцией). Действительно, как легко проверить, при всех
и
имеем
Поскольку функция , очевидно, также линейна, линейная функция
является одновременно и вогнутой (но не строго вогнутой).
Если о некоторых функциях известно, что они выпуклы в области , то из них можно сконструировать другие выпуклые функции, используя следующие свойства выпуклых функций.
Теорема: Пусть - выпуклая область и функции
и
выпуклы в
. Тогда сумма этих функций
также выпукла в
.
Доказательство. Пусть и
, где
. Тогда
![]() | |
![]() |
что и означает выпуклость функции .
Практическая ценность этого утверждения в том, что при поиске наименьшего значения выпуклой функции в области достаточно найти любую точку локального минимума; во всех остальных точках локального минимума (если они существуют) значение функции будет точно такое же. Для невыпуклых функций это, конечно, не так, как видно на следующем рисунке:
Дата публикования: 2014-12-30; Прочитано: 1531 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!