Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Opt_book_1

.pdf
Скачиваний:
110
Добавлен:
03.06.2015
Размер:
1.2 Mб
Скачать

2.1. ВЫПУКЛЫЕ МНОЖЕСТВА

31

Для обоих точек x и x~ выполняется неравенство (2.1.18):

hx¹ ¡ a; x ¡ x¹i ¸ 0; hx¹ ¡ a; x~ ¡ x¹i ¸ 0:

(2.1.21)

Если теперь подставить во второе неравенство выражение (2.1.20) для точки x~, то получаем

hx¹ ¡ a; x ¡ x¹i · 0:

Сопоставляя данное неравенство с первым неравенством в (2.1.21), делаем вывод, что имеет место (2.1.19). ¥

Рассмотрим в качестве простейшего примера проекцию произвольного вектора a 2 Rn на множество X = Rn+. Для него имеем ¼R+n (a) = a+; где a+ положительная срезка вектора a, т.е. это такой вектор a+ = [a1+; : : : ; an+], у которого ai+ = max[ai; 0], 1 · i · n. В этом легко убедиться с помощью неравенства (2.1.18).

Предположим теперь, что X = Lc, где

 

n

Lc = fx 2 Rn

Xi

: xi = cg; c 2 R:

 

=1

Множество Lc является аффинным. При c = 0 оно становится линейным подпространством. Пусть

e вектор в Rn, все компоненты которого равны единице. Несложно понять, что ¼Lc (a)n= a ¡ ®e,

где коэффициент ® находится из условия: a

¡

®e

L

. Отсюда получаем ® = n¡1

¡Pi=1

ai

¡

c .

Следовательно,

 

 

 

 

 

2n

c

 

 

 

 

 

 

 

 

 

¢

 

¼Lc (a) = a ¡

 

Ã

ai ¡ c!e:

 

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

Xi

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

L

 

 

 

=1

 

 

 

 

тождественное равенство. В частном

 

2

 

 

 

 

 

 

 

 

Неравенство (2.1.18) для любого

 

c выполняется как

1 n

a

i

e

 

 

 

 

 

 

 

 

 

 

 

 

 

a

 

n

¡ Pi=1

 

 

 

 

 

 

случае линейного подпространства L0 имеем: ¼L0 (a) =n

 

¡

 

 

 

 

.

 

 

 

 

Рассмотрим далее случай, когда множество X ½ R

 

 

имеет вид:

 

 

 

 

 

 

 

 

 

X = (x 2 R+n

 

n

xi = 1);

 

 

 

 

 

 

 

 

 

:

Xi

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=1

 

 

 

 

 

 

 

 

 

 

 

 

 

т.е. X = L0 \ Rn+ (его еще называют вероятностным симплексом в Rn). Найдем проекцию произвольной точки a 2 Rn на данное множество. С этой целью упорядочим компоненты вектора a в порядке их убывания: ai1 ¸ ai2 ¸ : : : ¸ ain , и определим величины

 

 

@

k

A

1

Xj

¹k =

 

01 + kaik ¡ aij

1:

k

 

 

 

=1

 

Нетрудно видеть, что ¹1 = 1 и, если ¹k > 0, то ¹k ¸ ¹k+1. Действительно, при ¹k+1 · 0 это неравенство очевидно. В противном случае

= k¡ 1 + (k + 1)a

P ¡

 

j=1 a >

 

¹k ¸ k¡1

³

1 + kaik+1 ¡

k

 

 

 

=

 

 

 

j=1 aij

 

 

 

1

 

 

ik+1

 

 

 

+1

ij

 

 

 

 

 

P

k´

 

i = ¹k+1:

> (k + 1)¡

 

h1 + (k + 1)a

 

 

¡ Pj=1 a

 

h

 

1

 

 

ik+1

 

 

+1

ij

 

 

 

 

 

ki

32 ГЛАВА 2. НАЧАЛЬНЫЕ СВЕДЕНИЯ ИЗ ВЫПУКЛОГО АНАЛИЗА

Пусть m максимальный индекс из [1 : n] такой, что ¹k > 0. Обозначим J+(a) = fi1; : : : ; img и

