Файл: Иоффе, А. Д. Теория экстремальных задач [учеб. пособие].pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 15.10.2024

Просмотров: 201

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

§ 4.2. СУБДИФФЕРЕНЦИАЛ.

ОСНОВНЫЕ ТЕОРЕМЫ

211

4.2.2. Основные теоремы

о субдифференциалах.

Эти

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

ку субдифференциал связан

с

локальным

поведением

функции, такие теоремы, конечно,

могут

существовать

только для локальных операций.

n

 

 

Т е о р е м а ' 1. Пусть f i, . . . ,

f

выпуклые собствен­

ные функции на X. Тогда для всякого J ( e l

dfi (*) + ••• + dfn (х) а

д

+

. . . -ф /„) (х).

Если же в некоторой точке х <= (dom /ц) П . . . Г) (dom fn)

все функции f1,

. . . , fn, за исключением,

возможно,

од­

ной, непрерывны, то

 

 

д / , ( х ) +

. . . +dfn(x) = dtfl+ . . .

+ / „ ) ( * )

( 1 )

для всех

Это теорема Моро — Рокафеллара, доказанная нами, в § 0.3. Мы сейчас приведем другое доказательство этой теоремы, связанное с тем определением субдифферен­

циала,

которое было дано в начале параграфа.

Д о

к а з а т е л ь с т в о . Проверка первого утвержде­

ния теоремы не представляет труда, и мы не будем де­ лать это заново. Второе утверждение, как и в § 0.3, до­ статочно доказать лишь для случая п — 2.

Итак, пусть h и /2 — выпуклые собственные функции на X и одна из них, скажем, непрерывна в некото­ рой точке х, в которой f2конечна. Если д(ф + / 2)М = 0 .

то равенство (1) следует из первой части

теоремы.

Пусть

d (fl + f2) ( x ) ¥ * 0

и х* e d ( f l + f2)(x).

Тогда х <=

е

dom (/1 +

f2) =

(dom /Д f) (dom /2). В силу предложения 4

из

§

4.1 функция f[(x;

•) непрерывна

в

точке х х.

С другой стороны, f2{x\

х х) ^ f2(Jc) — f2(х) < оо,

т. е.

х — jc e d o m f'2{x\ •).

Таким

образом,

нам

достаточно

проверить,

что

f'2{x; •) — собственная

функция,

ибо

в этом случае теорема 1

из § 3.4, примененная к функ­

циям f[(x;

•) и f'2(x;

•),

дает

 

 

 

 

 

dfi{x)

df2{x) =

йот(![(х-, •))* + dom (f' (х;

■))* =

 

 

 

 

 

=

dom (tf, +

f2)' (x; -)У =

д (f, +

f2) (x).


212

 

ГЛ, 4. ЛОКАЛЬНЫЙ ВЫПУКЛЫЙ АНАЛИЗ

 

Предположим,

что

f'2(x\ z х) — — оо

для

некоторой

точки z e

l

Тогда

при достаточно

малом А > 0 точка

у х +

Я (z х) принадлежит dom f2 и f' (х, у — х) — оо

(из-за

однородности

/'(х ;

•)).

Для

всякого

O ^ a ^ l

положим х (а) = ах + (1 — а) у.

Тогда

х (a) е

dom /2 и

при а,

достаточно

близких

к

единице, x ( a ) e d o m /1(

поскольку

х е

int (dom /,).

Но

тогда

 

 

 

— оо <

(х\

х (а) — * ) < (fi

+ f2)' (х-, х (a) — х) =

 

 

 

= f\ {X) х (a) — х) +

/' (х) х (а) — * ) <

 

<f'i(x\x(a) — *)+<*/' (X] х — х) +

(1 — a) f'2 { х ; у — х) = — оо.

Противоречие

доказывает теорему.

 

 

 

Т е о р е м а

2. Пусть А:

X —*■Y непрерывный линей­

ный оператор. Тогда, если f функция на Y, го для вся­ кой точки х е X

Л’ df {Ах) а д (/Л) (х).

Если же функция f выпукла и непрерывна в некоторой точке, принадлежащей множеству Im Л, то для всех х е X

Л* df (Ax) = d(fA) (х).

Д о к а з а т е л ь с т в о . Включение Л* <9/ (Лд-)с:d(fA)(x)

сразу следует из определений. Поэтому теорема спра­

ведлива, если

d(fA)(x) — 0 . Предложим

теперь,

что

f выпукла и

непрерывна в точке Ах, z

e l , и

что

d(fA) {х) Ф 0 .

Очевидно,

(fA)'(x\z)=f'(Ax-,Az). В силу

предложения

4 из § 4.1

функция / '( Ах; •)

непрерывна

