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

книги из ГПНТБ / Макаров, В. Л. Математическая теория экономической динамики и равновесия

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

20

Т О Ч Е Ч Н О - М Н О Ж Е С Т В Е Н Н Ы Е О Т О Б Р А Ж Е Н И Я

[ Г Л . I

где Л' — длоское множество, следует одно из двух: либо Л' = Л, либо Н' = X. Легко проверить, что Л является гиперплоскостью тогда и только тогда, когда размерность

Лна единицу меньше размерности пространства X. Существует тесная связь между гиперплоскостями и

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

дутся линейный функционал /=f=0 и число

а

такие, что

Я = { г е Х | / ( 1 ) = а } .

 

 

 

 

 

 

 

 

 

 

 

Если, кроме

того, И

=

е

X

\ g (х)

=

 

то

функ­

ционалы / и g пропорциональны

(т. е. g =

А./ при некото­

ром К ф 0).

 

 

 

 

Л

 

 

 

 

 

 

 

 

 

 

Пусть гиперплоскость

есть

множество

решений

уравнения

f(x)

= а.

Множества

е

X

[ /(х) ^

а }

и

£Е X

| f{x)

;>

а )

называются

замкнутыми

полу­

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

а

множества

G= X

\ f(x)

<^ а }

и

£

I | / (J) ^> а )

открытыми

полупространствами,

определяемыми гиперплоскостью Л.

(Хотя

в

определении

фигурируют

функционал

/ п число

а., полупространства

определяются именно

гиперплоскостью.)

 

 

 

 

 

 

Опишем некоторые свойства рассматриваемых мно­

жеств, связанные с понятием сходимости, ьудем считать

в

связи с этим, что в пространстве X введена некоторым обра­ зом норма (каким именно — безразлично, ибо в конечно­ мерном пространстве любые две нормы эквивалентны: из сходимости по одной норме следует сходимость по другой, и наоборот).

Отметим, что аффинное многообразие всегда замкнуто; замкнутые (открытые) полупространства являются замк­ нутыми (открытыми) множествами.

Под аффинной оболочкой множества Q СП X понимается «наименьшее» аффинное многообразие, содержащее Q (т. е. пересечение всех аффинных многообразий, содержа­ щих Q). Точка х называется относительно внутренней

точкой множества Q, если пересечение некоторой окрест­ ности этой точки с аффинной оболочкой Q целиком содер­ жится в Q. Относительная внутренность множества Q

(т. е. совокупность всех относительно внутренних точек

этого

множества)

обозначается

символом r i Q.

(Напом­

ним, что внутренность выпуклого множества Q обозна­

чается

символом

i n t й; если

i n t Q=j=<p, то

i n t £2 =

= r i Q.)

 

 

 

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

21

Мы можем теперь сформулировать одно из существен­ ных свойств выпуклых множеств, которое заключается в следующем: каково бы ни было выпуклое множество Q в конечномерном пространстве X, оно имеет непустую от­ носительную внутренность (т. е. r i Q <^>) (см. Рокафеллар [3]).

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

Говорят, что гиперплоскость Н разделяет (соответст­ венно, строго разделяет) множества Qt и Q2> если эти мно­ жества лежат в разных замкнутых (соответственно, откры­ тых) полупространствах, определяемых Н.

Используя связь между гиперплоскостями и линейны­ ми функционалами, можно сформулировать это определе­

ние в

терминах

функционалов.

 

Имеет место

 

 

Т е о р е м а

1.1 ( т е о р е м а

о т д е л и м о с т и ) .

Пусть

Q1 и

Q2 выпуклые множества в конечномерном

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

X,

причем

 

 

 

 