положим

 

 

 

0i J+(a) ai ¡ 11:

 

¾(a) = m

 

 

 

 

1

@ 2X

A

 

 

 

 

 

 

 

Пусть теперь x¹ = ¼X(a). Тогда

 

 

 

 

 

 

x¹i =

ai

 

¾(a);

i 2 J+(a);

(2.1.22)

½

 

 

¡0;

i 2= J+(a):

 

Убедимся, что действительно x¹ 2 X

x¹ 2 X. Имеем

Xn x¹i =

есть искомая проекция. С этой целью покажем сначала, что

X x¹i =

X ai ¡ m¾(a) = 1:

i=1 i2J+(a) i2J+(a)

Кроме того, если взять наименьшую компоненту x¹im среди всех компонент x¹ij , j 2 J+(a), то для нее в силу вышеуказанного способа выбора номера m получаем

x¹im = aim ¡ m¡1 0 m

aij ¡ 11 = m¡1 01 + maim ¡ m

aij 1 = ¹m > 0:

=1

A

@

j=1

A

@Xj

X

Следовательно, x¹i > 0, i 2 J+(a), и, стало быть, x¹ 2 X.

Проверим выполнение неравенства (2.1.18) для найденной проекции (2.1.22). Так как x 2 L1 и

x¹ 2 L1, то x ¡ x¹ 2 L0. Представим вектор x¹ ¡ a в виде: x¹ ¡ a = y1 + y2, где y1 2 L0, а вектор y2 принадлежит ортогональному дополнению к L0. Имеем согласно вышесказанному:

y1 = ¼L0 x ¡ a) = x¹ ¡ a ¡ n¡1 Ã n

x¹i ¡ n

ai!e = x¹ ¡ a ¡ n¡1 Ã1 ¡ n

ai!e:

=1

i=1

i=1

 

Xi

X

X

 

Обозначим s(a) = Pn

i=1

(2.1.22) получаем

ai. После подстановки соответствующих значений компонент вектора x¹ из

yij =

½

¡[¾(a) + n¡1(1 ¡ s(a))];

ij 2 J+(a);

1

¡[aij + n¡1(1 ¡ s(a))];

ij 2= J+(a):

Неравенство (2.1.18) для данных a и x¹ выполняется в том и только в том случае, когда

 

 

 

 

 

 

 

 

hx ¡ x;¹ y1i ¸ 0; 8x 2 X:

 

 

 

 

 

Имеем

 

¾(aP)

 

 

j=1 xij

 

1 +P j=1+m xij aij

 

=

 

 

 

=

 

 

 

 

 

 

 

 

hx ¡ x;¹ y1i = ¡¾(a)

 

 

 

m

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

¡ h

 

 

1

³

 

m

ij

¡

´

m

 

ij

i

 

n

 

 

ij ij

 

 

 

 

 

 

 

 

m

 

 

 

 

n

 

 

 

 

 

 

 

 

 

¡ h

1

 

 

³m

ij

 

 

¡

´n³

P x

ij

 

¡ n´

 

j ij

a

ij

:

= m¡

 

 

 

 

P a

 

1

1

 

 

1 +

Px

 

=

 

m¡

 

 

 

Pj=1 a

 

 

Pj=1 x

 

 

=m+1 x a

 

 

³

P

 

 

 

¡ ´

P

 

 

¡

P

 

 

 

 

 

 

 

 

 

j=1

 

j=m+1

 

j=m+1

 

 

 

i =

(2.1.23)

Но из того, что ¹k+1 · 0 следует неравенство

Xm

m¡1( aij ¡ 1) ¸ aim+1 :

j=1

2.1. ВЫПУКЛЫЕ МНОЖЕСТВА

 

 

 

 

 

33

Отсюда и из (2.1.23) с учетом того, что aij · aim+1 для всех j 2 [m + 1 : n], приходим к

n

 

n

n

 

¢

 

X

xij ¡

X

j=X ¡

 

¸ 0:

hx ¡ x;¹ y1i ¸ aim+1

xij aij =

xij

aim+1

