Lineares Gleichungssystem/Lösungsverfahren/Einführung/Textabschnitt
Es ist von vornherein gar nicht so klar, was man unter dem Lösen eines (linearen) Gleichungssystems verstehen soll. Jedenfalls geht es um eine möglichst gute Beschreibung der Lösungsmenge. Wenn es nur eine Lösung gibt, so geht es darum, diese Lösung zu finden und anzugeben. Wenn es überhaupt keine Lösung gibt, geht es darum, dies festzustellen und zu begründen. Im Allgemeinen ist aber die Lösungsmenge eines Gleichungssystems groß. Dann versteht man unter der Lösung eines Systems, freie Variablen zu identifizieren, die beliebige Werte annehmen dürfen, und explizit zu beschreiben, wie die anderen (abhängigen) Variablen von diesen freien Variablen abhängen. Man spricht auch von einer expliziten Beschreibung der Lösungsmenge.
Lineare Gleichungssysteme können systematisch mit dem Eliminationsverfahren gelöst werden, bei dem nach und nach Variablen eliminiert werden und schließlich ein besonders einfaches äquivalentes Gleichungssystem (in Dreiecksgestalt) entsteht, das direkt gelöst werden kann (bzw. von dem gezeigt werden kann, dass es keine Lösung besitzt). Wir betrachten ein typisches Beispiel mit vielen Variablen.
Wir wollen das inhomogene lineare Gleichungssystem
über (oder ) lösen. Wir eliminieren zuerst , indem wir die erste Zeile beibehalten, die zweite Zeile durch und die dritte Zeile durch ersetzen. Das ergibt
Wir könnten jetzt aus der (neuen) dritten Zeile mit Hilfe der zweiten Zeile eliminieren. Wegen der Brüche eliminieren wir aber lieber (dies eliminiert gleichzeitig ). Wir belassen also die erste und zweite Zeile und ersetzen die dritte Zeile durch . Dies ergibt, wobei wir das System in einer neuen Reihenfolge der Variablen[1] aufschreiben, das System
Wir können uns nun beliebig (oder „frei“) vorgeben. Die dritte Zeile legt dann eindeutig fest, es muss nämlich
gelten. In der zweiten Gleichung können wir wieder beliebig vorgeben, was dann eindeutig festlegt, nämlich
Die erste Zeile legt dann fest, nämlich
Daher kann man die Gesamtlösungsmenge als
schreiben. Eine besonders einfache Lösung ergibt sich, wenn man die freien Variablen und gleich setzt. Dies führt auf die spezielle Lösung
In der allgemeinen Lösung kann man und als Koeffizienten rausziehen und dann die Lösungsmenge auch als
schreiben. Dabei ist
eine Beschreibung der allgemeinen Lösung des zugehörigen homogenen linearen Gleichungssystems.
Es sei ein Körper und seien zwei (inhomogene) lineare Gleichungssysteme zur gleichen Variablenmenge gegeben. Die Systeme heißen äquivalent, wenn ihre Lösungsmengen übereinstimmen.
Es sei ein Körper und
ein inhomogenes lineares Gleichungssystem über .
Dann führen die folgenden Manipulationen an diesem Gleichungssystem zu einem äquivalenten Gleichungssystem.
- Das Vertauschen von zwei Gleichungen.
- Die Multiplikation einer Gleichung mit einem Skalar .
- Das einfache Weglassen einer Gleichung, die doppelt vorkommt.
- Das Verdoppeln einer Gleichung (im Sinne von eine Gleichung zweimal hinschreiben).
- Das Weglassen oder Hinzufügen einer Nullzeile (einer Nullgleichung).
- Das Ersetzen einer Gleichung durch diejenige Gleichung, die entsteht, wenn man zu eine andere Gleichung des Systems addiert.
Die meisten Aussagen sind direkt klar. (2) ergibt sich einfach daraus, dass wenn
gilt, dass dann auch
für jedes gilt. Bei kann man diesen Übergang durch Multiplikation mit rückgängig machen.
(6). Es sei die Gleichung
und die Gleichung
Wenn ein Tupel die beiden Gleichungen erfüllt, so erfüllt es auch die Gleichung . Und wenn das Tupel die beiden Gleichungen und erfüllt, so auch die Gleichung und .
Für die praktische Lösung eines linearen Gleichungssystems sind die beiden Manipulationen (2) und (6) am wichtigsten, wobei man in aller Regel diese beiden Schritte kombiniert und eine Gleichung durch eine Gleichung der Form
(mit )
ersetzt. Dabei wird
so gewählt, dass die neue Gleichung eine Variable weniger besitzt als die alte. Man spricht von Elimination einer Variablen. Diese Elimination wird nicht nur für eine Zeile durchgeführt, sondern für alle Zeilen mit Ausnahme von einer
(geeignet gewählten)
„Arbeitszeile“ und mit einer fixierten „Arbeitsvariablen“. Das folgende Eliminationslemma beschreibt diesen Rechenschritt.
Es sei ein Körper und ein (inhomogenes) lineares Gleichungssystem über in den Variablen . Es sei eine Variable, die in mindestens einer Gleichung mit einem von verschiedenen Koeffizienten vorkommt.
Dann lässt sich jede von verschiedene[2] Gleichung durch eine Gleichung ersetzen, in der nicht mehr vorkommt, und zwar so, dass das neue Gleichungssystem , das aus und den Gleichungen besteht, äquivalent zum Ausgangssystem ist.
Durch Umnummerieren kann man erreichen. Es sei die Gleichung
(mit ) und die Gleichung
Dann hat die Gleichung
die Gestalt
in der nicht mehr vorkommt. Wegen sind die Gleichungssysteme äquivalent.
Das praktische Verfahren, bei dem man sukzessive das Verfahren im Beweis des vorstehenden Lemmas anwendet, um auf Dreiecksgestalt bzw. Stufengestalt zu kommen, nennt man Gaußsches Eliminationsverfahren
(oder Additionsverfahren).
Es werden also Variablen eliminiert, indem man geeignete Vielfache von Gleichungen zu anderen Gleichungen hinzuaddiert.
Jedes (inhomogene) lineare Gleichungssystem über einem Körper
lässt sich durch die in Fakt beschriebenen elementaren Umformungen und durch das Weglassen von überflüssigen Gleichungen in ein äquivalentes lineares Gleichungssystem der Stufenform
überführen, bei dem alle Startkoeffizienten von verschieden sind.
Dabei ist (bei ) die letzte Zeile überflüssig oder aber (bei ) das System besitzt keine Lösung.
Durch Variablenumbenennungen erhält man ein äquivalentes System der Form
mit Diagonalelementen .
Dies folgt direkt aus dem Eliminationslemma, mit dem man sukzessive Variablen eliminiert. Man wendet es auf die erste (in der gegebenen Reihenfolge) Variable (diese sei ) an, die in mindestens einer Gleichung mit einem von verschiedenen Koeffizienten auftaucht (wenn sie nur in einer Gleichung auftaucht, so ist im Eliminationsprozess nichts zu tun). Diese Eliminationsschritte wendet man solange an, solange das im Eliminationsschritt entstehende variablenreduzierte Gleichungssystem (also ohne die vorhergehenden Arbeitsgleichungen) noch mindestens eine Gleichung mit einem von verschiedenen Koeffizienten enthält. Zum Schluss bleiben nur Gleichungen ohne Variablen übrig. Diese sind entweder alle die Nullgleichung, oder aber das System besitzt keine Lösung.
Wenn wir setzen und die anderen Variablen mit benennen, so erhält man das angegebene System in Dreiecksgestalt.
Es kann sein, dass die Variable gar nicht in dem System mit einem von verschiedenen Koeffizienten vorkommt, und, dass in einer Variablenelimination gleichzeitig mehrere Variablen eliminiert werden. Dann erhält man wie beschrieben ein Gleichungssystem in Stufenform, das erst durch Variablenvertauschungen in die Dreiecksform gebracht werden kann.
- ↑ Eine solche Umstellung ist ungefährlich, wenn man den Namen der Variablen mitschleppt. Wenn man dagegen das System in Matrizenschreibweise aufführt, also die Variablennamen einfach weglässt, so muss man sich diese Spaltenvertauschungen merken.
- ↑ Mit verschieden ist hier gemeint, dass die beiden Gleichungen einen unterschiedlichen Index im System haben. Es ist also sogar der Fall erlaubt, dass und dieselbe, aber doppelt aufgeführte Gleichung ist.