Глава 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; просмотров: 1399;