¡ aij

j=m+1

 

j=m+1

m+1

 

 

 

Таким образом, согласно утверждению 2.1.6, вектор x¹ с компонентами (2.1.22) действительно является искомой проекцией ¼X(a).

2.1.4. Отделимость выпуклых множеств

Перейдем теперь к рассмотрению очень важного понятия, касающегося выпуклых множеств. Оно связано с возможностью поместить их в разные полупространства, задаваемые одной и той же гиперплоскостью. Особый интерес это имеет в случае двух непересекающихся выпуклых множеств.

Пусть X1 и X2 два произвольных множества из Rn. Дадим ряд определений.

Определение 2.1.14. Множества X1 и X2 называются отделимыми, если существует такой ненулевой вектор p 2 Rn, что

hp; x1i ¸ ¯ ¸ hp; x2i 8x1 2 X1; 8x2 2 X2

(2.1.24)

для некоторого ¯ 2 R.

Определение 2.1.15. Множества X1 и X2 называются собственно отделимыми, если они отделимы, т.е. для них выполняется неравенство (2.1.24), и можно дополнительно указать та-

кие x1 2 X1 и x2 2 X2, что

hp; x1i > hp; x2i:

Определение 2.1.16. Множества X1 и X2 называются строго отделимыми, если существует такой ненулевой вектор p 2 Rn, что

hp; x1i > hp; x2i 8x1 2 X1; 8x2 2 X2:

Определение 2.1.17. Множества X1 и X2 называются сильно отделимыми, если существу-

ет такой ненулевой вектор p 2 Rn, что

 

 

 

 

 

 

 

 

 

inf

p; x

1i

> ¯ > sup

h

p; x

2i

(2.1.25)

 

 

x1

2

X1h

 

 

x22X2

 

 

 

 

 

 

 

 

 

 

 

 

для некоторого ¯ 2 R.

 

ª

 

 

 

 

 

 

 

 

этой

 

©

 

 

 

 

 

 

Rn и пусть ¡p;¯+ и ¡p;¯¡ порождаемые

Пусть ¡p;¯ =

x 2 Rn : hp; xi = ¯

 

гиперплоскость в

 

гиперплоскостью соответствующие замкнутые полупространства:

 

 

 

¡p;¯+ = ©x 2 Rn : hp; xi ¸ ¯ª;

¡p;¯¡ = ©x 2 Rn : hp; xi · ¯ª:

 

Согласно определению, если множества X1 и X2 отделимы друг от друга, то первое из из них оказывается в полупространстве ¡+p;¯, а второе в полупростанстве ¡¡p;¯. Про гиперплоскость ¡p;¯

34

ГЛАВА 2. НАЧАЛЬНЫЕ СВЕДЕНИЯ ИЗ ВЫПУКЛОГО АНАЛИЗА

в этом случае говорят, что она разделяет множества X1 и X2 или, что она является разделяющей гиперплоскостью.

Из сильной отделимости следует строгая отделимость, а из строгой отделимости следует собственная отделимость.

Ниже исследуются условия, при которых существует отделимость выпуклых множеств. В первую очередь рассмотрим условия, гарантирующую сильную отделимость.

Определение 2.1.18. Расстоянием между множествами X1 и X2 называется число

½(X1

; X2) = x1

2

X1inf; x2

2

X2 kx1 ¡ x2k:

 

 

 

 

Теорема 2.1.13. (О сильной отделимости). Выпуклые множества X1 и X2 сильно отделимы тогда и только тогда, когда расстояние между ними положительно.

Доказательство. Необходимость. Покажем сначала, что если множества X1 и X2 сильно отделимы, то ½(X1; X2) > 0. Пусть

± = inf

sup hp; x2i > 0;

x1

2

X1hp; x1i ¡

 

 

x22X2

где положительность величины ± следует из определения (2.1.25) сильно отделимых множеств X1 и X2. Так как всегда supx2X f(x) = ¡ infx2X(¡f(x)) для любой функции f(x) и любого множества X, то

± = x1

2

X1inf; x2

2

X2hp; x1 ¡ x2i > 0:

 

 

 

