Глава 7. Краевые задачи оптимального управления………………..226 7 страница

Теорема 5. Пусть функционал , т.е.

,

при .

Для того, чтобы точка была точкой локального минимума, достаточно выполнение следующих условий:

,

где .

Доказательство. Как следует из теоремы 2, производная по Фреше , тогда

, (7) где . По условию теоремы . Выберем величину так, чтобы при величина из (7) удовлетворяла условию . Тогда при . Отсюда следует, что . Это означает, что в точке достигается локальный минимум. Теорема доказана.

Проекция точки на множество. В качестве приложения к теоремам 1,3 рассмотрим проекцию точки на выпуклом замкнутом множестве W банахова пространства X.

Определение. Пусть W – некоторое множество из X, а точка . Точка называется проекцией точки на множестве W, если норма , и обозначается .

Теорема 6. Пусть W – выпуклое замкнутое множество из гильбертова пространства H. Тогда

1) любая точка имеет единственную проекцию на множестве W;

2) для того, чтобы точка была проекцией точки на множестве W, необходимо и достаточно выполнение неравенства

при всех ; (8)

3) справедливо неравенство

. (9)

Доказательство. Квадрат расстояния от точки до точки равен . При фиксированном функционал – сильно выпуклый на выпуклом замкнутом множестве W. Любой сильно выпуклый функционал является строго выпуклым. Тогда согласно теореме 1 функционал достигает нижней грани в единственной точке w, причем в силу ее замкнутости. Следовательно, точка .

Поскольку точка – точка глобального минимума функционала на множестве W и градиент , то необходимое и достаточное условие оптимальности для точки w согласно формуле (5) запишется в виде . Отсюда следует неравенство (8).

Пусть точки . Тогда из (8) имеем

,

.

Суммируя данные неравенства, получим

.

Отсюда следует

.

После деления на получим неравенство (9). Теорема доказана.

Пример 1. Пусть множество . Пусть точка . Используя неравенство (8), можно доказать, что

,

Пример 2. Пусть множество . Пусть точка . Тогда

.

Пример 3. Пусть множество , , оператор имеет обратный. Пусть точка . Тогда

.

Пример 4. Пусть множество

, где – заданные непрерывные функции. Пусть функция . Тогда

 

ЛЕКЦИЯ 9.ОТДЕЛИМОСТЬ ВЫПУКЛЫХ МНОЖЕСТВ. ФУНКЦИОНАЛ ЛАГРАНЖА. СЕДЛОВАЯ ТОЧКА

Отделимость выпуклых множеств. Пусть A и B – два множества из банахова пространства X.

Определение 1. Говорят, что гиперплоскость отделяет множества A и B, если

.

Если , то множество A и B сильно отделимы. Если , то множества A и B строго отделимы.

Определение 2. Пусть U – множество из банахова пространства X, точка . Гиперплоскость называется опорной к множеству U в точке v, если при всех , где . Иными словами, опорная гиперплоскость разделяет множество U и точку v.

Теорема 1. Пусть U – выпуклое замкнутое множество из гильбертова пространства H, точка . Тогда множество U и точка v сильно отделимы.

Доказательство. Пусть точка – выпуклое замкнутое множество. Покажем, что множество U и точка v сильно отделимы. Так как выполнены все условия теоремы 6 из лекции 8, то точка имеет единственную проекцию , причем

. (1)

Пусть элемент . Рассмотрим скалярное произведение в пространстве H. Из данного скалярного произведения, с учетом (1), получим

.

Следовательно, или . Это означает, что гиперплоскость сильно отделяет точку v и множество . Теорема доказана.

Теорема 2. Пусть A и B – два выпуклых множества из гильбертова пространства H, причем . Тогда существует гиперплоскость , разделяющая множества A и B, а также их замыкания и , т.е.

.

Если и имеют общую граничную точку , то .

Доказательство.Пусть множество . Можно показать, что множество U выпукло. В самом деле, если , то точка при всех в силу того, что . Итак, множество U выпукло. Так как , то элемент . Аналогичным путем, как в доказательстве теоремы 1, можно показать, что существует гиперплоскость , отделяющая множество U и элемент . Следовательно, . Тогда . Отсюда имеем . Это означает, что множества A и B отделимы, .

Покажем, что гиперплоскость отделяет замыкания и . Действительно, пусть – предельные точки множеств A и B соответственно. Тогда существуют последовательности такие, что при . По вышедоказанному, . Отсюда при получим . Следовательно, множества и отделимы. Если точка , то при получим . Теорема доказана.