(ri Qd П (ri Qs ) =

0 .

Тогда найдется гиперплоскость, разделяющая Q1 и Q2 . Как непосредственно следует из определения, выпук­

лые множества, строго разделяемые некоторой гипер­

плоскостью, не пересекаются.

 

 

Обратное утверждение, во­

 

 

обще говоря, не имеет места,

 

 

т. е. существуют

выпуклые

 

 

непересекающиеся

множе­

 

 

ства,

которые нельзя строго

 

 

разделить. Простейшим при­

 

 

мером пары таких

множеств

Р и с - 1-'

могут

служить

«внутрен-

ность» одной из ветвей гипер­ болы и асимптота этой гиперболы (рис. 1). Следующая ниже

теорема показывает, что при некоторых дополнительных

предположениях

строгое разделение все же возможно.

Т е о р е м а

1.2. Пусть Qx и Q2 — выпуклые замкну­

тые множества в X, причем хоть одно из них ограничено.

Тогда если эти множества

не пересекаются, то найдется

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

строго их

разделяющая.

22 Т О Ч Е Ч Н О - М Н О Ж Е С Т В Е Н Н Ы Е О Т О Б Р А Ж Е Н И Я [ Г Л . X

Прежде чем привести еще одну теорему о строгом раз­ делении, введем одно важное определение. Непустое мно­ жество Q в X называется выпуклым многогранником, если оно может быть представлено в виде пересечения конечного

чпсла

замкнутых

полупространств.

Ясно, что

выпук­

лый

многогранник

является

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

жеством.

1.3. Пусть

Q,x и Q% — непересекающиеся

Т е о р е м а

выпуклые многогранники

в X.

Тогда

найдется

гиперплос­

кость, строго

их

разделяющая.

 

 

 

Рассмотрим

выпуклое

множество

Q и его

замыкание

Q. Нетрудно проверить,

что

r i Q =

r i О,- Точку

I G X

назовем относительно граничной точкой множества £2,

если х£Е Q \ r i Q.

 

 

Гиперплоскость Н

называется опорной

к множеству Q

в точке х, если Ж Е Я

И Й содержится в

одном из замкну­

тых полупространств, определяемых этой гиперплос­ костью. (Если Н = {х | / (х) = с}, где / — лииейный функционал, то высказанное определение означает, что

либо / (х) — sup / (у), либо / (х)

=

i n ! / (у).)

 

Из теоремы

1.1 легко

вытекает

следующая

 

Т е о р е м а

1.4. Для

любой

относительно

граничной

точки х выпуклого множества Q существует

гиперплос­

кость, опорная

к Q в точке х.

 

 

 

Теорему 1.4 можно несколько усилить; точнее говоря, опорную гиперплоскость можно выбрать так, чтобы она не содержала аффинной оболочки множества Q. Сформу­ лируем это утверждение в аналитической форме.

Т е о р е м а 1.4'. Пусть х — относительно граничная точка выпуклого множества Q. Тогда существует линейный

функционал / такой^ что

 

sup / (у) =

/ ( х ) > Ы / ( * / ) .

vsd

yen

Доказательства теорем 1.1—1.4' содержатся, например,

вработах Карлина [1]. Рокафеллара [3J.

3.Алгебраические операции над выпуклыми множест­ вами. Совокупность всех выпуклых подмножеств рас­ сматриваемого конечномерного пространства X обозначим через П ь (X). В множестве П(, {X) можно естественным об­ разом ввести операции сложения и умножения на вещест-

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

23

венное число (так называемые операции Минковского). Если Qx , Q 2 £ Е П ь {X), то суммой множеств Qj. и Q, назы­ вают множество

+ Q 2 =

{z е X | z = ж + у, х Е Е

у е 0 2 } -

Если Я Ё П

( , (X), X Е Е R1 (символом R1

здесь и в даль­

нейшем обозначается вещественная прямая), то, по опре­

делению, XQ = {ъ Е Е X | z = %х, х Е Е £?}•

 

Под разностью

— Q 2 множеств Qx и Q 3

понимается

множество

Qi + (—

Q2 ), т. е.

 

й х Q 2

= {z Е Е X | z = ж — у, ж Е Е

г/ Е Е Й 2 } .

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

4.

Выпуклые конусы и сопряженные

им. В п. 1 мы

определили конус с вершиной в точке

у. В дальней­

шем,

как правило, будет рассматриваться случай, когда

у =

0. Конус с вершиной в нуле будем называть просто

конусом.

 

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

Пусть К — выпуклый конус в пространстве X. Конус К*, сопряженный в К, определяется как совокупность всех линейных функционалов, принимающих на К лишь неотрицательные значения. В дальнейшем пространство, сопряженное к X (т. е. совокупность всех линейных на X

функционалов), будем

обозначать

через X*.

Таким об­

разом

 

 

 

 

 

 

 

 

 

 

 

К* =

{/ Е Е X

* | / (х) > 0

для

всех

х

Е Е

К).

 

Непосредственно

из

определения

следует,

что

К*

выпуклый

замкнутый конус. Если / Е Е К*,

то

i n f / (х)

=

 

 

 

 

 

 

 

 

хек

 

 

= 0;

если

же / Е Е К*,

то i n f / (х)

—оо. В самом де-

ле, так как ft£K*,

то найдется х Е Е К,

для которого

/(.т)

0. Так как К — конус, то луч

(Яж)х>0

содержится

24 Т О Ч Е Ч Н О - М Н О Ж Е С Т В Е Н Н Ы Е О Т О Б Р А Ж Е Н И Я [ГЛ . I

в К и потому

 

i n f / ( y ) < i n f / ( X o : ) =

ос.

Из сказанного следует, что линейный функционал,

ограниченный снизу на конусе К,

входит в К*.

Это простое замечание позволяет несколько уточнить теоремы отделимости для случая конуса. Именно, если в теоремах 1.1—1.3 одно из множеств Q2 является ко­ нусом, то гиперплоскость, существование которой эти тео­ ремы утверждают, можно выбрать так, чтобы она прохо­ дила через нуль. В частности, гиперплоскость, опорная к выпуклому конусу в его граничной точке, всегда проходит через нуль.

Так как К* является выпуклым конусом, то имеет смысл говорить о конусе К**, сопряженном к К*. Ис­ пользуя теоремы отделимости, нетрудно проверить, что К** совпадает с замыканием конуса К (при этом, разу­ меется, используется ю обстоятельство, что пространство X**. сопряженное к X*. совпадает с X).

Выпуклый замкнутый конус К в пространстве X на­ зывается выступающим, если из соотношений х, — х К следует, что х = 0; конус К называется воспроизводящим, если К — К = X. Введенные понятия взаимно двойствен­ ны; иными словами, если К — воспроизводящий конус, то К* — выступающий, если К — выступающий конус, то К* — воспроизводящий.

Из определения непосредственно следует, что К — вос­ производящий конус тогда и только тогда, когда его аффин­ ная (или, что в данном случае то же самое, линейная) обо­ лочка совпадает со всем X. Из сказанного вытекает, что воспроизводящий конус телесен (т. е. содержит внутрен­ ние точки). Ясно, что и наоборот, телесный конус явля­ ется воспроизводящим.

5.Отношение предпорядка, порожденное конусом.

Пусть К — выпуклый замкнутый конус в X

и х, у £ Е X.

Будем говорить, что х следует за у,

и писать х

у, если

х — у Е Е К.

Отношение >- обладает

свойствами:

 

1)

если

х 1> у,

у

z, та а; >

г;

 

 

 

j e X ;

2)

если

х >• у,

то

х -\- z >• у +

z для

любого

3)

если

х ^> у,

то

Хх ^> Ху при

любом

%

0;

 

4)

если

хп —> х,

хп ^> у при

всех п,

то

х >•

у.

 

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

 

25

Отметим

еще, что К = {х е= X | х

0} . Из

сказан­

ного вытекает, что ;> является о т н о ш е н и е м

п р е д -

п о р я д к а ,

согласованным с векторной и топологичес­

кой структурой X. Будем говорить, что отношение >- по­ рождается конусом К. Нетрудно поверить, что отношение >• является отношением порядка тогда и только тогда, когда порождающий его конус выступает.

Если

х > у, то

имеет смысл рассмотреть

множество

<г/, ,х>=

{ г Е 1 | ! /

< г < а ; } . Это множество

называется

конусным отрезком с концами х, у. Нас особо будут ин­ тересовать конусные отрезки вида <0, ж>. Очевидно, что

<0, Xs)— (х — К) П К. Отрезок <0, х>

является

выпуклым

замкнутым множеством. Если, кроме того, К

выступает,

то этот отрезок ограничен по норме

и, стало

быть, ком­

пактен. Если К — воспроизводящий

конус ж х ЕЕ i n t К-,

то отрезок <0, ж) телесен.

 

 