Воспользуемся неравенством Коши-Буняковского, согласно которому

± · hp; x1 ¡ x2i · kpkkx1 ¡ x2k

для всех x1 2 X1 и x2 2 X2. Отсюда, учитывая, что p =6 0n, приходим к

±

½(X1; X2) ¸ kpk > 0:

Достаточность. Пусть ½(X1; X2) > 0. Рассмотрим множество X = cl(X1 ¡ X2). Оно выпукло и замкнуто. Из ½(X1; X2) > 0 следует, что 0n 2= X. Спроектируем начало координат 0n на X. По теореме 2.1.10 такая проекция существует и единственна. Обозначим ее p = ¼X(0n). Вектор p ненулевой, из основных свойств проекции (2.1.17) следует, что

hp; xi ¸ kpk2 > 0 8x 2 X:

Откуда

x1

2

X1inf; x2

2

X2hp; x1 ¡ x2i > 0

 

или

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

inf

p; x

1i

>

sup

h

p; x

2i

:

(2.1.26)

x1

2

X1h

 

 

 

x22X2

 

 

Пусть

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

inf

p; x

1i

;

 

¯

 

=

 

sup

h

p; x

:

¯1 = x1

2

X1h

 

 

 

 

 

2

 

x22X2

 

2i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2.1. ВЫПУКЛЫЕ МНОЖЕСТВА

35

Имеем согласно (2.1.26) ¯1 > ¯2. Берем промежуточное ¯2 < ¯ < ¯1 и видим, что выполняется неравенство

inf

sup hp; x2i;

x1

2

X1hp; x1i > ¯ >

 

 

x2

X2

 

 

 

 

2

означающие, что множества X1 и X2 сильно отделимы. ¥

Следствие 2.1.2. Пусть X1 и X2 выпуклые замкнутые множества и X1 \ X2 = ;. Пусть, кроме того, множество X2 ограничено. Тогда множества X1 и X2 сильно отделимы.

Для доказательства следствия надо лишь убедиться, что при этих предположениях ½(X1; X2) > 0. Из следствия 2.1.2 в качестве частного случая также немедленно получаем, что если X выпуклое замкнутое множество и точка x не принадлежит X, то x может быть сильно отделена от

X.

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

Теорема 2.1.14. (Об отделимости точки и множества). Пусть X µ Rn выпуклое множество и a 2= riX. Тогда точка a отделима от X и строго отделима от riX. Если же a 2= clX, то a сильно отделима от X.

Доказательство. Рассмотрим сначала случай, когда a 2= clX. При этом предположении согласно следствию 2.1.2 к теореме 2.1.13 точка a сильно отделима от clX. Тем более, она сильно отделима от X.

Перейдем теперь к случаю, когда a 2 clX. Так как по предположению a 2= riX, то это возможно в том и только в том случае, когда a 2 r@ X (относительной границе X). Кроме того, для выпуклого множества X его аффинная оболочка совпадает с аффинной оболочкой clX, что приводит к включению

clX µ a (clX) = a X;

из которого следует, что a 2 a X.

Возьмем последовательность точек ak 2 a X, ak 2= clX, и такую, что ak ! a при k ! 1.

Рассмотрим ненулевые векторы

 

p~k = ¼clX(ak) ¡ ak; k = 1; 2; : : : ;

 

и положим pk = p~k=kp~kk. Имеем kpkk = 1 для всех k. Из свойств проекции следует

 

hp~k; x ¡ aki ¸ kp~kk2 > 0 8x 2 clX

 

или

 

hpk; x ¡ aki ¸ kp~kk > 0 8x 2 clX:

 

Отсюда приходим к

 

hpk; xi > hpk; aki 8x 2 clX; k = 1; 2; : : : :

(2.1.27)

Все векторы pk принадлежат единичной сфере, поэтому последовательность fpkg содержит сходящуюся подпоследовательность. Не ограничивая общности, считаем, что сходится сама последовательность fpkg, т.е. pk ! p, где kpk = 1. Тогда, переходя в неравенствах (2.1.27) к пределу, получаем

