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

книги из ГПНТБ / Иоффе, А. Д. Теория экстремальных задач [учеб. пособие]

.pdf
Скачиваний:
16
Добавлен:
22.10.2023
Размер:
15.51 Mб
Скачать

§ 3.2. ВЫПУКЛЫЕ ФУНКЦИИ

181

няя грань произвольного семейства замкнутых функций — замкнутые функции, а операции инфимальной конволюции и выпуклой оболочки могут переводить зам­ кнутые функции в незамкнутые. Например, инфимальная конволюцня индикаторных функций множеств

А = {х е R21х'х2> 1,

х 1> 0,

х2 > 0},

£ = {*<=R2 |х2 = 0},

 

 

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

и

В замкнуты,

равна индикаторной функции открытой

полуплоскости

<= R2 \х2>

0).

 

 

Посмотрим что получается при применении перечис­ ленных операций с индикаторными функциями. Дока­ зательства всех последующих формул мы опускаем, по­ скольку они не представляют труда:

6( - 1ЛО + б( ■|Л2) = б (■ IЛ.) V б( •IЛ2) =

6(

- 1л, Л л 2),

б(-| Л1) 0 6 ( - М 2) =

б(.| Л, +

Л2),

 

conv (6 (• |Л,) А б ( •|Л2)) =

б (• |conv (Л, U Л2)),

6( -| Л)А = б( -| ЛЛ), Л6( -| Л) = б( -| АЛ),

б ( •|Л) = б ( •|Л), conv (б ( •|Л)) = б ( •|conv Л).

3.2.3.Непрерывность выпуклых функций *).

Те о р е м а 1. Пусть / — собственная выпуклая функ­ ция на X. Тогда следующие утверждения эквивалентны:

а)

f ограничена

сверху в окрестности некоторой

точки х\

 

б)

/ непрерывна в некоторой точке х\

в)

int (epi f) ф 0\

и f непрерывна на int(domf).

г)

int(dom /)^=0

При этом

 

 

 

 

 

int (epi f) — {(а, х) е

R X

X \х е int (dom f),

а >

/ (jc)).

Д о к а з а т е л ь с т в о .

Докажем сначала

эквива­

лентность

утверждений а)

и б). Если f непрерывна в

точке х,

то она,

конечно, ограничена

в некоторой

*) Все утверждения и доказательства, содержащиеся в этом пункте, сохраняют силу, если X — произвольное линейное топологи­ ческое пространство.

182

 

ГЛ. 3. ЭЛЕМЕНТЫ ВЫПУКЛОГО АНАЛИЗА

 

окрестности

этой точки, т. е. из б) следует а).

Пусть /

ограничена сверху в окрестности U точки хо, т. е. для

всех

х е U

f (х)

с </ оо, с > 0. Заменяя, если

нужно,

U на

U х0 и f(x)

на /(х + х0) — /(хо),

можем

считать,

что Хо = 0 и /(0) =

0. Выберем 0 < е <

с и положим

П = ( у и ) п ( - А и ) .

Тогда Ve есть окрестность

нуля. Покажем, что из х е У ,

следует |/(х )| < е , а это

в силу произвольности е и

означает непрерывность функции / в нуле. Действи­

тельно, пусть г е У , . Тогда

x<=(e/c)U, т. е.

( с /е ) х е £ /

и из-за выпуклости функции /

 

 

 

по неравенству Иенсена. G другой стороны, х

-

ш

и ,

т. е. — (с/е)х <= U п из

 

 

 

 

 

 

0 =

1

 

е/с1

 

 

 

 

1 + е/с

1+ в/£

 

 

 

следует, что

 

 

 

 

 

е/с

 

 

 

 

/(0) < - + е/с

f(x)

 

 

 

0 =

1 + е/с f ( - H

 

 

т. е. }{ х) ^

—е. Таким

образом, из а) следует

б).

Бо­

лее точно, / непрерывна в каждой точке, в окрестности

которой она ограничена сверху.

а)

следует в),

Импликация г)=^б) тривиальна; из

