33. Свойства метода Бройдена
Рассмотрим и обоснуем свойства метода Бройдена.
Свойство 1. Если в формуле Бройдена (4.10) матрица симметрическая, то матрица также симметрическая.
Доказательство. Пусть матрица симметрическая, то есть . Тогда по формуле Бройдена (4.10) с обозначениями и придем к формуле (4.9). Применяя свойства матриц, получим:
.
Следовательно, .
Рис. 4.2. Минимизация функции Розенброка методом Бройдена |
Свойство 2. Если в формуле Бройдена (4.10) матрица положительно определенная и , то матрица также положительно определенная.
Доказательство. Пусть матрица положительно определенная, то есть . Тогда по формуле Бройдена (4.10) с обозначениями и получим:
.
При в правой части этого равенства первое слагаемое положительно, а второе неотрицательно, если , то есть если . Тогда .
Свойство 3. При минимизации квадратичной функции с положительно определенной матрицей Гессе методом Бройдена выполняются равенства:
, . (4.15)
Доказательство. Применим метод математической индукции. При равенство (4.15) вытекает из квазиньютоновского условия (4.5) в виде . Предположим, что равенства (4.15) выполнены для некоторого . Тогда для с учетом свойства квадратичной функции (4.4) в виде получим:
.
Отсюда по формуле Бройдена (4.10) и гипотезе индукции имеем:
, .
С учетом квазиньютоновского условия (4.5) окончательно получим: , .
Свойство 4. Если при минимизации квадратичной функции с положительно определенной матрицей Гессе метод Бройдена производит линейно независимые направления , , …, , то и минимум находится не более чем за итерацию.
Доказательство. При сделанных предположениях после итераций метода Бройдена выполняются равенства (4.15) при в виде , . Отсюда с учетом свойства квадратичной функции (4.4) в виде имеем: , . Поскольку векторы образуют линейно независимых направлений, которые можно представить столбцами невырожденной матрицы , то справедливо матричное уравнение . Умножая это равенство справа на матрицу , получим , откуда . Поэтому следующая итерация метода Бройдена является итерацией метода Ньютона и приведет к точке минимума квадратичной функции.
Заметим, что в доказательстве этого свойства не используется условие точного одномерного поиска.
Свойство 5. Если при минимизации квадратичной функции с положительно определенной матрицей Гессе методом Бройдена выполняется точный одномерный поиск, то направления поиска , , …, являются -сопряженными.
Доказательство. При выполнении условий данного утверждения требуется доказать, что
, . (4.16)
Докажем это свойство методом математической индукции. При с учетом (4.14) имеем:
.
Отсюда по свойству 3 в виде и по условию точного одномерного поиска (3.7) в виде получим:
.
Предположим, что равенства (4.16) выполнены для некоторого . Докажем, что они выполняются и для . Для имеем:
.
По свойству 3 получим
, . (4.17)
Очевидно, что
.
С учетом обозначений (4.3) имеем:
.
По свойству квадратичной функции (4.4) в виде получим
. (4.18)
Равенство (4.17) примет вид
.
По условию точного одномерного поиска (3.7) в виде и сделанного предположения индукции (4.16) окончательно получим для условие сопряженности . Следовательно, равенства (4.16) выполняются для всех .
Это свойство показывает, что метод Бройдена является методом сопряженных направлений, поэтому он минимизирует квадратичную функцию с положительно определенной матрицей Гессе при выполнении точного одномерного поиска не более чем за итераций.
В случае, когда целевая функция не является квадратичной, применение уравнения (4.10) может привести к нежелательным явлениям. Во-первых, матрица может перестать быть положительно определенной. Во-вторых, поправка может стать неограниченной. В-третьих, если направление случайно совпадет с направлением предыдущей итерации, матрица становится вырожденной или неопределенной. В алгоритме Бройдена это тоже будет иметь место, если либо , либо . Тогда знаменатель формулы (4.10) обращается в нуль. Эта особенность снижает надежность метода Бройдена.
< Предыдущая | Следующая > |
---|