hp; xi ¸ hp; ai 8x 2 clX:

(2.1.28)

36

ГЛАВА 2. НАЧАЛЬНЫЕ СВЕДЕНИЯ ИЗ ВЫПУКЛОГО АНАЛИЗА

Таким образом, точка a отделима от clX и, следовательно, от самого множества X.

Осталось показать, что точка a строго отделима от riX. Пусть x 2 riX и пусть " > 0 настолько

мало, что ¢"(x) \ a X µ X. Возьмем точку x~ = x ¡ "p. Поскольку ak 2 a X, ¼clX(ak) 2 a X, то p~k = ¼clX(ak) ¡ak 2 LinX. Стало быть, и pk 2 LinX. Но линейное подпространство LinX замкнуто,

поэтому предельный вектор p также принадлежит LinX. Следовательно, x~ 2 a X. Кроме того, x~ 2 ¢"(x), так как kpk = 1. Объединяя эти два включения, приходим к выводу, что

x~ 2 ¢"(x) \ a X µ X:

После подстановки x~ в (2.1.28) получаем

hp; x~i = hp; xi ¡ "kpk2 = hp; xi ¡ " ¸ hp; ai:

Таким образом, hp; xi > hp; ai. В силу произвольности точки x из riX, отсюда заключаем, что точка a строго отделима от riX. ¥

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

Определение 2.1.19. Гиперплоскость ¡p;¯ = fx 2 Rn : hp; xi = ¯g называется опорной к множеству X в точке a 2 @X, если

hp; xi ¸ ¯ = hp; ai 8x 2 X:

(2.1.29)

Опорная гиперплоскость называется собственной опорной, если, кроме того, можно указать x¹ 2 X такое, что hp; x¹i > ¯.

Таким образом, если гиперплоскость ¡p;¯ является опорной к множеству X в граничной точке a 2 @X, то X лежит в одном из полупространств, определяемым этой гиперплоскостью, а именно, в полупространстве ¡+p;¯. Сама же гиперплоскость ¡p;¯ проходит через граничную точку a (см. рис. **). О ненулевом векторе, обратном к вектору p из неравенства (2.1.29), говорят как об опорном векторе к множеству X в точке a 2 @X.

Теорема 2.1.15. (Об опорной гиперплоскости). В любой граничной (относительно граничной) точке a выпуклого множества X существует опорная (собственная опорная) гиперплоскость.

Доказательство. Предположим сначала, что a 2= riX. Тогда a 2 r@X и согласно теореме 2.1.14 точка a отделима от X и строго отделима от riX, причем, как следует из доказательства теоремы, разделяющую гиперплоскость можно провести через точку a. Эта гиперплоскость и будет собственной опорной гиперплоскостью к X в a.

Рассмотрим далее случай, когда a 2 riX. Поскольку по условиям теоремы, a 2 @X, то это возможно только тогда, когда intX = ; и a X =6 Rn. Отсюда для размерности m множества X, совпадающей с размерностью аффинной оболочки X, справедливо неравенство m < n. Тогда можно указать (m £ n)-матрицу A полного ранга (равного m) и m-мерный вектор b такие, что

a X = ©x 2 Rn : Ax = bª:

Множество X содержится в a X и, стало быть, оно содержится в любой гиперплоскости, определяемой каким-либо одним уравнением из системы уравнений Ax = b. Но при этом в этой же гиперплоскости содержится и точка a, принадлежащая riX. Следовательно, любая такая гиперплоскость является опорной гиперплоскостью к X в a. ¥

2.1. ВЫПУКЛЫЕ МНОЖЕСТВА

37

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

Теорема 2.1.16. (О собственной отделимости). Выпуклые множества X1 и X2 собственно отделимы в том и только в том случае, когда их относительные внутренности не пересекаются.

Доказательство. Достаточность. Пусть riX1 \ riX2 = ;. Рассмотрим множество X = riX1 ¡ riX2. Оно выпукло и 0n 2= X. Возможны два случая:

Случай 1. 0n 2= clX. При этом предположении точка 0n сильно отделима от clX и, стало быть, от X. Но тогда для некоторого ненулевого вектора p 2 Rn

