Matrixmultiplikation, inverse Matrizen

Transcription

Matrixmultiplikation, inverse Matrizen
Matrixmultiplikation, inverse Matrizen
nach G.Strang, MIT OpenCourseWare 18.06 Linear Algebra, Lecture 3
M. Gruber
WS 2012/13, KW 41
Zusammenfassung
Matrixmultiplikation (vier Interpretationen!).
Die Inverse einer Matrix.
Wie ndet man Inverse? Mit Gauÿ-Jordan!
M.Gruber
Lineare Algebra
Matrixmultiplikation
2
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
4
|
AB = C , 1.Interpretation
3
a11
a21
a31
a41
a12
a13
a22
a23
a32
a33
a42
a43
{z
A
(m
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
5
2
3
2
6
6
6
6
6
6
6
6
6
6
6
6
4
b11
b12
b13
b14
b15
b21
b22
b23
b24
b25
b31
b32
b33
b34
b35
|
{z
n-Matrix A) mal (n
=
}
B
}
7
7
7
7
7
7
7
7
7
7
7
7
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
4
|
p-Matrix B )
3
c11
c12
c13
c14
c15 7
7
c21
c22
c23
c24
c25
c31
c32
c33
c34
c35
c41
c42
c43
c44
c45
=
(m
{z
C
7
7
7
7
7
7
7
7
7
7
7
7
7
5
}
p-Matrix C ).
C erbt von A die Anzahl der Zeilen und von B die Anzahl der Spalten.
Die Spaltenzahl von A muss mit der Zeilenzahl von B übereinstimmen.
Zeile
3
von A
und
Spalte
4
von B
liefern
Element c34
=
P
1k3 a3k bk4 .
1
M.Gruber
Lineare Algebra
AB = C , 2.Interpretation
Matrixmultiplikation
2
3
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
4
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
5
a11
a12
a13
a21
a22
a23
a31
a32
a33
a41
a42
a43
|
{z
=
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
4
|
c11
c12
c13
c21
c22
c23
c31
c32
c33
c41
c42
c43
6
6
6
6
6
6
6
6
6
6
6
6
4
3
b11
b12
b13
b14
b15 7
7
b21
b22
b23
b24
b25
b31
b32
b33
b34
b35
|
{z
7
7
7
7
7
7
7
7
7
7
5
}
B
}
A
2
2
3
b14
2
3
2
3
2
3
6
6
6
6
6
6
6
6
6
6
6
6
6
6
4
a11 7
7
6
6
6
6
6
6
6
6
6
6
6
6
6
6
4
a12 7
7
6
6
6
6
6
6
6
6
6
6
6
6
6
6
4
a13 7
7
c15
a23
c25
a21
a31
a41
7
7
7
7
7
7
7
7
7
7
7
7
5
+
b24
a22
a32
a42
7
7
7
7
7
7
7
7
7
7
7
7
5
+
b34
a33
a43
7
7
7
7
7
7
7
7
7
7
7
7
5
c35
c45
{z
C
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
5
}
Die Spalten von C sind Linearkombinationen der Spalten von A.
2
M.Gruber
Lineare Algebra
AB = C , 3.Interpretation
Matrixmultiplikation
2
2
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
4
|
3
a11
a12
a13
a21
a22
a23
a31
a32
a33
a41
a42
a43
{z
A
2
=
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
4
|
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
4
}
3
b11
b12
b13
b14
b15
b21
b22
b23
b24
b25
b31
b32
b33
b34
b35
|
{z
"
a31
[ b11
b12 b13 b14 b15 ]
}
B
"
c12
c13
c14
c15
c21
c22
c23
c24
c25
a32
[ b21
b22 b23 b24 b25 ]
3
#
c11
+
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
5
#
+
"
a33
[ b31
b32 b33 b34 b35 ]
#
c41
c42
c43
{z
c44
c45
C
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
5
}
Die Zeilen von C sind Linearkombinationen der Zeilen von B .
3
M.Gruber
Lineare Algebra
AB = C , 4.Interpretation
Matrixmultiplikation
2
3 2
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
4
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
5
a11
a12
a13
a21
a22
a23
a31
a32
a33
a41
a42
a43
|
2
=
6
4
a11
a21
a31
a41
}
3
7
5
2
[ b11
2
Beispiele:
{z
A
6
6
6
6
6
6
6
4
b12 b13 b14 b15 ]
+
2
2 12
3 1 6 = 3 18
4
4 24
3
7
7 "
7
7
7
7
7
5
2
#
6
6
6
6
6
6
6
4
3
7
7
7
7
7
7
7
5
6
4
a12
a22
a32
a42
2
:
6
6
6
6
6
6
6
4
3
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
4
b11
b12
b13
b14
b15
b21
b22
b23
b24
b25
b31
b32
b33
b34
b35
|
{z
}
B
3
7
5
2
[ b21
b22 b23 b24 b25 ]
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
5
+
6
4
a13
a23
a33
a43
3
7
5
[ b31
b32 b33 b34 b35 ]
2 7
2
7
2 12
1 6 =
3 8
3 1 6 + 8 0 0 = 3 18
0 0
4 9
4
9
4 24
3
7
7
7
7
7
7
7
5
2
3
6
6
6
4
7
7
7
5
2
3
6
6
6
6
6
6
6
4
7
7 "
7
7
7
7
7
5
#
2
3
6
6
6
6
6
6
6
4
7
7 "
7
7
7
7
7
5
#
2
3
6
6
6
6
6
6
6
4
7
7
7
7
7
7
7
5
:
4
M.Gruber
Lineare Algebra
Blockmultiplikation
2
2
6
6
6
6
6
6
6
6
6
6
6
4
a11
a12
a13
a14
a21
a22
a23
a24
a31
a32
a33
a34
6
3 6
6
6
7 6
7 6
7 6
7 6
7 6
7 6
7 6
7 6
7 6
7 6
7 6
5 6
6
6
6
4
3
b11
b21
b12
b22
b31
b32
b41
b42
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
5
3
2
6a
6
6
6
6a
6
6
4
=
11
a12 7
21
a22
a31
a32
7
7
7
7
7
7
5
3
2
3
2
6b
6
6
4
+
b12 7
11
b21
b22
7
7
5
6a
6
6
6
6a
6
6
4
13
a14 7
23
a24
a33
a34
7
7
7
7
7
7
5
3
2
6b
6
6
4
b32 7
31
b41
b42
7
7
5
3
2
2
3
6
6
6
6
6
6
6
6
6
6
6
6
6
6
4
7
7
7
7
7
7
7
7
7
7
7
7
7
7
5
a11
a12
a13
a21
a22
a23
a31
a32
a33
3
2
6
6
6
6
6
6
6
6
6
6
6
4
b11
b12
b13
b21
b22
b23
b31
b32
b33
7
7
7
7
7
7
7
7
7
7
7
5
=
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
4
h
a11
a21
a12
a22
a13 i
a23
[ a31 a32 a33 ]
2
3
b11
b21
b31
b12
b22 5
b32
b11
4 b
21
b31
b12 3
b22 5
b32
4
2
h
a11
a21
a12
a22
a13 i
a23
[ a31 a32 a33 ]
2
4
2
3
b13
b23 5
b33
b13 3
4 b
23 5
b33
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
5
Die beiden Varianten sind kombinierbar.
5
M.Gruber
Lineare Algebra
Inverse
Sei A sei quadratisch, d.h. Zeilenzahl
=
Spaltenzahl.
Es gilt genau eine der beiden Alternativen:
Es gibt eine Matrix A
1
mit
A
Dann nennt man A
A
=
I
=
AA
1
1
(1)
:
invertierbar (nichtsingulär) und
Es gibt keine Matrix A
Dann nennt man A
1
A
1
ihre
Inverse .
mit der Eigenschaft (1).
nichtinvertierbar (singulär) ,
6
M.Gruber
Lineare Algebra
Beispiel
3
2
Hat hat A
=
Wäre AB
6
6
6
6
4
1
377
2
6
=
7
7
5
eine Inverse? Nein. Warum nicht?
I , dann wären
[ 10 ]
und
[ 01 ]
Linearkombinationen der Spalten von A.
Dies ist aber nicht möglich. Warum nicht?
Wäre BA
=
I , dann wären
[1 0]
und
[0 1]
Linearkombinationen der Zeilen von A.
Dies ist aber nicht möglich. Warum nicht?
Es gibt ein x
Wäre BA
=
6= 0
mit Ax
I , dann wäre
=0
(welches x z.B.?).
(BA)x =
x
6= 0
1
.
und B (Ax)
=
B0
= 0,
Widerspruch!
1 Die Spalten singulärer Matrizen lassen sich (nichttrivial) so kombinieren, dass der Nullvektor herauskommt
7
M.Gruber
Lineare Algebra
Wie berechnet man Inverse?
AA
1
=
)
I
A
1
=
?:
Gauÿ-Jordan-Idee:
die k -te Spalte von A
2
Beispiel: A
=
2
6
6
6
6
4
|
6
6
6
6
4
1
ist Lösung von Ax
=
b
k ; wenn bk
die k -te Spalte von I ist.
3
1
377
2
7
7
7
5
. Wir lösen alle Gleichungssysteme auf einmal:
3
1
3 1
077
2
7 0
1
{z
[AjI ]
7
7
5
}
2
6
6
6
6
4
1
3
0
1
3
1
2
077
1
7
7
5
2
6
6
6
6
4
|
1
0
0
1
[I jA
3
7
2
{z
377
1
1 ] (warum?)
7
7
5
}
8
M.Gruber
Lineare Algebra
Gauÿ-Jordan
Sei E das Produkt der Eliminationsmatrizen, die A schrittweise in I überführen:
j
E [A I ]
= [E A
j
EI ]
= [I
j ])
E
E
=
A
1
9
M.Gruber
Lineare Algebra
Inverse in Mathematica
In[1]:= A={{1,3},{2,7}}
Out[1]= {{1, 3}, {2, 7}}
In[2]:= Inverse[A]
Out[2]= {{7, -3}, {-2, 1}}
In[3]:= B={{1,3},{2,6}}
Out[3]= {{1, 3}, {2, 6}}
In[4]:= Inverse[B]
Inverse::sing: Matrix {{1, 3}, {2, 6}} is singular.
Out[4]= Inverse[{{1, 3}, {2, 6}}]
10