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

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

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

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

Добавлен: 15.10.2024

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

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

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

58 0. ВВЕДЕНИЕ. ПРЕДВАРИТЕЛЬНЫЕ СВЕДЕНИЯ

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

df (х) = {х* е Г ] f ( z ) — f (х) ^ (х*, 2 — х), У г е 1 ) .

Роль субдиффереициалов в выпуклом анализе подобна роли про­

изводных в классическом анализе. Если функция f дифференцируема

по Гато

в некоторой точке, то легко показать (и это будет показано

в гл. 4),

что ее субдифференциал в этой точке содержит единствен­

ный элемент — производную Гато.

Если X — банахово пространство, то субдифферен­ циал его нормы в нуле совпадает с замкнутым единич­ ным шаром сопряженного пространства. Это следует прямо из определений. Если же х Ф 0, то

<5II х Л— { x * g

X* |!|х’ ||= 1, (х*. х) = |х ||}.

 

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

если

(х\ х) =

||х||, ||х*||=1,

то

||г||^

^ (х*, г) для всякого

z <= X и,

значит,

 

 

 

 

II 2 II — ||Х||>(Х*, 2 — X),

 

 

 

т. е. х*ед||х||. Наоборот, если х*еЗ||х||, то

 

 

— IIJcII =

110II — ||х||Хх*,-0— .х> =

— (х\ х),

IIх||=

||2хII — ||х||Хх‘ , 2х — х} — (х*, х>,

откуда ||х||= (х*, х)

ц для

всяких

г е 1 ,

Я >

0

 

|Яг +

х||-||х||>(х*, Яг),

 

 

 

т. е.

2 +

 

I — ^ II х | (х , г ),

 

 

 

 

 

 

 

 

откуда при Я -> оо

следует,

что

 

 

 

 

 

 

 

 

II2 1|^

(х* г)

 

 

 

 

для всех 2 е Х ,

т .

е.

||х*||< 1 .

Но поскольку

{х*,х) =

||х||, необходимо,

чтобы ||х*|| =

Е

 

 

 

Субдифференциал индикаторной функции 6(х|Л) не

пуст в любой

точке

х е ф

ибо,

если

х е Л ,

то 0 е

ед 6 (х | Л ). Вообще же по определению

 

 

 

<56(х|Л) =

(х * е = Г | ( х \ г - х ) < 0 ,

У г е Л ) .

Легко понять, что д6(х|Л)— это конус. Он называется

конусом опорных функционалов, или нормальным кону­


$ 0.3. ВЫПУКЛЫЙ АНАЛИЗ

59

сом множества А в точке х

и обозначается N(x\A).

В частности, если А — L есть подпространство, то

d6(x\L) = N(x\L) =

Lt .

Субдифференциал функции (X =

R)

 

I — х2,

если

|х | 1,

/(*) =

оо,

если

|*|>1,

 

в точке х — 1 пуст. Однако,

если функция f непрерывна в точке х,

то ее субдифференциал в этой точке не пуст

(см. § 4.2).

Далее нам будут встречаться функции двух (и бо­ лее) переменных f(x,y). Для таких функций символами dxf(x,y), dyf(x,y) и т. д. будут обозначаться «частные» субдифференциалы, т. е. субдифференциалы функций

x - * f ( x , у) и y - + f ( x , y ) .

и f2—

0.3.3. Теорема М оро— Рокафеллара. Пусть f i

выпуклые собственные функции на X. Тогда

 

д (fi + /2) (х) df{ (х) + <Э/2 (х).

(1)

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

 

д (f1 +

/2) (х) =

dh (х) + df2 (х)

(2)

для всех х.

что

d/Дх) и df2(x) суть множества в X*

Напомним,

и выражение

dfi (х) -)- df2(х)

означает алгебраическую

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

Этот результат может рассматриваться как обобще-- ние теоремы классического анализа о производной сум­

мы двух дифференцируемых функций.

(1) сразу

следует

Д о к а з а т е л ь с т в о . Включение

из определения субдифференциала.

Докажем

второе

утверждение теоремы. Пусть x * e 5 ( /i + f2) W - Нам нужно проверить, что х* допускает представление в виде

суммы x* = xj + x*, где x , e d f , ( x ) ,

x'2^ d f 2(x).

