Lektion 10.2

Matrizen und Übergangsprozesse

40 min Lesezeit

Nach dieser Lektion kannst du

  • eine Matrix als rechteckiges Zahlenschema und als Abbildung x⃗↦Ax⃗\vec{x} \mapsto A\vec{x} lesen,

  • Matrizen multiplizieren und die Reihenfolge als Hintereinanderausführung deuten,

  • einen Übergangsprozess als Ap⃗A\vec{p} schreiben, wobei AA spaltenweise die Anteile enthält,

  • stochastische Matrizen erkennen: nichtnegative Einträge, Spaltensumme 11.

Jedes Jahr bleiben 80 %80\,\% der Bewohner in Stadt A, 20 %20\,\% ziehen nach B. Von B bleiben 70 %70\,\% , 30 %30\,\% gehen nach A. Aus den zwei Zahlen „jetzt in A, jetzt in B“ werden zwei neue Zahlen. Das ist keine einzelne Multiplikation, sondern vier: Jeder der zwei Bestände speist beide Ziele.

Diese vier Anteile schreibt man in ein Rechteck, eine Matrix. Der Zustand ist ein Vektor. Ein Jahr später: Matrix mal Vektor. Nach zwei Jahren: dieselbe Matrix noch einmal. Die Reihenfolge ist ernst: Erst AA, dann BB ist nicht dasselbe wie erst BB, dann AA.

Vermute zuerst

Die Matrix A=(2003)A = \begin{pmatrix} 2 & 0 \\ 0 & 3 \end{pmatrix} macht aus (1, 1)(1,\,1) welchen Vektor?

Vektoren als Zustände: Addition bleibt, die Matrix kommt danach

Matrix mal Vektor = Linearkombination der Spalten. Deshalb steckt in den Spalten einer Übergangsmatrix, wohin jeder Bestand verteilt wird.

Probier es aus

Definition

Matrix und Produkt

Eine (m×n)(m \times n)-Matrix hat mm Zeilen und nn Spalten. Sie beschreibt eine lineare Abbildung Rn→Rm\mathbb{R}^n \to \mathbb{R}^m: x⃗↦Ax⃗\vec{x} \mapsto A\vec{x}.

Das Produkt ABAB ist definiert, wenn die Spaltenzahl von AA zur Zeilenzahl von BB passt. Die Spalten von ABAB sind AA mal die Spalten von BB. Im Allgemeinen AB≠BAAB \neq BA.

Ein Übergangsprozess (hier: zwei Zustände): Ist p⃗k\vec{p}_k der Bestandsvektor im Jahr kk und AA die Matrix der Anteile,

p⃗k+1=Ap⃗k\vec{p}_{k+1} = A \vec{p}_k.

AA heißt stochastisch (spaltenstochastisch), wenn alle Einträge ≥0\ge 0 sind und jede Spalte zu 11 summiert. Dann bleibt die Gesamtsumme der Bestände erhalten.

Schritt für Schritt

Ein Jahr Stadt A / Stadt B

AA behält 0,80{,}8, gibt 0,20{,}2 an B. BB behält 0,70{,}7, gibt 0,30{,}3 an A. Start p⃗0=(100, 50)\vec{p}_0 = (100,\,50) (in Tausend).

  1. Spalten: erste Spalte = Bild von „alles in A“, also (0,8, 0,2)(0{,}8,\, 0{,}2). Zweite Spalte = Bild von „alles in B“, (0,3, 0,7)(0{,}3,\, 0{,}7).

    A=(0,80,30,20,7)A = \begin{pmatrix} 0{,}8 & 0{,}3 \\ 0{,}2 & 0{,}7 \end{pmatrix}
Schritt 1 von 3
Beispiel

Reihenfolge

A=(0100)A = \begin{pmatrix} 0 & 1 \\ 0 & 0 \end{pmatrix}, B=(0010)B = \begin{pmatrix} 0 & 0 \\ 1 & 0 \end{pmatrix}. Dann AB=(1000)AB = \begin{pmatrix} 1 & 0 \\ 0 & 0 \end{pmatrix}, aber BA=(0001)BA = \begin{pmatrix} 0 & 0 \\ 0 & 1 \end{pmatrix}.

AB≠BAAB \neq BA

Hintereinander: BB zuerst kippt die xx-Achse auf die yy-Achse, AA kippt die yy-Achse auf die xx-Achse — je nach Reihenfolge überlebt eine andere Achse.

Kurz geprüft

Welche Matrix ist spaltenstochastisch?

Häufige Fehler

Zeilen und Spalten tauschen

Wer die Anteile „von A nach B“ in die Zeile statt in die Spalte schreibt, bekommt Ap⃗A\vec{p} als Zeilenvektor-Logik und die falschen Zahlen. In der Schule üblich: Spalten = wohin ein Bestand geht.

Zweiter Schnitzer: ABAB als komponentenweises Produkt rechnen. Matrixprodukt ist Zeile mal Spalte, nicht aijbija_{ij} b_{ij}.

Richtig ist

Erste Spalte = Bild von (1,0,…)(1,0,\ldots). Probe an einem Einheitsvektor.

Zusammenfassung

  • Ax⃗A\vec{x} ist die Linearkombination der Spalten von AA mit den Koeffizienten aus x⃗\vec{x}.

  • Produkt ABAB: erst BB, dann AA. Im Allgemeinen nicht kommutativ.

  • Übergangsmatrix: Spalten sind die Bilder der reinen Zustände. Stochastisch: Einträge ≥0\ge 0, Spaltensumme 11.

  • Gesamtbestand bleibt bei stochastischem AA erhalten.

Übungen

Aufgabe 1Multiple Choice

(1201)(34)\begin{pmatrix} 1 & 2 \\ 0 & 1 \end{pmatrix} \begin{pmatrix} 3 \\ 4 \end{pmatrix} ist

Aufgabe 2Numerisch

Bei A=(0,80,30,20,7)A = \begin{pmatrix} 0{,}8 & 0{,}3 \\ 0{,}2 & 0{,}7 \end{pmatrix} und p⃗=(100, 0)\vec{p} = (100,\,0): Wie groß ist die erste Komponente von Ap⃗A\vec{p}?

Aufgabe 3Multiple Choice

Wann gilt AB=BAAB = BA für alle BB derselben Größe?

Aufgabe 4Freitext

Warum muss bei einem Bevölkerungsübergang jede Spalte zu 11 summieren, wenn niemand verschwindet oder dazukommt?