Если в X введено отношение предпорядка с помощью конуса К, то элементы этого конуса называются положи­ тельными. (Таким образом, нуль — также положитель­ ный элемент; термин неотрицательный здесь не подходит, ибо неотрицательные элементы образуют множество X \

\( - В Д

Элементы конуса К * называются положительными функционалами. (Эта терминология согласуется с введенной ранее, если считать, что отношение предпорядка в X * порождено конусом К *.) Заметим, что функционал / положителен в том и только том случае, когда он моно­ тонен (т. е. / (х) > / {у), если х >> у).

6. Выпуклая и коническая оболочки. Пусть Q — под­ множество пространства X. Выпуклой оболочкой со Q мно­ жества Q называется пересечение всех выпуклых множеств, содержащих Q. Непосредственно из определения следует, что

к

к

 

со Q = jz е X | z = 2 а*хг> 2 а ' =

1>

i=l

i=l

 

04>0, ячей,

i = l , 2,...,

Л; 4 = 1 , 2 , . . . } (1.1)

(здесь /с — любое натуральное число; можно, впрочем, по­ казать, что достаточно рассматривать суммы, содержащие

26

Т О Ч Е Ч Н О - М Н О Ж Е С Т В Е Н Н Ы Е О Т О Б Р А Ж Е Н И Я

!ГЛ . I

не более п + 1 слагаемых, где ?<• — размерность простран­ ства X). Используя представление (1.1), нетрудно прове­ рить, что для любого линейного функционала / имеет мосто равенство

sup f(y)

= sup f(y).

i/en

ueco n

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

том

случае: когда оно совпадает

с выпуклой оболоч­

кой

конечного множества точек.

Отметим еще, что вы­

пуклая оболочка компакта является компактным мно­

жеством.

 

 

 

Конической

оболочкой

(точнее, выпуклой

конической

оболочкой) подмножества Q пространства X

называется

множество Со Q, совпадающее с пересечением всех выпук­

лых конусов, содержащих Q. Нетрудно проверить, что

Со Q =

U X (со Q).

частности, если Q

выпукло, то

 

х> О

 

 

 

Со Q =

О XQ.)

