ACHTUNG: Die Seite muss noch etwas geknetet werden!
Es gibt im Matrizen-Universum zum reziproken Wert einer Zahl eine Entsprechung, nämlich die Inverse einer Matrix
A
_
{\displaystyle {\underline {A}}}
:
Die Entsprechung ist so zu verstehen:
a
⋅
1
a
=
1
{\displaystyle a\cdot {\frac {1}{a}}=1}
bzw.
A
_
⋅
A
_
−
1
=
I
_
{\displaystyle {\underline {A}}\cdot {\underline {A}}^{-1}={\underline {I}}}
mit
A
_
{\displaystyle {\underline {A}}}
als nichtsingulärer (
n
×
n
{\displaystyle n\times n}
)-Matrix und
I
_
{\displaystyle {\underline {I}}}
als Einheitsmatrix der Ordnung
n
{\displaystyle n}
.
Die Inverse einer Matrix wird vor allem beim Berechnen linearer Modelle verwendet.
Wie berechnet sich
A
_
−
1
{\displaystyle {\underline {A}}^{-1}}
? Nicht, indem man etwa für alle Elemente
a
i
j
{\displaystyle a_{ij}}
einfach
1
a
i
j
{\displaystyle {\frac {1}{a}}_{ij}}
berechnet. Sondern es muß bei der Multiplikation
A
_
⋅
A
_
−
1
{\displaystyle {\underline {A}}\cdot {\underline {A}}^{-1}}
die Einheitsmatrix resultieren.
Meistens ist die Ermittlung der Inverse sehr aufwendig und wird in der Regel nur auf Computern durchgeführt. Es gibt mehrere Verfahren zur Berechnung der Inversen. Hier wird die manuelle Berechnung mittels eines Tableaus und der vollständigen Elimination gezeigt.
Beispiel:
Die Matrix
A
_
=
[
1
2
3
2
0
1
0
1
1
]
{\displaystyle {\underline {A}}={\begin{bmatrix}1&2&3\\2&0&1\\0&1&1\end{bmatrix}}}
soll invertiert werden.
Man beginnt mit einem Tableau, das senkrecht in zwei Hälften geteilt ist: Links steht die aktuelle Matrix
A
_
{\displaystyle {\underline {A}}}
, rechts dagegen die Einheitsmatrix. Ziel ist es, die linke Matrix unter Einbeziehung des gesamten Tableaus in eine Einheitsmatrix umzuwandeln. Es steht dann auf der rechten Seite die Inverse von
A
_
{\displaystyle {\underline {A}}}
.
Tableau:
A
_
I
_
I
1
2
3
1
0
0
II
2
0
1
0
1
0
III
0
1
1
0
0
1
{\displaystyle {\begin{array}{l|ccc|ccc}&&{\underline {A}}&&&{\underline {I}}&&\\\hline {\text{I}}&1&2&3&1&0&0\\{\text{II}}&2&0&1&0&1&0\\{\text{III}}&0&1&1&0&0&1\end{array}}}
Mit der vollständigen Elimination wird das Tableau umgeformt. Wenn links die Einheitsmatrix steht, ist rechts die Inverse gegeben.
Wir arbeiten nun die Spalten des Tableaus nun von links nach rechts ab:
Die 1.Spalte soll sein
[
1
0
0
]
{\displaystyle {\begin{bmatrix}1\\0\\0\end{bmatrix}}}
.
Ein Vielfaches der 1. Zeile wird von einem Vielfachen der 2. Zeile subtrahiert:
1. Zeile ist ok.
2. Zeile
II
2
0
1
0
1
0
−
(
2
⋅
I
)
2
4
6
2
0
0
II
neu
0
−
4
−
5
−
2
1
0
{\displaystyle {\begin{array}{c|rrrrrr}{\text{II}}&2&0&1&0&1&0\\-(2\cdot {\text{I}})&2&4&6&2&0&0\\\hline {\text{II}}_{\text{neu}}&0&-4&-5&-2&1&0\end{array}}}
3. Zeile ist ok.
Die erste Spalte ist fertig und wir wollen nun ein neues Tableau als Zwischenergebnis festhalten.
Tableau:
1
2
3
1
0
0
0
−
4
−
5
−
2
1
0
0
1
1
0
0
1
{\displaystyle {\begin{array}{ccc|ccc}1&2&3&1&0&0\\0&-4&-5&-2&1&0\\0&1&1&0&0&1\end{array}}}
Die 2.Spalte soll sein
[
0
1
0
]
{\displaystyle {\begin{bmatrix}0\\1\\0\end{bmatrix}}}
.
2. Zeile
II
neu
=
II
−
4
0
1
5
4
−
1
2
−
1
4
1
{\displaystyle {\begin{array}{c|rrrrrr}{\text{II}}_{\text{neu}}={\frac {\text{II}}{-4}}&0&1&{\frac {5}{4}}&-{\frac {1}{2}}&-{\frac {1}{4}}&1\end{array}}}
1. Zeile:
I
1
2
3
1
0
0
−
(
2
⋅
II
neu
)
0
2
10
4
1
−
1
2
0
I
neu
1
0
1
2
0
1
2
0
{\displaystyle {\begin{array}{c|rrrrrr}{\text{I}}&1&2&3&1&0&0\\-(2\cdot {\text{II}}_{\text{neu}})&0&2&{\frac {10}{4}}&1&-{\frac {1}{2}}&0\\\hline {\text{I}}_{\text{neu}}&1&0&{\frac {1}{2}}&0&{\frac {1}{2}}&0\end{array}}}
3. Zeile:
III
0
1
1
0
0
1
−
II
neu
0
1
5
4
−
1
2
−
1
4
1
II
neu
0
0
−
1
4
−
1
2
1
4
1
{\displaystyle {\begin{array}{c|rrrrrr}{\text{III}}&0&1&1&0&0&1\\-{\text{II}}_{\text{neu}}&0&1&{\frac {5}{4}}&-{\frac {1}{2}}&-{\frac {1}{4}}&1\\\hline {\text{II}}_{\text{neu}}&0&0&-{\frac {1}{4}}&-{\frac {1}{2}}&{\frac {1}{4}}&1\\\end{array}}}
Neues Tableau:
0
2
10
4
1
−
1
2
0
0
1
5
4
−
1
2
−
1
4
1
0
0
−
1
4
−
1
2
1
4
1
{\displaystyle {\begin{array}{ccc|ccc}0&2&{\frac {10}{4}}&1&-{\frac {1}{2}}&0\\0&1&{\frac {5}{4}}&-{\frac {1}{2}}&-{\frac {1}{4}}&1\\0&0&-{\frac {1}{4}}&-{\frac {1}{2}}&{\frac {1}{4}}&1\end{array}}}
Die 3.Spalte soll sein
[
0
0
1
]
{\displaystyle {\begin{bmatrix}0\\0\\1\end{bmatrix}}}
.
3. Zeile
III
neu
=
III
⋅
(
−
4
)
:
0
0
1
2
−
1
−
4
{\displaystyle {\begin{array}{c|rrrrrr}{\text{III}}_{\text{neu}}={\text{III}}\cdot (-4):&0&0&1&2&-1&-4\end{array}}}
1. Zeile:
I
1
0
1
2
0
1
2
0
−
(
1
2
⋅
III
neu
)
0
0
1
2
1
−
1
2
−
2
I
neu
1
0
0
−
1
1
2
{\displaystyle {\begin{array}{c|rrrrrr}{\text{I}}&1&0&{\frac {1}{2}}&0&{\frac {1}{2}}&0\\-({\frac {1}{2}}\cdot {\text{III}}_{\text{neu}})&0&0&{\frac {1}{2}}&1&-{\frac {1}{2}}&-2\\\hline {\text{I}}_{\text{neu}}&1&0&0&-1&1&2\end{array}}}
2. Zeile:
II
0
1
5
4
1
2
−
1
4
0
−
(
5
4
⋅
III
neu
)
0
0
5
4
5
2
−
5
4
−
5
II
neu
0
1
0
−
2
1
5
{\displaystyle {\begin{array}{c|rrrrrr}{\text{II}}&0&1&{\frac {5}{4}}&{\frac {1}{2}}&-{\frac {1}{4}}&0\\-({\frac {5}{4}}\cdot {\text{III}}_{\text{neu}})&0&0&{\frac {5}{4}}&{\frac {5}{2}}&-{\frac {5}{4}}&-5\\\hline {\text{II}}_{\text{neu}}&0&1&0&-2&1&5\\\end{array}}}
Ergebnistableau:
1
0
0
−
1
1
2
0
1
0
−
2
1
5
0
0
1
2
−
1
−
4
{\displaystyle {\begin{array}{ccc|ccc}1&0&0&-1&1&2\\0&1&0&-2&1&5\\0&0&1&2&-1&-4\end{array}}}
Also ist
A
_
−
1
=
[
−
1
1
2
−
2
1
5
2
−
1
−
4
]
{\displaystyle {\underline {A}}^{-1}={\begin{bmatrix}-1&1&2\\-2&1&5\\2&-1&-4\end{bmatrix}}}
.
Die Probe ergibt
=
A
_
⋅
A
_
−
1
=
[
1
2
3
2
0
1
0
1
1
]
⋅
[
−
1
1
2
−
2
1
5
2
−
1
−
4
]
=
{\displaystyle ={\underline {A}}\cdot {\underline {A}}^{-1}={\begin{bmatrix}1&2&3\\2&0&1\\0&1&1\end{bmatrix}}\cdot {\begin{bmatrix}-1&1&2\\-2&1&5\\2&-1&-4\end{bmatrix}}=}
[
−
1
−
4
+
6
1
+
2
−
3
2
+
10
−
12
−
2
+
0
+
2
2
+
0
−
1
4
+
0
−
4
0
−
2
+
2
0
+
1
−
1
0
+
5
−
4
]
=
[
1
0
0
0
1
0
0
0
1
]
{\displaystyle {\begin{bmatrix}-1-4+6&1+2-3&2+10-12\\-2+0+2&2+0-1&4+0-4\\0-2+2&0+1-1&0+5-4\end{bmatrix}}={\begin{bmatrix}1&0&0\\0&1&0\\0&0&1\end{bmatrix}}}
.
Da eine Matrix nur eine Inverse haben kann, haben wir tatsächlich die Inverse von
A
_
{\displaystyle {\underline {A}}}
gefunden.
Die vereinfachte Darstellung ganzer Zahlensysteme ermöglicht die knappe Wiedergabe und elegante Berechnung komplexer Ausdrücke wie z.B.
(
X
_
T
X
_
)
−
1
X
_
T
y
_
{\displaystyle ({\underline {X}}^{T}{\underline {X}})^{-1}{\underline {X}}^{T}{\underline {y}}}
oder
I
_
−
X
_
(
X
_
T
X
_
)
−
1
X
_
T
{\displaystyle {\underline {I}}-{\underline {X}}({\underline {X}}^{T}{\underline {X}})^{-1}{\underline {X}}^{T}}
. Ebenso kann man auch Matrizengleichungen umformen und bezüglich einer unbekannten Matrix oder eines Vektors auflösen.
Regeln für das Umformen von Gleichungen:
a) Man kann eine Matrizengleichung mit einer Matrix additiv (also mit + oder -) von links oder rechts erweitern, wobei natürlich die Ordnung der Matrizen übereinstimmen muss.
Beispiel :
Gegeben sind
A
_
m
×
n
{\displaystyle {\underline {A}}_{m\times n}}
,
B
_
m
×
n
{\displaystyle {\underline {B}}_{m\times n}}
und
C
_
m
×
n
{\displaystyle {\underline {C}}_{m\times n}}
.
A
_
=
B
_
⟺
{\displaystyle {\underline {A}}={\underline {B}}\Longleftrightarrow }
A
_
+
C
_
=
B
_
+
C
_
⟺
{\displaystyle {\underline {A}}+{\underline {C}}={\underline {B}}+{\underline {C}}\Longleftrightarrow }
C
_
+
A
_
=
B
_
+
C
_
⟺
{\displaystyle {\underline {C}}+{\underline {A}}={\underline {B}}+{\underline {C}}\Longleftrightarrow }
A
_
−
C
_
=
−
C
_
+
B
_
{\displaystyle {\underline {A}}-{\underline {C}}=-{\underline {C}}+{\underline {B}}}
b) Man kann eine Matrizengleichung mit einer Matrix multiplikativ erweitern, wobei natürlich die Ordnung der Matrizen übereinstimmen muss:
Von links:
Beispiel :
Gegeben sind
A
_
n
×
m
{\displaystyle {\underline {A}}_{n\times m}}
,
B
_
n
×
m
{\displaystyle {\underline {B}}_{n\times m}}
und
C
_
r
×
n
{\displaystyle {\underline {C}}_{r\times n}}
.
A
_
=
B
_
⟺
{\displaystyle {\underline {A}}={\underline {B}}\Longleftrightarrow }
C
_
⋅
A
_
=
C
_
⋅
B
_
{\displaystyle {\underline {C}}\cdot {\underline {A}}={\underline {C}}\cdot {\underline {B}}}
.
Ausklammern:
C
_
⋅
A
_
+
C
_
⋅
B
_
=
C
_
⋅
(
A
_
+
B
_
)
{\displaystyle {\underline {C}}\cdot {\underline {A}}+{\underline {C}}\cdot {\underline {B}}={\underline {C}}\cdot ({\underline {A}}+{\underline {B}})}
.
Von rechts:
Beispiel :
Gegeben sind
A
_
n
×
m
{\displaystyle {\underline {A}}_{n\times m}}
,
B
_
n
×
m
{\displaystyle {\underline {B}}_{n\times m}}
und
D
_
m
×
s
{\displaystyle {\underline {D}}_{m\times s}}
.
A
_
=
B
_
⟺
{\displaystyle {\underline {A}}={\underline {B}}\Longleftrightarrow }
A
_
⋅
D
_
=
B
_
⋅
D
_
{\displaystyle {\underline {A}}\cdot {\underline {D}}={\underline {B}}\cdot {\underline {D}}}
.
Ausklammern:
B
_
⋅
D
_
−
A
_
⋅
D
_
=
(
B
_
+
A
_
)
⋅
D
_
{\displaystyle {\underline {B}}\cdot {\underline {D}}-{\underline {A}}\cdot {\underline {D}}=({\underline {B}}+{\underline {A}})\cdot {\underline {D}}}
.
Umformungen wie
C
_
A
_
=
A
_
C
_
{\displaystyle {\underline {C}}{\underline {A}}={\underline {A}}{\underline {C}}}
sind im allgemeinen nicht zulässig und oft auch gar nicht definiert.
c) Es gilt beispielsweise mit
A
_
n
×
n
{\displaystyle {\underline {A}}_{n\times n}}
, mit
B
_
n
×
n
{\displaystyle {\underline {B}}_{n\times n}}
, beide invertierbar,
C
_
n
×
m
{\displaystyle {\underline {C}}_{n\times m}}
und der Nullmatrix
O
_
m
×
r
{\displaystyle {\underline {O}}_{m\times r}}
:
A
_
⋅
A
_
−
1
=
{\displaystyle {\underline {A}}\cdot {\underline {A}}^{-1}=}
A
_
−
1
⋅
A
_
=
{\displaystyle {\underline {A}}^{-1}\cdot {\underline {A}}=}
I
_
{\displaystyle {\underline {I}}}
.
B
_
⋅
I
_
=
B
_
{\displaystyle {\underline {B}}\cdot {\underline {I}}={\underline {B}}}
C
_
⋅
O
_
m
×
r
=
O
_
n
×
r
{\displaystyle {\underline {C}}\cdot {\underline {O}}_{m\times r}={\underline {O}}_{n\times r}}
A
_
−
1
⋅
A
_
=
{\displaystyle {\underline {A}}^{-1}\cdot {\underline {A}}=}
I
_
{\displaystyle {\underline {I}}}
.
(
B
_
⋅
A
_
)
−
1
=
{\displaystyle ({\underline {B}}\cdot {\underline {A}})^{-1}=}
A
_
−
1
⋅
B
_
−
1
{\displaystyle {\underline {A}}^{-1}\cdot {\underline {B}}^{-1}}
.
(
B
_
⋅
A
_
)
T
=
{\displaystyle ({\underline {B}}\cdot {\underline {A}})^{T}=}
A
_
T
⋅
B
_
T
{\displaystyle {\underline {A}}^{T}\cdot {\underline {B}}^{T}}
.)
Skalare werden wie Zahlen behandelt.
Insbesondere können die Seiten der Gleichung wahlweise von links und von rechts mit einem Skalar multipliziert werden.
Beispiel:
[
5
]
⋅
A
_
=
A
_
⋅
[
5
]
=
5
⋅
A
_
{\displaystyle [5]\cdot {\underline {A}}={\underline {A}}\cdot [5]=5\cdot {\underline {A}}}
Beispiele für Umformungen:
Gegeben ist das lineare Gleichungssystem
A
_
x
_
=
b
_
{\displaystyle {\underline {A}}{\underline {x}}={\underline {b}}}
.
A
_
{\displaystyle {\underline {A}}}
muss invertierbar sein. Wir wollen den Lösungsvektor
x
_
{\displaystyle {\underline {x}}}
ermitteln:
Wir multiplizieren das Gleichungssystem von links mit
A
_
−
1
{\displaystyle {\underline {A}}^{-1}}
:
A
_
−
1
⋅
A
_
⏟
I
_
⋅
x
_
=
A
−
1
⋅
b
_
⇒
{\displaystyle \underbrace {{\underline {A}}^{-1}\cdot {\underline {A}}} _{\underline {I}}\cdot {\underline {x}}=A^{-1}\cdot {\underline {b}}\Rightarrow }
I
_
⋅
x
_
=
A
−
1
⋅
b
_
⇒
{\displaystyle {\underline {I}}\cdot {\underline {x}}=A^{-1}\cdot {\underline {b}}\Rightarrow }
x
_
=
A
−
1
⋅
b
_
⇒
{\displaystyle {\underline {x}}=A^{-1}\cdot {\underline {b}}\Rightarrow }
.
Gegeben ist das Gleichungssystem
A
_
X
_
+
X
_
=
B
_
X
_
+
C
_
{\displaystyle {\underline {A}}{\underline {X}}+{\underline {X}}={\underline {B}}{\underline {X}}+{\underline {C}}}
. Es soll nach
X
_
{\displaystyle {\underline {X}}}
aufgelöst werden. Also
A
_
X
_
+
X
_
=
B
_
X
_
+
C
_
{\displaystyle {\underline {A}}{\underline {X}}+{\underline {X}}={\underline {B}}{\underline {X}}+{\underline {C}}}
Alle Ausdrücke mit
X
_
{\displaystyle {\underline {X}}}
auf die linke Seite bringen:
A
_
X
_
−
B
_
X
_
+
X
_
=
C
_
{\displaystyle {\underline {A}}{\underline {X}}-{\underline {B}}{\underline {X}}+{\underline {X}}={\underline {C}}}
X
_
{\displaystyle {\underline {X}}}
nach rechts ausklammern:
(
A
_
−
B
_
+
I
_
)
⋅
X
_
=
C
_
{\displaystyle ({\underline {A}}-{\underline {B}}+{\underline {I}})\cdot {\underline {X}}={\underline {C}}}
Von links mit
(
A
_
−
B
_
+
I
_
)
−
1
{\displaystyle ({\underline {A}}-{\underline {B}}+{\underline {I}})^{-1}}
multiplizieren:
(
A
_
−
B
_
+
I
_
)
−
1
(
A
_
−
B
_
+
I
_
)
⋅
X
_
=
(
A
_
−
B
_
+
I
_
)
−
1
⋅
C
_
{\displaystyle ({\underline {A}}-{\underline {B}}+{\underline {I}})^{-1}({\underline {A}}-{\underline {B}}+{\underline {I}})\cdot {\underline {X}}=({\underline {A}}-{\underline {B}}+{\underline {I}})^{-1}\cdot {\underline {C}}}
Wegen
(
A
_
−
B
_
+
I
_
)
−
1
(
A
_
−
B
_
+
I
_
)
=
I
_
{\displaystyle ({\underline {A}}-{\underline {B}}+{\underline {I}})^{-1}({\underline {A}}-{\underline {B}}+{\underline {I}})={\underline {I}}}
erhalten wir
I
_
⋅
X
_
=
(
A
_
−
B
_
+
I
_
)
−
1
⋅
C
_
{\displaystyle {\underline {I}}\cdot {\underline {X}}=({\underline {A}}-{\underline {B}}+{\underline {I}})^{-1}\cdot {\underline {C}}}
, also
X
_
=
(
A
_
−
B
_
+
I
_
)
−
1
⋅
C
_
{\displaystyle {\underline {X}}=({\underline {A}}-{\underline {B}}+{\underline {I}})^{-1}\cdot {\underline {C}}}
.
Beispiel 3:
Gegeben ist die Matrix
A
_
=
X
_
(
X
_
T
X
_
)
−
1
X
_
T
{\displaystyle {\underline {A}}={\underline {X}}({\underline {X}}^{T}{\underline {X}})^{-1}{\underline {X}}^{T}}
, wobei
X
_
n
×
m
{\displaystyle {\underline {X}}_{n\times m}}
ist. Gesucht ist
A
_
⋅
A
_
{\displaystyle {\underline {A}}\cdot {\underline {A}}}
:
A
_
⋅
A
_
=
X
_
(
X
_
T
X
_
)
−
1
X
_
T
X
_
(
X
_
T
X
_
)
−
1
X
_
T
{\displaystyle {\underline {A}}\cdot {\underline {A}}={\underline {X}}({\underline {X}}^{T}{\underline {X}})^{-1}{\underline {X}}^{T}{\underline {X}}({\underline {X}}^{T}{\underline {X}})^{-1}{\underline {X}}^{T}}
.
Man kann nun zusammenfassen:
X
_
(
X
_
T
X
_
)
−
1
X
_
T
X
_
(
X
_
T
X
_
)
−
1
⏟
I
_
X
_
T
{\displaystyle {\underline {X}}({\underline {X}}^{T}{\underline {X}})^{-1}\underbrace {{\underline {X}}^{T}{\underline {X}}({\underline {X}}^{T}{\underline {X}})^{-1}} _{\underline {I}}{\underline {X}}^{T}}
, was
X
_
(
X
_
T
X
_
)
−
1
I
_
X
_
T
=
{\displaystyle {\underline {X}}({\underline {X}}^{T}{\underline {X}})^{-1}{\underline {I}}{\underline {X}}^{T}=}
X
_
(
X
_
T
X
_
)
−
1
X
_
T
=
A
_
{\displaystyle {\underline {X}}({\underline {X}}^{T}{\underline {X}})^{-1}{\underline {X}}^{T}={\underline {A}}}
ergibt.
Man nennt übrigens eine Matrix mit der Eigenschaft
A
_
⋅
A
_
=
A
_
{\displaystyle {\underline {A}}\cdot {\underline {A}}={\underline {A}}}
idempotent, was bedeutet, dass diese Matrix beim Potenzieren sich selbst hervorbringt.
Falls Sie meinen, das sei nur so zum Spaß ausgedacht: In der multiplen Regression wird diese Matrix für das Berechnen der Regressionskoeffizienten benötigt.