поскольку если а0 ^ / ( х ) для всех х е

£/,

то

{(а, х) е= R X X. |а > а0, х е= U) cz epi /.

Итак, осталось доказать, что из в) следует г).

Пусть int (epi /) ф 0 . Если (а, х) е int(epi /), то f,

очевидно, ограничена в окрестности точки х и, значит, непрерывна в этой точке. Поэтому нам достаточно про­ верить, что int (dom /) = {х е X \За: (а, х) е int (epi /)}.

Однако это сразу следует из предложения 4 § 3.1. Наконец, заключительное утверждение теоремы тоже

очевидно: если (а, х ) е

int (epi/), то

необходимо

x q

ei nt ( domf )

и а > / (х).

Наоборот, если функция /

не­

прерывна на

int (dom/),

х е int (dom/)

и а > / ( х ) ,

то

(а, х ) е int (epi/). Теорема доказана.

 

§ 3.3 СОПРЯЖЕННЫЕ ФУНКЦИИ

183

§ 3.3. Сопряженные функции.

 

Теорема Фенхеля — Моро

 

 

3.3.1.

Преобразование

Юнга — Фенхеля.

Пусть f

функция на X. Преобразованием Юнга Фенхеля функ­

ции f, или функцией, сопряженной с f, называется функ­

ция на X*, определенная ра­

 

венством *)

 

 

 

Г (**) = sup ((**, х) — f (*)).

(1)

 

 

X

 

 

 

Это означает, что гиперпло­

 

скость

а (х*, х ) +

f* (х*) = О

 

является

опорной

к ерi f

 

(рис. II).

 

 

 

Следует иметь в виду, что

 

верхнюю грань в (1) можно

 

брать лишь по r e

dom f.

 

 

Точно

так же, по функции

 

g на А'*

равенством

 

 

 

g' (*) = sup ((**, х) — g (х*))

X*

определяется сопряженная функция на X. В частности, функция / **=( / *) * называется второй сопряженной функции /. Из определения сопряженной функции сле­ дует неравенство

f (х) + Г (х’) > (х\ х),

справедливое для всех r e l , х* е X*. Это неравенство называется неравенством Юнга Фенхеля.

П р и м е р ы

с о п р я ж е н н ы х ф у н к ц и й . 1.

Сопряженной

с аффинной функцией /(х )= ^ Х д , х ) +

а будет функция

 

Г (*’ ) = sup (** - xj, х)

— а.

если

х* =

xj,

°о,

если

х'ф х*.

 

X

*) В случае,

если /( х ) — выпуклая

гладкая

функция в

Rn, ра­

стущая на бесконечности быстрее линейной функции, преобразова­ ние Юнга — Фенхеля превращается в преобразование Лежандра:

Г (X*) = (X* |Х0) — / (Xj),

где Хо определяется равенством х* = j'(xo).

184

 

 

 

 

ГЛ.

3.

ЭЛЕМЕНТЫ

ВЫПУКЛОГО АНАЛИЗА

 

 

 

 

 

 

 

 

 

 

 

2 .

 

П у с Ат сь г Х и

/

( д г )

=

 

б

( j e

|

Л ) .

Т о г д а

 

 

 

 

 

 

 

 

 

 

 

 

 

Г

( * * )

=

 

s u p

{ { л : * , А)х =)

s| (хх *е А| ),

 

 

 

 

 

 

 

 

т .

 

 

е .

с о п р я ж е н н о й

 

с

 

и н д и к а т о р н о й

 

ф Ау н к бц уи де ей т

о п о р н а я

ф у н к ц и я

э т о г о

 

м н о ж е с т в а .

 

М н о ж е с т в о

 

 

 

 

 

 

 

 

А° =

 

2

V

