Численное решение систем линейных алгебраических уравнений
2.6. Вариационные итерационные методы
2.6.1. Связь между вариационной задачей и задачей решения СЛАУ
Пусть , где Ln есть n -мерное евклидово пространство. Рассмотрим квадратичный функционал
от
, называемый функционалом энергии:
![\Phi (\mathbf{u}) = (\mathbf{Au,u}) - 2(\mathbf{f,u}) + c,](/sites/default/files/tex_cache/0388390d5afe57dcb5c8801bee505ceb.png)
где — линейный оператор,
, c — константа. Этот функционал совпадает с квадратичным функционалом
, где
— сопряженный к
оператор. Действительно,
по определению сопряженного оператора и
в силу коммутативности скалярного произведения. Тогда
![$ \Phi (\mathbf{u}) = \left( {\frac{\mathbf{A} + \mathbf{A}^*}{2}\mathbf{u,u}}\right) - 2(\mathbf{f,u}) + c, $](/sites/default/files/tex_cache/ea466e69fd576295c7f21ba7a638eaa1.png)
![$ \mbox{так как } \frac{1}{2}(\mathbf{Au,u}) +
\frac{1}{2}(\mathbf{A}^*\mathbf{u,u}) =
\left({\frac{\mathbf{A} + \mathbf{A}^*}{2}\mathbf{u,u}}\right). $](/sites/default/files/tex_cache/f9e8a45c823f5fa44b91c388b3dcda9f.png)
Без ограничения общности предположим, что оператор — самосопряженный,
В противном случае будем рассматривать задачу с оператором
![\frac{1}{2}(\mathbf{A}+{\mathbf{A}^*})](/sites/default/files/tex_cache/922c46f489ebcfadae2e949774c641c1.png)
Будем также считать, что — положительный
оператор, т.е.
, это означает, что для любого
ненулевого вектора
выполнено
Поставим задачу об отыскании элемента , придающего наименьшее значение функционалу
:
![\Phi ({\mathbf{v}}) = \min\limits_{\mathbf{u} \in L^n}\Phi (\mathbf{u}).](/sites/default/files/tex_cache/f789a77a2a120281e56a25612e1eb6d4.png)
Теорема. Пусть В этом случае существует единственный элемент
, придающий наименьшее значение квадратичному функционалу
, являющийся решением СЛАУ
Доказательство.
СЛАУ имеет единственное решение
, поскольку
является невырожденным оператором в силу его положительной определенности. Покажем, что в этом случае при
для любого вектора
имеет место
, т.е. при
достигается
минимум квадратичного функционала
Действительно,
![\begin{gather*}
\Phi (\mathbf{v} + \mathbf{\Delta }) = (\mathbf{A}(\mathbf{v} + \mathbf{\Delta }), \mathbf{v} + \mathbf{\Delta }) - 2(\mathbf{f,v} + \mathbf{\Delta }) + c = \\
= (\mathbf{Av} + \mathbf{A\Delta }\mathbf{,v} + \mathbf{\Delta }) - 2(\mathbf{f,v} + \mathbf{\Delta }) + c = \\
= (\mathbf{Av,v}) + (\mathbf{Av}\mathbf{,\Delta }) + (\mathbf{A\Delta }
\mathbf{,v}) + (\mathbf{A\Delta }\mathbf{,\Delta }) - 2(\mathbf{f}\mathbf{,v}) - 2(\mathbf{f}\mathbf{,\Delta }) + c = \\
= (\mathbf{Av}\mathbf{,v}) + 2(\mathbf{Av}\mathbf{,\Delta }) + (\mathbf{A\Delta }\mathbf{,\Delta }) - 2(\mathbf{f}\mathbf{,v}) - 2(\mathbf{f}\mathbf{,\Delta }) + c = \\
= \left[{(\mathbf{Av}\mathbf{,v}) - 2(\mathbf{f}\mathbf{,v}) + c}\right] + 2(\mathbf{Av}\mathbf{,\Delta }) - 2(\mathbf{f}\mathbf{,\Delta }) + (\mathbf{A\Delta }\mathbf{,\Delta }) = \\
= \Phi (\mathbf{v}) + 2(\mathbf{Av}-\mathbf{f},\mathbf{\Delta }) + (\mathbf{A\Delta }\mathbf{,\Delta }) = \Phi (\mathbf{v}) + (\mathbf{A\Delta }\mathbf{,\Delta }) > \Phi (\mathbf{v}),
\end{gather*}](/sites/default/files/tex_cache/cc0054fb6168f7015521d17fef538ef4.png)
т.е. при и любом
имеет место
Докажем, что верно и обратное утверждение. Если элемент доставляет минимальное значение функционалу энергии, то он является решением системы линейных уравнений
Из курса математического анализа известно, что в точке минимума должно выполняться условие
Вычисляя градиент, приходим к условию минимума функционала
Таким образом установлена эквивалентность вариационной задачи (отыскание элемента, придающего минимум
) и задачи о нахождении решения СЛАУ.
Заметим, что СЛАУ с самосопряженным и положительно определенным оператором представляют собой важный класс задач в математической физике, в частности, они возникают при решении краевых задач для эллиптических уравнений. При необходимости можно произвести симметризацию по Гауссу исходной системы.