
Министерство общего и профессионального образования
Российской Федерации
Челябинский государственный университет
Элементы выпуклого анализа
Методические указания к практическим занятиям
По курсу «Методы оптимизации»
Челябинск 1998
1. Выпуклые множества
Будем рассматривать векторы x, принадлежащие n-мерному пространству Rn . Заметим, что введенные ниже понятия можно распространить на произвольное линейное нормированное пространство Е. Большая часть приведенных ниже теорем при некоторых дополнительных предположениях будут также справедливы в пространстве Е. Однако в целях простоты и наглядности изложения ограничимся случаем пространства Rn .
Определение. Множество
X
Rn
называется
выпуклым, если для любых точек x
X
и y
Y
и любого числа
[0,1]
точка z =
x
+(1-
)y
также принадлежит множеству X.
Таким образом, по определению любое выпуклое множество вместе с каждыми своими двумя точками x и y содержит весь отрезок, их соединяющий.
Упражнение. Какие из представленных на рис. 1 множеств являются выпуклыми?
Определение. Будем говорить, что точка x является выпуклой линейной комбинацией точек x1,x2,…,xm, если существуют числа α1,α2,…,αm такие, что
αi
0,i
=
,
α1+α2+…+αm=1
и x=α1x1+α2x2+…+αmxm.
Определение. Пересечение всех выпуклых множеств, содержащих данное множество X, называется выпуклой оболочкой множества X и обозначается Conv X.
Пусть в Rn
определенно (x,y)
– скалярное произведение векторов x
и y, ||x|| =
- норма вектора x.
Определение. Точка x
называется внутренней точкой множества
X, если существует
>0
такое, что множество Oε(x)={y
Rn:
||x-y||
ε}
содержится в X.
Определение. Множество внутренних точек множества X называется внутренностью множества X и обозначается int X.
Определение. Совокупность всех
предельных точек множества X
называется замыканием X
и обозначается
.
Определение. Замыкание выпуклой
оболочки множества X
называется замкнутой выпуклой оболочкой
X и обозначается
.
Определение. Точка x
называется граничной точкой множества
X, если любая её окрестность
содержит как точки, принадлежащие X,
так и точки не принадлежащие X.
Множество всех граничных точек множества
X называется его границей
и обозначается
X.
Свойства выпуклых множеств.
Пересечение произвольного числа выпуклых множеств выпукло, т.е. если Xi – выпуклое множество, i I, где I – произвольный набор индексов, то X =
Xi – выпукло.
Если множества X1 и X2 – выпуклы, а1 и а2 – произвольные вещественные числа, то множество X = а1X1 + а2X2 – выпукло, где
а1X1 + а2X2 = {x Rn: x = a1x1+a2x2, x1 X1, x2 X2}.
3. Если X – выпуклое множество и точки х1,х2,…,хm принадлежат Х, то Х содержит все их выпуклые линейные комбинации.
Выпуклая оболочка произвольного множества Х совпадает с множеством всех выпуклых комбинаций точек из Х.
Замечание. Из свойств 3 и 4 следует критерий выпуклости: множество Х выпукло в том и только в том случае, если оно содержит все выпуклые комбинации своих точек.
Пусть Х – выпуклое множество, тогда и int X – выпуклые множества.
Важную роль в теории экстремальных задач играют теоремы отделимости.
Теорема о разделяющей гиперплоскости.
Пусть Х – замкнутое, выпуклое множество,
а – точка в пространстве Rn,
а
Х.
Тогда существует гиперплоскость с
нормалью р
0
такая, что
(р,а)>с и (р,х)
с
для
х
Х.
Геометрически существование разделяющей гиперплоскости можно продемонстрировать следующим образом.
Замечание.
Если не выполнены условия теоремы, то
разделяющую гиперплоскость провести
можно не всегда (см. рис. 3)
Определение. Гиперплоскость (р,х) = с называется опорной к множеству Х в точке х0 Х, если для х Х выполняются соотношения
(р,х) с и (р,х0) = с.
На рис. 4 – 6 приведены примеры взаимного расположения выпуклого множества Х и гиперплоскостей, опорных к Х в точке х0.
Теорема об опорной гиперплоскости. В любой граничной точке х0 к выпуклому замкнутому множеству Х можно построить опорную гиперплоскость.
Следует заметить, что для невыпуклых множеств это неверно: не через всякую граничную точку можно провести опорную гиперплоскость; так, на рис. 7 изображено множество Х, для которого через точку х0 нельзя провести опорную гиперплоскость.
Теорема
отделимости. Если Х1 и Х2 –
выпуклые непересекающиеся множества,
то существует вектор р
Rn,
р
0
такой, что (р,х1)
(р,х2)
для любых х1
Х
и х2
Х2.
Определение. Пусть f
: Rn
R.
Множество пар y
R
и x
Rn
таких, что f(x)
y
называется надграфиком функции f
и обозначается epi f.
Пример. На рис. 8 изображён надграфик функции f(x) = |x|, область epi f находится над графиком y = |x|.
Определение. Проекцией точки а Rn на множество Х Rn называется точка р Х такая, что
||p-a|| ||x-a|| для любых х Х и обозначается Рх(а).
Теорема. Пусть Х – выпуклое, замкнутое множество, точка а Rn. Тогда проекция Рх(а) существует и единственна.