А)( •= |

 

{ х *

е

 

X * |) s < ( х *1 }

 

 

 

 

 

 

 

н

а

з

ы

в

а е

тполяройс

м

н о

ж

е с

Ат .в

а Е с л Ки

к

о н

у

с ,

 

тКо°

— и

к о н

у с

:

 

 

 

 

 

 

К ° =

{ х *

е =

X * х|) (<х *0 , ,у х е = К)-

 

 

 

 

 

 

 

 

 

К

о

 

н у Кс *

= —К 0

н а з ы

в

а сопряженнымю т

с

к о

н у

с

о

Км .

 

Е

с

л Lи

 

 

п о д п р о с т р а н с т в о ,

т о

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=

{х* е

X * |(х*. х> =

0,

у *

е= Z.} =

 

 

 

 

 

 

 

 

 

 

— а н н у л я т о р

 

п о д п р о сLт. р Па рн ос тв ве ар к а

 

э т о г о

 

н е

п р е д

т

р

у

д

а .

П у с Лт ь с

Х

Ф.

у н к ц и я

 

'

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3 .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

/ (х) = ц (х |А) -

 

 

 

 

 

О ,

 

 

 

 

 

 

 

 

 

е

с л

и

 

х

 

 

 

 

 

i n f

{ А , >

0

| Я _А],1 х

е с л и

 

 

х =

^

0 ,

 

н

а

з

ы

в

а е

т функциейс я

Минковского

м

н

о

ж е

с Ат

.в

а

Н

а й

д

е

м

 

с

 

с о п р я ж е н н у ю :

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

/

( х * )

=

s u p x

{ )( х-

\f

(

x

 

)

| = x

e

 

l

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=

s u p

{ ( х * ,

 

х )

 

i n f

{ Л

>

0

| Я _

! х

 

е

 

Л )

 

| х

 

 

 

 

 

=

s u p

{ ( х * ,

 

х )Я

 

>— 0 Я,Я |-

1

х

е

Л )

 

=

 

 

 

 

 

 

 

 

 

 

 

 

=

s u p

{ s u p

{ ( х * ,

 

ХАх )] —| х Яs

| Я

> 0

}

=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=

 

s u p

( Я

(

s u p

 

( х * ,

х )

 

1 ) )

=

 

 

 

 

 

 

 

 

 

 

 

я. > о

х

А

 

 

 

 

 

 

 

 

 

 

 

 

3.3.2.Элементарные свойства сопряженных функций.

Условимся писать / 1 ^

/ 2,

если

(х)

f2(*) при всех х.

Тогда из f 1 ^ /2 следует, что

 

 

 

П р е д л о ж е н и е

1.

Для

всякой

функции

f спра­

ведливо неравенство

 

 

 

 

 

 

f > r .

 

 

 

Д о к а з а т е л ь с т в о .

По

неравенству

Юнга—■

Фенхеля

 

 

 

 

 

§ 3.3. СОПРЯЖЕННЫЕ ФУНКЦИИ

185

П р е д л о ж е н и е 2. Пусть f функция на X.

Тогда

сопряженная функция /* замкнута в слабой * топологии пространства X* и выпукла*).

Д о к а з а т е л ь с т в о . По определению {* есть верх­ няя грань семейства аффинных (и, значит, выпуклых)

и непрерывных

в слабой *

топологии функций х* -*

- *{ х*, х) f(x)

( x e d o m f ) .

Поэтому /* выпукла и сла­

бо * замкнута.

 

 

Точно так же, если g — функция на X*, то ее сопря­ женная g* выпукла и слабо замкнута и, значит, зам­ кнута на X. Для выпуклых функций на X в силу след­

ствия

2 из второй теоремы отделимости

(теорема 2 из

§ 3.1)

замкнутость эквивалентна слабой

замкнутости.

С другой стороны, мы нигде в книге не будем рассмат­ ривать X* с топологиями, отличными от слабой *. Попоэтому в дальнейшем мы вместо слабо * замкнутая выпуклая функция будем говорить просто замкнутая

выпуклая функция.

Пусть / — собственная выпук­

П р е д л о ж е н и е 3.

лая замкнутая функция

на X.

Тогда

/ * — собственная

функция.

Если

jtoedom f, то

Д о к а з а т е л ь с т в о .

Г ОО > (х*, х0) / (*о) > — оо

для всех х*. С другой стороны,

точка

(f(x0) — 1, х0) ф

^ e p i /.

По второй теореме отделимости существует пара

(Р0, Уо)

такая, что

 

 

 

SUP

(Роа “Ь ( # 0* ХУ) ^

Р о ( /(*о)

0 “Ь (Уо’ Х0)•

(а , х ) е ер i г

 

 

Ясно, что

р0 Ф 0. С другой

стороны,

Ро не может быть

положительным числом, ибо иначе верхняя грань слева равнялась бы + оо. Поделив на |р0|, получаем:

sup

(<й! ft,г , *) - гw) -

г о; |р„г') <

 

 

 

X ев d o m f

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

< 1 -

/ (*0) + (Уо |Ро |

х0)

<

оо.

*)

Напомним,

что

базу

окрестностей нуля в

слабой *

тополо­

гии

пространства

X*

образуют

всевозможные

множества

вида

{х* е

 

X* \I

(х*, хд

1 <

е, i =

1.........k},

где е > 0,

xt е

X, . . . ,

,

е Х ,

k <

оо; пространство

линейных

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

в слабой * топологии X* совпадает с X.

186

ГЛ. 3. ЭЛЕМЕНТЫ ВЫПУКЛОГО АНАЛИЗА

Из доказанного следует, в частности, что собствен­ ная выпуклая замкнутая функция f(x) ограничена снизу на всяком ограниченном подмножестве пространства X, поскольку она мажорирует хотя бы одну аффинную функцию.

П р е д л о ж е н и е 4. Пусть А: X —►У — линейный гомеоморфизм X и Y, a g функция на Y. Положим

f (х) = Kg {Ах + у0) + (х*, х) + v0,

где у0е К , xj е X', у0 е R. Я > 0. Тогда

Г (X') =

Kg' (к~1А -1* (х* — А-;)) -

(х* -

х*. А ~'у0) — Yo-

Д о к а з а т е л ь с т в о .

Имеем

 

 

 

 

 

Г (х*) -> sup ((**,

х) -

Kg {Ах + у0) -

(х'0,

х) -

Y0) =

 

X

 

 

*

 

 

 

 

 

 

 

 

(полагая у — Ах + у0)

 

 

 

 

 

 

 

 

=

Кsup (А-1 (А -1* (х* — х*), у) — g (у))

-

<х* -

х{,

А -'у 0) -

Y0 = Ag’ ( Л - А - 1* (х* -

xj)) -

 

 

 

 

 

 

 

 

— < x * -x j, A "V o) - Y 0.

Из

этого

предложения

следует,

в частности, что

 

/ (х) =

g (х

Хо )

f (х ) =

g

(х )

(х , х„>,

 

f (х) =

g (х) +

(х0, х) =^> f (х ) == g

х0),

 

f (x) =

Kg(x),

К >

0 =Ф f’ (х') =

Kg' {К V );

 

f (х) =

A,g(A,-1x),

К > 0=$f'(x') =

Kg'(x')\

 

f(x) =

g {Кх),

K > 0 ^ f ' (х*) =

g* (A_1x*).

3.3.3. Теорема Фенхеля — Моро.

 

 

 

 

Т е о р е м а

1 (Фенхель — Моро). Пусть f — функция

на X,

всюду большая — оо. Тогда f =

f** в том и только

том случае, когда f выпукла и замкнута.

f выпукла

Д о к а з а т е л ь с т в о .

Если

/

=

[**, то

и замкнута

(см. предложение 2). Далее, если f(x) =

== -j-oo, то равенство

f — {** очевидно. Значит, в силу

предложения 1 нам достаточно проверить, что для собственной выпуклой и замкнутой функции / справед-

§ 3 3. СОПРЯЖЕННЫЕ ФУНКЦИИ

187

либо неравенство

/ < г

Идею дальнейшего доказательства и его основные

этапы

иллюстрирует рис.

12.

Допустим, что / ” (х0) <

< / (дс0)

 

в

некоторой

точке

 

x0edom f**.

Тогда

epif

как

 

непустое выпуклое и замкну­

 

тое множество

можно

сильно

 

отделить

от

точки

( f * (х0), х0)

 

ненулевым линейным функцио­

 

налом

(р,

у*) e

R X

X',

т.

е.

 

P f’ (х0) +

. ха) >

sup {

+

 

 

+ < /,

«/)l(a. */ )eepi/ } .

(2)

 

Тогда

р < 0 ,

так

как

иначе

 

верхняя грань справа равня­

 

лась бы

+ оо. Если р =

0,

то,

 

выбрав у] е

dom f

(dom f

Ф 0

в силу предложения 3),

получим для / > О

 

 

 

 

Г (У\ +

ty') =

sup

- f ty\

ty) — f(y)\y<= dom /} <

 

 