hp; xi > hp; 0ni = 0 8x 2 X

 

или

 

hp; x1i > hp; x2i 8x1 2 riX1; 8 x2 2 riX2:

(2.1.30)

В частности,

 

hp; x¹1i > hp; x¹2i

(2.1.31)

для некоторых x¹1 2 riX1 µ X1, x¹2 2 riX2 µ X2.

Перейдем в неравенстве (2.1.30) от множеств riX1 и riX2 к соответственно множествам cl(riX1) и cl(riX2), учтем также, что cl(riX1) = clX1, cl(riX2) = clX2 для выпуклых множеств X1 и X2. Тогда неравенство (2.1.30) перепишется в виде

hp; x1i ¸ hp; x2i 8 x1 2 clX1; 8 x2 2 clX2:

(2.1.32)

Но X1 µ clX1, X2 µ clX2. Поэтому наряду с (2.1.32) имеет место неравенство

hp; x1i ¸ hp; x2i 8x1 2 X1; 8x2 2 X2:

(2.1.33)

На основании (2.1.33) и (2.1.31) заключаем, что выпуклые множества X1 и X2 собственно отделимы.

Случай 2. 0n 2 clX, причем с учетом того, что 0n 62X, получаем, что 0n 2 clX nX. Но поскольку riX µ X, для множества clX n X справедливо включение:

clX n X µ clX n riX = r@X:

Таким образом, в этом случае 0n 2 r@X и по теореме 2.1.15 в точке 0n существует собственная опорная гиперплоскость к множеству X. Поэтому опять можно указать ненулевой вектор p, для которого

hp; xi ¸ hp; 0ni = 0 8x 2 X;

причем существует x¹ 2 X, для которого неравенство строгое. Отсюда следует, что

 

hp; x1i ¸ hp; x2i 8 x1 2 riX1; 8 x2 2 riX2:

(2.1.34)

Более того, для некоторых x¹1 2 riX1 µ X1, x¹2 2 riX2 µ X2 выполняется неравенство (2.1.31). Дальнейшие рассуждения полностью аналогичны первому случаю, а именно, от множеств riX1

и riX2 в (2.1.34) переходим соответственно к множествам cl(riX1) = clX1 и cl(riX2) = clX2. В результате опять получаем неравенство (2.1.33), на основании которого, а также неравенства (2.1.31), заключаем, что множества X1 и X2 собственно отделимы.

38 ГЛАВА 2. НАЧАЛЬНЫЕ СВЕДЕНИЯ ИЗ ВЫПУКЛОГО АНАЛИЗА

Необходимость. Пусть множества X1 и X2 собственно отделимы, т.е. для некоторого ненулевого вектора p 2 Rn и всех x1 2 X1, x2 2 X2 выполняется неравенство (2.1.33). Кроме того, существуют x¹1 2 X1 и x¹2 2 X2, для которых справедливо строгое неравенство (2.1.31).

Предположим, что riX1 \ riX2 6= ;. Возьмем точку x 2 riX1 \ riX2, а также достаточно малое " > 0, и рассмотрим две точки

x1 = x + "(x ¡ x¹1) 2 X1; x2 = x + "(x ¡ x¹2) 2 X2:

Имеем для этих x1 и x2:

hp; x1i = hp; xi + "hp; xi ¡ "hp; x¹1i; hp; x2i = hp; xi + "hp; xi ¡ "hp; x¹2i:

Отсюда на основании (2.1.31) заключаем, что hp; x1i < hp; x2i. Данное неравенство противоречит собственной отделимости множеств X1 и X2. Таким образом, riX1 \ riX2 = ;. ¥

2.1.5. Сопряженные множества и конусы

Выпуклые множества, содержащее начало координат, допускают двойственное описание. Делается это по существу с помощью опорных гиперплоскостей. Беря различные опорные гиперплоскости с разными направляющими векторами можно “обследовать” выпуклое множество со всех сторон и тем самым получить полное или почти полное представление о нем. Если выпуклое множество не содержит начало координат, то, идя по этому пути, можно получить информацию о выпуклой оболочке объединения этого множества с началом координат. Вся эта информация о множестве, будучи “собранной вместе”, оказывается сосредоточенной в некотором другом множестве, которое обязательно является выпуклым.