в точке А(х — А'), принадлежащей множеству 1шЛ. При­

меняя к функции f'(Ax; •) теорему 3 из §

3.4,

получаем

а (/л м * ) = д (/'(Л *; •) Л) (0) =

 

 

= Л* df' (Ах;

0) =

Л* df (Ах)

Теорема доказана.

Т е о р е м а 3. Пусть S компактное топологическое

пространство и f( s, x) — функция на S y , X ,

выпуклая по

х при каждом s ^ S и полунепрерывная

сверху по s


§ 4.2. СУБДИФФЕРЕНЦИАЛ. ОСНОВНЫЕ ТЕОРЕМЫ

213

при каждом i

e

l

Положим

 

 

f (х) = sup / {s,

х);

S0(x) = {s<=S\f {s,

x) = / (*)}.

s esS

 

 

 

 

 

 

 

Тогда, каково бы ни было x e l ,

 

 

 

conv (

U

dfs (x)]<=d[(x).

 

 

 

 

\s

So (x)

 

I

 

Если же при всяком

s e S

функция x - * f ( s , x ) непре­

рывна в точке х0,

 

то

 

 

 

 

 

conv /

(J

dfs (х0)\ = д[ (х0)

 

 

 

 

\s^So(x,)

 

1

 

(где через fa(-)

обозначены функции на X, определен­

ные равенствами fs( x ) = f(s, х),

а замыкание берется в

слабой* топологии пространства X*).

соответствую­

Из этой

теоремы,

конечно,

следует

щий результат о субдифференциале максимума двух функций.

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

 

Функция f (х)

выпукла как

верхняя

грань

семейства!

выпуклых функций.

Если

s e 5 0(r)

и x * e d /s(x),

то

 

 

 

 

 

(х*,

z — x ) < / ( s ,

z)

f(s,

x ) < /( z )

— f(x),

 

т. e.

x* ^ d f ( x ) .

Таким образом,

объединение множеств

dfs(x)

по

всем

s e S 0(i:)

принадлежит

df(x),

а по­

скольку последнее множество выпукло и слабо * замк­ нуто, то и

 

Q = conv /

У

df$ {х)\ сI df (х).

 

 

\s^Si(x)

I

 

 

 

Предположим теперь, что функция

f(s,x)

непрерывна

по х

в точке х0 при всех s. Тогда <?/(х0)=И= 0 , поскольку

функция s - * f ( s , x о) конечна

и полунепрерывна сверху,

т. е. S o ^ o )^ 0 , и все множества dfs(x0) тоже не пусты

в силу предложения 3. Предположим,

что

Q ¥ = d f ( x 0),

т. е.

существует х * е д /( х 0),

не принадлежащий множе­

ству

Q. Пространство,

сопряженное

с

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

X*, наделенным слабой* топологией, есть X. Так как множество Q выпукло и слабо * замкнуто, то из второй

теоремы отделимости (теорема

2

из §

3.1)

следует суще­

ствование такого х ^ X, х Ф 0,

что

 

 

 

<х’ , х) ^ sup {(2 ’ , х) 1z* е

Q} +

е,

е > 0.

(2)


214

 

ГЛ, 4. ЛОКАЛЬНЫЙ ВЫПУКЛЫЙ АНАЛИЗ

 

Без

ограничения общности

можно

считать,

что

f (хоЧ- х ) <

°°-

Действительно,

поскольку

функции

fs(x)

непрерывны в

точке х0, при всяком

s g S

можно

ука­

зать

такое

 

Я ( $ ) > 0 , что fs(x0+

A ,(s )* X /Дд:о)+ 1.

Из-за полунепрерывности функции f по s множества

U (s) =

е -S |/ (£, xQ+

X(s) х) < / (х0) + 2}

открыты в S

и

(J U (s) = S.

Поскольку 5 — компакт,

 

 

S

 

мы можем выбрать точки su . . . , sn так, чтобы мно­

жества

U (sj),

. . . , U (s„)

по-прежнему

покрывали

5.

Тогда;

Я = min {Я (s,),

. . . , A,(sn)}

> 0

 

и

f (s,

х0+ lx) <

< f { x о)+

2.

Заменяя,

если

нужно,

х

на Ял:, получим

требуемое.

 

 

 

Тогда

х0+ tx е

domf.

Выберем

Пусть 0 < / < 1 .

точку

s, е S

таким

образом,

чтобы

f (st,

х0+ tx) =

= f { xо +

tx).

В силу (2)

 

 

 

 

 

 

 

 

 

f (хо +

tx) -

f (хо)

> s u p

 

* )| Z* S

Q } -j_ e

 

и по

неравенству

Иенсена

 

 

 

 

 

 

 

 

(1 — t)f (st, х0) +

tf (st, x0 +

x ) ^ f

(s„

x0 +

tx) =

f (x0+

tx),

откуда

 

 

 

 

 

 

 

 

 

 

 

 

 

(1 — t) f (st, x0) >

f (xQ+

tx) — tf (s,, x0 +

x) >

 

 

 

 

 

 

 

 

 

 

>f(Xo +

tx) — tf (x0 +

x).

Из этого

неравенства

при t-> 0

следует,

что

 

 

 

 

 

 

f (х0) >

lim f (s„ x0) >

f (x0).

 

 

(3)

 

 

 

 

 

 

<-»о

 

 

 

 

 

 

 

 

Пусть s0 — предельная точка множества {s,}. Тогда из (3) в силу полунепрерывное™ сверху функции f по s можно

извлечь,

что / (s0, х0) = f (х0). Имеем

у (;:u. x)

^

f (sr хо +

tx) ~ f (sp хо) ^

/ (*о+tx) ~ 1(*o> ^

> {x \ x) >

sup {<«*, x) 12 * e= dft'(x0)} + £ =

fsXxo> x) +

e• (4)

Выберем 11

столь малым,

чтобы

 

 

f(s0, Хц + t\x) — } (s0. Xa)

8