Rechner für die reduzierte Zeilenstufenform: Matrizen Schritt für Schritt lösen
Ein Rechner für die reduzierte Zeilenstufenform verwandelt jede Matrix in Sekunden in ihre eindeutige RREF, indem er automatisch die Gauß-Jordan-Elimination anwendet. Wer die dahinterliegenden Zeilenumformungen versteht, kann das Ergebnis überprüfen, Systeme bei Bedarf von Hand lösen und nachvollziehen, warum der Rechner genau dieses Resultat ausgibt. Die RREF ist die sauberste Form, die eine Matrix durch Zeilenumformungen erreichen kann: Jede Pivotspalte enthält eine einzige 1 und sonst nur Nullen – ein lineares Gleichungssystem in RREF lässt sich deshalb oft direkt ablesen. Dieser Leitfaden erklärt, was RREF bedeutet, wie der Gauß-Jordan-Algorithmus dorthin führt, und rechnet zwei vollständige Beispiele von Hand durch: einmal die Reduktion einer einfachen Matrix und einmal das Lösen eines echten Gleichungssystems – mit jedem einzelnen Rechenschritt und einer Probe. Außerdem findest du den Unterschied zwischen ZSF und RREF, typische Fehler sowie Übungsaufgaben mit vollständigen Lösungen.
Inhalt
- 01Was ist die reduzierte Zeilenstufenform?
- 02Wie kommt ein Rechner für die reduzierte Zeilenstufenform zu seinem Ergebnis?
- 03Zeilenstufenform vs. reduzierte Zeilenstufenform: Wo liegt der Unterschied?
- 04Die drei elementaren Zeilenumformungen hinter jeder RREF
- 05Rechenbeispiel: Eine 3×3-Matrix von Hand auf RREF bringen
- 06Rechenbeispiel: Ein lineares Gleichungssystem mit RREF lösen
- 07Warum ist das Pivotmuster in der RREF so wichtig?
- 08Wie nutzt man einen Rechner für die reduzierte Zeilenstufenform richtig?
- 09Welche häufigen Fehler ruinieren eine RREF-Berechnung?
- 10Verrät die RREF auch Rang und Anzahl der Lösungen?
- 11Übungsaufgaben: Teste dein RREF-Können
- 12Wo wird die reduzierte Zeilenstufenform in der Praxis eingesetzt?
Was ist die reduzierte Zeilenstufenform?
Die reduzierte Zeilenstufenform (englisch reduced row echelon form, kurz RREF) ist eine bestimmte Gestalt, in die sich eine Matrix durch Zeilenumformungen bringen lässt – und sie ist die am stärksten vereinfachte Variante der Zeilenstufenform. Eine Matrix liegt in RREF vor, wenn sie vier Bedingungen erfüllt: Der führende Eintrag jeder Zeile ungleich null (ihr Pivot) ist exakt 1; jeder Pivot steht strikt weiter rechts als der Pivot der darüberliegenden Zeile; jeder Eintrag über und unter einem Pivot ist 0, nicht nur darunter; und sämtliche Nullzeilen stehen ganz unten. Genau die dritte Bedingung – Nullen oberhalb wie unterhalb des Pivots – unterscheidet die RREF von der gewöhnlichen Zeilenstufenform. Jede Matrix besitzt genau eine RREF, ganz gleich, in welcher Reihenfolge die Zeilenumformungen ausgeführt werden. Diese Eindeutigkeit macht die RREF so nützlich: Zwei Personen, die dieselbe Matrix von Hand mit unterschiedlichen Schrittfolgen reduzieren, landen immer bei derselben Endmatrix.
RREF-Bedingungen: führende 1 in jeder Zeile ungleich null, Pivots rücken nach unten hin immer weiter nach rechts, Nullen über und unter jedem Pivot, Nullzeilen ganz unten. Das Ergebnis ist für jede Matrix eindeutig.
Wie kommt ein Rechner für die reduzierte Zeilenstufenform zu seinem Ergebnis?
Ein Rechner für die reduzierte Zeilenstufenform wendet den Algorithmus der Gauß-Jordan-Elimination an – das ist das Gauß-Verfahren, einen Schritt weitergeführt. Er nutzt ausschließlich drei zulässige Zeilenumformungen, die jeweils die Lösungsmenge des zugehörigen Gleichungssystems unverändert lassen: zwei Zeilen vertauschen, eine Zeile mit einer Konstanten ungleich null multiplizieren und ein Vielfaches einer Zeile zu einer anderen Zeile addieren. Der Rechner wiederholt diese Operationen Spalte für Spalte, bis die Matrix alle vier RREF-Bedingungen erfüllt. Intern läuft der Prozess in zwei Durchgängen ab. Der Vorwärtsdurchgang erzeugt Pivots und räumt die Einträge darunter aus – das Ergebnis ist die gewöhnliche Zeilenstufenform. Der Rückwärtsdurchgang arbeitet anschließend vom untersten Pivot nach oben, beseitigt die Einträge oberhalb jedes Pivots und skaliert jede Pivotzeile so, dass ihr führender Eintrag exakt 1 wird. Genau diesen zweiten Durchgang lässt ein reiner Zeilenstufenform-Rechner aus – darin besteht der Unterschied zwischen ZSF und RREF.
Zeilenstufenform vs. reduzierte Zeilenstufenform: Wo liegt der Unterschied?
Die Zeilenstufenform (ZSF) verlangt nur Nullen unterhalb jedes Pivots und Pivots, die nach unten hin nach rechts wandern; der Pivotwert selbst darf jede Zahl ungleich null sein, und Einträge oberhalb eines Pivots dürfen ungleich null bleiben. Die reduzierte Zeilenstufenform geht weiter: Pivots müssen exakt 1 sein, und jeder Eintrag über einem Pivot muss ebenfalls zu 0 werden. Beide Formen entstehen mit denselben drei Zeilenumformungen, aber die ZSF ist nicht eindeutig – unterschiedliche Eliminationsreihenfolgen können für dieselbe Ausgangsmatrix unterschiedlich aussehende ZSF-Matrizen liefern –, die RREF dagegen immer. Zum Lösen von Gleichungssystemen genügt die ZSF, weil man die Lösung per Rückwärtseinsetzen bestimmen kann; die RREF erlaubt es dagegen oft, die Lösung ohne weitere Rechnung direkt aus der Matrix abzulesen. Deshalb liefern Rechner standardmäßig die RREF, statt bei der ZSF stehen zu bleiben.
ZSF: Nullen unter jedem Pivot, Pivotwert beliebig ungleich null, nicht eindeutig. RREF: Nullen über UND unter jedem Pivot, Pivotwert zwingend 1, immer eindeutig.
Die drei elementaren Zeilenumformungen hinter jeder RREF
Jede Reduktion – ob von Hand oder mit einem Rechner – besteht aus genau drei Zügen. Andere Operationen sind nicht erlaubt, wenn die Matrix weiterhin dasselbe Gleichungssystem darstellen soll.
1. Umformung 1 — Zeilentausch
Zwei Zeilen tauschen ihre Position: Rᵢ ↔ Rⱼ. Wird verwendet, wenn der als Pivot benötigte Eintrag 0 ist, eine tiefere Zeile in dieser Spalte aber einen Wert ungleich null hat.
2. Umformung 2 — Zeilenskalierung
Multipliziere jeden Eintrag einer Zeile mit einer Konstanten c ungleich null: Rᵢ → c·Rᵢ. Wird verwendet, um einen Pivot auf exakt 1 zu bringen.
3. Umformung 3 — Zeilenaddition
Addiere ein Vielfaches einer Zeile zu einer anderen: Rᵢ → Rᵢ + c·Rⱼ. Wird verwendet, um alle übrigen Einträge in der Spalte eines Pivots zu null zu machen – oberhalb wie unterhalb.
Tauschen, skalieren, Vielfaches addieren. Diese drei Operationen verändern die Lösungsmenge des dargestellten Systems nie – genau deshalb ist die Zeilenreduktion zulässig.
Rechenbeispiel: Eine 3×3-Matrix von Hand auf RREF bringen
Reduzieren wir M = [[1, 2, -1], [2, 3, 1], [3, 5, 0]] vollständig auf RREF. Beachte: Zeile 3 ist die Summe von Zeile 1 und Zeile 2 (1+2=3, 2+3=5, -1+1=0) – ein Hinweis darauf, dass diese Matrix keinen vollen Rang haben wird.
1. Schritt 1 — Spalte 1 unterhalb des Pivots ausräumen
Pivot ist m₁₁ = 1. R2 = R2 - 2R1: [2-2(1), 3-2(2), 1-2(-1)] = [0, -1, 3] R3 = R3 - 3R1: [3-3(1), 5-3(2), 0-3(-1)] = [0, -1, 3] Die Matrix lautet jetzt: [[1, 2, -1], [0, -1, 3], [0, -1, 3]]
2. Schritt 2 — Spalte 2 unterhalb des Pivots ausräumen
R3 = R3 - R2: [0-0, -1-(-1), 3-3] = [0, 0, 0] Die Matrix lautet jetzt: [[1, 2, -1], [0, -1, 3], [0, 0, 0]]. Das ist die Zeilenstufenform – zwei Pivotzeilen ungleich null, eine Nullzeile.
3. Schritt 3 — Pivots auf 1 skalieren
R2 = -1 × R2: [0, 1, -3] Die Matrix lautet jetzt: [[1, 2, -1], [0, 1, -3], [0, 0, 0]]
4. Schritt 4 — Oberhalb der Pivots ausräumen (Rückwärtsdurchgang)
R1 = R1 - 2R2: [1-0, 2-2(1), -1-2(-3)] = [1, 0, 5] Finale RREF: [[1, 0, 5], [0, 1, -3], [0, 0, 0]]
Finale RREF von M: [[1, 0, 5], [0, 1, -3], [0, 0, 0]]. Zwei Pivots, eine Nullzeile – also rang(M) = 2, was die anfangs entdeckte Zeilenabhängigkeit bestätigt.
Rechenbeispiel: Ein lineares Gleichungssystem mit RREF lösen
Löse 2x + y - z = 8, -3x - y + 2z = -11 und -2x + y + 2z = -3, indem du die erweiterte Koeffizientenmatrix [A|b] auf RREF bringst.
1. Schritt 1 — Die erweiterte Koeffizientenmatrix aufstellen
[2, 1, -1 | 8] [-3, -1, 2 | -11] [-2, 1, 2 | -3]
2. Schritt 2 — Zeilen kombinieren, um x aus Zeile 2 und 3 zu eliminieren
Neue R2 = 3R1 + 2R2: [3(2)+2(-3), 3(1)+2(-1), 3(-1)+2(2), 3(8)+2(-11)] = [0, 1, 1, 2] Neue R3 = R1 + R3: [2+(-2), 1+1, -1+2, 8+(-3)] = [0, 2, 1, 5] Die Matrix lautet jetzt: [2, 1, -1 | 8] / [0, 1, 1 | 2] / [0, 2, 1 | 5]
3. Schritt 3 — y aus Zeile 3 eliminieren, dann Zeile 1 skalieren
R3 = R3 - 2R2: [0, 2-2(1), 1-2(1), 5-2(2)] = [0, 0, -1, 1] R1 = R1 ÷ 2: [1, 0.5, -0.5, 4] Die Matrix lautet jetzt: [1, 0.5, -0.5 | 4] / [0, 1, 1 | 2] / [0, 0, -1 | 1]
4. Schritt 4 — Mit Zeilenumformungen rückwärts einsetzen und die RREF erreichen
R3 = -1 × R3: [0, 0, 1, -1] → z = -1 R2 = R2 - R3: [0, 1, 1-1, 2-(-1)] = [0, 1, 0, 3] → y = 3 R1 = R1 + 0.5R3: [1, 0.5, -0.5+0.5, 4-0.5] = [1, 0.5, 0, 3.5] R1 = R1 - 0.5R2: [1, 0.5-0.5, 0, 3.5-1.5] = [1, 0, 0, 2] → x = 2 Finale RREF: [1, 0, 0 | 2] / [0, 1, 0 | 3] / [0, 0, 1 | -1]
5. Schritt 5 — Die Lösung in allen drei Ausgangsgleichungen prüfen
x=2, y=3, z=-1: 2(2)+3-(-1) = 4+3+1 = 8 ✓ -3(2)-3+2(-1) = -6-3-2 = -11 ✓ -2(2)+3+2(-1) = -4+3-2 = -3 ✓ Alle drei Gleichungen gehen auf – die Lösung ist bestätigt.
Sobald die erweiterte Koeffizientenmatrix links zur Einheitsmatrix wird, steht die Lösung direkt in der letzten Spalte: x=2, y=3, z=-1. Kein Rückwärtseinsetzen mehr nötig.
Warum ist das Pivotmuster in der RREF so wichtig?
Position und Anzahl der Pivots in der RREF sagen dir, wie die Matrix zu lesen ist. Jede Pivotspalte gehört zu einer Variablen, die eindeutig festgelegt ist; Spalten ohne Pivot gehören zu freien Variablen, die jeden Wert annehmen dürfen – die übrigen Variablen werden dann durch sie ausgedrückt. Ergibt die RREF einer erweiterten Koeffizientenmatrix links eine Einheitsmatrix wie im Beispiel oben, hat jede Variable genau einen Pivot und einen festen Wert: eine eindeutige Lösung. Wird eine Zeile bis auf die letzte (konstante) Spalte zu null, etwa [0, 0, 0 | 5], steht dort 0 = 5 – eine unmögliche Aussage. Das bedeutet, dass das System überhaupt keine Lösung hat, ganz gleich, was die übrigen Zeilen aussagen.
Wie nutzt man einen Rechner für die reduzierte Zeilenstufenform richtig?
Ein verlässliches Ergebnis aus einem RREF-Rechner hängt vor allem davon ab, die Matrix korrekt einzugeben und die Ausgabe richtig zu lesen.
1. Schritt 1 — Die Matrixdimensionen festlegen
Wähle zuerst die Anzahl der Zeilen und Spalten. Für ein System aus n Gleichungen mit n Unbekannten verwendest du eine erweiterte Koeffizientenmatrix mit n Zeilen und n+1 Spalten, wobei die letzte Spalte die Konstanten enthält.
2. Schritt 2 — Jeden Koeffizienten der Reihe nach eingeben
Tippe jede Zeile von links nach rechts genau so ein, wie sie in den Gleichungen steht – inklusive 0 für jede Variable, die in einer Gleichung fehlt. Eine ausgelassene Null verschiebt alle folgenden Einträge in die falsche Spalte.
3. Schritt 3 — Die Reduktion ausführen und die Pivotspalten lesen
Der Rechner gibt die RREF-Matrix aus. Ermittle, welche Spalten einen Pivot enthalten (eine 1 mit Nullen ringsum) – das sind die Variablen, die das System festlegt. Spalten ohne Pivot kennzeichnen freie Variablen.
4. Schritt 4 — Die letzte Spalte in Variablenwerte übersetzen
Wird der Koeffiziententeil zur Einheitsmatrix, ist der Eintrag jeder Zeile in der letzten Spalte direkt der Wert der zugehörigen Variablen – genau wie im Rechenbeispiel oben.
Welche häufigen Fehler ruinieren eine RREF-Berechnung?
Immer wieder sind es dieselben wenigen Patzer, die zu falschen RREF-Ergebnissen führen – ob von Hand gerechnet oder falsch in einen Rechner eingegeben.
1. Fehler 1 — Bei der Zeilenstufenform aufhören
Wer nur unterhalb der Pivots ausräumt, erhält die ZSF, nicht die RREF. Es fehlt noch der Rückwärtsdurchgang, der die Einträge über jedem Pivot beseitigt und jeden Pivot auf exakt 1 skaliert.
2. Fehler 2 — Den Zeilentausch vergessen, wenn die Pivotposition 0 ist
Ist der als Pivot benötigte Eintrag 0, während eine tiefere Zeile in dieser Spalte einen Wert ungleich null hat, musst du vor dem Eliminieren die Zeilen tauschen – sonst entsteht eine Division durch null oder ein falscher Eliminationsschritt.
3. Fehler 3 — Eine Zeilenumformung nur auf einen Teil der Zeile anwenden
Jeder Eintrag einer Zeile muss gemeinsam aktualisiert werden, auch die Konstantenspalte einer erweiterten Koeffizientenmatrix. Die letzte Spalte zu vergessen gehört zu den häufigsten Fehlern beim Rechnen von Hand.
4. Fehler 4 — Eine Nullzeile als „keine Information“ lesen, statt die Konstante zu prüfen
Eine Zeile wie [0, 0, 0 | 0] ist harmlos – sie bedeutet, dass eine Gleichung redundant war. [0, 0, 0 | 5] heißt dagegen, dass das System widersprüchlich ist. Prüfe deshalb immer den Wert in der Konstantenspalte, bevor du eine Zeile für bedeutungslos hältst.
Die meisten RREF-Fehler entstehen durch einen unvollständigen Rückwärtsdurchgang oder eine Zeilenumformung, die nur einen Teil der Zeile erfasst – aktualisiere immer jeden Eintrag, auch die Konstantenspalte.
Verrät die RREF auch Rang und Anzahl der Lösungen?
Ja. Sobald eine Matrix in RREF vorliegt, ist ihr Rang schlicht die Anzahl der Pivotzeilen – also der nach der Reduktion verbliebenen Zeilen ungleich null. Für ein System Ax = b vergleichst du rang(A) mit dem Rang der erweiterten Koeffizientenmatrix [A|b]: Sind sie verschieden, hat das System keine Lösung. Sind sie gleich und stimmen mit der Anzahl der Unbekannten überein, gibt es genau eine Lösung. Sind sie gleich, aber kleiner als die Anzahl der Unbekannten, gibt es unendlich viele Lösungen – mit einer freien Variablen pro Spalte ohne Pivot. Im Reduktionsbeispiel oben hatte M 2 Pivots bei 3 Zeilen, also rang(M) = 2 – eine Zeile war linear abhängig von den anderen. Im Beispiel mit dem Gleichungssystem wurden alle 3 Zeilen zu Pivotzeilen mit einer Einheitsmatrix, also rang(A) = rang([A|b]) = 3, was genau der Anzahl von 3 Unbekannten entspricht. Deshalb hatte dieses System eine eindeutige Lösung.
Rang aus der RREF ablesen = Anzahl der Pivotzeilen. Vergleiche rang(A) mit rang([A|b]): ungleich heißt keine Lösung; gleich und voll heißt eine Lösung; gleich, aber zu klein heißt unendlich viele.
Übungsaufgaben: Teste dein RREF-Können
Reduziere jede Matrix zuerst selbst und vergleiche deine Rechnung anschließend mit den Lösungen darunter.
1. Aufgabe 1 — Reduziere [[2, 4], [1, 3]] auf RREF
Lösung: R1 = R1 ÷ 2 ergibt [1, 2]. R2 = R2 - R1 ergibt [0, 1]. R1 = R1 - 2R2 ergibt [1, 0]. Finale RREF: [[1, 0], [0, 1]] – die Einheitsmatrix, da beide Zeilen unabhängig sind (Rang 2).
2. Aufgabe 2 — Löse x + 2y = 5 und 3x + 6y = 15 mit RREF
Lösung: erweiterte Koeffizientenmatrix [1, 2 | 5] / [3, 6 | 15]. R2 = R2 - 3R1 ergibt [0, 0 | 0]. Finale RREF: [1, 2 | 5] / [0, 0 | 0]. Rang(A) = rang([A|b]) = 1 < 2 Unbekannte, also gibt es unendlich viele Lösungen: x = 5 - 2y für jeden Wert von y.
3. Aufgabe 3 — Löse x + y = 4 und 2x + 2y = 10 mit RREF
Lösung: erweiterte Koeffizientenmatrix [1, 1 | 4] / [2, 2 | 10]. R2 = R2 - 2R1 ergibt [0, 0 | 2]. Diese Zeile liest sich als 0 = 2 und ist damit falsch, also rang(A) = 1, aber rang([A|b]) = 2 – das System ist widersprüchlich und hat keine Lösung.
Wo wird die reduzierte Zeilenstufenform in der Praxis eingesetzt?
Die RREF ist weit mehr als eine Schulübung. Ingenieurinnen und Ingenieure lösen damit Schaltungsgleichungen aus den kirchhoffschen Maschen- und Knotenregeln, bei denen jede Masche und jeder Knoten eine lineare Gleichung liefert. In der Volkswirtschaftslehre dient sie dazu, Input-Output-Modelle über mehrere Branchen hinweg auszugleichen. Computergrafik und Robotik setzen auf die Gauß-Jordan-Elimination, um Transformationskoeffizienten und inverse Kinematik zu berechnen. In der Chemie hilft die Zeilenreduktion beim Ausgleichen von Reaktionsgleichungen mit mehr als zwei oder drei Elementen, wobei die Atomanzahl jedes Elements eine Matrixzeile bildet. Der Reiz ist überall derselbe: Die RREF verwandelt ein Geflecht simultaner Gleichungen in eine Form, in der Lösung, Rang und Lösungstyp (eindeutig, unendlich oder keine) auf einen Blick ablesbar sind.
Verwandte Artikel
Rangrechner für Matrizen: Den Rang mit der Zeilenstufenform bestimmen
Vertiefe, wie sich der Rang aus der Zeilenstufenform ablesen lässt – inklusive der Determinanten-Abkürzung für quadratische Matrizen.
Rechner für lineare Gleichungen: Anleitung Schritt für Schritt mit Beispielen
Die Elimination mit einer Variablen ist die Grundlage, die Zeilenreduktion und RREF zur vollen Matrixform verallgemeinern.
Mathe Schritt für Schritt lösen: Ein wiederholbares Vorgehen für jede Aufgabe
Wende dasselbe strukturierte Vorgehen mit Schrittkontrolle auf jede Matheaufgabe an – nicht nur auf Matrizen.
Verwandte Mathe-Löser
Lösungen Schritt für Schritt
Erhalte ausführliche Erklärungen zu jeder Zeilenumformung, nicht nur das fertige RREF-Ergebnis.
Smart-Scan-Löser
Fotografiere eine Matrix oder ein Gleichungssystem und erhalte sofort eine Lösung Schritt für Schritt.
KI-Mathe-Tutor
Stelle Rückfragen zu Zeilenumformungen, Pivots oder Rang und erhalte rund um die Uhr persönliche Erklärungen.
