Numeriska metoder för linjär algebra: Gausselimination
Numeriska metoder för linjär algebra: Gausselimination
Numeriska metoder för linjär algebra: Gausselimination
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Man kan ocks˚a använda en ekvivalent metod att lösa <strong>linjär</strong>a ekvationssystem som kallas<br />
Cramers regel. Betrakta tex ekvationssystemet<br />
med 2 × 2 koefficientmatrisn<br />
och kolonnvektorerna<br />
Skriv systemet i formen <br />
à är en 2 × 3 matris<br />
Vi har<br />
x =<br />
2x1 + 4x2 = 1<br />
6x1 + 3x2 = 2 (4)<br />
A =<br />
<br />
2 4<br />
6 3<br />
x1<br />
x2<br />
<br />
<br />
<br />
2 4<br />
6 3<br />
, b =<br />
x1<br />
x2<br />
<br />
à = [A b] =<br />
det<br />
<br />
2 4<br />
6 3<br />
<br />
<br />
=<br />
<br />
<br />
,<br />
<br />
1<br />
2<br />
1<br />
2<br />
2 4 1<br />
6 3 2<br />
= −18,<br />
dvs., det A = 0. D˚a har ekvationssystemet (4) en entydig lösning, matrisn A är inverterbar<br />
(icke-singulär), och vi kan skriva lösningen enligt Cramers regel:<br />
x1 = − 1<br />
18 det<br />
<br />
1 4<br />
2 3<br />
<br />
= 5/18, x2 = − 1<br />
18 det<br />
<br />
<br />
<br />
.<br />
<br />
.<br />
.<br />
2 1<br />
6 2<br />
<br />
= 2/18.<br />
Men att bestämma inversen till en n × n matris (och att använda Cramers regel) är en<br />
mödosam procedur och det är oftast enklare att lösa systemet med elimination.<br />
Det finns tv˚a huvudklasser av <strong>metoder</strong> <strong>för</strong> numerisk lösning av <strong>linjär</strong>a ekvationssystem,<br />
direkt och iterativa <strong>metoder</strong>. Med en direkt metod, beräknar man lösningen genom att ut<strong>för</strong>a<br />
ett ändligt antal aritmetiska operationer. Om man skulle räkna utan avrundningsfel, skulle den<br />
beräknade lösningen vara den exakta lösningen till ekvationssystemet. Den mest grundläggande<br />
direkta metoden <strong>för</strong> lösning av <strong>linjär</strong>a ekvationssystem är <strong>Gausselimination</strong> (GS).<br />
<strong>Gausselimination</strong><br />
M˚alet med GS är att över<strong>för</strong>a koefficientmatrisen p˚a högertriangulär form. Metoden innebär<br />
att man adderar multipler av ekvationerna till varandra. Lösningen f˚as sedan genom bak˚at<br />
substitution.<br />
Man kan använda tre elementära operationer utan att bryta mot systemslösning:<br />
(1) byta varje tv˚a rader (dvs., ekvationer);<br />
(2) multipliciera en rad (dvs., en ekvation) med ett tal (= 0);<br />
(3) ersätta en rad med summan av den här raden och en annan rad multiplicierad med<br />
ett tal.