00 gdzie B i C to macierze n × n . Jeśli dla dowolnej macierzy n × n M , M ma wpisy nieujemne, piszemy M ≥ . Jeśli M ma tylko dodatnie wpisy, piszemy M > . Podobnie, jeśli macierz M 1 − M 2 ma wpisy nieujemne, piszemy M 1 ≥ M 2 .
00 Definicja: A = B − C jest regularnym podziałem A, jeśli B −1 ≥ i C ≥ .
Zakładamy, że równania macierzowe postaci
()
gdzie g jest danym wektorem kolumnowym, można rozwiązać bezpośrednio dla wektora x . Jeśli ( 2 ) reprezentuje regularne dzielenie A , to metoda iteracyjna
()
gdzie x (0) jest dowolnym wektorem, można przeprowadzić. Równoważnie piszemy ( 4 ) w postaci
()
Macierz D = B −1 C ma wpisy nieujemne, jeśli ( 2 ) reprezentuje regularne dzielenie A .
Jeśli dodatkowo podział ( 2 ) zostanie wybrany w taki sposób, że macierz B jest macierzą diagonalną (wszystkie elementy na przekątnej są niezerowe, ponieważ B musi być odwracalna ), to B można odwrócić w czasie liniowym (patrz Złożoność czasowa ).
Macierzowe metody iteracyjne
Wiele metod iteracyjnych można opisać jako dzielenie macierzy. Jeśli przekątne wpisów macierzy A są wszystkie niezerowe i wyrażamy macierz A jako sumę macierzy
()
gdzie D jest ukośną częścią A , a U i L są odpowiednio ściśle górnymi i dolnymi trójkątnymi macierzami n × n , to mamy następujące.
Metodę Jacobiego można przedstawić w postaci macierzowej jako podział
()
Gaussa – Seidela można przedstawić w postaci macierzy jako podział
Zastosujmy podział ( 7 ), który jest używany w metodzie Jacobiego: dzielimy A w taki sposób, że B składa się ze wszystkich diagonalnych elementów A , a C składa się ze wszystkich pozadiagonalnych elementów A , zanegowanych . (Oczywiście nie jest to jedyny użyteczny sposób podziału macierzy na dwie macierze.) Mamy
()
000 Ponieważ B −1 ≥ i C ≥ , rozszczepienie ( 11 ) jest rozszczepieniem regularnym. Ponieważ ZA -1 > promień widmowy Przybliżone własne to - . ) Zatem macierz D jest zbieżna, a metoda ( 5 ) koniecznie jest zbieżna dla problemu ( 10 ). Zauważ, że wszystkie elementy diagonalne A są większe od zera, wszystkie elementy pozadiagonalne A są mniejsze od zera, a A jest ściśle diagonalnie dominujące .
Metoda ( 5 ) zastosowana do problemu ( 10 ) przybiera wtedy postać
Kilka pierwszych iteracji dla równania ( 12 ) wymieniono w poniższej tabeli, zaczynając od x (0) = (0,0, 0,0, 0,0) T . Z tabeli widać, że metoda wyraźnie zbiega się do rozwiązania ( 13 ), choć raczej powoli.
0,0
0,0
0,0
0,83333
-3.0000
2.0000
0,83333
-1,7917
1.9000
1.1861
-1,8417
2.1417
1.2903
-1,6326
2,3433
1.4608
-1,5058
2.4477
1,5553
-1,4110
2,5753
1.6507
-1,3235
2.6510
1.7177
-1,2618
2.7257
1.7756
-1,2077
2,7783
1.8199
-1,1670
2.8238
Metoda Jacobiego
Jak stwierdzono powyżej, metoda Jacobiego ( 7 ) jest taka sama, jak określony powyżej regularny podział ( 11 ).
Metoda Gaussa-Seidela
Ponieważ wszystkie przekątne wpisów macierzy A w zadaniu ( 10 ) są niezerowe, możemy wyrazić macierz A jako podział ( 6 ), gdzie
()
Mamy wtedy
Metoda Gaussa-Seidela ( 8 ) zastosowana do problemu ( 10 ) przybiera formę
()
Kilka pierwszych iteracji dla równania ( 15 ) wymieniono w poniższej tabeli, zaczynając od x (0) = (0,0, 0,0, 0,0) T . Z tabeli widać, że metoda wyraźnie zbiega się do rozwiązania ( 13 ), nieco szybciej niż opisana powyżej metoda Jacobiego.
0,0
0,0
0,0
0,8333
-2,7917
1.9417
0,8736
-1,8107
2.1620
1.3108
-1,5913
2,4682
1,5370
-1,3817
2,6459
1,6957
-1,2531
2,7668
1,7990
-1,1668
2.8461
1,8675
-1.1101
2,8985
1.9126
-1,0726
2,9330
1,9423
-1,0479
2.9558
1,9619
-1,0316
2.9708
Metoda sukcesywnej nadmiernej relaksacji
Niech ω = 1,1. Wykorzystując podział ( 14 ) macierzy A w problemie ( 10 ) dla metody kolejnej nadmiernej relaksacji, mamy
Metoda sukcesywnej nadmiernej relaksacji ( 9 ) zastosowana do problemu ( 10 ) przybiera formę
()
Kilka pierwszych iteracji dla równania ( 16 ) wymieniono w poniższej tabeli, zaczynając od x (0) = (0,0, 0,0, 0,0) T . Z tabeli widać, że metoda ewidentnie zbiega się do rozwiązania ( 13 ), nieco szybciej niż opisana powyżej metoda Gaussa-Seidela.
Varga, Richard S. (1960). „Faktoryzacja i znormalizowane metody iteracyjne”. W Langer, Rudolph E. (red.). Problemy brzegowe w równaniach różniczkowych . Madison: University of Wisconsin Press . s. 121–142. LCCN 60-60003 .