<

sup «г/;, y) — f{y)\y<= dom/} +

 

 

+ *sup {{y\ y)\yez dom f] =

= r(yl) + t sup {(y\ y) |у e= dom/},

и согласно (2)

/■'h ) > ( я \ + н / , х , } - r (»;+ t , / ) > ( y \ , x,) - r w +

+ *[<«/’ . *0) — sup {(г/*, у) \y <= d om /}]-* oo

при t —* oo, t . e. ATo^dom /**, вопреки предположению. Таким образом, случай р = 0 тоже исключается.

Остается случай р < 0. Поделив обе части неравен­ ства (2) на |р| и полагая х* = |p|~V, получим

<**. хо) — Г (х0) > sup {<*•, у) — а |(а, у) е= epi /} = /* (**),

т, е. гиперплоскость а = {х\ x ) — f'(x*) проходит выше точки (/“ (*0), л'о):

)>Г(*о) + Г(х')

188ГЛ. 3. ЭЛЕМЕНТЫ ВЫПУКЛОГО АНАЛИЗА

впротиворечии с неравенством Юнга — Фенхеля. Тео­ рема доказана.

Из теоремы сразу следует «двойственное» описание собственных замкнутых выпуклых функций.

Сл е д с т в и е 1. Всякая собственная выпуклая зам­ кнутая функция на X совпадает с верхней гранью се­ мейства всех не превосходящих ее непрерывных аффин­

ных функций.

По

теореме

Фенхеля — Моро

Д о к а з а т е л ь с т в о .

f(x) есть верхняя грань

семейства

аффинных функ­

ций вида

 

(x 'e d o m /* )

х —>(х*,х) f* (Х1

и, тем более, всех не превосходящих ее непрерывных

аффинных функций.

 

____

 

 

 

С л е д с т в и е

2.

Если conv/ — собственная

функ­

ция,

то

 

 

 

____

 

 

 

 

 

 

 

/** = conv /.

 

 

 

Д о к а з а т е л ь с т в о .

Надграфик

epi/**— выпуклое

замкнутое

множество,

содержащее

ерi /

(поскольку

 

 

Поэтому

epi / cz conv(epi f) cz epi /**.

Это

зна­

чит,

что /

conv/ ^

/**. Из левого неравенства следует,

что

/* sg: (conv/)*

и,

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

/** ^ (conv/)** =

= conv/,

поскольку

 

conv/ — выпуклая

замкнутая

функция.

 

 

 

 

 

 

 

§ 3.4. Теоремы двойственности

Теоремы двойственности показывают, как связаны преобразования Юнга — Фенхеля функций, получаю­ щихся в результате тех или иных операций, с преобра­ зованиями Юнга — Фенхеля исходных функций. Ока­ зывается, что операции, описанные в п. 3.2.2, распа­ даются на пары двойственных операций.

Приведем сначала формулировки всех теорем двой­ ственности, а затем перейдем к доказательствам.

Т е о р е м а

1.

Пусть / ь

... ,

/„ — функции на X.

Тогда

 

 

 

 

(/,ф /2®

...

© /„ ) * = /;

+

/ ; + ••• + / ; ,

§

3.4. ТЕОРЕМЫ ДВОЙСТВЕННОСТИ

189

Если же fь ... ,

/ п — выпуклые собственные функции

и

их эффективные множества содержат общую точку, в которой все эти функции, за исключением, может быть, одной, непрерывны, то

(/1 +

/2 +

•••

+ f ny =

rl@ r2®

••• ®/*.

 

Более того, вэтом случае для всякого х '^ dom (/, +

.. .+/«)*

найдутся такие точки х* е

dom f],

i —

1.............

что

 

 

* * = * ; +

 

...

+

*;,

 

 

( / , +

••• +

ш

о =

а

д

+

••• + г п(хп)-

Т е о р е м а

2.

Пусть

........./„ — функции на X. Тогда

(conv (/,

л

f2 л . . .

л

/„))* = /;

V

fl V

• • • V

Гп,

(fi

v f2 v . . . v /„)*

<

conv (/;

л

л . . .

л

q .

Если же

fi, . . . .

fnвыпуклые

функции,

конечные на

всем пространстве X, и все они, за исключением, может

быть, одной, непрерывны, то

 

 

 

 

 

 

(f, V f2 V

• • • V /„ )’ =

c o n v (/;

Л

Г2 А . . .

А

/; ) .

Более того, в этом случае для всякого je 'e d o m

(f, V . . . V fnY

найдутся такие векторы х* е

d o m /*, j = 1,

. . . , п, и такие

неотрицательные числа ah

 

i =

1, . . . .

п,

сумма

которых

равна единице,

что

 

 

 

 

 

 

 

 

 

 

v . . .

 

*’ =

« ! < +

 

•••

+

<*„<,

 

 

 

V

fny (*•) =

а ,/; (*|) +

• • • + апГп«

) .

Т е о р е м а

3. Пусть Л: X —►Fлинейный непрерыв­

ный оператор. Если

g — функция

на X и f — функция

на У, то

(Ag)* =

g*A’ ,

(/A )* < A * f.

 

 

 

 

 

 

 

 

Если же

f — выпуклая

функция,

непрерывная

в неко­

торой точке множества ImA, то

 

 

 

 

 

(fAy = A'f\

190

ГЛ. 3. ЭЛЕМЕНТЫ ВЫПУКЛОГО АНАЛИЗА

Более того, в этом случае для всякого х* е dom (/Л) * найдется такой вектор у* е У*, что

** = лу, (/л)*(х*)= ГУ).

Отметим, что в каждой из сформулированных тео­ рем первое утверждение носит безусловный характер, в то время как второе справедливо лишь при дополни­ тельных предположениях. Причина этого кроется в раз­ личной природе двойственных операций в каждой паре. Одна из них локальна (значение результирующей функ­ ции в каждой точке определяется только значениями исходных в соответствующей точке) и преобразует зам­ кнутые функции в замкнутые. Таковы сумма, верхняя грань и прообраз при линейном непрерывном отобра­ жении. Вторая операция нелокальна (значение резуль­ тирующей функции в- каждой точке зависит от всей совокупности значений исходных) и, вообще говоря, не сохраняет замкнутость.

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

Пусть /1 и — функции на прямой, заданные равенствами

U(*) = IIх |— 1|, М = Ы •

Тогда

«<»>-{ 'Г»1-! »,

если |у I < 1,

если [ у |> 1;

если |г/1 -sST I,

если |у |> I;

{

1,

если

1x1^ 1,

o i l

,

L

,

 

2I х I —

1, если

|х I >

1;

(h + f2y (у) =

I*/1— 1.

если

Ы < 2 ,

оо, если |у |> 2.

 

 

 

С другой стороны,

 

 

У|< 1,

!

0,

если

Iу I—Уесли1<1 УК 2,

(

оо,

если

|у I > 2.

Таким образом, преобразование Юнга — Фенхеля суммы невыпуклых функций (функция fi не выпукла) может не совпадать с инфимальной конволюцией сопряженных функций, даже если исходные функ­ ции всюду непрерывны. Рассмотрим еще один пример, показываю-

Соседние файлы в папке книги из ГПНТБ