Из сказанпого следует, что элемент z вхо-

дит в Со й тогда и только тогда, когда найдутся натураль­

ное /с, элементы Xi, х2 , ... ,xk

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

 

 

 

к

 

Xi,

Хк,

при которых z =

2 XiXi. Конус Со Q пе обязаи

быть замкнутым, даже если Q компактно. Если, однако, Q

помимо компактности обладает

тем свойством, что 0

(jE со Q,

то Со Q замкнутый

копус. Непосредственно

из определения следует, что Со Q = Со (со Q). Если Q —

конус (вообще говоря, иевыпуклый), то Со Q = со Q.

 

7. Многогранные конусы. Конус К называется много­

гранным,

если он совпадает с конической оболочкой конеч­

ного множества элементов. Многогранный конус К явля­ ется выпуклым многогранником, и, стало быть, К — выпуклый замкнутый конус. Конус К *, сопряженный к

многогранному

конусу

К,

также

многогранен.

Если

Ki,K2,

Кт

— многогранные конусы, той конус К

= С о ( ^ !

(J Кг

[J ... (J

Кт)

многогранен.

Пусть

Х

=

= Xi-\-X2,

где подпространства Xi

и Хг

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

лишь в нуле. В этом случае проекция многогранного

кону­

са на Хг

(параллельно

Х 2 )

также

является многогран-

 

 

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

 

 

 

27

ным конусом. В

частности,

проекция многогранного

ко­

нуса замкнута

(заметим, что

проекция

выпуклого замк­

нутого

конуса может

быть и незамкнутой).

 

 

 

8. Выпуклые функции. Пусть / — функция, определен­

ная на множестве Q. Графиком называется

/множество

{(х, %) е= Q X

R1

\ X = / (х)}.

Надграфикомфункции

/ на­

зывается

множество

{(х,

i)

X

Д 1

| Я, >

/ (ж)}, а

подграфиком

— множество

{(ж, 1 ) £ Й

X

R1

| Я, < ; /

(х)}.

Введем

теперь следующее

определение.

 

 

 

Функция /, определенная на выпуклом множестве Q в

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

X,

называется

выпуклой,

если

 

 

 

/ (оке +

ру) <

а/ (х) +

р/ (у)

 

 

 

 

 

 

 

 

 

,УЕЕХ;

 

а,

р > 0 ,

а +

р

=

1).

(1.2)

Из этого определения следует, что / выпукла тогда и только тогда, когда ее надграфик является выпуклым мно­ жеством в пространстве X X R1.

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

1)Сумма выпуклых функций выпукла.

2)Произведение выпуклой функции на неотрицательное число является выпуклой функцией.

3)Пусть (/Y )ver — выпуклые функции, определенные на

множестве Q, причем для каждого же= Q существует число С такое, что для всех у £Е Г

/; (х) < с.

Тогда функция /, определенная формулой

f (х) = sup U (&) (я S Q ) i •гег

выпукла.

4)Локальный минимум выпуклой функции f совпадает с