Можно доказать, что утверждения теорем 1, 2 верны в любом банаховом пространстве X.

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

, (2)

, (3) где – заданное множество из банахова пространства X, – заданные функционалы на множестве . Множество

, где .

Определение 3. Функционал

. (4) называется функционалом Лагранжа для задачи (2), (3), – множители Лагранжа.

Определение 4. Пара называется седловой точкой функционала Лагранжа (4), если

. (5)

Лемма 1. Для того, чтобы пара была седловой точкой функционала Лагранжа (4), необходимо и достаточно выполнение следующих условий:

, (6)

. (7)

Доказательство. Необходимость. Пусть пара – седловая точка. Покажем, что выполнены условия (6), (7). Из определения седловой точки следует, что выполнено неравенство (5). Тогда из правого неравенства следует условие (6). Левое неравенство из (5) запишется в виде

. (8)

Заметим, что:

а) вектор

(9) принадлежит множеству . Подставляя значение из (9) в неравенство (8), имеем . Отсюда следует, что .

б) аналогично, вектор

также принадлежит множеству . Подставляя значение из (8), получим . Следовательно, . Из а) и б) следует, что .

в) пусть вектор определяется так

Для данного из (8) следует, что . Так как значение , по доказанному выше значение , следовательно, имеет место равенство . Из следует, что . Итак, . Необходимость доказана.

Достаточность. Пусть выполнены условия (6), (7). Покажем, что пара – седловая точка функционала Лагранжа (4). Легко убедиться в том, что . В самом деле, если , то . Из (7) следует, что . Так как , то . Тогда сумма

,

так как . Отсюда следует, что . Тогда

. (10)

Из (6) и (10) получим . Это означает, что пара – седловая точка функционала Лагранжа (4). Теорема доказана.

Теорема 3. Если пара – седловая точка функционала Лагранжа (4), то является решением задачи (2), (3), т.е. .

Доказательство. Как следует из леммы 1, для пары выполнены соотношения (6), (7). Тогда значение , так как точка . Теперь неравенство (6) запишется так:

. (11)

Поскольку множество , то неравенство (11), в частности, верно для любого , т.е.

. (12)

Как следует из условия (3), если , то , и . Следовательно, произведение , где . Тогда из (12) следует, что . Это означает, что . Теорема доказана.

Существование седловой точки.Рассмотрим следующую задачу выпуклого программирования

, (13)

. (14)

Следующая теорема дает достаточное условие существования седловой точки функционала Лагранжа

(15) для задачи (13), (14).

Теорема 4. Если – выпуклые функционалы, определенные на выпуклом множестве , множество U регулярно, т.е. существует точка такая, что , то для каждой точки необходимо существуют множители Лагранжа такие, что пара образует седловую точку функционала Лагранжа (15).

Доказательство. Рассмотрим множества

, (16)

. (17)

Легко убедиться в том, что: 1) ; 2) A, B – выпуклые множества; 3) множества А и В отделимы (см. теорему 2), т.е. существует гиперплоскость , разделяющая множества А и В, а также их замыкания . Следовательно, выполняются неравенства

. (18)

Заметим, что если точка , то . Следовательно, вектор , величина . Теперь неравенство (18) запишется в виде

. (19)

Тогда, если:

а) выберем . Тогда из левого неравенства (19) имеем ;

б) выберем . Тогда из левого неравенства (19) получим ;

в) точка . Из (19) имеем . Тогда ;

г) поскольку множество U регулярно, то существует точка такая, что . Точка . Тогда из (19) имеем . Отсюда следует, что если , то, хотя бы для одного i, имеем , вектор . Это невозможно. Следовательно, . Полагаем .

д) пусть . Тогда . Из правого неравенства (19) получаем . Так как произведение , то

. (20)

Из (20) и следует, что пара – седловая точка функционала Лагранжа (15). Теорема доказана.

Необходимые условия оптимальности. Пусть X, Y – банаховы пространства, – некоторое множество, оператор – функционалы, определенные на . Рассмотрим следующую задачу оптимального управления:

, (21)

. (22)

Для задачи (21), (22) функционал Лагранжа имеет вид

, где .

Теорема 5. Пусть – выпуклые функционалы, определенные на выпуклом множестве банахова пространства X, оператор , . Тогда для любой точки существуют не равные одновременно нулю множители Лагранжа такие, что

. (23)

Если, кроме того, – образ множества , равный , содержит окрестность нуля пространства Y и существует точка такая, что , то . В этом случае условия (23) являются и достаточными для того, чтобы .








Дата добавления: 2015-08-21; просмотров: 1330;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.04 сек.