06 La Disk N
06 La Disk N
06 La Disk N
Alexander Caspar
4. Dezember 2023
Inhaltsverzeichnis
1 Einleitung / Beispiele 2
2 Matrizenrechnung 4
2.1 Der Vektorraum Rn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2 Grundlagen Matrizen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.3 Entwicklungen mit Matrix-Vektor-Produkt . . . . . . . . . . . . . . . . . . . . . . . 6
2.4 Vereinfachung mit Hilfe der Linearität . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.5 Matrizenmultiplikation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
5 Zusammenfassung/Bemerkungen/Ergänzungen EW / EV 27
1
1 Einleitung / Beispiele
1 Einleitung / Beispiele
[ACNH, 2.2.1]
Oft messen wir im n-ten Zeitschritt nicht einen Wert an wie im Kapitel über diskrete
eindimensionale
xn
Modelle sondern mehrere, zum Beispiel drei Werte xn , yn , zn , welche wir so yn zusammenfassen,
zn
xn xn
zu einem Vektor vn = yn . Wir haben damit eine Zuordnung (Abbildung): n 7→ vn = yn
zn zn
(n)
x
1.
und bei m Werten sogar n 7→ vn = .. . Hier hat n jeweils die Rolle eines Zählindex, steht
(n)
xm
einmal unten, einmal oben in Klammern.
Beginnen wir mit m = 2 und zwei Populationen beschrieben durch Folgen (xn )n und (yn )n . Dabei
wächst die Population xn (als Räuber) auf Kosten der Population yn (als Beute).
xn+1 = a · xn + b · yn , (Räuber),
yn+1 = c · yn − d · xn , (Beute),
mit 0 < a, b, d < 1 und c > 1.
Bemerkung: Angenommen, b = d = 0, dann vereinfachen sich die Gleichungen xn+1 = a · xn und
yn+1 = c · yn und die Räuber x sind eine exponentiell schrumpfende (a < 1) und die Beute y eine
exponentiell wachsende Population (c > 1).
Zu jedem n haben wir nun m = 2 Werte, die Grösse der Räuber und die Grösse der Beute. Die
beiden Gleichungen geben an, nach welcher Gesetzmässigkeit sich die Populationen in der nächsten
Generation verändert.
Wir fragen uns, wie sich die Werte xn , yn im Laufe der Zeit entwickeln, also zum Beispiel
3. Kann es sein, dass sich die Populationen ändern, aber das Verhältnis nicht? Das heisst,
xn xn+1
= , yn 6= 0 6= yn+1 ?
yn yn+1
2
1 Einleitung / Beispiele
Darstellungen mit Computerhilfe Wir arbeiten nun mit den folgendem Zahlenbeispiel weiter:
1 2
xn+1 = xn + yn (Räuber),
5 5
13 3
yn+1 = yn − xn (Beute).
10 5
xn
Wieder fassen wir die beiden Werte xn und yn zu einem Vektor vn = zusammen.
yn
xn
Mit diesen Zahlen berechnet der Computer den Vektor vn = und zeigt uns die Entwicklung
yn
im Laufe der Zeit bei unterschiedlichen Startvektoren v0 mit • Räuber und • Beute:
7520
3760
2000
1000
400 3760 5000 1000
v0 = v∞ = v0 = v∞ =
5000 7520 5000 2000
Beute Beute
7520
5000 5000
2000
Räuber Räuber
400 3760 1000 5000
400 3760 5000 1000
v0 = v∞ = v0 = v∞ =
5000 7520 5000 2000
Wir sehen, dass für beide Startvektoren v0 die Punkte vn auf einer Geraden liegen und diese Geraden
parallel sind. Ist das Zufall oder können wir dies erklären?
3
2 Matrizenrechnung
Erster Auftritt Lineare Algebra Die beiden Gleichungen für eine Räuber / Beute-Entwicklung
1 2
xn+1 = xn + yn (Räuber),
5 5
13 3 3 13
yn+1 = yn − xn = − xn + yn (Beute).
10 5 5 10
schreiben kompakt als ein Matrix-Vektor-Produkt
vn+1 = A ·
vn mit
den Vektorenvn1und 2vn+1
der
xn+1 xn
Länge 2 sowie einer 2 × 2-Matrix A: vn+1 = , vn = und und A = 5 5 . Das
yn+1 yn − 53 13
10
werden wir im nächsten Kapitel erklären.
2 Matrizenrechnung
[TPW LA, 2; CB, 3]
a4
Gesamtpopulation.
x
• Geometrisch gibt P = y einen Punkt im dreidimensionalen Raum
z
4
2.2 Grundlagen Matrizen 2 Matrizenrechnung
Rechenregeln
Wir können zwei Vektoren v, w (der gleichen Länge) addieren und mit einer reellen Zahl λ multi-
plizieren λ · v (Skalare Multiplikation).
Seien λ, µ ∈ R reelle Zahlen und u, v, w ∈ Rn Vektoren. Wir haben folgende Gesetze:
v+w = w+v Kommutativgesetz
u + (v + w) = (u + v) + w Assoziativgesetz
λ · (v + w) = λv + λw Distributivgesetz
(λ + µ) · v = λv + µv Distributivgesetz
(λ · µ) · v = λ · (µ · v) Assoziativgesetz
Abgeschlossen
Für v, w ∈ V ist auch v + w ∈ V und für λ ∈ R und v ∈ V λ · v ∈ V , für 1 ∈ R ist 1 · v = v.
Nullvektor
In V gibt es ein ausgezeichnetes Element 0 mit 0 + v = v, für alle v ∈ V (der Nullvektor).
Inverses bezüglich Addition
Zu jedem v ∈ V gibt es ein eindeutiges Element −v ∈ V mit v + (−v) = 0.
Eine m × n-Matrix A ist ein Rechteckschema von Zahlen aij aus m Zeilen und n Spalten:
a11 a12 . . . a1n
a21 a22 . . . a2n
.. .. ..
. . .
am1 am2 . . . amn
Wir schreiben kurz (aij ). Dabei ist i der Zeilenindex und kommt “zuerst.” Er läuft von 1 bis m.
Der Spalteindex j läuft von 1 bis n. Falls m = n, so heisst A quadratisch.
Beispiele
a11 a12 . . . . . . a1n
0
a22 . . . . . . a2n
1. Eine quadratische Matrix der Form 0
0 ... ... heisst obere Dreiecksmatrix.
.. .. .. .. ..
. . . . .
0 0 . . . 0 ann
Bei einer unteren Dreiecksmatrix sind alle Einträge oberhalb der Diagonalen gleich Null, als
Formel gilt aij = 0, falls j > i.
5
2.3 Entwicklungen mit Matrix-Vektor-Produkt 2 Matrizenrechnung
a11 0 ... ... 0
0 a22 0 ... 0
..
.. ..
0
2. Der Spezialfall 0 . . . ist eine Diagonalmatrix.
. .. .. ..
..
. . . 0
0 0 ... 0 ann
3. Falls a11 = a22 = . . . ann = 1 erhalten wir die Einheitsmatrix
1 0 ... ... 0
0 1 0 . . . 0
.. .. .
1 0 0
En =
0 0 . . .. Beispiel E = 0
1 0
3
. . .
.. .. . . . . . 0 0 0 1
0 0 ... 0 1
Seien λ ∈ R eine reelle Zahl und A, B und C jeweils eine m × n-Matrix. Dann gelten:
A+B = B+A Kommutativgesetz
A + (B + C) = (A + B) + C Assoziativgesetz
λ · (A + B) = λA + λB Distributivgesetz
(λ + µ) · A = λA + µA Distributivgesetz
(λ · µ) · A = λ · (µ · A) Assoziativgesetz
6
2.3 Entwicklungen mit Matrix-Vektor-Produkt 2 Matrizenrechnung
Mit Hilfe der Matrix A wird aus einem n-dimensionalen Vektor v ein m-dimensionaler Vektor w.
Das heisst, wir haben eine Abbildung (Zuordnung):
ϕA : Rn → Rm , v 7→ ϕA (v) = A · v = w
Anwendung auf Räuber-Beute-Modell Oben hatten wir die beiden Gleichungen für eine
Räuber / Beute-Entwicklung
1 2
xn+1 = xn + yn (Räuber),
5 5
13 3 3 13
yn+1 = yn − xn = − xn + yn (Beute).
10 5 5 10
Wir schreiben diese beiden Gleichungen kompakt als ein Matrix-Vektor-Produkt vn+1 = A · vn mit
den Vektoren vn und vn+1 der Länge 2 sowie einer 2 × 2-Matrix A:
1 2
xn+1 xn
vn+1 = , vn = und A = 5 5 .
yn+1 yn − 35 13
10
Dann gilt:
1 2
xn
A · vn = 5
3
5
13 · Definition A und vn
− 5 10 yn
1 2
= 5 xn + 5 yn Definition Matrix-Vektor-Produkt
− 35 xn + 13
10 yn
1 2
= 5 xn + 5 yn Vertauschen Summanden
13 3
10 yn − 5 xn
xn+1
= = vn+1 . Gleichungen Räuber/Beute-Modell
yn+1
Wir haben also folgendes Diagramm als Verallgemeinerung des eindimensionalen Falles:
n
explizit
/ v n ∈ Rm
1 ZE rekursiv
n+1 / vn+1 = A · vn ∈ Rm
7
2.3 Entwicklungen mit Matrix-Vektor-Produkt 2 Matrizenrechnung
4
2. Für den Startvektor ve0 = gilt v1 = Ave0 = 21 ve0 und weiter
3
2
1 1 1 1 1
v2 = A · v1 = A · ve0 = A · ve0 = · ve0 = · ve0
2 2 2 2 2
2 !
2 3
1 1 1
v3 = A · v2 = A · · ve0 = A · ve0 = · ve0
2 2 2
..
.
n
1
vn = ve0
2
n
Da 21 → 0 für n → ∞, sterben die Populationen aus, wenn wir zu Beginn mehr Räuber
als Beute im Verhältnis 4 : 3 haben.
1
Mathematisch bedeutet die Gleichung Ave0 = 2 ve0 , dass der Vektor ve0 ein Eigenvektor zum
Eigenwert 21 ist.
8
2.3 Entwicklungen mit Matrix-Vektor-Produkt 2 Matrizenrechnung
ri = durchschnittliche Anzahl der Zellen, welche aus einer Zelle der i-ten Altersstufe entstehen.
Gezählt werden nur die neuen Zellen, welche 1 ZE überleben.
qi = Anteil der Zellen, welche eine ZE überleben und in die (i + 1)-te Altersstufe übergehen.
Zellen überleben höchstens 3 ZE.
Wie können wir die Entwicklung v0 , v1 , v2 , v3 , . . . , vn , . . . beschreiben? Aus den Angaben erhalten
wir drei Gleichungen für den (n + 1)-ten Zeitschritt.
1. Altersstufe: Anzahl Zellen xn+1 , die beim Übergang n → n + 1 erzeugt werden. Es entstehen
• aus xn neu r1 · xn Stück, aus yn neu r2 · yn Stück und aus zn neu r3 · zn Stück,
2. Altersstufe: Anzahl Zellen, welche aus einer Zelle der 1. Stufe entstehen: yn+1 = q1 xn .
3. Altersstufe: Anzahl Zellen, welche aus einer Zelle der 2. Stufe entstehen: zn+1 = q2 yn .
Insgesamt erhalten wir drei Gleichungen
xn+1 = r1 xn + r2 yn + r3 zn
yn+1 = q1 xn
zn+1 = q2 yn ,
xn+1
welche wir kompakt mit Vektor wn+1 = yn+1 schreiben. Das Matrix-Vektor-Produkt beschreibt
zn+1
r1 r2 r3
die Entwicklung durch wn+1 = q1 0 0 wn .
0 q2 0
Der Computer zeigt bei einigen Zahlenbeispiele folgende Phänomene, die wir mit EW und EV
verstehen und untersuchen werden.
9
2.4 Vereinfachung mit Hilfe der Linearität 2 Matrizenrechnung
Matrix Startvektor
Entwicklung
0 0 6 12
1. 1 0 0 12 Zyklus mit 3 ZE
2
1
0 3 0 12
0 0 6 24 24
A · (αv + βu) = αA · v + βA · u
A · (λ1 v1 + λ2 v2 + . . . + λn vn ) = λ1 A · v1 + λ2 A · v2 + . . . + λn A · vn .
1 4
Beispiel 2.1. Seien v0 = v1 und ve0 = v2 in R2 die Vektoren von oben: v1 = und v2 = .
2 3
400
Für w = erhalten wir eine Linearkombination
5000
400 1 4
= 3760 + (−840) =⇒ w = 3760v1 + (−840)v2 ,
5000 2 3
5000
also λ1 = 3760 und λ2 = −840. Für w = erhalten wir eine Linearekombination
5000
5000 1 4
= 1000 + 1000 =⇒ w = 1000v1 + 1000v2 =⇒ λ1 = λ2 = 1000.
5000 2 3
10
2.4 Vereinfachung mit Hilfe der Linearität 2 Matrizenrechnung
7520
3760
2000
1000
400 5000
w0 = w0 =
5000 5000
3760 1
Links stabilisiert sich die Entwicklung beim Vektor w∞ = = 3760 · und rechts bei
7520 2
1000 1
w∞ = = 1000 · . Das hätten wir auch a priori gesehen, wenn wir die Koeffizienten α
2000 2
11
2.4 Vereinfachung mit Hilfe der Linearität 2 Matrizenrechnung
und rechts
5000 1 4
= 1000 + 1000 =⇒ w0 = 1000v0 + 1000ve0 =⇒ w∞ = 1000v0
5000 2 3
Beute Beute
7520
5000 5000
2000
Räuber Räuber
400 3760 1000 5000
400 3760 5000 1000
w0 = w∞ = w0 = w∞ =
5000 7520 5000 2000
Wir sehen, dass für beide Startvektoren w0 die Punkte wn jeweils auf einer Geraden liegen und
diese Geraden parallel sind. Dies können wir nun verstehen:
400 3760
1. Bei Start mit w0 = wandern die Punkt w1 , w2 , ... zum Punkt w∞ = .
5000 7520
5000 1000
2. Bei Start mit w0 = wandern die Punkt w1 , w2 , ... zum Punkt w∞ = .
5000 2000
n
1
3. Oben hatten wir gesehen: wn = α · v0 + β ve0 . Die Punkte wn liegen auf der Geraden
2
400
mit Parameterform g : r = r0 + λu = α · v0 + λve0 . Dabei ist α = 3760 für w0 = und
5000
5000
α = 1000 für w0 = .
5000
1 n
4
4. In beiden Fällen gilt 2 → 0. Der “Anteil” in Richtung ve0 = wird im Laufe der Zeit
3
immer kleiner. Die Population näher sich so immer weiter dem Vektor α · v0 an.
Bemerkung: Wir halten fest, dass Eigenvektoren helfen, eine Entwicklung wk+1 = A · wk zu un-
tersuchen. Wenn es uns gelingt, einen Startvektor w0 als Linearkombination von Eigenvektoren zu
schreiben. Dafür entwickeln wir die Theorie weiter.
12
2.5 Matrizenmultiplikation 2 Matrizenrechnung
2.5 Matrizenmultiplikation
[ACNH, 2.2.3]
mit
A · (A · (A · (. . . A ·v0 ))) . . .).
| {z }
n+1 Stück
Die Rechenregeln der Matrixmultiplikation (s.u.) erlaubt uns, die Klammern anders zu setzen:
A · (A · (. . . · A) . . .) = (A · A · A · . . . A) = An+1 .
| {z } | {z }
n+1 Stück n+1 Stück
und erhalten damit eine explizite Darstellung der Entwicklung in dem Diagramm
n
explizit
/ vn ∈ R m
1 ZE rekursiv
n+1 / vn+1 = A · vn ∈ Rm
13
2.5 Matrizenmultiplikation 2 Matrizenrechnung
Beispiel Diagonalmatrix Das Produkt zweier Diagonalmatrizen ist eine Diagonalmatrix und
auf der Diagonalen stehen die Produkte der Diagonaleinträge.
a11 0 ... 0 d11 0 ... 0 a11 d11 0 ... 0
0 a22 ... 0 0 d22 ... 0 0 a22 d22 ... 0
= ..
.. .. .. .. .. .. .. .. .. .. ..
. . . . . . . . . . . .
0 0 ... ann 0 0 ... dnn 0 0 ... ann dnn
p
(a11 )p
a11 0 ... 0 0 ... 0
0 a22 ... 0 0 (a22 )p ... 0
= .
.. .. .. .. .. .. ..
..
. . . . . . .
0 0 ... ann 0 0 ... (ann )p
vn+k = An+k · v0 = An Ak · v0 = An En · v0 = An · v0 = vn .
Nach k Zeitschritten erhalten wir also wieder den Vektor vn . Die Entwicklung zeigt eine periodisches
Verhalten mit einer Periode der Länge k.
0 21 1
3
Beispiel 2.2. Sei A = 6 0 −6. Dann ist A3 = E3 . (Übung: Nachrechnen!) Für eine Ent-
0 12 0
wicklung vn = A · vn−1 = An · v0 gilt dann das periodische Verhalten:
Die inverse Matrix Wir führen noch das Inverse bei dieser Multiplikationsvorschrift ein:
Bemerkungen:
14
3 Iterationen mit Eigenwerten/-vektoren
Rückwärts mit der inverse Matrix Ein Entwicklungsmodell sei durch eine invertierbare Ma-
trix A gegeben: vn+1 = A · vn . Mit der inversen Matrix können wir die Entwicklung rückwärts
durchlaufen und für vn+1 den Vorgänger vn berechnen:
−1 n
und v0 = A · vn .
1. Eine Zahl λ heisst Eigenwert von A (EW), wenn es einen Vektor v mit v 6= 0 und A · v = λv
gibt.
2. Jeder Vektor v mit v 6= 0 heisst Eigenvektor von A (EV) zum Eigenwert λ, wenn er die
Gleichung A · v = λv erfüllt.
1 2
Beispiel 3.1. Die Matrix A = 5 5 hat die Eigenwerte 1 und 12 .
− 35 10
13
1 4
Der Vektor ist ein Eigenvektor zum EW 1, der Vektor ein Eigenvektor zum EW 12 .
2 3
Bemerkungen:
15
3 Iterationen mit Eigenwerten/-vektoren
3. Sei v ein EV von A zum EW λ, dann ist auch αv ein EV zum EW λ, denn
A(αv) = αA(v) = αλv = λ(αv).
4. Seien v1 und v2 EV von A zum gleichen EW λ, dann ist auch w = αv1 + βv2 ein EV zum
EW λ, denn
Aw = A(αv1 + βv2 ) = αA(v1 ) + βA(v2 ) = αλv1 + βλv2 = λ(αv1 + βv2 )
= λw.
Damit sehen wir vor allem, dass Eigenvektoren nicht eindeutig sind. Es gibt jeweils eine Wahl
von Eigenvektoren.
5. Sei A invertierbar.
(a) Dann muss jeder EW λ 6= 0 sein. Denn: Sei x ∈ Rn , x 6= 0 ein EV zum EW λ von A.
Dann gilt
Ax = λx =⇒ A−1 (Ax) = A−1 (λx) =⇒ (A−1 A)x = λA−1 x
=⇒ x = λA−1 x
Falls nun λ = 0 wäre, so stünde auf der rechten Seite der letzten Gleichung der Nullvek-
tor, also x = 0. Aber das hatten wir für den EV x verboten. Also muss λ 6= 0 sein.
1
(b) Ist x ∈ Rn , x 6= 0 ein EV zum EW λ von A, dann ist x EV von A−1 zum EW . Denn
λ
1
wir rechnen oben noch weiter und erhalten: x = λA−1 x =⇒ x = A−1 x.
λ
1. Sei v0 ein EV zum EW λ mit |λ| < 1. Dann folgt λn → 0 und die Population stirbt mit
Startvektor v0 aus.
2. Seien v ein EV zum EW λ, u ein EV zum EW µ und v0 ein Startvektor mit v0 = αv + βu.
Nach einer ZE ist wegen der Linearität wie oben:
v1 = A · v0 = A · (αv + βu) = αA · v + βA · u = αλ · v + βµu
und vn = α · λ v + βµn u. Gilt nun zum Beispiel wieder |λ| < 1. Dann folgt λn → 0 und die
n
16
3 Iterationen mit Eigenwerten/-vektoren
Zwischenfragen Offen sind für eine 2 × 2-Matrix oder allgemeiner eine n × n-Matrix A.
2 0 x1
2×2-Diagonalmatrix Sei A = . Wir suchen Zahlen λ und Vektoren v = mit v 6= 0,
0 3 x2
das heisst, x1 6= 0, x2 6= 0, welche die Gleichung A · v = λv erfüllen.
Schreiben wir die Gleichungen des Matrix-Vektor-Produkts auf:
2 0 x1 2x1 x
A·v = = =λ 1
0 3 x2 3x2 x2
Für x1 =
6 0 folgt mit Kürzen von x1 , dass λ = 2, Für x2 6= 0 folgt wieder mit Kürzen λ = 3. Die
Matrix A hat zwei EW λ = 2, 3.
Suchen wir nun EV:
2x1 = 2x1
Fall λ = 2: Dann ist unser System . Die erste Gleichung 2x1 = 2x1 ist für jedes
3x2 = 2x2
x1 erfüllt, und diezweite
Gleichung
3x2 = 2x2 nur dann, wenn x2 = 0 ist. Das heisst, jeder
t 1
Vektor der Form = t· , t 6= 0 erfüllt die beiden Gleichungen, ist also ein EV zum
0 0
t 0
EW 2. Es muss t 6= 0 sein, da sonst = , und der Nullvektor ist per definitionem kein
0 0
EV.
0
Fall λ = 3: Mit analogen Überlegungen sehen wir, dass die EV zum EW 3 von der Form t ·
1
für t 6= 0 sind.
17
3 Iterationen mit Eigenwerten/-vektoren
1 2 x1
2×2-Dreiecksmatrix Sei A = . Wir suchen Zahlen λ und Vektoren v = mit v 6= 0,
0 3 x2
das heisst, x1 6= 0, x2 6= 0, welche die Gleichung A · v = λv erfüllen.
Schreiben wir die Gleichungen des Matrix-Vektor-Produkts auf:
1 2 x1 x1 + 2x2 x
A·v = = =λ 1
0 3 x2 3x2 x2
also erhalten wir ein System mit 2 Gleichungen:
x1 + 2x2 = λx1
.
3x2 = λx2
Sei x2 = 0, dann ist die 1. Gleichung x1 = λx1 . Da x1 6= 0 sein muss (sonst hätten wir den
Nullvektor), kürzen wir x1 6= 0 und es ist λ = 1. Sei x2 6= 0, dann ist wieder mir Kürzen λ = 3. Die
Matrix A hat zwei EW λ = 1, 3.
Suchen wir wieder EV:
x1 + 2x2 = 1x1
Fall λ = 1: Dann ist unser System . Aus der zweiten Gleichung 3x2 = 1x2
3x2 = 1x2
folgt x2 = 0. Setzen wir x2 = 0 in die erste Gleichung, folgt x1 = 1x1 .
Diese
Gleichung ist
t 1
für alle x1 erfüllt, also ist wieder jeder Vektor von der Form = t· , t 6= 0 ein EV,
0 0
diesmal zum EW 1.
Fall λ = 3: Dann ist unser System
x1 + 2x2 = 3x1 2x2 = 2x1
=⇒ .
3x2 = 3x2 3x2 = 3x2
Aus der ersten Gleichung 2x2 = 2x1 x2 =x16= 0. Die zweite 3x2 = 3x2 ist für jedes x2
folgt
t 1
erfüllt. Also hat jeder EV die Form =t· , t 6= 0.
t 1
2 3 x1
Beliebige 2 × 2-Matrix Sei A = . Wir suchen Zahlen λ und Vektoren v = mit
−1 6 x2
v 6= 0, das heisst, x1 6= 0, x2 6= 0, welche die Gleichung A · v = λv erfüllen.
Schreiben wir die Gleichungen des Matrix-Vektor-Produkts auf:
2 3 x1 2x1 + 3x2 x
A·v = = =λ 1
−1 6 x2 −x1 + 6x2 x2
also erhalten wir 2 Gleichungen:
2x1 + 3x2 = λx1
.
−x1 + 6x2 = λx2
Wir können diesen Fall schon nicht mehr so leicht per Hand lösen:
Sei x2 = 0, dann ist die 2. Gleichung: −x1 = 0 also auch x1 = 0, was nicht sein darf, und vice versa.
Für eine konzeptionelle Berechnung benötigen wir mehr Theorie.
18
4 Quadratische LGS und Determinante
Beispiele x+y+z+w =3
3×4 −2x + z + w =2
3x + y + 2z + w =4
2x1 + 3x2 = λx1
2 × 2 Oben hatten wir
−x1 + 6x2 = λx2
(2 − λ) · x1 + 3x2 = 0
Umgeformt ist dies
−x1 + (6 − λ) · x2 = 0
x+y+z =1
−2x + z = 2
−x1 + x2 + x3 = 0 5×3 3x + y + 2z = 3
3×3 x1 − 3x2 − 2x3 = 5 x+z =4
5x1 − x2 + 4x3 = 3 y + 2z = 5
Bezeichnungen
19
4.1 Allgemeines zu Linearen Gleichungssystemen 4 Quadratische LGS und Determinante
Allgemein gilt:
20
4.2 Die Determinante einer Matrix 4 Quadratische LGS und Determinante
Nehmen wir an, dass A quadratisch ist und dass A−1 existiert. Dann gilt wie oben:
A · x = c =⇒ A−1 (A · x) = A−1 c =⇒ A−1 · A x = A−1 c =⇒ x = A−1 c.
| {z }
=En
−1
Das LGS hat eine eindeutige Lösung x = A c. Falls c = 0, d.h. das LGS ist Ax = 0 homogen, ist
die triviale Lösung x = 0 die einzige Lösung.
Wie können wir entscheiden, ob A−1 existiert? Hier hilft die Determinante.
Die Determinante ist eine Abbildung det : Mn×n → R, A 7→ det(A). Das heisst, die Determinante
ordnet einer quadratischen Matrix eine Zahl zu. Wichtig ist nun das Kriterium:
Eine Matrix ist genau dann invertierbar, wenn die Determinante ungleich Null ist. Oder anders:
Wir unterscheiden für ein LGS Ax = c die Fälle c = 0 (homogen) und c 6= 0 (inhomogen).
homogen
inhomogen
1. Falls det(A) 6= 0 =⇒ Es gibt eine eindeutige Lösung für jedes c ∈ Rn . Mit der
inversen Matrix x = A−1 · c.
2. Falls det(A) = 0 =⇒ ?
Das können wir im Allgemeinen nicht entscheiden. Es kann keine Lösung geben oder
unendlich viele. Darauf kommen wir später beim Gauss-Verfahren 7.1 zurück.
21
4.2 Die Determinante einer Matrix 4 Quadratische LGS und Determinante
2x1 + 3x2 = λx1 2x1 − λx1 + 3x2 = 0 (2 − λ)x1 + 3x2 = 0
=⇒ =⇒ .
−x1 + 6x2 = λx2 −x1 + 6x2 − λx2 = 0 −x1 + (6 − λ)x2 = 0
2−λ 3 0
Wir erhalten ein homogones LGS mit Matrixschreibweise: = B ·x = 0. Dieses
−1 6−λ 0
x1 0
System B · x = 0 hat genau dann eine Lösung x = 6= , wenn die Determinante det B = 0.
x2 0
In diesem Fall gibt es sogar unendlich viele.
2−λ 3
Es ist det B = det = (2 − λ)(6 − λ) + 3 = λ2 − 8λ + 15.
−1 6−λ
Wir suchen nun Zahlen λ, sodass die Gleichung λ2 − 8λ + 15 Null ergibt, wir suchen also Lösungen
der quadratischen Gleichung λ2 − 8λ + 15 = 0. Dies sind λ1,2 = 3, 5. Das heisst: Mit Hilfe der
Determinante haben wir ausgerechnet, dass genau für λ = 3 oder λ = 5 das LGS A · v = λv eine
Lösung v 6= 0 hat. Diese beiden Zahlen sind Eigenwerte von A.
2 3
Berechnen wir nun für A = die EV zum EW λ = 3 wie in den ersten beiden Beispielen
−1 6
x1
oben: Wir suchen alle Vektoren v = , sodass x1 , x2 die zwei Gleichungen erfüllen:
x2
2x1 + 3x2 = 3x1 −x1 + 3x2 = 0 x1 = 3x2
=⇒ =⇒ .
−x1 + 6x2 = 3x2 −x1 + 3x2 = 0 x1 = 3x2
x1
Damit sind die EV alle Vektoren v = , welche zusätzlich die Bedingung x1 = 3x2 erfüllen.
x2
3t 3
Jeder EV zum EW 3 ist also von der Form =t· , t 6= 0.
t 1
2 3 3t 6t + 3t 9t 3 3t
Probe: = = =3· t· =3· .
−1 6 t −3t + 6t 3t 1 t
2−λ 3
Allgemeine Schreibweise Die Matrix B = schreiben wir um:
−1 6−λ
2−λ 3 2 3 −λ 0 1 0
= + = A + (−λ) = A − λ · E2
−1 6−λ −1 6 0 −λ 0 1
Damit haben wir, dass det B = det(A − λ · E2 ) und somit ist eine Zahl λ genau dann ein EW von A,
wenn gilt det(A − λ · E2 ) = 0.
22
4.2 Die Determinante einer Matrix 4 Quadratische LGS und Determinante
Bemerkungen: Wir kennen immer noch kein Rezept, um per Hand die EV einer n × n-Matrix zu
bestimmen.
Prüfen wir das allgemeine Rezept für EW an den Beispielen der Diagonal- und Dreiecksmatrix:
2 0 2 0 1 0 2−λ 0
• A= . Dann sind A − λ · E2 = −λ· = und
0 3 0 3 0 1 0 3−λ
2−λ 0
det(A − λ · E2 ) = det = (2 − λ)(3 − λ)
0 3−λ
und es ist det(A − λ · E2 ) = (2 − λ)(3 − λ) genau dann Null, wenn λ = 2 oder 3. Wie oben
erhalten wir die beiden EW 2, 3.
1 2 1−λ 2
• A= . Dann sind analog A−λ·E2 = und det(A−λ·E2 ) = (1−λ)(3−λ),
0 3 0 3−λ
und die EW sind 1, 3.
0 1 1 −λ 1 1
und an einem 3 × 3-Beispiel für A = 1 0 1. Dann folgen A − λE3 = 1 −λ 1 und
1 1 0 1 1 −λ
−λ 1 1
det 1 −λ 1 = −λ3 + 1 + 1 − (−λ) − (−λ) − (−λ)
1 1 −λ
= −λ3 + 3λ + 2
= −(λ + 1)2 (λ − 2)
Die Nullstellen von −(λ + 1)2 (λ − 2) sind λ1,2 = −1 und λ3 = 2. Die doppelte Nullstelle −1 heisst
dann auch doppelter Eigenwert.
a b
Determinante als Produkt der EW Sei A ∈ M2×2 mit A = . Dann ist
c d
det(A − λ · E2 ) = (a − λ) · (d − λ) − b · c = λ2 − (a + d)λ + ad − bc .
| {z }
=det(A)
Nehmen wir an, dass A nur (reelle) EW λ1 und λ2 hat, so ist det(A − λ · E2 ) = (λ − λ1 ) · (λ − λ2 )
und nach Ausmultiplizieren und Vergleich folgt λ1 · λ2 = det(A) . Das heisst, die Determinante ist
das Produkt der Eigenwerte.
Bemerkung: Das gilt auch allgemeiner für A ∈ Mn×n und für komplexe EW.
23
4.2 Die Determinante einer Matrix 4 Quadratische LGS und Determinante
• Beim Vertauschen zweier Zeilen oder zweier Spalten ändert die Determinante das Vorzeichen.
... ...
det ai1 · · · ain = − det ain · · · ai1
... ...
• Multiplikation einer Zeile oder Spalte mit einer Zahl λ ändert die Determinante um λ:
... ...
det λai1 · · · λain = λ det ai1 · · · ain
... ...
CAVE
Wir multiplizieren eine Zeile oder Spalte mit λ – NICHT ganz A. Es gilt: det(λA) = λn det(A).
• Addition des Vielfachen
einer Zeile (Spalte)
zu einer
anderen Zeile (Spalte), ändert
die De-
... ...
ai1 · · · ain ai1 ··· ain
terminante nicht: det
. . . = det
. . .
aj1 · · · ajn λai1 + aj1 · · · λain + ajn
... ...
Kriterien für det(A) = 0 Die Determinante einer Matrix ist gleich Null, wenn eine der folgenden
Bedingungen erfüllt ist:
24
4.2 Die Determinante einer Matrix 4 Quadratische LGS und Determinante
Dreiecksmatrizen Für eine obere (oder untere) Dreiecksmatrix oder eine Diagonalmatrix
a11 a12 . . . . . . a1n
a11 0 . . . . . . 0
0 a22 . . . . . . a2n 0 a22 0 . . . 0
..
0 0 . . . . . .
. .
0
0 . ... .
.. .. . .
.. .. .
.. . .
.. ..
. . .. ..
. . 0
0 0 . . . 0 ann 0 0 . . . 0 ann
Multiplikation
• A invertierbar ist
n × n noch aufwendiger mit Laplace: Müssen viele Determinanten ausrechnen. Später werden wir
mit dem Gauss-Verfahren A kontrolliert vereinfachen A∗ und dann det(A∗ ) leichter be-
rechnen.
25
4.3 Die Determinante und lineare Unabhängigkeit 4 Quadratische LGS und Determinante
1 2 −2
Beispiel Lösbarkeit Ax = c mit det(A) = 0 Sei A = 2 3 0 . Es ist det(A) = 0, und wir
2 1 8
können im Moment noch nicht entscheiden, ob das LGS Ax = c keine Lösung oder unendlich viele
hat.
5
Für c = 3 gibt es keine Lösungen.
5
3 x1 1 −6
Für c = 5 gibt es unendlich viele Lösungen x = x2 = 1 + t 4 mit t ∈ R.
3 x3 0 1
Der quadratische Fall Um die Determinante anwenden zu können, nehmen wir m = n an. Dem
Fall n 6= m begegnen wir später mit dem Gauss-Verfahren 7.1.
Seien v1 , v2 , . . . , vn ∈ Rn und A die n × n-Matrix, mit Spaltenvektoren v1 , v2 , . . . , vn :
26
5 Zusammenfassung/Bemerkungen/Ergänzungen EW / EV
5 Zusammenfassung/Bemerkungen/Ergänzungen EW / EV
Eigenwerte
27
5 Zusammenfassung/Bemerkungen/Ergänzungen EW / EV
Eigenvektoren
1. Die EV von A zum EW λ sind genau die Lösungen x mit x 6= 0 des LGS (A − λ · En ) · x = 0.
Wir kennen aber noch kein Rezept, diese per Hand zu berechnen.
2. Sei λ ein k-facher EW. Dann gibt es höchstens k linear unabhängige EV zum EW λ.
Einfacher EW, k = 1 Haben wir einen EV v gefunden, so ist jeder andere EV ein skalares
Vielfaches t · v, t 6= 0.
2 3
Beispiel 5.1. Sei A = . Oben hatten wir zum EW λ = 3 ausgerechnet, dass
−1 6
3
die EV von A genau die Vektoren von der Form t · , t 6= 0 sind.
1
3 3 3 t
3
Je zwei EV t · , s· mit s, t 6= 0 sind linear abhängig, da t · − s ·s· =0
1 1 1 1
3t 3s 3 3
Oder mit der Determinante: det = t · s · det = 0.
t s 1 1
0 1 1
Doppelter EW, k = 2 Die Matrix A = 1 0 1 hat als doppelten EW λ1,2 = −1. Die
1 1 0
x1 −t − s −1 −1
EV haben genau die Form: x2 = t = t · 1 + s · 0 = t · v1 + s · v2 .
x3 s 0 1
Die Vektoren v1 und v2 sind linear unabhängig (Nachrechnen können wir das noch nicht!).
−1 −1
Jeder EV zum EW −1 ist eine Linearkombination von v1 = 1 und v2 = 0 .
0 1
3. Die EV zu unterschiedlichen EW sind linear unabhängig.
2 3
Sei A = . Oben hatten wir zum EW λ = 3 ausgerechnet, dass die EV von A genau
−1 6
3
die Vektoren von der Form t · , t 6= 0 sind.
1
1
In den Übungen haben Sie die EV zum EW 5 berechnet: Sie sind von der Form t · , t 6= 0.
1
3 1
Seien t · , t 6= 0 und s · , s 6= 0 je ein EV. Um die lineare Unabhängigkeit zu
1 1
s 3t
überprüfen, berechnen wir die Determinante = st − 3ts = −2ts 6= 0, da s, t 6= 0.
s t
28
6 Iterationen Revisited mit EW / EV
1 2
Anwendung/Zusammenfassung: Räuber/Beute-Modell für A = 5 5 Dann be-
− 53 13
10
1 2
−λ 3 1 1
stimmen wir die EW mit det(A − λ · En ) = det 5 3 13
5 = λ2 − λ + = (λ − 1)(λ − ),
−5 10 − λ 2 2 2
1
sodass die EW tatsächlich die Nullstellen 1 und sind.
2
1 1
Mit Rechnungen wie oben ist ein EV zum EW 1 von der Form t · , t 6= 0. Für den EW
2 2
4
sind die EV von der Form t · , t 6= 0. Da λ1 6= λ2 sind jeweils ein EV zu λ1 und zu λ2 linear
3
1 4
unabhängig. Das folgt auch mit Hilfe der Determinante: det t2 · = −5 · t2 6= 0, für t 6= 0.
2 3
4 1
Sei nun w ein Startvektor. Können wir w als Linearkombination der EV und schreiben?
3 2
1 4
Oder, anders gesagt, gibt es Zahlen α1 , α1 mit w = α1 + α2 α1 , oder noch anders: Hat das
2 3
1 4 α1 1 4
LGS = w eine eindeutige Lösung? Ja, da die Determinante det 6= 0 ist.
2 3 α2 2 3
Übung: Verifizieren Sie so die Koeffizienten in dem Beispiel 2.1.
Zusammenfassung im Fall einer 2 × 2-Matrix Sei A eine 2 × 2-Matrix mit v1 einem EV zum
EW λ1 und v2 einem EV zum EW λ2 6= λ1 . Sei w0 ein Startvektor. Da λ1 6= λ2 , sind v1 und v2
linear unabhängig. Damit gibt es Zahlen α1 und α2 mit w0 = α1 v1 + α2 v2 . Nach n ZE ist wegen
der Linearität: wn = A · wn−1 = α1 · λn1 · v1 + α2 · λn2 · v2 .
1. Für |λ1 | < 1, |λ2 | < 1 sind λn1 , λn2 → 0 und damit wn → 0. Die Populationen sterben aus.
2. Für λ1 = 1 und |λ2 | < 1 sind λn1 = 1 und λn2 → 0 und damit wn → α1 v1 : Es stellt sich ein
Gleichgewicht der Populationen ein.
4. Allgemeiner gilt noch: Sei |λ1 | > |λ2 | . Für jeden Startvektor w0 = α1 v1 + α2 v2 mit α1 6= 0
nähern sich die Vektoren w1 , w2 , . . . , wn , . . . immer mehr der Richtung von v1 an. Um dies
betrachten wir anstatt der Folge wn die Folge der normierten Vektoren:
noch zu präzisieren,
wn v1
Die Folge konvergiert gegen den normierten EV zum EW λ1 .
|wn | |v1 |
29
6.1 Beispiele 3 × 3-Altersstrukturen 6 Iterationen Revisited mit EW / EV
Schauen wir noch Beispiele für 3 × 3-Matrizen an. Der Computer zeigt bei einigen Zahlenbeispiele
folgende Phänomene:
Matrix Startvektor
Entwicklung
0 0 6 12
1. 1 0 0 12 Zyklus mit 3 ZE
2
1
0 3 0 12
0 0 6 24
24
Die Diskussion der ersten beiden Entwicklungen 1. und 2. untersuchen Sie in den Übungen im
Frühling. Hier und im 3. Beispiel erhalten wir komplexe Eigenwerte. Mit diesen können wir am
Ende dieses Kapitels die Entwicklung dann weiter beschreiben und verstehen. Uns interessieren die
EW, dies sind die Nullstellen des Polynoms pA (λ) = −λ3 + 12 λ + 12 = (λ − 1)(−λ2 − λ − 12 ). Ein
EW ist λ1 = 1 und die weiteren die Nullstellen von −λ2 − λ − 21 . Diese berechnen sich durch
r r
2 1 2 1 1 1 1 1 1
−λ − λ − = 0 =⇒ λ + λ + = 0 =⇒ λ2,3 = − ± − =− ± − .
2 2 2 4 2 2 4
q
Wir haben also mit − 14 die Wurzel aus einer negativen Zahl zu ziehen, und brauchen dafür
komplexe Zahlen.
0 2 3
Beispiel mit dominantem Eigenwert Diskutieren wir das 4. Beispiel mit A = 21 0 0
0 14 0
x0 1 xn+1
und v0 = y0 = 1. Diese definieren eine Iteration: wn+1 = yn+1 = A · wn = An+1 · w0 .
z0 1 zn+1
xn+1 yn+1 zn+1
Wann und wieso konvergieren die Folgen , , jeweils gegen eine feste
xn yn zn
xn+1 yn+1 zn+1
Zahl λ? Für grosse n gilt ≈ λ, ≈ λ, ≈ λ oder
xn yn zn
xn+1 ≈ λ · xn , yn+1 ≈ λ · yn , zn+1 ≈ λ · zn
30
6.1 Beispiele 3 × 3-Altersstrukturen 6 Iterationen Revisited mit EW / EV
xn+1 λxn xn
und als Vektoren A · wn = wn+1 = yn+1 ≈ λyn = λ · yn = λwn . Das heisst, dass
zn+1 λzn zn
für grosse n der Vektor wn immer mehr ein EV von A zum EW λ wird, und dass die Vektoren
w0 , w1 , w2 , . . . im Laufe immer mehr in Richtung eines EV zeigen.
Um das Experiment und die Überlegung zu bestätigen, geben wir Folgendes an: (Nachrechnen!)
3
Das Charakteristische Polynom pA (λ) = −λ3 + λ + 8 liefert die Eigenwerte
1 1 √ 1 √
λ1 = − , λ2 =
(1 − 13), λ3 = (1 + 13).
2 4 4
√ √
2 7 − √13 7 + √13
Als Eigenvektoren wählen wir v1 = −2 , v2 = 1 − 13 , v3 = 1 + 13 .
1 1 1
Übung: Es gilt A · vi = λi · vi für i = 1, 2, 3.
Zusammenfassung Nehmen wir an, dass es n linear unabhängige EV einer n × n-Matrix A gibt:
v1 , v2 , . . . , vn , mit EW λ1 , λ2 , . . . , λn . Die λi sind dabei nicht unbedingt voneinander verschieden. Sei
w0 ein Startvektor. Da die EV vi , i = 1, . . . , n linear unabhängig sind, gibt es Zahlen α1 , α2 , . . . , αn
mit w0 = α1 v1 + α2 v2 + . . . + αn vn .
Nach k Zeiteinheiten gilt wieder wegen der Linearität: wk = α1 · λk1 v1 + α2 λk2 v2 + . . . + αn λkn vn .
Damit haben wir folgende Vorhersagen über die Entwicklungen:
1. Falls für jeden EW |λi | < 1, folgt λki → 0 und damit wk → 0. Die Populationen sterben aus.
31
7 LGS und Gauss-Verfahren
2. Sei zum Beispiel λ1 = 1, und für alle anderen EW λi gelte |λi | < 1. Dann gilt λk1 = 1 und
weiter λki → 0 und damit wk → α1 v1 . Es gibt ein Gleichgewicht der Populationen.
3. Sei zum Beispiel λ1 ein reeller EW mit λ1 > 1, und für alle anderen EW λi gelte |λi | < 1. Dann
folgt λk1 → ∞ und für die anderen EW λki → 0 und damit wk → “∞ · v100 . Die Populationen
explodieren in Richtung v1 .
4. Allgemeiner gilt wieder (wir 2×2-Fall): Sei zum Beispiel λ1 mit |λ1 | > |λi | für i = 2, 3, 4, . . . , n.
Für jeden Startvektor w0 = α1 v1 + α2 v2 + . . . + αn vn mit α1 6= 0 nähern sich die Vektoren
wk
w1 , w2 , . . . , wk , . . . immer mehr der Richtung von v1 an. Das heisst wieder: Die Folge |wk|
konvergiert gegen den normierten EV |vv11 | . Der EW λ1 dominiert. Diese Konvergenz kann
unter Umständen sehr langsam sein.
Wir finden allfällige Lösungen mit einer Iteration von 2 (+1) Operationen:
1. Addition eines Vielfachen einer Zeile (Gleichung) zu einer anderen Zeile (Gleichung)
2. Vertauschen zweier Zeilen (Gleichungen)
3. Nicht notwendig – aber praktisch: Multiplikation einer Zeile (Gleichung) mit einer Zahl λ 6= 0.
a11 a12 ... a1r a1r+1 ... a1n | c1
0 a∗ ∗ ∗ ∗ ∗
22 ... a2r a2,r+1 ... a2n | c2
Damit bringen wir (A|c) auf Zeilenstufen-Form (A|c) (A∗ |c∗ ).
.. .. .. .. .. .. .. ..
a11 a12 ... a1n | c1 . . . . . . . | .
.. ∗
a22 ... a2n | c2
a21 ∗ ∗
(A|c) = . Gauss-Verfahren (A |c ) = 0 ... a∗ ∗
. a ∗
.. .. 0 rr ar,r+1 rn | cr
.. . .
0 0 ... 0 0 ∗
0 0 | cr+1
am1 am2 ... amn | cm 0 0 ... 0 0 0 0 | c∗
r+2
.. .. .. .. .. .. ..
. . . . . . . ∗
0 0 ... 0 0 0 0 | cm
Erlauben wir Vertauschen der Spalten, können wir annehmen, dass a∗22 , ..., a∗rr alle 6= 0.
CAVE
Umnummerierung der Variablen!
32
7.1 Gauss-Verfahren: Zusammenfassung und Beispiele 7 LGS und Gauss-Verfahren
Definition. Der Rang Rg(B) einer Matrix B ist die Anzahl der Zeilenvektoren 6= (0 0 . . . 0) in der
Zeilenstufenform B ∗ .
Es existieren Lösungen genau dann, wenn c∗r+1 = ... = c∗m = 0. Also genau dann, wenn der Rang
von A gleich dem Rang von (A|c) ist: Rg(A) = Rg(A|c) = r.
1. Es gibt eine Schar von Lösungen mit n − r frei wählbaren Parametern ⇐⇒ r < n.
2. Es gibt eine eindeutige Lösung genau dann, wenn r = n. Also genau dann, wenn
Rg(A) = Rg(A|c) = r = n
11 a12 ... a1n | c1
a
0 a∗ ∗ ∗
22 ... a2n | c2
.. .. .. .. ..
. . . .
| .
∗ ∗ ∗ ∗ ∗
Die Zeilenstufenform (A |c ) hat eine Dreiecksform (A |c ) = nn | cn mit aii =
0 ... a∗ ∗
6 0
0
0 0 ... 0 | 0
.. .. .. .. .
. . . | ..
.
0 0 ... 0 | 0
33
7.1 Gauss-Verfahren: Zusammenfassung und Beispiele 7 LGS und Gauss-Verfahren
Beispiele Gauss-Verfahren
1 2 2 3 | 0
0 0 2 −1 | 2
1. (A∗ |c∗ ) = Keine Lösung
0 0 0 1 | 1
0 0 0 0 | 1
1 2 2 3 | 0
0 0 2 −1 | 2
2. (A∗ |c∗ ) = Lösung existiert
0 0 0 1 | 1
0 0 0 0 | 0
Rang und Lineare Unabhängigkeit Gegeben seien v1 , v2 , . . . , vn . Wann können wir einen Vek-
tor w als Linearkombination w = α1 v1 + α2 v2 + . . . + αn vn dieser Vektoren schreiben? Wann gibt
es solche Zahlen α1 , α2 , . . . , αn ? Führen wir wieder eine Matrixschreibweise ein:
w1 α1
w2 α2
A = (v1 v2 . . . vn ) ∈ Mm×n , als Ergebnisvektor w = .. ∈ Rm und α = .. ∈ Rn .
. .
wm αn
Die Spaltenvektoren der Matrix A sind die Vektoren v1 v2 . . . vn . Damit übersetzt sich die Gleichung
w = α1 v1 + α2 v2 + . . . + αn vn in das LGS A · α = w. Die Frage, ob es Zahlen α1 , α2 , . . . , αn gibt
mit w = α1 v1 + α2 v2 + . . . + αn vn übersetzt sich in die Lösbarkeit eines m × n-LGS.
34
7.2 Berechnung det(A) mit Gauss-Verfahren 7 LGS und Gauss-Verfahren
Bemerkung: Falls n > m, sind v1 , v2 , . . . , vn ∈ Rm nie linear unabhängig. Denn der Rang von A
ist immer kleiner als n, Rg(A) 6 m < n. Das m × n-LGS A · α = 0 ist unterbestimmt.
Wende das Gauss-Verfahren auf A ∈ Mn×n an: A A∗ ∈ Mn×n . Falls Rg(A) = n, ist A∗ eine Drei-
a11 a12 ... a1n
0 a∗ ∗
22 ... a2n
ecksmatrix A∗ = .. .. .. .. . Dann ist nach den Rechenregeln und für eine Dreiecksmatrix:
. . . .
0 0 ... a∗
nn
det(A) = ±α · a11 · a∗22 · ...a∗nn
Beispiele
−1 1 1 −1 1 1
1. A = 1 −3 −2 A∗ = 0 −2 −1 Rg(A) = 3, und 0 6= det(A) = 12.
5 1 4 0 0 6
1 2 −2 1 2 −2
2. B = 2 3 0 B ∗ = 0 −1 4 Rg(B) = 2 < 3 =⇒ det(B) = 0.
2 1 8 0 0 0
Oben hatten wir mit det(A) (fast) über die Lösbarkeit eines quadratischen LGS Ax = c entschieden:
homogen 1. Falls det(A) 6= 0 (A regulär) =⇒ Es gibt nur die triviale Lösung x = 0. Nochmals
sei betont, dass ein homogenes LGS immer die triviale Lösung. Im Fall einer regulären
Matrix A ist dies die einzige Lösung von Ax = 0.
35
7.3 Rang und Determinante für ein LGS 7 LGS und Gauss-Verfahren
2. Falls det(A) = 0 (A singulär) =⇒ Es gibt neben der trivialen Lösung unendlich viele
Lösungen von Ax = 0.
inhomogen 1. Falls det(A) 6= 0 (A regulär) =⇒ Es gibt eine eindeutige Lösung für jedes
c ∈ Rn . Mit der inversen Matrix x = A−1 · c.
2. Falls det(A) = 0 (A singulär) =⇒ ?
Das können wir nun mit dem Rang von A entscheiden.
Wir wissen, dass ein LGS nur dann mindestens eine Lösung besitzt, falls Rg(A) = Rg(A|c).
Sei det(A) = 0, dann gibt es sicher keine eindeutige Lösung, und es gilt:
1 2 −2
Beispiel Lösbarkeit Ax = c mit det(A) = 0 Sei A = 2 3 0 . Es ist det(A) = 0, und wir
2 1 8
können nun mit dem Rang entscheiden, ob das LGS Ax = c keine Lösung oder unendlich viele hat.
Übung:
3
1. Für c = 5 ist Rg(A|c) = 2 = Rg(A) und damit gibt es unendlich viele Lösungen. Diese
3
x1 1 −6
sind von der Form: x = x2 = 1 + t 4 , t ∈ R
x3 0 1
5
2. Für c = 3 ist Rg(A|c) = 3 > 2 = Rg(A), und es gibt es keine Lösungen.
5
36