Быстросходящийся итерационный способ обращения матриц.

Если матрица быстросходящийся итерационный способ обращения матриц. - student2.ru мала (в смысле ее нормы или собственных значений), то обрат­ная к быстросходящийся итерационный способ обращения матриц. - student2.ru матрица

быстросходящийся итерационный способ обращения матриц. - student2.ru ,

в принципе, может быть найдена сколь угодно точно прибли­женным суммированием данного матричного ряда. Однако такой непосредственный подход к вычислению имеет два очевидных недостатка: во-первых, реально его можно применить лишь для обращения матриц, близких к единичной, во-вторых, сходимость последовательностей частичных сумм этого ряда будет медлен­ной даже при достаточно малых нормах матриц быстросходящийся итерационный способ обращения матриц. - student2.ru . Поэтому, пользуясь отмеченным фактом лишь как теоретической основой, построим итерационный процесс, определяющий существенно более быстро сходящуюся последовательность приближений к обратной для быстросходящийся итерационный способ обращения матриц. - student2.ru матрице быстросходящийся итерационный способ обращения матриц. - student2.ru . Будем далее обозначать эти при­ближения, получаемые на быстросходящийся итерационный способ обращения матриц. - student2.ru -м шаге, через быстросходящийся итерационный способ обращения матриц. - student2.ru , а их невязки быстросходящийся итерационный способ обращения матриц. - student2.ru – через быстросходящийся итерационный способ обращения матриц. - student2.ru быстросходящийся итерационный способ обращения матриц. - student2.ru .

Лемма 6.3. Если для матрицы быстросходящийся итерационный способ обращения матриц. - student2.ru найдется такая об­ратимая матрица быстросходящийся итерационный способ обращения матриц. - student2.ru , что модули всех собственных чисел матрицы быстросходящийся итерационный способ обращения матриц. - student2.ru меньше единицы, то матрица быстросходящийся итерационный способ обращения матриц. - student2.ru обратима и для обратной матрицы справедливо представ­ление

быстросходящийся итерационный способ обращения матриц. - student2.ru (6.31)

Лемма 6.4. Пусть матрица быстросходящийся итерационный способ обращения матриц. - student2.ru обратима и быстросходящийся итерационный способ обращения матриц. - student2.ru .

Тогда:

1) существует матрица быстросходящийся итерационный способ обращения матриц. - student2.ru ;

2) справедливо представление быстросходящийся итерационный способ обращения матриц. - student2.ru по формуле (6.31);

3) имеет место оценка быстросходящийся итерационный способ обращения матриц. - student2.ru

Для построения итерационного процесса зафиксируем в разложении (6.31) быстросходящийся итерационный способ обращения матриц. - student2.ru первых слагаемых и будем считать пер­вым приближением к быстросходящийся итерационный способ обращения матриц. - student2.ru матрицу

быстросходящийся итерационный способ обращения матриц. - student2.ru

Найдем выражение невязки быстросходящийся итерационный способ обращения матриц. - student2.ru этого приближения через невязку быстросходящийся итерационный способ обращения матриц. - student2.ru предыдущего (в данном случае начального) приближения быстросходящийся итерационный способ обращения матриц. - student2.ru :

быстросходящийся итерационный способ обращения матриц. - student2.ru

быстросходящийся итерационный способ обращения матриц. - student2.ru (6.33)

Благодаря полученной связи между невязками, можно утвер­ждать, что если выполняются условия лемм 6.3 или 6.4 по отно­шению к матрицам быстросходящийся итерационный способ обращения матриц. - student2.ru , быстросходящийся итерационный способ обращения матриц. - student2.ru , то для матриц быстросходящийся итерационный способ обращения матриц. - student2.ru , быстросходящийся итерационный способ обращения матриц. - student2.ru они тем более будут выполнены. Следовательно, к матрицам быстросходящийся итерационный способ обращения матриц. - student2.ru , быстросходящийся итерационный способ обращения матриц. - student2.ru , можно применить все рассуждения, проведенные выше для быстросходящийся итерационный способ обращения матриц. - student2.ru , быстросходящийся итерационный способ обращения матриц. - student2.ru . Та­ким образом, приходим к итерационному процессу

быстросходящийся итерационный способ обращения матриц. - student2.ru (6.34)

где быстросходящийся итерационный способ обращения матриц. - student2.ru – номер итерации; быстросходящийся итерационный способ обращения матриц. - student2.ru – задаваемая начальная матрица, близкая к быстросходящийся итерационный способ обращения матриц. - student2.ru в указанном выше смысле, а быстросходящийся итерационный способ обращения матриц. - student2.ru – параметр метода.

Теорема 6.13. Пусть квадратные матрицы быстросходящийся итерационный способ обращения матриц. - student2.ru и быстросходящийся итерационный способ обращения матриц. - student2.ru таковы, что матрица быстросходящийся итерационный способ обращения матриц. - student2.ru обратима и быстросходящийся итерационный способ обращения матриц. - student2.ru . Тогда существует обратная к быстросходящийся итерационный способ обращения матриц. - student2.ru матрица быстросходящийся итерационный способ обращения матриц. - student2.ru и к ней сходится последовательность матриц быстросходящийся итерационный способ обращения матриц. - student2.ru , определяемая итераци­онным процессом (6.34). При этом имеет место точное равенство

быстросходящийся итерационный способ обращения матриц. - student2.ru

и справедливы оценки погрешности:

1) быстросходящийся итерационный способ обращения матриц. - student2.ru ;