Допустим для определенности, что функция Д непре­

рывна в точке х0, принадлежащей

dom /2. Тогда внут­

ренность множества e p i / i c R X ^ ,

очевидно, не пуста.

(В самом деле, по заданному е > 0

мы можем выбрать



60

0. ВВЕДЕНИЕ. ПРЕДВАРИТЕЛЬНЫЕ СВЕДЕНИЯ

такую

окрестность U точки х0,

что

|/i(z) — fi(x0) |< е

для всякого z ^ U . Но тогда множество

 

{(a, z ) e R X I | c i > ) :i (£о) +

в, z е= U}

открыто и содержится в epi/i.)

Рассмотрим в R X ^

два множества (рис. 1)

 

 

С,

={{ а, z ) € E R X X [ a ^ f l (x + z ) - f l (*)},

С2= {(а, г) е= R X X |а < (х\ z) — f2 (х + г) + f2(*)}.

Множество Ci есть сдвиг надграфика функции fu имен­

но,

Ci = epi/, — (f (л;), х).

Поэтому С] выпукло и int Ci = 0 .

Выпуклость второго

множества тоже непосредственно

следует из выпукло­

 

 

сти функции /2- Наконец,

 

 

множества

Ci

и

С2

не

 

 

пересекаются,

ибо

ина­

 

 

че в некоторой точке z

 

 

выполнялось бы неравен­

 

 

ство

 

 

 

 

 

 

 

(х\ z) — f2(x + z) +

 

 

 

 

+ f2 ( x ) > f i ( * + z ) — fi (х),

 

 

противоречащее

предпо­

Рис.

1.

ложению

о

том,

что

По теореме

отделимости

х* <=d(/i +

/2) (*)•

можно

множества С, и

С2

разделить ненулевым линейным непрерывным функцио­

налом,

т. е. существуют такие р е

R и

е

X*, что либо

Р=Х=0,

либо х\ ф 0 и

 

 

 

 

 

 

sup

(Ра +

(х\, z}) <

inf

(ра +

(х*, z)).

(3)

 

( a .z ) e C i

 

 

(a, z)(=C 2

 

 

 

Очевидно, P ^

0, так как при p >

0 верхняя грань в (3)

равнялась бы

+ ° о ,

а нижняя грань равнялась бы — оо.

Кроме того, р ф 0,

ибо при р = 0

неравенство (3)

при­

нимает вид

 

 

 

 

 

 

 

 

 

sup

(xl, z) ^

inf

(*ь

г).

 

 

zsdomft—х

 

zedomfj-*

 

 

 


5 0.3. ВЫПУКЛЫЙ АНАЛИЗ

61

Последнее соотношение, однако, противоречит условиям

теоремы. В самом деле, х* ф 0, так как р =

0. Поэтому

 

<ЛгТ, ЛГо— х) <

sup

(xi, z ) <

sup

{x\, z)

 

 

 

 

z i = U ~ x

 

2 f=domf,-*

 

 

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

 

 

 

 

 

 

inf

(r[, z) ^ (л:*, x0x) <

sup

(a:*, z).

 

z e dom f2—X

 

 

 

z e dom f,—x

 

 

Итак,

p < 0

и без

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

можно

счи­

тать,

что р =

— 1.

Таким

образом, доказано, что

мно­

жества Сх и С2 отделены гиперплоскостью a — {x*,z) = = 0 (см. рис. 1). Тогда из (3) следует неравенство

sup [(*;, z) — /, + z) — /, (x)] <

< inf [(*; — х*, z) + /2 (х + z) f2(x)l

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

fi (x + z) — /, (х) > (х\, г)

для всех z <= X и, если обозначить х\ = х >х\, то f2 (x + z) — f2 (х) > (х*, z)

для всех

2 G I Первое соотношение означает, что

x * e d /j(x ),

второе — что x\^.df2(х). Теорема доказана.

Теорема Моро — Рокафеллара по индукции распро­ страняется на любое конечное число слагаемых. Имен­ но, если fu . . . , fn выпуклые собственные функции на

X, то

д (f1 + . . . + fn) (х) =>dfl ( x ) + . . . - f dfn (x)

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

d ( h + . . . +fn)(x) = d f i ( x ) + . . . + d f n(x)

для всех х.