Задачи и упражнения
1. Пусть х0 Rn , r R, r > 0. Является ли выпуклым шар радиуса r без центра
S(x0,r) = {x Rn : |x-x0|| r}\{x0}?
2. Приведите пример односвязного невыпуклого множества, которое в результате удаления из него нескольких точек становится выпуклым.
3. Показать, что множество Х = {x Rn : Ax = b, x 0} выпукло.
4. Являются ли выпуклым множество Х Rn, если для любых x и v из X точка (х + +v) X?
5. Пусть x,v Rn и x v . Проверить выпуклость множества Y = {y Rn : y = (1-α)x + αv, α R}.
Замечание: Y – прямая, проходящая через точки x и v.
6. Верно ли, что если - выпуклое множество, то Х – выпукло? Верно ли, что если int X– выпуклое множество, то Х – выпукло?
7. На плоскости даны множества Х1 и Х2 (рис. 9 – 11), построить множества Х1 + Х2 и Х1 – Х2.
8. Пусть Х = Х1 – Х2. Следует ли отсюда, что Х1 = Х + Х2? Рассмотреть пример множеств, заданных на рис. 12.
9. Построить выпуклую и замкнутую выпуклую оболочку множества Х :
1) Х = {x R2 : x12 = x2};
2) X = epi f, f(x) = |x|, x R;
3) X = epi f, f(x) =
4) X = epi f, f(x) = , x R ;
5) X = epi f, f(x) =
10. Пусть Х = {x Rn : ai xi bi, i = }, y Rn. Построить проекцию точки y на X.
11. Пусть Х = {x Rn : ||x – a|| R}, a Rn. Построить проекцию точки y Rn на X.
12. Построить опорную гиперплоскость к множеству Х в точке х0 :
1) Х = {xR3 : x12 – 2x1x2 + 10x22 + 6x2x3 + x32 25},x0 = (4,1,1);
2) X = {x R2 : ex1 x2, x2 1}, x0 = (0,1).
13. Построить разделяющую гиперплоскость для выпуклых множеств Х1 и Х2 :
X1 = {x R2 : x2(x1 - 1) 3, x1<1},
X2 = {x R2 : (x2 + 4)(x1 + 2) 3, x1> - 2}.
14*. Доказать, что если Х – выпуклое множество с непустой внутренностью, то луч, проведённый из любой внутренней точки множества Х, пересекает границу Х не более, чем в одной точке.
2.Выпуклые функции
Будем рассматривать заданные на пространстве Rn функции f(x), значения которых принадлежат расширенной действительной оси . Таким образом, допускается, что функции принимают значения - и + . Обозначим R+ = R .
Определение. Функция f, называется выпуклой, если её надграфик epi f – выпуклое множество.
Обозначим dom f = {x : f(x)<+ }. dom f называется эффективной областью функции f.
Определение. Функцию f будем называть собственной, если f(x)> - для любых x Rn и dom f 0.
Пример. Функции f(x) = х2 и f(x) = являются собственными, а функция
f(x) = . не является собственной.
Теорема. Собственная функция f, является выпуклой, если и только если
f(αx + (1-α)y) αf(x) + (1-α)f(y) (1)
для любых х и у и любого α [0,1] .
Замечание. Для собственных функций выполнение неравенства (1) можно рассматривать как определение выпуклых функций.
Далее мы будем рассматривать только собственные функции.
Определение. Функция f называется строго выпуклой, если
f(αx + (1 - α)y)<αf(x) + (1 - α)f(y) (2)
для любых х и у и любого α (0,1).
Определение. Функция f называется вогнутой, если функция –f является выпуклой.
Определение. Функция f называется сильно выпуклой с константой >0, если
f(αx + (1 – α)y) αf(x) + (1 – α)f(y) – α(1 – α)||x-y||2 (3)
для любых х, у и любого α [0,1].
Замечание. Пусть Х – выпуклое множество, Х Rn. Тогда функция называется выпуклой на множестве Х, если выполняется неравенство (1) для любых х, у Х. Аналогично определяется строго выпуклая и сильно выпуклая функция на множестве Х.
Примеры.
1. Функции f(x) = 2x, f(x) = x2, f(x) = ex, x R являются выпуклыми.
2. f(x) = x2 и f(x) = ex – строго выпуклые функции; f(x) = 2x не является строго выпуклой функцией.
3. f(x) = x2 – сильно выпуклая функция. Заметим, что f(x) = ex не является сильно выпуклой.