2) быстросходящийся итерационный способ обращения матриц. - student2.ru .

Равенства (6.34) определяют фактически не один, а целое семейство итерационных методов обращения. Фиксированием параметра быстросходящийся итерационный способ обращения матриц. - student2.ru можно получать конкретные процессы быстросходящийся итерационный способ обращения матриц. - student2.ru -го порядка скорости сходимости. Этот порядок может быть сколь угодно большим, однако обычно ограничиваются процессами второго быстросходящийся итерационный способ обращения матриц. - student2.ru и третьего быстросходящийся итерационный способ обращения матриц. - student2.ru порядков. При­оритет процесса второго порядка связан с его простотой и более ранним появлением: первая публикация об этом методе относит­ся к 1933 г. и принадлежит Г. Шульцу, в связи с чем и все семейство (6.34) естественно называть методом Шульца. Ме­тод третьего порядка целесообразно использовать из тех сообра­жений, что он, как показал М. Альтман, обладает свойст­вом минимальности вычислительных затрат, требующихся для обращения матриц с заданной точностью методами семейст­ва (6.34).

Процесс (6.34) построения приближений к обратной матри­це легко видоизменить подобно тому, как это было сделано с ме­тодом простых итераций решения СЛАУ, когда для более опера­тивного учета получаемой на текущей итерации информации пе­решли от него к методу Зейделя (см. прарграф 6.3). Например, зейделева модификация метода Шульца второго порядка может быть определена равенствами

быстросходящийся итерационный способ обращения матриц. - student2.ru , (6.40)

где быстросходящийся итерационный способ обращения матриц. - student2.ru ; быстросходящийся итерационный способ обращения матриц. - student2.ru ; быстросходящийся итерационный способ обращения матриц. - student2.ru и быстросходящийся итерационный способ обращения матриц. - student2.ru – соответственно нижняя треугольная и строго верхняя треугольная матрицы. При реализации этой модификации нужно либо расписывать формулы (6.40) поэлементно (чтобы не работать с заведомо ну­левыми элементами), либо формировать матрицу быстросходящийся итерационный способ обращения матриц. - student2.ru постепенным замещением старых элементов новыми, осуществляя на быстросходящийся итерационный способ обращения матриц. - student2.ru -й итерации цикл присвоений

быстросходящийся итерационный способ обращения матриц. - student2.ru ,

где до начала цикла в правой части в двумерном массиве быстросходящийся итерационный способ обращения матриц. - student2.ru должна содержаться матрица быстросходящийся итерационный способ обращения матриц. - student2.ru , а в двумерном массиве быстросходящийся итерационный способ обращения матриц. - student2.ru матрица быстросходящийся итерационный способ обращения матриц. - student2.ru (заполнение массивов новыми элементами произво­дится по строкам). Процесс (6.40) при том же шаговом объеме вычислений и такой же простоте, что и в методе Шульца второго порядка, может дать определенный выигрыш в скорости сходи­мости.

Вообще, проблема выбора начального приближения быстросходящийся итерационный способ обращения матриц. - student2.ru в рассматриваемых здесь процессах, итерационного обращения матриц не позволяет относиться к ним как к самостоятельным универсальным методам, конкурирующим с прямыми методами обращения, основанными, например, на LU-разложении матриц. Имеются некоторые рекомендации по выбору быстросходящийся итерационный способ обращения матриц. - student2.ru , обеспечивающие выполнение условия* быстросходящийся итерационный способ обращения матриц. - student2.ru , являющегося необходимым и достаточным для сходимости процесса (6.34). Однако при этом, во-первых, требуется знать оценку свер­ху спектра обращаемой матрицы быстросходящийся итерационный способ обращения матриц. - student2.ru либо матрицы быстросходящийся итерационный способ обращения матриц. - student2.ru (а именно, если, быстросходящийся итерационный способ обращения матриц. - student2.ru – симметричная положительно определенная и быстросходящийся итерационный способ обращения матриц. - student2.ru , то можно взять быстросходящийся итерационный способ обращения матриц. - student2.ru , где быстросходящийся итерационный способ обращения матриц. - student2.ru ; если же быстросходящийся итерационный способ обращения матриц. - student2.ru произвольная невырожденная матрица и быстросходящийся итерационный способ обращения матриц. - student2.ru , то по­лагают быстросходящийся итерационный способ обращения матриц. - student2.ru , где также быстросходящийся итерационный способ обращения матриц. - student2.ru ; можно, конечно, упростить ситуацию и, воспользовавшись тем, что быстросходящийся итерационный способ обращения матриц. - student2.ru , положить быстросходящийся итерационный способ обращения матриц. - student2.ru ). Во-вторых, при таком задании началь­ной матрицы нет гарантии, что быстросходящийся итерационный способ обращения матриц. - student2.ru будет малой (возможно, даже окажется быстросходящийся итерационный способ обращения матриц. - student2.ru ), и высокий порядок скорости сходимо­сти обнаружится далеко не сразу.

Все сказанное выше не означает, что подобные методы об­ращения матриц (и операторов) не имеют своей сферы примене­ния. В частности, ниже будет рассматриваться способ решения систем нелинейных уравнений, базирующиеся на мето­де Ньютона с приближенным обращением матриц Якоби по ме­тоду Шульца, а в также метод Шульца используется как состав­ная часть квадратурно-итерационного метода вычисления ре­зольвент линейных интегральных уравнений.

Наши рекомендации