Определение 2.1.20. Пусть X µ Rn произвольное непустое множество. Тогда множе-

ство

©y 2 Rn : hy; xi ¸ ¡1 8 x 2 Xª

X¤ =

называется сопряженным (двойственным) к X.

Сопряженное множество X¤ к любому множеству X всегда выпукло и замкнуто. Кроме того,

0n 2 X¤.

Упражнение. Показать, что сопряженное множество обладает следующими свойствами:

1)([mi=1Xi)¤ = \mi=1Xi¤;

2)X¤ = (clX)¤ = (convX)¤ = (X [ f0ng)¤ = (cl (conv (X [ f0ng)))¤.

Определение 2.1.21. Множество

X¤¤ = ©x 2 Rn : hy; xi ¸ ¡1 8 y 2 X¤ª

называется вторым сопряженным к множеству X.

Второе сопряженное множество, как всякое сопряженное множество, выпукло, замкнуто и содержит начало координат. Имеет место следующее утверждение.

Лемма 2.1.5. Пусть X µ Rn произвольное множество. Тогда

X¤¤ = cl (conv (X [ f0ng)) :

(2.1.35)

2.1. ВЫПУКЛЫЕ МНОЖЕСТВА

39

~

Доказательство. Обозначим множество, стоящее в правой части равенства (2.1.35), через X. Если x 2 X, то, по определению сопряженного множества X¤, имеем: hy; xi ¸ ¡1 для всех y 2 X¤. Но

~ ~

это и означает, что x 2 X¤¤. Таким образом, X µ X¤¤. Отсюда следует, что X µ X¤¤, поскольку X не только содержит X, но и является наименьшим выпуклым замкнутым множеством, включающим в себя начало координат точку 0n. А второе сопряженное множество X¤¤, как всякое сопряженное множество, должно обладать этими свойствами.

~

Покажем теперь, что X¤¤ µ X. Допустим противное, т.е. существует такая точка a 2 X¤¤, что

~

. Так как

~

замкнутое выпуклое множество, то по

теореме 2.1.14 точка a сильно отделима от

a = X

X

2

 

n

~ R R

множества X. Поэтому найдутся ненулевой вектор p 2 и ¯ 2 такие, что

~

hp; xi > ¯ > hp; ai 8 x 2 X:

~

Отсюда, поскольку 0n 2 X, величина ¯ удовлетворяет неравенству: ¯ < 0. Разделим вектор p на ¡¯ и обозначим y = (¡¯)¡1p. Тогда

~

(2.1.36)

hy; xi > ¡1 > hy; ai 8 x 2 X:

~ ¤ ¤

Поскольку X µ X, из левого неравенства вытекает, что y 2 X . Кроме того, из-за того, что y 2 X и a 2 X¤¤, согласно определению второго сопряженного множества, справедливо неравенство: hy; ai ¸

¤¤ ~

¡1. Данное неравенство противоречит правому неравенству (2.1.36). Таким образом, X µ X. Сопоставляя данное включение с полученным ранее противоположным включением, заключаем, что имеет место равенство (2.1.35). ¥

Теорема 2.1.17. Пусть X µ Rn выпуклое замкнутое множество, содержащее начало координат точку 0n. Тогда X¤¤ = X.

Доказательство. Утверждение следует из леммы 2.1.5, поскольку

X¤¤ = cl (conv (X [ f0ng)) = cl (convX) = clX = X:

Здесь учтено также, что выпуклая оболочка выпуклого множества X совпадает с самим множеством

X. ¥

Обозначим через

©x 2 Rn : kxkp · 1ª; 1 · p · 1;

Bp =

единичный шар относительно p-й гельдеровской нормы. Беря шар B1, получаем, что B1¤ = B1. С другой стороны, B1¤ = B1. Указанная связь между единичными шарами сохраняется и для промежуточных 1 < p < 1, а именно, Bp¤ = Bp¤, где p и p¤ сопряженные числа, т.е. p¡1 +p¡¤ 1 = 1.

Определение 2.1.22. Множества X1 и X2 называются взаимосопряженными, если X1¤ = X2,

X2¤ = X1.

Таким образом, единичные шары Bp и Bp¤ относительно двойственных норм k¢kp и k¢kp¤ являются взаимособряженными множествами. Сопряженное множество к единичному шару B2 относительно евклидовой нормы совпадает с ним самим, т.е. это множество является самосопряженным.

Уточним вид сопряженных множеств для двух важных частных случаев множества X, а именно, для конусов и линейных подпространств.

Утверждение 2.1.8. Если K конус в Rn, то

 

K¤ = ©y 2 Rn : hy; xi ¸ 0 8 x 2 Xª:

(2.1.37)

40 ГЛАВА 2. НАЧАЛЬНЫЕ СВЕДЕНИЯ ИЗ ВЫПУКЛОГО АНАЛИЗА

~

Доказательство. Обозначим правую часть в (2.1.37) через K, т.е.

~ © Rn ª

K = y 2 : hy; xi ¸ 0 8 x 2 X :

~ ¤

Из определения сопряженного множества следует, что K µ K .

Покажем, что имеет место и обратное включение. Пусть y 2 K¤, т.е. hy; xi ¸ ¡1 для всех x 2 K. Так как K конус, то ¸x 2 K для всех x 2 K и ¸ ¸ 0. Возьмем x 2 K и ¸ > 0. Тогда hy; ¸xi ¸ ¡1 или hy; xi ¸ ¡1. Отсюда, переходя к пределу при ¸ ! +1, получаем: hy; xi ¸ 0. Так как x произвольная точка из K, а y произвольная точка из K¤, то данное неравенство означает, что

¤ ~ ¤

K µ K. Таким образом, для сопряженного конуса K справедливо представление (2.1.37). ¥

Множество K¤ вида (2.1.37) является очевидно замкнутым выпуклым конусом, его называют сопряженным конусом к конусу K. Часто сама формула (2.1.37) служит определением сопряженного конуса.

Беря второй сопряженный конус

K¤¤ = (K¤)¤ = ©x 2 Rn : hx; yi ¸ 0 8y 2 K¤ª;

непосредственно из утверждения теоремы 2.1.17 приходим к следующему результату:

Теорема 2.1.18. Пусть K выпуклый замкнутый конус. Тогда K¤¤ = K.

Неотрицательный ортант Rn+ есть простейший пример выпуклого замкнутого конуса K в пространстве Rn. Для него не только выполняется равенство K¤¤ = K, но и, как нетрудно проверить, равенство K¤ = K, т.е. неотрицательный ортант Rn+ является самосопряженным конусом.

Рассмотрим еще один пример выпуклого конуса в Rn.

Пример 1. Пусть A матрица размера n £ m. Рассмотрим множество

K = ©x 2 Rn : x = Az; z 2 Rm+ ª:

Данное множество, будучи конической оболочкой столбцов матрицы A, является конусом. Его часто обозначают как posA. Найдем конус, сопряженный к конусу K = posA. Согласно формуле (2.1.37)

откуда следует, что если y

 

K¤ = ©y 2 Rn : hy; xi ¸ 0 8 x 2 Kª;

 

A

T

y; z

 

0 для всех

2

(posA)¤, то

h

y; Az

i ¸

0 или, что то же самое,

h

 

i T¸

m

 

 

 

 

 

 

m

z 2 R+ . Но последнее неравенство имеет место в том и только в том случае, когда A y 2 R+ . Мы

получаем, что

 

(posA)¤ =

©y 2 Rm : AT y ¸ 0mª:

 

 

 

 

 

(2.1.38)

 

 

 

 

 

 

 

Перейдем теперь к выяснению вида сопряженного множества для линейных подпространств.

Утверждение 2.1.9. Пусть L линейное подпространство в Rn. Тогда

L¤ = ©y 2 Rn : hy; xi = 0 8 x 2 Lª = L?;

где L? ортогональное дополнение к L.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]