Sonderfall der Gauss-Elimination aus 16.10.2026 - Woche 5
Wenn man versucht in der folgenden Matrix
die erste Spalte zu eliminieren
steht man vor dem Problem, dass in der zweiten Zeile, welche man jetzt eigentlich dazu verwenden würde, um die der dritten Zeile zu eliminieren eine steht. Das ist unpraktisch, da es nun keine Zahl gibt, welche man mit multiplizieren kann um die zu entfernen.
Die Lösung für dieses Problem ist, dass man die Zeile 2 und 3 vertauscht (in einem Gleichungssystem muss man, wenn man Zeilen in vertauscht natürlich die gleiche Vertauschung auch bei machen).
Diese Vertauschung lässt sich durch eine Permutationsmatrix beschreiben. In diesem konkreten Fall gilt:
Die Lösungen bleiben gleich, da man die Permutationsmatrix einfach noch einmal anwenden kann und wieder zur ursprünglichen Matrix kommt.
Mittels kommt man dann auf folgendes :
und kann normal mit der Elimination weitermachen.
Allerdings hat auch dieses Vertauschen von Zeilen seine Grenzen. Kommt man an einen Punkt, an dem es keine Zeile mehr gibt, welche in der gewünschten Spalte einen Eintrag hat, so muss man aufgeben und dieses Gleichungssytem ist nicht mittels der Gauss-Elimination lösbar.
Definition einiger Lemmas:
Lemma 3.2
Invarianz der Lösungen
Sei eine Matrix, eine invertierbare Matrix und .
Dann haben die Systeme und die gleiche Lösung.
Beweis:
Für alle
Link to original
Lemma 3.3
Invarianz des Nullraums
Sei eine Matrix, eine invertierbare Matrix und .
Dann haben und den gleichen Nullraum.
Beweis:
Verwende Lineare Algebra/Lemmas/Lemma 3.2 mit
Link to original
Lemma 3.4
Invarianz der linearen Unabhängigkeit
Sei eine Matrix, eine invertierbare Matrix und .
Dann hat genau dann linear unabhängige Spalten, wenn linear unabhängige Spalten hat.
Beweis:
Aus Beobachtung 2.5 folgt, dass die Spalten einer Matrix genau dann linear unabhängig sind, wenn der Nullraum nur die enthält. Da aus Lemma 3.3 hervorgeht, dass sowohl als auch den gleichen Nullraum haben muss auch diese Aussage zur linearen Unabhängigkeit gelten.
Link to original
Lemma 3.5
Invarianz des Zeilenraums
Sei eine Matrix, eine invertierbare Matrix und .
Dann haben und den gleichen Zeilenraum:
Beweis:
Übungen
Im allgemeinen gilt allerdings: (Skript)
Link to original
Lemma 3.6
Invarianz unabhängiger Spaltenindizes und des Rangs
Sei eine Matrix, eine invertierbare Matrix und .
Für alle gilt:
Die Spalte von ist genau dann unabhängig, wenn die Spalte in unabhängig ist.Also haben und die gleiche Anzahl unabhängiger Spalten und somit den Gleichen Rang.
Beweis:
Der Beweis folgt also unteranderem aus Lineare Algebra/Lemmas/Lemma 3.2.
Link to original
Erfolg und Scheitern:
Theorem 3.7
Sei ein lineares Gleichungssystem mit Gleichungen in Variablen.
Die folgenden beiden Aussagen sind äquivalent:
- (i) Gauss-Elimination ist erfolgreich
- (ii) Die Spalten von sind linear unabhängig ( ist invertierbar)
Beweis:
(i) (ii)
Wenn die Gauss-Elimination erfolgreich ist, dann ist , eine obere Dreiecksmatrix mit allen
So ein hat lineare unabhängige Spalten nach Korrollar 1.21 (iii): Keine Spalte ist Linearkombination der vorherigen. (ii) folgt mit Lemma 3.4 (Invarianz linearer Unabhängigkeit), welches wiederholt angewandt wird. ()(ii) (i)
Zeige (i) (ii)
Wenn Gauss scheitert (ii), scheitert Gauss in einer Spalte und zu diesem Zeitpunkt haben wir ein mit mit der folgenden Form:
- ist Linearkombination der Spalten von (Rückwärtseinsetzung für Lösungen geben dann an, für welches sie Linearkombinationen sind.)
- Aufgrund der Nullen unter und schreibt dieses auch Spalte von als Linearkombination der Spalten davor.
- Spalten von sind linear abhängig und deshalb auch die Spalten von (Lemma 3.4)
Damit ist (ii) gezeigt.
Link to original
Laufzeit zur Lösung von
Es werden Einzelschritte wie +,-, ,/ oder Variabeländerungern gezählt.
In O-Notation sieht das ganze dann folgendermassen aus:
Elimination:
- Es werden höchstens Zeilensubtraktionen durchgeführt (Das heisst eine für jeden Eintrag unterhalb der Diagonalen)
- In einer Zeilensubtraktion werden Einzelschritte durchgeführt.
Das sind also Operationen für die Elimination, daraus folgt, dass die Laufzeit für die Elimination beträgt. In dieser Laufzeit sind auch alle anderen Operationen wie z.B. Zeilenvertauschungen enthalten.
Rückwärtseinsetzung:
- Berechnung von Werten
- Einzelschritte pro Wert
Daraus folgt dann eine Laufzeit von Operationen. Für die Rückwärtseinsetzung werden also Einzelschritte benötigt.
Für das ganze Verfahren muss jetzt die Anzahl der Operationen für die Elimination und die Rückwärtseinsetzung kombiniert werden: . Daraus lässt sich nun sagen, dass sich das linearen Gleichungssystems mit einer asymptotischen Laufzeit von lösen lässt.
Laufzeit der Berechnung von
Die Berechnung der Inversen von lässt sich auf das Lösen von linearen Gleichungssystem zurückführen (, , , ). Der Vektor ist dabei immer eine Zeile der Inversen . Wenn dieses Gleichungssystem für alle Spalten von gelöst wird, so ist das die Inverse.
Es müssen also Gleichungssysteme in Laufzeit gelöst werden. Daraus ergibt sich eine Laufzeit von für die Berechnung von .
Wenn man sich die Gleichungssysteme genauer anschaut sieht man, dass alle Systeme immer mit der gleichen Matrix arbeiten. Wenn man den Eliminationsschritt, welchen man eigentlich nur auf einen Vektor der rechten Seite auf alle Vektoren gleichzeitig anwendet spart man sich das Mal ausführen der Elimination. Hier ist das Berechnen der Inverse auch in möglich.

