Beruflich Dokumente
Kultur Dokumente
Goethe-Universität, Frankfurt
Graphische Datenverarbeitung
1
Spezielle Vektoren
0
0
einen Vektor 0 = nennen wir Nullvektor
M
0
− v0
− v1
für einen Vektor - v = gilt dann :
M
− v
n −1
v + ( - v) = 0
Anmerkungen zum
Euklidischen Raum
Der Euklidische Raum ist die Grundlage der klassischen
euklidischen Geometrie (Geometrie der Bewegungen:
Translation, Drehung, Spiegelung oder auch elementare
Geometrie), erstmals systematisch beschrieben in den
Elementen des Euklid (365v.Chr. – 300 v.Chr.).
Insbesondere gelten hier die klassischen Gesetze der
Trigonometrie (Winkelsumme, Sinussatz, Kosinussatz,...,
Kongruenzsätze, Ähnlichkeitssätze) und insbesondere
auch das Euklidische Parallelenaxiom:
„Liegt ein Punkt P nicht auf einer Geraden g, dann gibt es
zu g genau eine Parallele p durch den Punkt P.“
Graphische Datenverarbeitung
Notationen und Rechenregeln
© Prof. Dr. -Ing. Detlef Krömker für Vektoren und Matrizen 4 SS 2002
2
Nichteuklidische Räume
M M M
u v u + v
n −1 n−1 n −1 n −1
3
Rechenregeln für Vektoroperationen
im Euklidischen Raum
(u + v) + w = u + ( v + w ) Assoz iativgeset z
u+ v = v +u Kommutativ gesetz
0+ v = v
v + ( − v) = 0
(ab)u = a(b u)
(a + b)u = au + bu Distributi vgesetz
a(u + v) = au + bv Distributi vgesetz
1u = u
Graphische Datenverarbeitung
Notationen und Rechenregeln
© Prof. Dr. -Ing. Detlef Krömker für Vektoren und Matrizen 7 SS 2002
n −1
u = u ⋅u = ∑u
2
i
i =0
Graphische Datenverarbeitung
Notationen und Rechenregeln
© Prof. Dr. -Ing. Detlef Krömker für Vektoren und Matrizen 8 SS 2002
4
Skalarprodukt
im Euklidischen Raum
(inneres Produkt, Punktprodukt)
Im Euklidischen Raum ist ein Skalarprodukt definiert:
n −1
u ⋅ v = ∑ ui v i
i =0
Es gelten folgende Regeln:
u ⋅u ≥ 0
u ⋅ u = 0 ⇔ u = 0 = (0,0, K ,0)
(u + v ) ⋅ w = u ⋅ w + v ⋅ w
(au) ⋅ w = a(u ⋅ w ) Die letzte Regel sagt:
Zwei Vektoren stehen genau dann
u ⋅ v = v ⋅u senkrecht aufeinander
(sind orthogonal, engl. perpendicular)
u⋅v = 0 ⇔ u ⊥ v wenn ihr Skalarprodukt 0 ist.
Graphische Datenverarbeitung
Notationen und Rechenregeln
© Prof. Dr. -Ing. Detlef Krömker für Vektoren und Matrizen 9 SS 2002
Orthogonale Projektion
eines Vektors
Die orthogonale Projektion w eines Vektors u auf
einen Vektor v ist gleich
u ⋅ v u⋅ v
w = 2 v = v mit w = u ⋅ v
v v ⋅v
Eine solche Projektion liefert eine orthogonale
Dekomposition von u in
w und (u-w), d.h. w ⊥ (u − w)
Graphische Datenverarbeitung
Notationen und Rechenregeln
© Prof. Dr. -Ing. Detlef Krömker für Vektoren und Matrizen 10 SS 2002
5
Geometrische Interpretation des
Skalarproduktes
u-w
u u
φ φ
v w v
Graphische Datenverarbeitung
Notationen und Rechenregeln
© Prof. Dr. -Ing. Detlef Krömker für Vektoren und Matrizen 11 SS 2002
Vektorprodukt
(Kreuzprodukt)
Das Kreuzprodukt zweier Vektoren u,v im R 3
w = u×v w
ist definiert als ein Vektor mit v
folgenden Eigenschaften: φ
(1) w = u × v = u v sinφ , û
mit φ ist der kleinste Winkel zwischen u und v
(2) w ⊥ u und w ⊥ v
(3) u, v, w bilden ein Rechtssystem
Graphische Datenverarbeitung
Notationen und Rechenregeln
© Prof. Dr. -Ing. Detlef Krömker für Vektoren und Matrizen 12 SS 2002
6
Eigenschaften des Vektorprodukts
u × v = 0 ⇔ u v (u und v sind parallel)
u × v = −v × u
(au + b v ) × w = a (u × w ) + b( v × w )
(u × v ) ⋅ w = ( v × w ) ⋅ u = ( w × u ) ⋅ v
= −( v × u) ⋅ w = −( w × v ) ⋅ u = −(u × w ) ⋅ v
(u × v ) × w = (u ⋅ w)v − (u ⋅ v)w
Graphische Datenverarbeitung
Notationen und Rechenregeln
© Prof. Dr. -Ing. Detlef Krömker für Vektoren und Matrizen 13 SS 2002
7
Spezielle Basen
Weitere Regeln
8
Matrizen
Unter einer Matrix vom Typ (m,n) oder mxn-Matrix versteht
man ein rechteckiges Schema von Zahlen
m00 m01 L m0 ,n −1
m10 m11 L m1,n −1
M =
M M M
m mm −1,1 L mm −1,n −1
m −1,0
mit m Zeilen und n Spalten. Dabei sind die Elemente m jk
reelle (oder auch komplexe) Zahlen.
M heißt quadratisch, wenn m=n gilt.
Vektoren sind spezielle Matrizen vom Typ
(m,1), genannt Spaltenvektoren oder
(1,n), genannt Zeilenvektoren.
Graphische Datenverarbeitung
Notationen und Rechenregeln
© Prof. Dr. -Ing. Detlef Krömker für Vektoren und Matrizen 17 SS 2002
Spezielle Matrizen
Die (mxn) - Matrix
0 0 K 0
0 0 K 0
O = heißt Nullmatrix
M M O M
0 0 K 0
Die (nxn) - Matrix
1 0 K 0
0 1 K 0
E= heißt Einheitsmatrix
M M O M
0 0 K 1
Eine Matrix bei der alle Elemente unterhalb oder oberhalb
der Hauptdiago nalen gleich null sind, nennt man Dreiecksma trix.
m00 0 L 0 m00 m01 L m0,n − 1
m10 m11 L 0 0 m11 L m1,n −1
M M M M M M
m m m −1,1 L m m −1,n −1 0 0 L m m −1,n −1
m −1,0
Graphische Datenverarbeitung
Notationen und Rechenregeln
© Prof. Dr. -Ing. Detlef Krömker für Vektoren und Matrizen 18 SS 2002
9
Transponierte(transpose)
adjungierte und adjunkte (adjoint)
Matrizen
MT , die transponierte einer Matrix M ist eine (nxm) - Matrix bei der gilt
mkjT = m jk für alle k = 1,L, n, j = 1,L,m
"Zeilen- u nd Spaltenvektoren sind vertauscht"
Sei d Mij einer (nxn) - Matrix M die Subdeterminante ( cofactor ), die man erhält
wenn man die i - te Reihe und die j - te Spalte von M streicht, dann sind
die Elemente der adjunkten Matrix A = adj(M)
a ij = (− 1)( i + j ) d Mij
Graphische Datenverarbeitung
Notationen und Rechenregeln
© Prof. Dr. -Ing. Detlef Krömker für Vektoren und Matrizen 19 SS 2002
10
Eigenschaften
unitärer (orthogonaler) Matrizen
Wenn M eine unitäre (orthogonale) Matrix ist, dann
gilt:
M = ±1
M −1 = MT
MT ist auch unitär (orthogona l)
Mu = u
Mu ⊥ Mv ⇔ u ⊥ v
wenn M und N unitär (orthogona l) sind,
so ist auch MN unitär (orthogona l)
Graphische Datenverarbeitung
Notationen und Rechenregeln
© Prof. Dr. -Ing. Detlef Krömker für Vektoren und Matrizen 21 SS 2002
Graphische Datenverarbeitung
Notationen und Rechenregeln
© Prof. Dr. -Ing. Detlef Krömker für Vektoren und Matrizen 22 SS 2002
11
Operationen auf Matrizen
Addition
Für zwei (mxn)-Matrizen M und N gilt
Rechenregeln:
(L + M) + N = L + (M + N)
M +N = N+ M
M+0= M
M −M = 0
Graphische Datenverarbeitung
Notationen und Rechenregeln
© Prof. Dr. -Ing. Detlef Krömker für Vektoren und Matrizen 23 SS 2002
Graphische Datenverarbeitung
Notationen und Rechenregeln
© Prof. Dr. -Ing. Detlef Krömker für Vektoren und Matrizen 24 SS 2002
12
Operationen auf Matrizen
Matrix-Matrix
Für die (pxq)-Matrix M und die (qxr)-Matrix N (also für verkettete
Matrizen) ist das Produktmatrix T eine (pxr)-Matrix mit
T = MN mit t ij = m i ⋅ n j i = 0,L, p, j = 0,L, r
m00 L m0,q −1 n00 L m0 ,r − 1
T = MN = M O M ⋅ M O M =
mp−1,0 L mp −1,q−1 mq −1,0 L mq −1,r −1
q− 1 q −1
∑ m0 i ⋅ n i 0 L ∑m ⋅ n i ,r −1
0i Rechenregeln:
i =0 i =0
= M O M (LM)N = L(MN)
q −1 q− 1
∑ mp−1,i ⋅ n i 0 L ∑ mp −1,i ⋅ ni ,r −1 (L + M)N = LN + MN
i =0 i =0 ME = EM = M
MN = NM gilt nicht allgemein
Graphische Datenverarbeitung
Notationen und Rechenregeln
© Prof. Dr. -Ing. Detlef Krömker für Vektoren und Matrizen 25 SS 2002
13
Spur (Trace) einer Matrix
Graphische Datenverarbeitung
Notationen und Rechenregeln
© Prof. Dr. -Ing. Detlef Krömker für Vektoren und Matrizen 27 SS 2002
Weitere Eigenschaften
der Determinante
Für (3x3)-Matrizen existiert ein interessanter Weg die
Determinante zu berechnen. Bezeichnen wir die Spalten-
vektoren mit
(mx ,m y , mz ), dann gilt :
M = m x , m y ,m z = ( m x × m y ) ⋅ m z
Graphische Datenverarbeitung
Notationen und Rechenregeln
© Prof. Dr. -Ing. Detlef Krömker für Vektoren und Matrizen 28 SS 2002
14
Rechenregeln für Determinanten
Für eine (nxn) Matrix gilt
1
M−1 =
M
MN = M N
aM = an M
MT = M
Eine Determinante verändert ihr Vorzeiche n,
wenn man zwei Spalten oder zwei Zeilen miteinander vertauscht.
Eine Determinante verändert sich nicht,
wenn man zu einer Zeile (Spalte) das Vielfache einer anderen addiert.
Eine Determinante ist gleichnull,wenn sie zwei gleiche Zeilen oder Spalten besitzt.
Die Determinante einer Dreiecksmatrix ist gleich dem Produkt der Diagonalelemente.
Graphische Datenverarbeitung
Notationen und Rechenregeln
© Prof. Dr. -Ing. Detlef Krömker für Vektoren und Matrizen 29 SS 2002
Rechenregeln
(M−1 )T = (MT )−1
(MN)−1 = N −1M−1
Graphische Datenverarbeitung
Notationen und Rechenregeln
© Prof. Dr. -Ing. Detlef Krömker für Vektoren und Matrizen 30 SS 2002
15
Eigenwerte und Eigenvektoren
Es sei A eine (nxn) - Matrix, x ≠ 0, λ ein Skalar.
x nennt man Eigenvekor und λ, Eigenwert der Matrix A, wenn
Ax = λ x (charakteristische Gleichung)
Graphische Datenverarbeitung
Notationen und Rechenregeln
© Prof. Dr. -Ing. Detlef Krömker für Vektoren und Matrizen 31 SS 2002
16