ееглобальным, минимумом.

5)Выпуклая функция / непрерывна в относительно внутренних точках Q.

Свойства 1) 4) легко следуют непосредственно из определения. Доказательство более сложного утвержде­ ния 5) читатель может найти в работах Карлина [1], Рокафеллара [3].

Функция /, определенная на выпуклом множестве Q, называется вогнутой, если —/ есть выпуклая функция;

28 Т О Ч Е Ч Н О - М Н О Ж Е С Т В Е Н Н Ы Е О Т О Б Р А Ж Е Н И Я [ГЛ . Г

иными словами,

/(ах +

$y)>*f(x)+fif(y)

 

( i , y e a , « . Р > 0, а + р = 1). (1.3)

Все изложенное выше с очевидными изменениями перено­ сится на случай вогнутой функции. Отметим, в частности, что / вогнута тогда и только тогда, когда ее подграфик яв­ ляется выпуклым множеством.

Если в (1.2) (соответственно, (1.3)) имеет место строгое неравенство при х =f= у и a, [J ^> 0, то функция / называ­ ется строго выпуклой (соответственно, строго вогнутой).

Важное свойство строго выпуклой функции / заклю­ чается в том, что если она достигает минимума на £2, то этот минимум реализуется лишь в единственной точке.

9. Полунепрерывные функция. В этом пункте сформу­ лируем некоторые простые свойства полунепрерывных функций.

Функция/, определенная на множестве Й в пространст­

ве X,

называется полунепрерывной сверху (соответственно,

снизу)

в точке х £Е Q, если для

любого е ] > О

найдется

такая окрестность Уточки

х,

что

/ (у)

<^ / (х)

+

е (соот­

ветственно, / ( ? / ) > / (х) —

е)

для

всех у б ^

П

Q.

В

терминах последовательностей

полунепрерывность

сверху (соответственно, снизу) означает, что для любой

последовательности (х п ) элементов

Q такой, что хп —> х,

выполняется

неравенство l i m / (xn )

^ / (х) (соответствен­

но, lirrr / п)

> / (х)).

 

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

Мы будем рассматривать лишь функции, полунепрерыв­ ные сверху на всем множестве Q (т. е. в каждой точке Й). Отметим некоторые их свойства.

1)Сумма двух полунепрерывных сверху функций полу­ непрерывна сверху.

2)Произведение полунепрерывной сверху функции на неотрицательное число полунепрерывно сверху.

3)Нижняя огибающая ограниченного снизу семейства полунепрерывных сверху функций является полунепре­ рывной сверху. Иными словами, если функции fy (f ЕЕ Г)

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

29

полунепрерывны сверху на Q и ограничены снизу на этом

множестве, то функция

 

/ (х) =

гегinf /Y (х)

ЕЕ й)

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

4)Если Q замкнуто, то функция / полунепрерывна сверху тогда и только тогда, когда ее подграфик за­ мкнут.

5)Если Q компактно, то полунепрерывная сверху функ­ ция /, определенная на Q, достигает на этом множестве максимума (теорема Вейерштрасса).

Доказательство утверждений 1) — 5) легко следует непосредственно из определения.

Взаключение этого параграфа сформулируем теорему

оминимаксе и теорему Куна — Таккера (в нужной для дальнейшего форме).

Пусть I , и 1 3 — конечномерные пространства, Qj — выпуклый компакт в Хг, Q2 — выпуклое множество в Хг. Рассмотрим функцию /, определенную на Qj X Q2 , вог­ нутую по ж и выпуклую по у (последнее означает, что при

любом у ЕЕ £?2

функция ру: x—>f (х, у)

вогнута на й%,

при любом х ЕЕ

Qi функция qx: у —» / (х,

у) выпукла на

£?2). Предположим, далее, что / полунепрерывна сверху по

х (т. е. функция pv

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

Имеет место

 

 

 

 

 

Т е о р е м а

1.5

( т е о р е м а

о м и н и м а к с е ) .

Если множества Q b

Q 2 и

функция f удовлетворяют сфор­

мулированным выше условиям,

то

 

sup

inf f(x,

у) =

inf sup f(x, у).

-ten, veQj

 

yefis

xscii

Доказательство этой теоремы см., например, Пек п Далмидж ГЛ.

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

В конечномерном пространстве X выделен выпуклый телесный конус К. В пространстве X X R1 задан выпук­ лый конус Z, содержащий множество — К X {0} (т. е. из

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