260 61 8MB
German Pages 224 [232] Year 1999
Walter Strampp
Lineare Algebra mit Mathematica und Maple
Aus dem Programm _ _ _ _ _ _ _ _ _ _ _ _-....... MathematikjComputeralgebra Mathematica grifibereit von N. Blachrnan Maple griffbereit von N. Blachman und M. J. Mossinghoff Das Mathematica Arbeitsbuch von E. Heinrich und H.-D. Janetzko Das Maple Arbeitsbuch von E. Heinrich und H.-D. Janetzko Mathematica: Yom Problem zum Programm von E. Heinrich und H.-D. Janetzko Lineare Algebra von A. Beutelspacher Lineare Algebra von G. Fischer Ubungsbuch zur Linearen Algebra von H. Stoppel und B. Griese Analysis 1 und 2 von O. Forster Ubungsbuch zur Analysis 1 von O. Forster und R. Wessoly Ubungsbuch zur Analysis 2 von O. Forster und Th. Szymczak Analysis mit Maple von R. Braun und R. Meise Differentialgleichungen mit Mathematica von W. Strampp und V. Ganzha Hohere Mathematik mit Mathematica, 4 Binde von W. Strampp, V. Ganzha und E. Vorozhtsov Band 1: Grundlagen, Lineare Algebra Band 2: Analysis Band 3: Differentialgleichungen und Numerik Band 4: Funktionentheorie, Fourier- und Laplacetransformationen
vieweg _________________
Walter Strampp
Lineare Algebra mit Mathematica und Maple Repetitorium und Aufgaben mit L6sungen
セ@
vleweg
Prof. Dr. Walter Strampp Gh-Universitiit Kassel FB 17 MathematikjInformatik Heinrich-Plett-Str. 40 34109 Kassel [email protected]
AIle Rechte vorbehalten © Friedr. Vieweg & Sohn Veriagsgesellschaft mbH, Braunschweiy'Wiesbaden, 1999 Der Verlag Vieweg ist ein Unternehmen der Bertelsmann Fachinformation GmbH. Das Werk einschlieBlich aller seiner reile ist urheberrechtlich geschtitzt. Jede Verwertung auBerhalb der engen Grenzen des Urheberrechtsgesetzes ist ohne Zustimmung des Verlags unzuliissig und strafbar. Das gilt insbesondere fUr Vervielfliltigungen, Ubersetzungen, Mikroverfilmungen und die Einspeicherung und Verarbeitung in elektronischen Systemen. http://www.vieweg.de Konzeption und Layout des Umschlags: Ulrike Weigel, www.CorporateDesignGroup.de Gedruckt auf siiurefreiem Papier ISBN-13: 978-3-528-06978-0 e-ISBN-13: 978-3-322-80306-1 DOl: 10.1007/978-3-322-80306-1
v
Vorwort Das vorliegende Ubungsbandchen beschiiftigt sich mit Vektoren, Matrizen und linearen Gleichungssystemen. Die Vektorrechnung wird aus dem dreidimensionalen Anschauungsraum heraus aufgebaut. Mit dem Kapitel iiber komplexe Zahlen solI eine solide Grundlage fiir komplexe Vektorriiume gelegt werden. Computeralgebrasysteme erleichtem Routinerechnungen, dienen aber auch wesentlich dem begrifflichen und inhaltlichen Verstandnis. Mathematica und Maple sind die Computeralgebrasysteme mit der groBten Verbreitung. Man hiitte die Rechnungen natiirlich auch mit einem anderen geeigneten System machen konnen. Das Buch besteht aus drei Komponenten. • Repetitorium: Jeder Abschnitt beginnt mit einem kurzen AbriB der Theorie. Hierbei werden Definitionen und Siitze nicht besonders gekennzeichnet. Es solI ein Leitfaden fiir die Wiederholung gegeben werden und Werkzeuge fUr konkrete Aufgaben bereitgestellt werden. Die eingefiihrten Begriffe werden zur Erleichterung der Orientierung auf der Randspalte hervorgehoben. (ca. 20% des Buchumfangs) . • Aufgaben mit Losungen: Die Aufgaben reichen in drei Stufen von der Einiibung iiber die Festigung eines Begriffs bis zu anwendungsorientierten Problemstellungen. Sie wurden in Lehrveranstaltungen und Klausuren erprobt. Die angegeben Losungen sollten als Vorschliige und Hinweise verstanden werden, die oft erganzt, optimiert und abgekiirzt werden konnen. Mit der Aufgabenstellung wird stets ein Ubungsziel (operative Festigung eines Begriffs) oder ein Lemziel (Umgang mit einem Begriff im Kontext) verbunden. Diese Ziele werdenjeweils auf der Randspalte komprimiert. (ca. 60% des Buchumfangs).
VI • Mathematica und Maple-Notebooks: Der Einsatz von Mathematica und Maple ist als Unterstiitzung fiir das interaktive Selbststudium gedacht und soli Anregungen und VorschIage fUr eigene Experimente geben. Durch den Umgang am Rechner werden die Begriffe der konkreten Anwendung zuganglich gemacht. Mathematica- und Mapleund セ@ Rechnungen werden jeweils durch die Symbole auf der RandspaJte gekennzeichnet. Die verwendeten Mathematica- und Maple-Befehle werden ebenfalls hervorgehoben. 1m Text werden typische Anwendungssituationen der BefehIe kurz erliiutert. Bei voIlig identischen Befehlen wird nur die Erliiuterung des Mathematica-Befehles gegeben. Der Einsatz von Mathematica und Maple wurde so einfach wie nur moglich gestaltet, damit diese Softwarepakete den Charakter von Hilfsmitteln behalten und nicht ein Buch iiber Mathematica und Maple entsteht. Die durchgefiihrten Rechnungen wurden insbesondere bei umfangreichen Standardanwendungen nicht in den Text aufgenommen, konnen aber in den Materialien im Netz eingesehen werden. (ca. 20% des Buchumfangs).
$
Fiir die mathematischen Begriffe, sowie fiir die Mathematica- und Maple-Befehle wird jeweils ein eigenes Verzeichnis am eョセ@ des Buches angelegt. Der theoretische Hintergrund wird durch das Buch:
W. Strampp: Hohere Mathematik mit Mathematica , Band I, vermittelt, an das sich der Theorieteil stark anlehnt. Die Aufgabenstellungen sowie die Mathematica- und Maple-Rechnungen werden ins Netz gestellt, so daB der Benutzer leicht zu jeder Aufgabe die entsprechenden Computerrechnungen auffinden und ergiinzen kann: ィエーZOキN、「ゥョヲッイュ。ォオMウ・ャセ@
http://vieweg.de/welcome/downloads/supplements.htm In der Kombination aus Buch und Netz entsteht somit ein ftexibles, modemes Lemmittel zur Wiederholung und Einiibung des Stoffs von zentralen Gebieten der Linearen Algebra. Man kann auch so mit dem Material arbeiten, daB man zuerst die Aufgabenstellung im Netz anschaut. Wenn man damit nichts anzufangen weiB, konnen als niichstes die theoretischen Werkzeuge aus den entsprechenden Abschnitten herangezogen werden. Dann kann nachgesehen werden, ob Mathematica- bzw. Maple-Rechnungen hilfreich sind. Zum SchluB konnen die selbst gefundenen mit den angegeben Losungen verglichen werden.
VII Mein Dank gilt den Herren Daniel Bock und Stefan Schuler fur viele wertvolle Hilfen bei der inhaltlichen Ausrichtung und iiuBeren Gestaltung des Buches. Meiner Tochter Pia danke fur die Unterstutzung bei den Schreib- und Rechenarbeiten. Herrn Schwarz vom Verlag Vieweg gebuhrt mein Dank fur die Forderung dieses Buches wiihrend seiner ganzen Entstehung.
VIII
Inhaltsverzeichnis 1 Vektorrechooog im "13 1.1 Vektoren als Pfeile 1.2 Das skalare Produkt . . . 1.3 Das vektorielle Produkt . 1.4 Gerade und Ebene im Raum
1 8 21 28
2 Komplexe Zahleo 2.1 Rechnen mit komplexen Zahlen . . . . . . . 2.2 Polarkoordinaten . . . . . . . . . . . . . . . 2.3 Quadratische Gleichungen und n-te Wurzeln .
44 44 55 63
3 Vektorraome 3.1 Der Begriff des Vektorraums 3.2 Basis und Dimension . . . 3.3 Koordinaten........ 3.4 Der unitiire Vektorraum en
70 70 79 85
1
99
4 Matrizeo 4.1 Rechenoperationen mit Matrizen 4.2 Der Rang einer Matrix . . . . . 4.3 Lineare Abbildungen und Matrizen .
109 109 118 130
5 Lioeare Gleichongssysteme ood Determioaoteo 5.1 Der L6sungsraum eines linearen Gleichungssystems 5.2 Der GauBsche Algorithmus . 5.3 Determinanten....................
145 145 157 169
6 Eigeowerte ood Eigeovektoreo 6.1 Das charakteristische Polynom . . . . . . 6.2 Eigenvektoren............... 6.3 Symmetrische und orthogonale Matrizen . Sachwortverzeichnis . Mathematica-Befehle Maple-Befehle . . . .
188 188 195 205 220 223 224
Vektorrechnung im V 3
1
1.1 Vektoren als Pfeile Ais Grundlage der Vektorrechnung fiihren wir zunachst den dreidimensionalen Punktraum ein. Der Punktraum セNj@ = {(x , y, z) I x, y, Z E JR} besteht aus allen geordneten Zahlentripeln. Die Elemente von JR.3 heiBen Punkte p = (x. y, z) mit Koordinaten x, y, Z.
Punktraum
z Koordinaten eines Punktes im R3
. . . . .... X
M
Iz I / / /X
/
........
...........
Mセ@
Y
1m Punktraum 1R3 betrachten wir Verschiebungen. Sei a = (x a• Ya, Za) E JR3. Die Zuordnung
ii : セ@
-)0
1Il3 ,
li(P) = ii(x, y, z) = (xa+x, Ya+Y, Za+Z),
die jedem Punkt (x. y, z) E 1Il3 genau einen Punkt
(xa
Vektor
+ x. Ya + Y, Za + z) E JR3
a
zuordnet, heiSt Verschiebung jm a3 . Eine Verschiebung = (xo. Ya. zo) bezeichnen wir auch a1s Verschiebungsvektor oder kurz als Vektor mit den Komponenten xo, Yo. Za.
W. Strampp, Lineare Algebra mit Mathematica und Maple © Friedr. Vieweg & Sohn Verlagsgesellschaft mbH, Braunschweig/Wiesbaden 1999
2
1 Vektorrechnung im V3
.,
a(P)
-! .
Q; ,
,,, '
[ N ーMセL@
:
:
",
..
Verschiebung eines Punktes im ]R3
Vektoren werden komponentenweise addiert:
a+ b =
Addition zweier Vektoren
(xo
+ Xb. Yo + Yb, Zo + Zb)·
Ein Vektor wird komponentenweise mit einem Skalar (einer reellen Zahl) multipliziert: Multiplikation von Vektoren mit Skalaren
Die Verschiebungsvektoren bilden einen beziiglich der Addition und der Multiplikation mit Skalaren abgeschlossenen Raum. Mil den Operationen Addition und Multipiikation mjt Skalaren bilden die Verschjebungsvekloren den Vektorraum V3 . Es gilt: 1.)
Rechnen im Vektorraum ,,3
4.)
a+ E= E+ a , a+(E+c)=(a+E)+c, a+ 0 = a und a+ (-€i) = 0, L|NHセ@
5.) ).
a) = p. JL)
(a + E) = ). 2i + ). E,
6.) (). + JL)
a = ). a+ JL a.
Mit den Verschiebungsvektoren ist die Auffassung von Vektoren als Pfeilen (oder gerichteten Strecken) verkniipft.
3
1.1 Vektoren als Pfeile
SeienP
=
(xp,yp,zp)undQ
=
(xQ,YQ,ZQ)zweiPunk-
teo Dann gibt es genau einen Verschiebungsvektor apQ, der den Punkt P in den Punkt Q iiberfiihrt: Pfeil
aPQ = (xQ - Xp , YQ - YP, zQ - zp).
PO =
Der Verschiebungsvektor te Strecke) von P nach Q.
aPQ hei!3t Pfeil (oder gerichte-
Die gerichtete Strecke
PO
Pfeile gleicher Riehtung und gleieher Lange werden nieht untersehieden. Zwei pfeile wenn gilt:
PO und pi(]' sind genau dann gleieh pセq@ XQ - XP YQ - yp ZQ - Zp
= = =
= P'Q' ,
xQ' - XP' , YQ' - YP' ,
Gleich lange und gleich gerichtete Pfeile
ZQ' - Zp'.
Man sagt dann, die Pfeile sind gleich lang und gleiehgerichtet.
Vektoren gieicher Richtung und gieicher Liinge
Sind zwei Vektoren lediglieh gleichgeriehtet oder entgegengesetzt gleiehgeriehtet, so nennen wir sie linear abhiingig.
a
Zwei Vektoren und b sind linear abhangig, wenn es eine Darstellung b = A ,A f. 0, oder = b f. 0 gibt. Andemfalls sind die Vektoren linear unabhiingig .
a
a
Zwei linear abhiingige Vektoren
Lineare Abhiingigkeit zweier Vektoren
4
1 Vektorrechnung im V3 Die Summe zweier Vektoren liiBt sich leicht geometrisch darstellen:
ParalJeJogrammregel
Man verschiebt den Vektor b parallel, bis der Anfangspunkt von b im Endpunkt von a liegt. Der Vektor a + b wird dargestellt durch einen Pfeil, dessen Anfangspunkt mit dem Anfangspunkl von und dessen Endpunkt mit dem Endpunkt des parallel verschobenen Vektors bubereinstimmt. Fur je drei Punkte P, Q, R aus JR.3 gilt:
a
rセpKq
]
rq
v ------------------/ --.
a+b
N@
Addition zweier Vektoren nach der Para!JeJogramrnregeJ
Eine ausgezeichnete Bedeutung kommt dem Ortsvektor eines Punktes P zu, weil seine Komponenten gleich den Koordinaten von P sind.
=
Ortsvektor
=
Sei P (xp , yp, zp) ein beliebiger Punkt und 0 (0,0,0) der Nullpunkt. Der Verschiebungsvektor dp heiJ3t Ortsvektor des Punktes P.
Ortsvektor eines Punktes P
Einen Punkt im Raum verschieben
Aufgabe 1.1 In welchen Punkt Q wird der Punkt P = (3,0,5) uberfiihrt, wenn man ihn nacheinander der Verschiebung durch die Vektoren = (2, 1. 1) und b = (7,3,5) unterwirft.
a
Losung:
Man kann die Verschiebungen nacheinander ausfiihren:
Q = «3 + 2) + 7, (0 + 1) + 3, (5 + 1) + 5) = (12,4, 11) oder gleich mit
a+ b = (8,4, 6) verschieben.
1.1 Vektoren als Pfeile
5
Mathematica: Man kann Vektoren als Listen in geschweiften Klammem eingeben und (komponentenweise) addieren.
セ@ セ@
= {3, 0, 5}; a = {2, I,I}; b = {7, 3, 5};
P
P+a+b {12,4,11} Maple: Man kann Vektoren als Listen in eckigen Klammem eingeben und (komponentenweise) addieren.
+ セ@
> P:=[3,O,51: a:=[2,l,11: b:=[7,3,51; > P+a+b;
[12, 4, 11]
Aufgabe 1.2 Gegeben seien die Vektoren
Gleichungen mit Vektoren lasen
Man berechne einen Vektor d mit:
3d-lOa=b-5c. Liisung:
Mit Hilfe der Rechenoperationen ergibt sich:
= !3 (2, セ@ = Mathematica: ziert werden.
H
セ@ セ@
61)
4 '3
61)
3' 12' 9
.
.
Listen kannen (komponentenweise) mit Zahlen multipliI
a = {2' 3, 5}; b = {2, I,
I
I
3(lOa + b サ
セ@
I
3}; c = {I, 4' 6}; 5c)
119 61} 3' 12' 9
1 Vektorrechnung im V3
6 Maple:
> a:=[1/2,3,5]: b:=[2,1,1/3]: c:=[1,1/4,6]: > (1/3)*(lO*a+b-5*c);
{ セ@3' セ@ 12' セ}@ 9 Lineare Abhiingigkeit zweier Vektoren iiberpriifen
Aufgabe 1.3 Man prtife, ob folgende Vektoren linear abhangig sind: (a) (2,3, -4),
(b)
HQLセ@
Liisung:
セIL@
(-6, -9, 12) , (5,4,3).
(a) Offensichtlich gilt:
(-6, -18,12)
= -3 (2, 3, -4),
so daB die Vektoren linear abhiingig sind. (b) Es kann kein ).. E IR geben mit
(5,4,3)
=)..
HiLセ@
D'
denn sonst miiSten die folgenden Gleichungen gelten: )..
5 =)..,
Schnittpunkt der Diagonalen eines Parallelogramms berechnen
4= 2'
Aufgabe 1.4 Durch die Eckpunkte A, B, C, D E 1R3 werde ein Parallelogramm ABC D gegeben. S sei der Schnittpunkt der Diagonalen dieses Parallelogramms. Man zeige mittels Vektorrechnung:
AS = セ@ Haセb@
+ AD), is = セ@ (AD - AS) .
D
C Parallelogramm mit Diagonalenschnittpunkt S
A
B
Losung: Damit die Vektoren AB und ib ein Parallelogramm aufspannen konnen, miissen sie linear unabhiingig sein. Es gilt mit Skalaren ).. und p.,:
1.1 Vektoren als Pfeile
is =
AAC =
7
A(AB + AD) und is = p.,BD = p.,(AD - AB).
is - is = AB. Hieraus ergibt sich: A (AB + AD) - p., (AD - AB) = AB,
AuBerdem besteht die Beziehung:
bzw.
+ p., - I) AB + (A Ware einer der Skalare A + p., - 1 oder A (A
p.,)
AB = 6.
p., ungleich Null, so ergabe sich ein Widerspruch zur linearen Unabhiingigkeit der Vektoren AB und AD. Also bekommen wir das Gleichungssystem:
welches nur die Losung A = p., =
セ@
zulaBt.
werde ein Aufgabe 1.5 Durch die Eckpunkte A, B, C E セS@ Dreieck gegeben. Die Seitenhalbierenden des Dreiecks ABC schneiden sich in einem Punkt S. Man zeige mittels Vektorrechnung: セ@ QHセ@ セ@ セI@
OS=3" OA+OB+OC
.
Dreieck A, B, C mit Schnittpunkt S der Seitenhalbierenden
Losung: Die Punkte P auf der Halbierenden der Seite BC und die Punkte Q auf der Halbierenden der Seite AC werden durch folgende Ortsvektoren beschrieben:
a-A + A (AB + セ@ BC)
,0.::: A'::: 1
O-Q = O-B + p., (BA + セ@ AC)
,0.::: p., .::: I.
O-P =
bzw.
1m Schnittpunkt S = P = Q gilt:
Mit
AB = AC - BC ergibt sich:
Schnittpunkt der Seitenhalbierenden eines Dreiecks berechnen
1 Vektorrechnung im V3
8
セ@ + A セ@H AC - 2.セI@Q BC = OB セ@ + I-' セ@H BC - 2.セI@Q AC OA und mit oセa@
- oセb@
= BC - AC:
セ@ - @セ AC + A セ@H AC - 2.セI@Q BC - I-' セ@H BC - 2.セI@Q AC BC
= O.
Durch Umformen bekommt man:
Waren die Vektoren AC und BC linear abhiingig, so konnte kein Dreieck aufgespannt werden. Also muB gel ten:
1
--A-I-'+l=O. 2
Dieses Gleichungssystem laBt nur die Losung A = I-' = セ@ zu, und durch Einsetzen ergibt sich:
6s =
セ@ RHセ@ OA+ 3'
oセa@ =
ャセI@ AB + 2. BC
セ@
+ セ@ Hoセb@ ( oセa@
oセa@
-
+ oセb@
+ oセcI@
+ セ@ Hoセc@
-
oセbI@
)
.
1.2 Das skalare Produkt Jedem Vektor kann eine Lange zugeordnet werden:
Lange eines Vektors
Die Lange des Vektors durch:
a= (xa, Ya, Za) E v3
lIall =
Jクセ@
+ yセ@ + ᆪセ@
wird gegeben
.
Lange eines Vektors
9
1.2 Das skalare Produkt
Die folgenden Eigenschaften der Lange ergeben sich unmittelbar.
1.)
Ilall>O
2.)
fill"
aiD (undll(}II=O),
Eigenschaften der Lange
lI)..all = 1)..lllall.
Die Lange kann als Sonderfall des skalaren Produkts aufgefaBt werden:
Das skalare Produkt zweier Vektoren
b=
(Xb, Yb, Zb) E
a
= (xa, Ya, Za) E 'iJ3 und V 3 ist eine reelle Zahl, die durch
ab = Xa Xb + Ya Yb + Za Zb den Vektoren
Skalares Produkt
aund b zugeordnet wird.
Das skalare Produkt besitzt folgende Eigenschaften.
1.)
aii = IIa ll 2 ,
2.)
a b= (a + b) c = a c +
3.)
a=0,
- 0
ab = tib
0
{:::::}
solve(2*xb-yb+4*zb=O,{xb,yb,zb});
{yb = 2xb + 4zb, xb = xb, zb = zb}
Einen Vektor als Sumrne zweier Vektoren darstellen
a
Aufgabe 1.10 Man stelle den Vektor = (1,2,3) als Sum+ A2 dar. Dabei solI der Vektor senkrecht auf me = Al (2, 1,2) stehen und der Vektor parallel zu (2,2,4) sein. Losung: Den Vektor a2 konnen wir schreiben:
a2 = I.t (2, 2, 4), so daB
wir gleich zur Darstellung iibergehen konnen:
Wenn senkrecht auf (2, I, 2) stehen soli, dann folgt aus der Darstellung als Summe: (2, 1,2) =
-).2
= 2 (1 =0,
(2, 2, 4)) (2, 1,2)
2A2)
+ (2 -
2A2)
+ 2 (3 -
4 ).2)
17
1.2 Das skaIare Produkt
d. h. 10 - 14 A2 = 0
A2 =
bzw.
セ@
. Damit muBte Q die Darstellung be-
sitzen:
Hieraus folgt sofort:
セ@
セ@
(-3,4,1) = AI QI und die Darstellung:
a=
1
5
1" (-3,4, 1) + 1" (2, 2,4) .
Offensichtlich gilt: (-3,4, 1)(2, 1,2) = O.
Der Vektor (1,2,3) als Summe eines auf dem Vektor (2, I, 2) senkrecht stehenden Vektors und eines zum Vektor (2, 2, 4) parallelen Vektors
Aufgabe 1.11 Man bestiitige, daB die Vektoren el
= HセL@
セL@
セL@
) , = ( - セL@
セLッ@
Einen Vektor durch Projektion auf Einheitsvektoren zerlegen
),
HセLMI@ paarweise senkrecht aufeinander stehende Einheitsvektoren sind. Fur einen beliebigen Vektor Ii = (xa, Ya, Za) zeige man durch Nachrechnen, daB gilt:
Ii
= (Ii el) el + (Ii
+ (Ii
1 Vektorrechnung im V3
18 Lasung:
Es gilt:
Ferner ergibt sich fUr die Summe: (a el) el
+ (a e2) e2 + (a e3) e3
Hク。セKy@
セ@
+ (-xa
KHク。セ@
セ@
+Za
+ Ya
セI@
セI@
HセL@ セL@ (-
セL@ セLo@
Ky。セMコI@
セLI@ )
HセLMI@
(xa, Ya, Za)· Mathematica: Simplify
Mit Simplify werden Ausdriicke vereinfacht.
el
IJ3J3 J31 = 14' 4""' T }; e2 = 1- T' 2'O}; J3 3 1 e3=14""'4'-2}; a = {xa, ya, za};
Simplify[a.elel + a.e2e2 + a.e3e3] {xa, ya, za}
1.2 Das skalare Produkt
19
Maple: Zur Berechnung der Vektorsumme verwendet man den Befehl Evalm aus der Matrizenrechnung. Mit Simplify werden Ausdriicke vereinfacht. (Map veranlaBt Simplify, jede Komponente zu vereinfachen). > with (linalg) : > el:=[1/4,sqrt(3)/4,sqrt(3)/2]: e2:=[-sqrt(3)/2,1/2,O]: > e3:=[sqrt(3)/4,3/4,-1/2]: > a:=[xa,ya,za]: > map(simplifY,evalm( > dotprod(a,el)*el+dotprod(a,e2)*e2+dotprod(a,e3)*e3»;
[xa, ya,
LOsung:
B
simplify
zal
Aufgabe 1.12 Durch die Eckpunkte A, B, C, D E 1R3 werde ein Parallelogramm ABC D gegeben. Man zeige mittels Vektorrechnung, daB die Diagonalen AC und B D genau dann gleich lang sind, wenn das Parallelogramm ABC D ein Rechteck ist.
A
evalm map
B
A
Diagonalen im Rechteck sind gleich lang
Parallelogramm ABCD und Rechteck ABCD mit Diagonalen
Die Diagonalen sind genau dann gleich lang, wenn gilt:
IIACII2 = IIBDII2 . Wegen AC = AB mit:
+ BC und
BD = BC - AB ist dies gleichbedeutend
bzw.
4ABBC=O. Da ein Parallelogramm aufgespannt werden soli, kann weder AB noch BC gleich dem Nullvektor sein. Also stehen die Vektoren AB und BC senkrecht aufeinander.
Aufgabe 1.13 Durch die Eckpunkte A, B, C, D E 1R3 werde ein Parallelogramm ABC D gegeben. Man zeige mittels Vektorrechnung:
LOsung:
Mit AC
= AB + BC und BD = BC (AB
= und
AB gilt:
+ BC) (A-B + BC)
IIABII2 + 2 AB BC + IIBCII2
Langen im Parallelogramm in Beziehung setzen
1 Vektorrechnung im V 3
20
(BC - AB) (BC - AB)
= =
IIBCII2 - 2 BC Ail + IIABI12 .
Durch Addition der Gleichungen folgt sofort die Behauptung. Nachweisen, daB sich die Winkelhalbierenden eines Dreiecks in einem Punkt schneiden
Aufgabe 1.14 Durch die Eckpunkte A, B, C E 1R3 werde ein Dreieck ABC gegeben. Man zeige mittels Vektorrechnung, daB sich die drei Winkelhalbierenden in einem Punkt schneiden. C
Dreieck ABC mit Winkelhalbierenden B
A
Losung: Wir fuhren folgende Abkurzungen ein: b=AC,
a
-0
« ·h· . eOllensIc thch gIlt:
-0
lIall'
=
= b- -
a- ,
b
b =-_-,
lib II
e-
e
-0
e = lIell .
b-a = b-a . = -__ . Da . 10 emer Rau-
lie II
lib -all
te die Diagonalen die Winkel halbieren, konnen wir die Winkelhalbierenden der Winkel BAC, ABC und ACB jeweils durch folgende Ortsvektoren beschreiben:
O-A + A(b O+ cO)
O-P OQ
=
dR
,
O-B+I-' (aO_e O) , O-C + v (-a
0- b 0) ,
A, ッセ@
oセiMGL@
o セ@
v.
Schneiden wirdie Halbierenden der Winkel BAC und ABC, so ergibt sich:
bzw.
-l-'aO+AbO+(A+I-')eO-e=O. . e- = Ersetzt man h·lenn
b - a- un d e-0 = blIell - a,so erh··la t man:
1.3 Das vektorielle Produkt
21
a
Die Vektoren und b sind linear unabhiingig, sonst bekommt man kein Dreieck ABC. Also gilt im Schnittpunkt:
MiセスNKHIj
= I
(
I)
Ilbll + lIell
-I,
I
}.. + lIell J.I-
I,
d. h.
Ilaliliell +'"'--lIe-1i
v = -lIa-II...:c+'-'1セi「MG@
Der Schnittpunkt selbst besitzt schlieBlich den Ortsvektor
6s = OA +
i「ャセ・@
Iiall + Ilbll + Ilell
(b O + eO) .
Schneiden wir die Halbierenden der Winkel BAC und AC B, so ergibt sich: O-A
bzw.
+}.. (bO + eO) =
O-C
+ v (-a
°- bO)
vao+(}..+v)bO-b+}..eO= with (linalg) ; > a:=[3,1,1): al:=[l,3,-2): bl:=[2,-4,-1): rO:=[O,-1/4,3); > n:=crossprod(a1,bl);
n:= [-11, -3, -10] > solve(dotprod(n,rO)=dotprod(n, [2,1/3,-4) > +tS*dotprod(n,a»;
185 184
1.4 Gerade und Ebene im Raum >
37
[2,1/3,-4]+(18S/184)*a;
923 739 -551 [184' 552' 184 1 >
evalf (%);
[5.016304348, 1.338768116, -2.9945652171
Aufgabe 1.21 Welche Lage haben die beiden folgenden Geraden zueinander: (a) (4,2, -1) + t (12, 6, -24) und (7, 3, 2) + s (3, -2,1), (b) (5,4,6)
+ t (2, 4, 6) und (-2, -2, 1) + s (3,2, 1).
Losung:
(a) Offenbar sind die Richtungsvektoren linear unabhangig. Die Bedingung fiir einen Schnittpunkt lautet:
(4,2, -1)
+ t (12, 6, -24) =
(7,3,2)
+ s (3, -2, 1)
bzw.
12t - 3s
:::;:
3,
6t+2s
1,
-24t-s
3.
Aus den ersten beiden Gleichungen ergibt sich durch Eliminieren von t: - 7 s :::;: 1 und damit:
t
=
3 14 .
Setzt man diese Werte in die dritte Gleichung ein, so ergibt sich der Wider45 spruch: 14 :::;: 1. Die Geraden sind somit windschief. (b) Offenbar sind die Richtungsvektoren wieder linear unabhangig. Die Bedingung fiir einen Schnittpunkt lautet:
(5,4,6)
+ t (2, 4, 6) = (-2, -2,1) + s (3, 2,1)
bzw.
2t-3s
-7,
4t - 2s
-6,
6t-s
:::;:
-5.
Aus den ersten beiden Gleichungen ergibt sich durch Eliminieren von t: 4 s = 8 und daraus
s
= 2,
Mit diesen Werten wird auch die dritte Gleichung erfiillt, so daB die Geraden einen Schnittpunkt besitzen.
Lage zweier Geraden zueinander bestimmen
1 Vektorrechnung im V3
38 Mathematica:
Gleichungl:= 2t - 3s == -7; Gleichung2:= 4t - 2s == -6; Gleichung3:= 6t - s == -5; Solve[{Gleichungl, Gleichung2, Gleichung3}, {t, s}] I
{{t -+ -2' s -+ 2}} Maple: > Gleichungl:=2*t-3*s=-7;Gleichung2:=4*t-2*s=-6;
> Gleichung3:=6*t-s=-5;
Gleichungl := 2t - 3s = -7 Gleichung2 := 4 t - 2 s = -6 Gleichung3:= 6t - s = -5 > solve({Gleichungl,Gleichung2,Gleichung3},{t,s});
-1 2
(t = - , s = 2)
Vektorielles Produkt, lineare Abhiingigkeit und Geradenbzw. Ebenengleichung in Beziehung setzen
Aufgabe 1.22 Seien PI, P2, P3, P4 Punkte im 1R3. Man gebe eine Bedingung dafiir, daJ3 PI, Pz, P3 auf einer Geraden und PI, P2, P3, P4 in einer Ebene liegen. Losung:
Die drei Punkte PI, P2, P3 liegen genau dann auf einer Geraden, wenn die Vektoren PI-P2 und PI-P3 linear abhiingig sind, d.h. das vektorielle Produkt muB den Nullvektor ergeben: PI-P2 x PI-P3 =
0.
Die vier Punkte PI, P2, P3, P4 liegen genau dann in einer Ebene, wenn die Vektoren PI-P2, PI-P3 und PI-P4 linear abhiingig sind, d.h. das Spatprodukt muB Null ergeben:
Schnittgerade zweier Ebenen berechnen
Aufgabe 1.23 Durch die Punkte PI = (0,0,3), P2 = (0, 3,0) und P3 = (1,1,4) wird eine Ebene EI gegeben. Durch die Gleichung 2x + 4 y - 6z = 8 wird eine Ebene E2 gegeben. Man bestimme die Schnittgerade von E lund E2. Losung:
Wir berechnen zuerst einen Normalenvektor der Ebene E I:
ii = PI-P2 x
piP3 =
(0,3, -3) x (1,1, 1) = (6, -3, -3) .
Darnit bekommen wir eine parameterfreie Darstellung der Ebene E I :
(6, -3, -3) «x, y, z) - (0,0,3» = 6x - 3 y - 3 z + 9 =
°
bzw. 2 x - Y - z = -3 . Durch Subtraktion der ersten Ebenengleichung von der zweiten findet man, daB auf der Schnittgeraden gel ten muB:
1.4 Gerade und Ebene im Raum
2x -
y-
39
z = -3,
5 y - 5 z = 11 .
Setzen wir z = t E IR, so ergibt sich:
11 5
2
y=t+-,
x = t --
5
und die Schnittgerade:
2 11 ) (x,y,z)= ( -S'5'O
+t(1,I,I).
Mathematica: Gleichungl := 2x - y - z == -3; Gleichung2 := 2x + 4y - 6z == 8; Solve[{Gleichungl, Gleichung2}. {x, y}] サクセ@
sHMRKUコILケセ@
1
1
S(I1+5z)}}
Maple: > Gleichungl:=2*x-y-z=-3:Gleichung2:=2*x+4*y-6*z=8: > solve({Gleichungl,Gleichung2},{x,y});
2
11
{x=z-S,y=z+5} Durch die Punkte PI = (-3, -I, -2) und P2 = (4, -4,1) werde eine Gerade g gegeben. Yom Punkt Po = (1, 2, -1) werde das Lot auf g gefiillt. Man bestimme den Abstand des Punktes Po von g und den FuBpunkt des Lots auf
Aufgabe 1.24
Losung:
Die Gerade g hat die Parameterdarstellung: OPI
+ t pャセR@
+ t (7, -3,3).
= (-3, -I, -2)
Wir suchen nun einen Punkt der auf g liegt, und die folgende Eigenschaft besitzt: POPF PjP2 = O. Das heiSt, POPF steht senkrecht auf dem Richtungsvektor der Geraden Offenbar stellt PF den FuSpunkt des Lotes dar und POPF einen Richtungsvektor des Lotes. Mit einem t F gilt dann: POPF = (-3, -I, -2)
+
(7, -3, 3)
und «-3, -I, -2)
+tF (7, -3, 3»
- 24 = 0 und
Hieraus folgt sofort
=
セ@
(7, -3, 3) = O.
. Damit berechnet sich der
FuSpunkt zu: PF
= (_ 33 67'
_ 139 _ 62) . 67' 67
Lot von einem Punkt auf eine Gerade fallen
1 Vektorrechnung im V3
40
Der Abstand des Punktes Po von gist gieich der Lange des Vektors PoPr
セ@
(33)2 ( 139)2 ( 62)2 /1262 1+67 + 2+ 67 + -1+ 67 = 67'
Mathematica:
Solve[({-3, -I, -2) + tF{7, -3, 3}).{7, -3, 3} == 0, tF] 24
{{tF -+ 67}} 24 PF = {-3, -I, -2} + 67 {7, -3, 3}
33 139 { - 67' - 67'
-
62 67 }
Sqrt[({1, 2, -I} - PF).({1, 2, -I} - PF)] /1262 67 > solve(dotprod«[-3, -1, -2)+tF*[7, -3,3), [7, -3,3) > =O,tF);
24 67 > PF:=[-3,-1,-2)+24/67*[7,-3,3);
-33 -139 -62
PF:=
[67"' ---r;:;-' 67"1
> norm([1,2,-1)-PF,2);
Abstand zweier windschiefer Geraden berechnen
Aufgabe 1.25 Sei g die Gerade durch die Punkte (1, -I, 0) und (3, -2,3). Sei h die Gerade durch die Punkte (-1,2, -1) und (1, 0, 0), Man bestimme den Abstand der beiden Geraden und ihr gemeinsames Lot. LOsung:
In Parameterform nimmt g die Gestalt an:
(1, -1,0) + t «3, -2, 3) - (1, -I, 0»
= (1, -I, 0) + t (2, -1,3)
undh:
(-1,2, -1) + s «I, 0, 0) - (-1, 2, -1»
= (-1,2, -1) + s (2, -2, 1) .
Da die Richtungsvektoren offenbar linear unabhangig sind, konnen wir den Abstand d der Geraden berechnen:
d _ [(2, -1,3), (2, -2, I), (-2,3,1)] _
-
11(2, -1,3) x (2, -2,1)11
セ@
-.J45'
41
1.4 Gerade und Ebene im Raum Somit sind die beiden Geraden windschief und besitzen ein gemeinsames Lot. Sei P ein Punkt auf g und Q ein Punkt auf h, so daB der Vektor Po. sowohl auf gals auch auf h senkrecht steht. Mit oセp@
+ tp (2, -1,3),
(1, -1,0)
= oセq@
(-1,2,-I)+sQ(2,-2,1),
(-2,3, -1) +sQ (2, -2,1) - tp (2, -1, 3),
Po.
ergeben sich folgende Bedingungen:
«-2,3, -1) «-2,3, -1)
+ sQ (2, -2, 1) + sQ (2, -2, 1) -
tp (2, -1, 3)) (2, -1, 3)
0,
tp (2, -1, 3)) (2, -2,1)
O.
Rechnet man die skalaren Produkte aus, so bekomrnt man:
-14tp +9sQ und t p =
5'
SQ
= 10,
-9tp +9sQ
= 11,
64 . Das gememsame . . aJ so d'Ie Gerade, d'Ie = 45 Lot 1st
durch die Punkte festgelegt wird: =
Hセ@
5'
Mセ@
セI@
5' 5
83 38 19) Q = ( 45' - 45' 45 .
'
Mathematica: Solver
{({-2, 3, -I)
+ sQ{2, -2, I} - tP{2, -I, 3)).{2, -I, 3} == 0, + sQ{2, -2, I} - tP{2, -1, 3)).{2, -2, I} == OJ,
({-2, 3, -l) {tP, sQ)]
{{tP_
セLウqM
{I, -1, O} 7
セス@ 1
+ S{2, -1, 3} 6 3
{5' -5' 5} 64
{-I,2,-I}+ 4S{2,-2,I} 83 38 19 {45 ' - 45' 45 }
Maple: > with(linalg); > > > >
solve({dotprod([-2,3,-1]+sQ*[2,-2,1] -tP*[2,-1,3]' [2,-1,3])=0, dotprod([-2,3,-1]+sQ*[2,-2,1] -tP*[2,-1,3]' [2,-2,1])=0},{tp,sQ});
1 Vektorrechnung im V3
42 64
{sQ
= 45'
1
tP
= "5}
> P:=[l,-1,O]+(1/5)*[2,-1,3];
> Q:=[-1,2,-1]+(64/45)*[2,-2,1];
Lot von einem Punkt auf eine Ebene fallen, Lotgerade bestimmen
Aufgabe 1.26 Durch die Punkte PI = (1,1,0), P2 = (1,1,1) und P3 = (1, 0, 1) werde eine Ebene E gegeben. Vom Punkt Po = (2,2, 1) wird das Lot auf E gefiillt. Man gebe die Gleichung der Lotgerade an. Losung:
Die Gleichung der Ebene E lautet in Parameterform: O-P =
o'h + s PI-P2 + t piP3
bzw. y, z) = (1, 1,0) + s (0, 0, 1) + t (0, -1, 1) . E besitzt den Normalenvektor: ii = (0,0,1) x (0, -1,1) = (1,0,0). Der Vektor ii liefert einen Richtungsvektor der Lotgerade, die folgende Gestalt annimmt: also y, z)
Abstand eines Punktes von einer Ebene berechnen
= (2,2,1) + t (I, 0, 0) .
Aufgabe 1.27 Gegeben seien die Punkte Po = (1, 1, 1), PI = (1,0, 0) und P2 = (1, 1,0). Welchen Abstand hat der Punkt Q = (3,4, 1) von der Ebene E, die durch die drei Punkte Po, PI, P2 festgelegt wird. Man bestiitige das Ergebnis durch eine geometrische Uberlegung. LOsung:
Die Gleichung der gesuchten Ebene E lautet in Parameterform: O-P = OPo
+ s PO-PI + t POP2
bzw. y, z) = (1, I, 1) + s (0, -I, -1) + t (0, 0, -1) . Die Ebene besitzt den Normalenvektor:
ii = (0, -I, -1) x
(0,0, -1)
= (1,0,0).
Die Gleichung der Ebene E lautet in parameterfreier Form:
«x, y, z) -
(1, 1, 1)) (1, 0, 0) = 0,
also x - I = O. Dies stellt bereits die Hessesche Normalform dar, so daB wir den Abstand des Punktes Q von E wie folgt bekommen: d
= 13 -II = 2.
1.4 Gerade und Ebene im Raum
43
Da die Ebene E parallel zur y - z-Ebene verHiuft, wird der Abstand des durch den Betrag der Differenz des Abstandes von E zu der Punktes y - z-Ebene und der x-Koordinate von gegeben. 4
Die Ebene
x-I=O und der Punkt (3,4, 1)
44
2
Komplexe Zahlen
2.1
Rechnen mit komplexen Zahlen Sei z = x + y i eine Zahl aus C in cartesischer Darstellung, dann bezeichnen wir x als Realteil und y als Imaginfuteil: Realteil und Irnaginiirteil
91(z)
=
+ y i) =
,
= セHク@ セHコI@
+
i)
=
Mit folgenden Rechenoperationen bilden die komplexen Zahlen einen Korper. Addition: Xl
+
+ X2 +
i
= (XI + X2) + (YI + Y2)
•
Subtraktion: XI Rechenoperationen mit komplexen Zahlen
+ YI
- (X2
+ Y2 i) =
-
X2)
+
-
Y2) i •
MultiplikaLion:
+
i)
(X2
+ Y2 i) = (XI X2 -
+ (XI
+
X2)
i ,
Division:
+ X2
falls
X2
i
+ Y2 i
+ Y2 i
=
X2 + xセ@ + yセ@
+
+ X2 xセ@ + yセ@
I •
o.
Die Division kann man sich als Erweiterung mit der konjugiert komplexe Zahl einpriigen: Konjugiert komplexe Zahl
Die komplexe Zahl: Z = giert komplexe Zahl.
X -
i heiBt die zu
z=
X
+yi
konju-
Beim Rechnen mit der konjugiert komplexen Zahl sind folgende Eigenschaften niitzlich.
W. Strampp, Lineare Algebra mit Mathematica und Maple © Friedr. Vieweg & Sohn Verlagsgesellschaft mbH, Braunschweig/Wiesbaden 1999
2.1 Rechnen mit komplexen Zahlen
1.)
z = z,
2.)
t (z + z) = m(z).
3.)
zz = D1(Z)2 + セHzIR@
fy (z -
S.) Z =
Z
= セHコIL@ Eigenschaften der konjugiert komplexen Zahl
+ Z2 = fi + Z2 ,
4.)
z)
45
ZI Z2
= fi Z2
Z E IR.
Veranschaulicht man sich eine komplexe Zahl Z durch einen Zeiger in der GauBschen Ebene, der vom NUllpunkt ausgehend zum Punkt Z weist, so bedeutet der Betrag von z die Lange des Zeigers. DiereelleZahllzl
=
z=x+yi.
/x
2
+ y2 heif3t Betrag der komplexen Zahl
Betrag einer komplexen Zahl
Die komplexe Zahl x + yi als Zeiger in der GauBschen Ebene
Wir stellen folgende Eigenschaften des Betrags einer komplexen Zahl zusammen. 1.)
Izl
2.)
Izl2 =
セ@
0,
Izi
=0
z = 0,
zz ,
3. Izi = I - zl = Iii ,
Eigenschaften des Betrags einer komplexen Zahl
4.) IZI z21 = IZIIIz21 5.) IZI
+ z21 :::: Izd + IZ21.
Izd - IZ21 :::: IZI
+ z21·
x+ yi Die konjugiert komplexe Zahl x - yi
x- yi
von x + yi
2 Komplexe Zahlen
46
Die Dreiecksungleichung
Mit Real- und Imaginiirteil rechnen
Aufgabe 2.1
zl=3+
Gegeben sind die komplexen Zahlen: i
= 3+
(1f) +2rr-l, 2 cos '6-1
. J3-3 2
.
Man berechne die Differenz z 1 LOsung:
Wir formen z1 urn:
-1)
3+21l'+( 2 cos /1f) '6 -1
i
3+21l'+(.J31_1-1)i + ( .J32+ 1 - l)
3 + 21l'
.J3 -
i
1
3+21l'+-2- i . Damit ergibt sich: z 1 -
= 21l'
+i.
Mathematica:
I
Die komplexen Zahlen werden eingegeben und ihre Differenz mit Simplify vereinfacht. Die komplexe Zahl i wird als eingegeben, erscheint in der Standardform aber wieder als i.
Simplify
zl
= 3 + 2cos {セ}@ (3
.
-I)
'6 - I i
+
z2 = 3 + セゥHNjS@ 3+
M
-1 +v3
セゥH@
+ 21l' +21l'
- 3)
-3+.J3)
Simplify[zl - z2J i
+21l'
i
2.1 Rechnen mit komplexen Zahlen
47
Maple: Die komplexen Zahlen werden eingegeben und ihre Differenz mit Simplify vereinfacht. Die komplexe Zahl i wird als 1 eingegeben und auch ausgegeben.
セ@ x I
> zl:=3+(I/(2*cos(Pi/6)-1»+2*Pi-I;
1 := 3 + - セMQ@
simplify
+ 21f
> z2:=3+I*(1/2)*(sqrt(3)-3);
1 3 + '21 HセM
3)
> Simplify(zl-z2)=simplify(zl-z2);
Simplify( , / v3-1
Aufgabe 2.2 (a)
z=
(b)
Z
セ@
2
1 (.J3 - 3))
= 21f + 1
(2 + J i)2 + 3 - 4 i ,
= 1+ 3i (1
1-3i - (1 - 2 i)2 '
+ i)(2 -
= (4 _
Losung:
1-
Man berechne Real- und Imaginiirteil von:
1-2i
(c) Z
+ 21f -
6i)(1
3 i)
+ 2i)
(a) Mit den Rechenregeln ergibt sich:
z = -5+3+ 12i -4i
= -2+8i.
(b) Mit den Rechenregeln ergibt sich durch Erweitem mit der konjugiert komplexen Zahl: (1 - 2 i)(1 - 3 i) (1 - 3 i) (1 + 2 i)2 10 25 1 = 50 (5 (1 - 6 - 5 i) - 2 (1 - 3 i) (-3 + 4i)) 1 = 50 (-25 -25i) -2(9+ 13i)) 43 51 = - 50 - 50 i. (c) Anwenden der Regeln und Kiirzen ergibt: (1 + i)(2 - 3i) (4-6i)(1+2i) 1+ i = -1 - = -1 (1 + i) (1 - 2 i)) 21+2i 10 3 1. =10-10"
Rechengesetze anwenden, Real- und Imaginiirteil bestimmen
48
2 Komplexe Zahlen Mathematica:
Nach Eingabe der Zahl erfolgt sofort die Vereinfachung.
(I + i)(2 - 3i) (4 - 6i)(1 + 2i) 3 10
セ@
10
Map'" > (l+I) * (2-3*I) / «4-6*I) * (1+2*I));
3 10
1 10
---I
Rechengesetze anwenden, Real- und Imaginiirteil bestimmen
Aufgabe 2.3
Man berechne ReaI- und ImaginfuteiI von:
(a) ZI =
I HI
1+
(b) Z2 = -
1LOsung:
+
I i-I
1 1-
+
I' i-I
1 1+
I· HI
(a) Wir formen ZI urn: ZI
1+
=l,fl + 1 -
-iiI
2i 2 --+-3-i 3+i 2 i (3 + i) 2 (3 - i) 2 . --1-0- + 10 = 10 (2 + 21). Das heiSt:
Mathematica: Mit den Funktionen Re bzw. 1m wird der Realteil bzw. der Imaginiirteil berechnet. Re Im
zl ]セ@
i
I+m
+ --1-' I .
Re[zl] 2 5
Im[zl]
2 5
1-7=1
49
2.1 Rechnen mit komplexen Zahlen Maple: > zl:=I/(l+l/(I+l»+l/(l-l/(I-l»;
2 z1:= 5 >
2 5
Re 1m
+-1
Re(zl);
2
5 >
Im(zl);
2 5
Losung:
(b) Man kann dieselben Rechnungen wie in Teil (a) durchfiihren oder die Eigenschaften der konjugiert komplexen Zahl und das Ergebnis von Teil (a) benutzen:
1
i
----+---
Z2
1-2:r 1+r-h
=
-i ----:1:--
1 + -i+l
1
+
1
=
1 - -i-1
Also ergibt sich:
2
=
Mathematica:
"5' セHzRI@
2 = --. 5
Mit der Funktion Conjugate wird die konjugiert komplexe
Zahl berechnet.
i
1 z2= - - - 1 - + --1-; 1- i-I 1 + HI
Conjugate
Re[z2] 2 5 Im[z2] 2
5 z2 - Conjugate[zl]
o Maple: >
z2:=-I/(1-1/(I-l»+1/(1+1/(I+l»;
2 2 z2:= - --1 5 5 > Re(z2);
2 5
conjugate
2 Komplexe Zahlen
50 > Im{z2);
-2 5 >
z2-conjugate{zl);
o Aufgabe 2.4 Aus den Eigenschaften der konjugiert komplexen Zahl erhiilt man sofort:
Regel fUr die Konjugation einer Potenz verdeutlichen
(a +bi)n = (a -bi)n,
a,b E lR,n EN.
Man uberzeuge sich nochmals von dieser Gleichung fur n = 3, indem man die linke und die rechte Seite ausrechnet. Losung:
+ b i)3
Aus (a
(a
= a 3 - 3 a b2 + (3 a b - b 3) i folgt
+ b i)3 =
a 3 - 3 a b2 - (3 a b - 3 b 3) i ,
wiihrend sich auf der rechten Seite ergibt:
(a-bi)3
=
a 3 -3a(-b)2+(3a(-b)-(-b)3)i a 3 - 3 a b2 - (3 a b - b3 ) i .
Mathematica: Mit ComplexExpand und Conjugate wird die linke Seite ausgerechnet, mit ComplexExpand die reehte. ComplexExpand
ComplexExpand[Conjugate[(a + bi)3 11 a 3 _ 3ia 2b - 3ab 2 + ib 3
ComplexExpand[(a - bi)3]
a 3 - 3ia 2b - 3ab 2 + ib 3 MapJe: Mit Evalc und Conjugate wird die linke Seite ausgereehnet, mit Evalc die reehte. evalc >
>
・カ。ャ」サッョェオァエK「JiIセS[@
・カ。ャ」サM「JiIセS[@
Evale«a - I b)3) = a 3 - 3ab 2 + I (-3a 2 b +b 3) Kurven in der komplexen Ebene durch eine Gleichung beschreiben
Aufgabe 2.5 durch
Welche Kurven werden in der GauBschen Ebene
bei konstantem C
ZウHセI@ E
Z- 1
IR gegeben ?
=c
2.1 Rechnen mit komplexen Zahlen Losung: z+1
Mit
z = x + yi
51
berechnen wir zuerst den Imaginiirteil von
z- 1 (x z+1 z+li-1 --=----= z-I z-li-I
+ 1+ y
- 1- y
+ y2
(x - 1)2
also:
I)
z+ セ@ ( - 1 = -
2y
(x - 1)2 + y2 '
z #= I.
= 0, so ergibt sich die Gerade: y = O. 1st c
1st c Kreise:
(x - 1)2
+
+ -2 y = c
#=
0, so ergeben sich
0
bzw. (x _
1)2 +
(y + セIR@c
=
セ@ 2 . c
Es handelt sich damit urn Kreise mit dern Mittelpunkt
.
(1, - セI@
und dern
1
RadIus -. c
Die
セHI@
Kurven
=c
z- 1 in der kornplexen Ebene
Aufgabe 2.6 durch:
Welche Menge komplexer Zahlen wird beschrieben cos(2 t)
+ sin(t)
t E IR.
Eine Kurve in der kornplexen Ebene in Parameterdarstel!ung angeben
52
2 Komplexe Zahlen Liisung:
Mit cos(2t) = 1 - 2 (sin(t))2 konnen wir umformen: cos(2t)
+ sin(t) i
+ sin(t) i .
= (1 - 2 (sin (t))2)
Durchlauft t ein Intervall der Lange 2rr, so durchlauft sin(t) das Intervall -1 ::: sin(t) ::: 1. Damit werden folgende komplexen Zahlen beschrieben: (1 - r2)
+ ri .
-1::: r ::: 1 •
die auf einem Parabelbogen in der GauBschen Ebene liegen.
Die Kurve cos(2t) + sin(t) i in der komplexen Ebene
Betrage ausrechnen
Aufgabe 2.7
Man berechne jeweils den Betrag von:
3 + 2i. Liisung:
Es gilt: 13 + 2 i 1=
.J13 und
I(1 - 13 i)2 I = Matbematica: Abs
(1 - 3 i)2 .
1
1
11 - 3 i 12 = 10 .
Betrage werden mit Abs berechnet. Abs[3 + 2iJ
.J13 Abs[
1 (1 - 3i)2
10
]
2.1 Rechnen mit komplexen Zahlen
53
Maple: > abs(3+2*I);
Abs(3 + 2/) =
abs
.Ji3
> abs(1/(1-3*I)A2);
231 Abs(-- + - I ) = -
25
50
10
Aufgabe 2.8 Welche Kurven werden in der Gau6schen Ebene durch die folgenden Beziehungen gegeben:
(a) Iz - I = セHコ@ (b) Iz -
31
+
> Iz -
ii,
(c) Iz + 3 i I + Iz - 11 = 6. LOsung:
(a) 1st z = x + yi, dann ergibt sich:
J(X - 1)2 + y2 = Y + 1,
セ@
-1.
Y セ@
-1 .
y
Dies ist gleichbedeutend mit:
x2 +
_ 1)2
= + 1)2 ,
2 Wir bekommen also die Parabel: y = x4 . (b) Die angegebene Bedingung lautet:
(x - 3) d.h.
2
+ y2 >
(x - 1:1 )2+ y2 (x - 3)2 > (x - 1:1 )2
1 -3x+9>-x+-
4
bzw.x
-4'
7
4.
(c) DefinitionsgemiiB besitzen die Punkte auf einer Ellipse eine konstante Summe der Abstande von zwei festen Punkten. Also wird eine Ellipse mit den Brennpunkten - 3i und 1 beschrieben. Der Abstand der Brennpunkte betriigt ../10. Die groBe Halbachse ergibt sich aus 2a = 6 zu 3. Die kleine
. .
../10 = 32 zu T. J26
Halbachse erglbt slch aus: b2 + (-2-)2
Gleichungen und Ungleichungen mit Betriigen lasen
54
2 Komplexe Zahlen
Die Ellipse Iz + 3 i I + Iz - 11 = 6 in der komplexen Ebene
Kurven in der komplexen Ebene durch eine Betragsgleichung beschreiben
Aufgabe 2.9 Welche Kurven werden in der GauBschen Ebene durch die Beziehung
Qセi]」@ bei konstantem c LOsung:
E
IR, c ::: 0, gegeben?
Da z - 1 = 0 keinen Sinn macht, bekommen wir Iz
bzw. mitz = x
+ 11 =
c Iz -
11
+
1st c = 0, so wird der Punkt z = -1 durch die Beziehung festgelegt. 1st c = 1, so wird die y-Achse, x = 0, durch die Beziehung festgelegt. Fiir c :f= 1 formen wir urn: x2
1 + c2
+ 2 - - 2 x + 1+ 1- c
=0
und erhalten durch quadratisches Ergiinzen:
2)2 l+c2)2 4c2 (x+ -2 +y2 =-1+ (l+c =---:::-:::2 2 1- c
1- c
=
(
2c
(1 - c )2
)2
11 - c2 1
Hieraus ersieht man, daB fur c > 0, c :f= 1, ein Kreis mit dem Mittelpunkt 1 +c2 . 2c . (- - - 2 ' 0) und dem RadIUs - - 2 - gegeben wlrd. l-c 11-cl
2.2 Polarkoordinaten
55
Durch die Gleichung
I-zz +--111 =c .
III
der
komplexen Ebene beschriebene Kreise
2.2 Polarkoordinaten Wir beschreiben eine komplexe Zahl durch eine Winkel- und Liingenangabe. Den Winkel 4>. den die po itive reelle Achse und der zu einer komplexen Zahl z i= 0 gehorige Zeiger in der GauB chen Ebene einschlieBen. bezeichnet man als Argument 4> = arg(z) von z. Der Winkel soli auf der positiven reellen Achse 0 und auf der negativen reellen Achse 1T beLragen. und es soli -1T < 4> S 1T gelten.
Das Argument einer komplexen Zahl
Mit dem Betrag und dem Argument ergibt sich die Polarkoordinatendarstellung.
Argument
56
2 Komplexe Zahlen
=
= x + y i #- 0 ergibt sich
Mil dem Betrag r J x 2 + y2 von セ@ Po!arkoordinatendarstellung: PolarkoordinatendarsteUung
z=
r (cos(¢)
+ sin(¢) i).
Das Agument berechnet man mit Hilfe der Arcusfunktionen. Sei セ@ = x + y i Dann gilt:
und
r
= j x 2 + y2 > o. ケセッ@
y < 0 Berecbnung des Arguments einer komplexen Zabl
'
b ZW.
arg(z)
=
I
1r -
arctan HセIN@ arctan ( -!:; ),
x > 0,
x < 0,
ケセッ@
y
, y
arg(z) = - arg(z) ,
2, ¢
und falls r2
E
セR@
IR , rl. = r2 e
r2, r
,
E
Z
JR, rt.r2,r
= r
#- 0:
Recbnen mit komplexen Zablen in Polarkoordinaten
z, -_" -e r2
Ferner bekommt man:
セ@
. Dann gilt:
.
o und
57
2.2 Polarkoordinaten
Multiplikation (Division) zweier komplexer Zahlen
Potenzen einer komplexen Zahl
Aufgabe 2.10
Gegeben sind die komplexen Zahlen:
zl=-l+i,
z2=1+i.
Man stelle Zl und Z2 in Polarform dar und berechne: コセ@ LOsung:
Es gilt: Zl
'" 3,..· T1 , = v2e
unddamit
zl3 z25
= =
Multiplikation mit Hilfe der Polarform ausfiihren
e(2f+¥) i 14,.. . ,.. • 16e'"4l = 16e-,!1
( vi. '"2)8
-16i.
コセ@
.
58
2 Komplexe Zahlen Mathematica: Mit der Funktion Arg wird das Argument einer komplexen Zahl berechnet. zl = -I
Arg
+ i; z2 = I + i; -l+i
Abs[zlJ ./2 Arg[zlJ 3rr 4 Abs[z2J ./2 Arg[z2J rr 4
Maple: Die Funktion Convert mit der Option polar gibt den Betrag und das Argument einer komplexen Zahl an. convert( ... ,polar) > zl:=-l+I:
z2:=1+I:
> convert(zl,polar);
Convert( -1
+ I,
polar) = polar(./2,
3
4" rr)
> convert(z2,polar);
Convert(l >
+ I,
polar) = polar(./2,
1
4" rr)
コャセSJRU[@
-161
Ausdriicke mit Polarfonnen in cartesische Darstellung umwandeln
Aufgabe 2.11 Seien a und b reelle Zahlen. Welche Menge komplexer Zahlen wird beschrieben durch:
a e- t i + bet i,
t E
lR.
2.2 Polarkoordinaten Losung:
59
Wir gehen zur cartesischen Darstellung liber: a
+b + b)
-
(a
+ b)
+
1st a = so wird die Strecke von + imaginiiren Achse dargestellt. 1st a = b, so wird die Strecke von (a + bis Achse dargestellt. 1st a =f. -b und a =f. b, so wird die Ellipse: x2
---;:;-+ (a +b)2
+ i.
bis (a -
+
auf der
auf der reellen
y2
+b)2
=1
in der GauBschen Zahlenebene dargestellt. Mathematica: ComplexExpand berechnet die cartesische Darstellung einer komplexen Zahl unter der Annahme, daB vorkommende Parameter reelle Zahlen sind.
+ beti ) +
ComplexExpand[ae- ti
+b
a
ComplexExpand
Maple: Evalc berechnet die cartesische Darstellung einer komplexen Zahl unter der Annahme, daB vorkomrnende Parameter reelle Zahlen sind. evalc > evalc(a*exp(-t*I)+b*exp(t*I));
Evalc(a
t)
+b
t)
= a
+b
+I
Aufgabe 2.12 Man bestimme die Menge aller Eigenschaft: (a) 0 < arg(z
3 '
i)
< - .
z+ (b) 0 < arg ( -. Z -I
Losung:
z mit folgender
2rr
0 mit der weiteren Einschriinkung: 2x ) rr 0< arctan ( 2 2 oi,
]'[ ,
leite man folgende Losungsmenge her:
Z
_I ± (
u+?
+
- ±( オKセ@
MjオKセNI@
2
JMオKセ@
i) , セ@
0,
v
2
I
,v< 0 .
Man zeige die Ubereinstimmung mit der Losungsmenge:
Losung: Wir setzen z = x + y i und bekommen: z2 = x 2 - i
+2x Y i .
Hieraus ergeben sich folgende Gleichungen zur Bestimmung von x und y:
x 2 - y2 = u,
2x y = v.
Durch Quadrieren folgt:
u 2 = (x 2 - i)2 = x4 - 2x2 i und hieraus
u 2 + v 2 = (x2
+ i,
v 2 = 4x 2 i ,
+ y2)2 .
Insgesamt bekommen wir die aquivalenten Bestimmungsgleichungen fUr x und y: x 2 - y2 = u • x 2 + i = J u 2 + v 2 . Auflosen ergibt zunachst: 2 x =
オKセ@
2
2
'
Y =
MオKセ@
2
.
2.3 Quadratische Gleichungen und n-te Wurzeln 1st nun v ::: 0 und damit
z=±
y ::: 0, so erhiilt man:
H jオKセ@
+ jMオKセNI@
2
Istjedoch v < 0 und damit x
z=±
67
H jオKセ@
2
I
< 0, so erhiilt man:
jMオKセNI@
_.
2
2
I
Betrachten wir nun die Polarkoordinatendarstellung: u = ro cos(o) ,
v = ro sin(o) .
Einsetzen ergibt: 2
x =
y
2
rO cos(o) 2
+ rO
cos(O) 2
=
( 1
2 (\ + cos(o»
= ro
+ rO = ro ( 2 1 (1
)
- cos(o»
, )
.
Aus dem Additionstheorem fiir den Cosinus folgt:
und
セ@
(1
+ cos(o» =
(cos
Hセッ@
))
2
,
セ@
(1 _ cos(O» = (Sin (
セッ@
))
2
.SchlieBlich werden x und y durch folgende Gleichungen festgelegt:
Beachtet man noch die Vorzeichen der Funktionen cos ( セI@ so ergibt sich die Ubereinstimmung der Losungsforrneln.
Die Funktionen 1 + cos(..2{O, 2} == (13,2)] {{Al セ@
13, >..2 セ@
11
-2'}}
Solve
3 Vektorriiume
76
Maple: Mit Solve kann eine Vektorgleichung nicht unmittelbar aufgelost werden. Man muB die Komponenten der Vektorgleichung eingeben. solve
> solve({lambdal=13,lambdal+2*lambda2=2});
Solve({AI
Losung:
= 13,
AI + 2A2
= 2}) = {AI = 13,
(b) Gesucht sind A1, A2, A3
A2
=
-11 -2-}
IR mit
E
A1 (1,0,0) + A2 (I, I, 1) + A3 (1,4, -1) = (0,2,3) bzw. A1 +A2 + A3
0,
A2 +4A3
=
2,
A2 - A3
=
3.
Aus den letzten beiden Gleichungen ergibt sich sofort: A2 =
14
und dann aus der ersten Gieichung A1 = - 1: . Insgesamt gilt: 13 _ b = - - a1 5
14 _
+ -5
1_
a2 -
- a3
5
Darstellung des Vektors (0, 2, 3) durch die Vektoren (1,0,0), (I, I, 1) und (1,4, -1)
Mathernatica: SoIve[)"}{I, 0, O} +A2{I, I, I} + H{I, 4, -l}
==
{O, 2, 3}]
セ@
サ aRセ@
14 - hセM
5 '
1
5'
INLスセM@
1
5' A3 = -5
13
5
Map'" > solve({lambdal+lambda2+lambda3=O,lambda2+4*lambda3=2, > lambda2-lambda3=3});
77
3.1 Der Begriff des Vektorraums Solve({AI + A2+A3 = 0, -13 = {AI = - , A2 = 5
A2 +4A3 14 - , A3 = 5
= 2, A2 - A3 = 3}) -1 -} 5
Aufgabe3.4
=
(a) Man stelle den Vektor b (1, i) E der folgenden Vektoren dar:
=
2) ,
(b) Man stelle den Vektor b
c2
als Linearkombination
ih = (1 + 1 -
= (1 +
i)
3) E C 3 als Linearkom-
bination der folgenden Vektoren dar:
= (1, LOsung:
ih = (1 +
0),
ih = (I, I, i)
1),
(a) Gesucht sind AI, A2 E I(; mit Al
2) + A2 (1 +
1 - i)
= (1, i)
bzw. iAl
HI
+ (1 + i) A2 + (I - i) A2
= =
1,
Offenbar bekommt man:
und daraus Al
=
Insgesamt gilt:
セ@
セ@
b = 2i
A2
3
3i
= -2 --. 2
(3 3i) セ@
+ -2 - -2
.
Mathematica: Solve[Al{i,2} + A2{l + i,l- i} == {I, ill {{Al-+ 2i,A2-+
3
3i
2 -"2}}
Maple: > solve{{I*lambdal+{l+I)*lambda2=1, > 2*lambdal+{l-I)*lambda2=I});
Solve({1 Al + (1 + I) A2 = I, HI + 3 3 2 2
A2 =
Einen Vektor als Linearkombination von gegebenen Vektoren im 1(;2 bzw. 1(;3 darstellen
78
3 Vektorriiume Losung:
(b) Gesucht sind)'1, A2, A3 E IC mit
+ A2 (1 + i, i, 1) + A3 (1,
Al (1, i, 0)
I, i) = (1
+ i, i, 3)
bzw. Al
1 + i, i,
+ (1 + i) A2 + A3 HI + H2 + A3 A2 + iA3
3.
Aus den ersten beiden Gleichungen ergibt sich sofort: Al = -(1
+ i) A2 -
Al = -A2
+i,
A3
+ H3 + I,
und hieraus: -i A2 - (1
+ i) A3 =
-i .
Dies ergibt zusammen mit der dritten Gleichung: 11
A2
2 5
2
="5 + 5'i,
4 5
A3 = -- - - i.
SchlieBlich bekommt man damit:
2 5
4 5
Al = - - - - i.
Insgesamt gilt:
_ (25' + 4) - (25' + 4) 5' i _+ (11 "5 + 5'2) i 5' i _
b= -
al
a2 -
a3·
Mathematica: Solve[ H{1, i, O}
+ A2{1 + i, i, I} + A3{1, I, i} ==
{1+i,i,311
サ aRセ@
11
2i
-+aSセM 5 5'
2
4i
5
5'
hセMャ@
2
4i
5
5
Maple: > > > >
Gleichungl:=lambdal+(1+I)*lambda2+1ambda3=1+I: Gleichung2:=I*lambdal+I*lambda2+1ambda3=I: Gleichung3:=lambda2+I*lambda3=3: solve({Gleichungl,Gleichung2,Gleichung3});
3.2 Basis und Dimension
79
Aufgabe 3.5 Konnen die Vektoren hI = (6, -2,1), bz ( - 2, 2, 0) , jeweils als Linearkombination der folgenden Vektoren dargestellt werden: al = (1, 1, 1) , a"i = (0, 2, 1) . Losung:
Wenn es eine Darstellung gibt: (6, -2,1) = Al (1, I, I) + A2 (0, 2,1) ,
so muB AI = 6 sein. Daraus folgt weiter: 6+2A2=-2
und
6+A2=1.
Aus der ersten Gleichung ergibt sich A2 = -4 und aus der zweiten A2 = -5. Also kann 「セ@ nicht als Linearkombination von ell und ai dargestellt werden. Wenn es eine Darstellung gibt: (-2,2,0) = Al (1, 1, 1) + A2 (0, 2,1),
so muB Al = -2 sein. Daraus folgt weiter: -2 + 2A2 = 2
Beide Gleichungen werden mit A2 bekommen:
und
- 2 + A2 = O.
= 2 erfiillt, so daB wir die Darstellung
Die Vektoren (6, -2, 1), (-2,2,0), (1, I, 1), (0, 2, I)
3.2 Basis uDd Dimension Der Nullvektor liiBt sich stets als Linearkombination darstellen, wenn man aile Skalare Null setzt.
Priifen, ob ein Vektor als Linearkombination von gegebenen Vektoren im IR3 dargestellt werden kann
80
3 Vektorraurne
Die folgende Linearkombination bezeichnet man als triviale n
Darstellung des NullvektOfs:
LOaj = O. j=1
Jede andere DarsteUung des Nullvektors Triviale und nichttriviale Darstellung des Nullvektors
n
LAjGj j=1
=0,
bei der fijI' mindestens einen Index 1 ::5 jo ::5 n gilt Ajo =1= bezeichnen wir als nichttriviale DarsteJlung des Nullvektors. Wir unterscheiden nun zwischen Mengen von Vektoren, die nur die triviale und soIchen die auch nichttriviale Darstellungen des Nullvektors gestatten.
Lineare Unabhiingigkeit und Abhiingigkeit
Wenn es nul' die triviale Darstellung des Nullvektor al Linearkombination aus den Vektoren Gj E V, j = 1•... ,n gibt, dann hei!3en sie linear unabhiingig. Wenn es eine nichttriviale Darstellung des Nullvektors als Linearkornbination aus den Vektoren Gj E V, j = I, ... ,n gibt, dann heiBen sie linear abbangig. Wenn die n Vektoren GiE'll, j = I , ...• n linear abhangig sind, dann gibt es mindestens einen Vektor aio, der durch die restlichen n - 1 Vektoren dargestelIL werden kann. Wir bauen nun Untemaurne durch Linearkornbinationen auf. Sei Vein Vektorraum und V s;: Vein Unterraum von V. Die Vektoren Gj E V, j = 1, ... ,n bilden ein Erzeugenden y tern von V, wenn gilt:
Basis
Man schreibt auch: U =< ... > . Die Vektoren bj E j = 1, ...• stellen eine Basis von V dar, wenn sie linear unabhiingig ind und ein Erzeugendensystem von V bilden. Die Darstellung eines Vektors durch eine Basis ist eindeutig. Ein von endlich vielen Vektoren erzeugter Vektorraurn besitzt unterschiedliche Basen, aber aile Basen enthalten die gleiche Anzahl von Vektoren.
3.2 Basis und Dimension
81
ei Vein Vektorraum und 1[J 5; Vein von endlich vielen Vektoren eneugter Unterraum von V. Jede Basis von V enthiilt die gleiche Anzahl von Vektoren. Die Anzahl der Vektoren einer Ba is von U heiBt Dimension von U: Dim(V).
Dimension
Zur Beschreibung der L6sungsmenge linearer Gleichungssysteme fiihren wir lineare Teilriiume ein. Sei V ein Vektorraum und U 5; Vein Unlerraum der Dimension n und E Vein fester Vektor. Die Teilmenge fa bib E U) von V heiBt linearer Teilraum der Dimension n von V.
a
+
Linearer Teilraum
Ihrer besonderen Struktur wegen wird die folgende Basis des IKn sehr oft benutzt. Die au den Vektoren be tehende Basis von IKn :
ej (n) =
(0, . . . ,0,
1
'-v-'
,0, . . . , 0),
j = 1, ... , n
Kanonische Basis
j - teSr elle
bezeichnet man al kanonische Basis. Aufgabe 3.6 Welche der folgenden Mengen von Vektoren sind linear unabhiingig: (a) {(1, 5, 0), (2,7, 2)},
c
ffi.3 ,
(b) {(2, 4,1), (1, -2,1), (3,2, 5)}, C ffi.3 , (c) {(2, i), (1 - i, i)}, C
«;2 ,
(d) {(2, 1), (1, 5), (a, b)}, C ffi.2 , Losung: on:
(a) Wir schreiben den Nullvektor aus lR3 als Linearkombinati)'"l
(1,5,0)
+ A2 (2, 7, 2) =
(0,0,0) .
Dies ist gleichbedeutend mit dem Gleichungssystem:
+ 2>..2
0,
SAl +7>..2
0,
2A2
0,
Al
Die Vektoren sind damit linear unabhiingig. (b) Wir schreiben den Nullvektor aus lR3 als Linearkombination: Al (2,4,1)
+ A2 (1, -2, 1) + A3 (3, 2, 5) = (0,0,0).
Dies ist gleichbedeutend mit dem Gleichungssystem:
Priifen, ob Vektoren linear abhiingig sind
82
3 Vektorraume HI+A2+ 3A3
0,
=
=0,
4AI - H2 + H3
O.
=
Al +A2+5A3
Eliminiert man AI aus der ersten und der dritten Gleichung bzw. aus der zweiten und der dritten Gleichung, so ergibt sich das System: -A2 -7A3
0,
-6A2 -I8A3
0,
welches nur die Losung A2 = A3 = 0 zuliiBt. Damit folgt sofort auch A3 = 0, und die Vektoren sind linear unabhangig.
Mathematica: Gleichungl := 2At + A2 + 3A3 == 0; Gleichung2 := 4At - 2A2 + 2A3 == 0; Gleichung3 := At + A2 + 5A3 == 0; Solve[{Gleichungl, Gleichung2, Gleichung3}]
セ@
({At -+ 0, A2 -+ 0, A3 -+ Oll
Map'" > > > >
Gleichungl:=2*lambdal+lambda2+3*lambda3=O: Gleichung2:=4*lambdal-2*lambda2+2*lambda3=O: Gleichung3:=lambdal+lambda2+5*lambda3=O: solve({Gleichungl,Gleichung2,Gleichung3});
{AI = 0, A2 = 0, A3 = O}
Liisung: on:
(c) Wir schreiben den Nullvektor aus (:2 als LinearkombinatiAl (2, i) + A2 (1 -
i)
= (0,0).
Dies ist gleichbedeutend mit dem Gleichungssystem:
0,
HI+(1-i)A2
i Al Unmittelbar ergibt sich:
+ iA2
セ@ 1-1 Al = Al
=
O.
und Al
=
O. Hieraus folgt dann
auch A2 = O. (d) Wir schreiben den Nullvektor aus]R2 als Linearkombination: Al (2, 1) + A2 (1, 5) + A3
b)
= (0,0).
Dies ist gleichbedeutend mit dem Gleichungssystem: HI +A2 +A3a Al +5A2+A3b bzw.
0,
=
0,
83
3.2 Basis und Dimension
+ A2 + 5A2
2Al Al
Fur beliebige a, b E ]R besitzt dieses Gleichungssystem die Losung:
°
Man kann A3 =1= beliebig festsetzen und erhalt dann eine nichtriviale Linearkombination des Nullvektors. Mit A3 = -I ergibt sich gerade die Darstellung des Vektors (a, b) durch die Vektoren (2,1) und (1,5):
G
a-
セ@
b) (2, 1) +
HMセ@
a
+ セ@
b) (1,5) = (a, b).
Aile drei Vektoren (2,1), (1,5), (a, b) sind also linear abhiingig, wiihrend die beiden Vektoren (2, 1), (1, 5) linear abhiingig sind. Mathematica: Gleichungl:= 2H + A2 == -A3a; Gleichung2 := H
+ 5>..2 == -A3b;
Solve[{Gleichungl, Gleichung2}, {H, >..2}]
{{H セ@ >..2 セ@
セHMU。aSK「IL@ セ@ (aA3 - 2bA3) }}
Maple: > > >
Gleichungl:=2*lambdal+lambda2=-lambda3*a: Gleichung2:=lambdal+5*lambda2=-lambda3*b: solve({Gleichungl,Gleichung2}, {lambdal,lambda2});
Aufgabe 3.7 Man gebe jeweils drei verschiedene Basen flir folgende Vektorraume: ]R2 , «;2 , ]R3 , «;3 , ]R4 , セ@ . LOsung:
Als Beispiele flir Basen des ]R2 geben wir: {(1, 0) ,
(0, 1) , }
{(l, 1) ,
(0, 1) , }
{(I, 1),
(-1,1).}
Als Beispiele fur Basen des JR.3 geben wir: {(l, 0, 0) ,
(0, 1, 0) ,
{(1,I,O),
(0,1,0),
{(l,O, 1),
(-1,1,2),
Ais Beispiele fur Basen des JR.4 geben wir:
(0, 0, 1) , } (-l,I,l),}
(0, -1,1).}
Verschiedene Basen fur Vektorraume angeben
84
3 Vektorriiume
{(l, 0, 0, 0), {(l, 1,0,1), {(1,O, 1,0),
(0, 1,0,0),
(0,0, 1,0) ,
(0,1,0,1),
(-1,1,1,0),
(-1,1,2,3),
(0,0,0, 1) , } (-1, -I,I,I),}
(0, -1,1,0),
(I,0,I,2).}
Jede Basis von R2 bzw. R3 bzw. R4 !iefert nun zugleich eine Basis von C2 bzw. C3 bzw. c:::4. Wir geben aber noch jeweils eine Basis an, deren Vektoren auch komplexe Komponenten beinhalten: {(l
+ i, i) , (0, 1 -
i) , }
{(1,O, 1 + i), (-i, i, 2), (1 - i, -1, I),} {(1,i, 1,0),(-1, I,2,3+i),(0,-i, I,O),(1-i,O, I,i).}
Jeweils eine Basis fiir einen Unterraum des c2 ,R3 , c3
Aufgabe 3.8 Man gebe jeweils eine Basis fiir folgende Unterriiume:
(a) {(x}, X2) E
C2 I Xl + i X2
= O} ,
+ i X2 - i X3 = O}, {(XI,X2,X3) E 1R313xl +X2 = O,XI - X3 = O}, {(Xl, X2, X3) E 1R3 12xI + 3X2 = O}.
(b) {(Xl, X2, X3) E C3 I Xl
(c) (d)
LOsung:
(a) Der Unterraum kann beschrieben werden durch:
Der Vektor (1, i) stellt eine Basis dar. (a) Der Unterraum kann beschrieben werden durch:
Die Vektoren (1, i, 0), (1,0, -i) stellen eine Basis dar. (b) Der Unterraum kann beschrieben werden durch:
Der Vektor (1, -3, I) stellt eine Basis dar. (c) Der Unterraum kann beschrieben werden durch: (XJ, X2,X3)=AI
Die Vektoren (1, Mengen als !ineare Teilriiume beschreiben
Aufgabe 3.9 Teilriiume:
HQLMセPIKaRGi@
AI,A2ER.
2 -3' 0), (0,0, I) stellen eine Basis dar. Man beschreibe folgende Mengen als lineare
(a) T = {(Xl, X2, X3) E 1R3 I Xl
(b) T = LOsung:
{(Xl,X2,X3,X4) E
+ 2 X2 -
JR413xl
3 X3 = 1} ,
+X2 - X3 +X4 =
(a) Die Menge kann beschrieben werden als:
2}.
3.3 Koordinaten
85
Dies ergibt die Darstellung: T = (1, 0, 0) + U , wobei U der von den Vektoren (-2, 1,0), (3,0,1) erzeugte Unterraum des R3 ist. (b) Die Menge kann beschrieben werden als:
= ()"I, A2, A3, 2 - 3)"l - A2
+ A3)
,AI A2A3 E R.
Dies ergibt die Darstellung: T = (0, 0, 0, 2) + U , wobei U der von den Vektoren (1, 0, 0, -3), (0, 1, 0, -1), (0, 0, 1, 1) erzeugte Unterraum des R4 ist.
3.3
Koordinaten
Wir wollen irn folgenden eine Beziehung zwischen verschiedenen Basisdarstellungen herstellen. Durch die Vektoren , ... raums V iiber lK gegeben. Sei in der Basisdarstellung
n
werde eine Basis des Vektor-
aein beliebiger Vektor aus V. Die n
a= L(Xjbj
Koordinaten beziiglich einer Basis
auftrelenden Skalare (XI , . .. , an aus lK heiBen Koordinaten des Vektors beziiglich der Basis bI , . .. , bn . Die Koordinaten eines Vektors beziiglich einer festen Basis kann man zurn Koordinatenvektor aus lKn anordnen.
a
Wird ein Vektor aus dern ocn als n-Tupel von Zahlen gegeben, so lassen sich die Koordinaten beziiglich der kanonischen Basis einfach ablesen.
e
Beziiglich der kanonischen Basis j = 1, ... , n besitzt der Vektor (aj , ... , E ocn die Koordinaten aJ , ... n
Laje/"). j 1
Koordinaten beziiglich der kanonischen Basis
86
3 Vektorriiume Wir betrachten nun die Uberfiihrung zweier Basen. セ@
セ@
Seien bl ..... bn und bl ..... bn zwei Basen des ndimensionaJen Vektorraums V mit der gegenseitigen Darstellung: n
hj:::: L Pk,JJk
n
und
bj
::::
L
Pk ,j hk .
k= J
k=J
Basistiberfiibrung
(k :::: j •...• n). Dann gilt: n
n
L
Pk .j Pj ,I
:::: Olel
und
j=1
L
Pk.j Pi ,I
:::: Okl·
j=l
Bei der Basisiiberfiihrung verwenden wir das Kronecker-Symbol. Das Kronecker-Symbol wird fur
kEN erkliirt durch:
k
falls falls
Kronecker-Symbol
j =1= k
Einen Vektor konnen wir in verschiedenen Basissystemen ausdriikken. Zwischen den Koordinaten aus den Darstellungen n セ@
/I
a=Letjbj=Lajbj Koordinatentransformation
besteht der Zusammenhang:
etk:::: L j )
(k :::: 1 , ...•
n
(3k
j
bzw.
ak
=
L j )
Pk j
etj.
87
3.3 Koordinaten Mit Hilfe der Koordinaten irn Vektorraurn IRn erkUiren wir affine Koordinaten irn Punktraurn IRn . Ein affines Koordinatensystem des Punktraumes jR'I
besteht aus einem festen Punkt Q E ]RII und einer Basis ... bn des Vektorraums IRn . 1st ein pオョセエ@ aus ]Rn. so bezeichnet man die Koordinaten des Vektors Q bezuglich der b Basis
Affines Koordinatensystem
n
Q-P=Lxjbj j==1
al Koordinaten des Punktes .. . stems (Q .
beziiglich des Koordinatensy-
Der Zusarnrnenhang affiner Koordinaten beziiglich verschiedener Systerne ergibt sich durch Koordinatentransforrnation.
bn )
-
-
Seien und
bn )
affine Koordinatensy terne des ]RII mit n
bj
=
_
L fJk,j
_
n
, bj
=
k== 1
L fik
•j
.j
= I , .... n
k= l
und
n
= LXQ,j bj . Dann stehen die Koordinaten aus den Darstellungen Beziehung affiner Koordinaten -
II
Q-P = L
xjbj
und
II
_
QP=Lxjbj j=)
j==1
in folgender Beziehung: II
xk=LfJk,j(Xj-x Q) .
k=l •... ,n.
j==)
bzw.
n
Xk =
fik .J Xj j= 1
+ xQ,k'
k = I. '" • n.
88
3 Vektorraume
(I, -32)
(2 -"7' -3I) ' 3) ' 「セ@ = (13 . Baund「セ@ = (59' -2" -""1' 5"3) ,steII· en Jewel·1 s eme
セ@ = Aufgabe3.l0 Die Vektorenbl
Basen des ]R2 ineinander iiberfiihren, Koordinaten umrechnen
I
セ@ = ,b2
2
sis des ]R2 dar. Man berechne die Koordinatendarstellung der zweiten Basis 「・セゥァャ」ィ@ der ersten. Welche Koordinaten besitzt der Vektor Liisung:
a= 3 hi + 5 h2 beziiglich der ersten Basis?
Aus
13 5 3) = f3I,2 ( I, ( -"7'
(-=;' 2 -31) ' -32) + f32,2
ergeben sich folgende Gleichungssysteme fiir die Koordinaten:
5
2 f31,l - =; f32,1
=
9'
2 1 -3 f3I,1 - 3 f32,1
=
-2'
3
und -
f3I,2 2 -
2 -
13
=; 132.2
7
1 -
-3 f3I,2 - 3 f32,2 -
Die Losungen lauten: f3I,1 -
83
-
116
=
-
3
5 427
= 99 ,f32,1 = 198' und
67
f3I,2 = - 55 ' f32,2 = 55 . Somit gilt: :!
116 -
427 -
:!
83 -
67 -
99 bl + 198 b2, b2 = - 55 bl + 55 b2 . SchlieBlich bekommen wir: a = al bl + a2 b2 mit bl =
al
-
-
133
= f3I,13 + f3I,2 5 = -33'
a2
-
-
829
= f32,13 + f32,2 5 = 66·
Darstellung des Vektors a in verschiedenen Basen des ]R2
3.3 Koordinaten
89
Mathematica: Gleichungl:= ,811- RセQ@
== セ[@
Gleichung2:= tC-2),811- セ@
==
-i;
Solve[ {Gleichungl, Gleichung2} 1 {{ ,811
セ@
セ@
,821 セ@ 427}} 99 ' 1 9 8
Gleichungl := ,812 _ Rセ@
==
-Jf;
Gleichung2:= tC-2),812 - セ@
== セ[@
Solve[ {Gleichungl, Gleichung2} 1 83 67 {{,812 セ@ - 55' ,822 セ@ 55}} Maple: > Gleichungl:=betall-(2/7)*beta21=S/9: > Gleichung2:=-(2/3) *betall-(1/3) *beta21=-3/2:
> solve({Gleichungl,Gleichung2});
tl6
99'
{,8tl =
427 ,821 = 198}
> Gleichungl:=beta12-(2/7)*beta22=-13/7: > Gleichung2:=-(2/3) *beta12-(1/3) *beta22=3/S: > solve({Gleichungl,Gleichung2});
67 -83 {,822 = 55' ,812 = 55}
x
Anfgabe 3.11 Der Vektor E JR2 besitze beziiglich der kanonischen Basis die Koordinatendarstellung: x = Xl (2) + X2 (2) . Welche Darstellung besitzt der Vektor beziiglich der Basis:
x
セ@
セ@
hI = (cos(4», sin(4))), h2 = (- sin(4)), cos(4))), LOsung:
hI
4> E JR.
Die Vektoren bzw. h2 gehen offenbar aus den Vektoren (2) bzw. (2) durch Drehung im entgegengesetzten Uhrzeigersinn um den Winkel cp hervor.
Kanonische Basis im R2 drehen, Koordinaten im gedrehten System bestimmen
90
3 Vektorriiume
Drehung der kanonischen Basis im lR.2 urn den Winkel ¢
-
-
Die Darstellung der Basis bi bzw. b2 durch die kanonische Basis lautet:
e2 (2) , sin(¢) el (2) + cos(¢) e2 (2) .
hI = cos(¢) el
h2 =
-
(2)
+ sin(¢)
Macht man die Drehung durch Drehung urn den Winkel -¢ riickgiingig, so erhiilt man die Darstellung: el (2) = cos(¢) hI - sin(¢)
h2'
e2 (2) = sin(¢) hI + cos(¢) h2. Setzt man dies ein, so folgt: ....
....
x = Xl (cos(¢) bi - sin(¢) b2) + bzw.
x=
....
....
(sin(¢) bi + cos(¢) b2)
-bi -
-
(cos(¢ )XI + sin(¢ )X2) bi + (- sin(¢ )XI + cos(¢ )X2) b2
x = xl + X2 b2 die Koordinatendarstellung x (cOS(¢)XI - sin(¢)X2)eI (2)
Genauso folgt aus
+(sin(¢ )XI + cos(¢ )X2) el (2) .
3.3 Koordinaten
91
Aufgabe 3.12 Die Basis el (3), e2 (3) , e3 (3) werde durch drei aufeinanderfolgende Drehungen (im entgegengestzten Uhrzeigersinn) urn die Eulerwinkel in eine neue Basis iiberfiihrt. 1.) Wir drehen urn den Winkel
erhalten die Basis 「セL@
1/1
e3 (3)
mit
b2 b3.
2.) Wir drehen urn den Winkel halten die Basis 「セ@ , 「セL@
e mit 「セ@
3.) Wir drehen urn den Winkel ¢ mit halten die Basis I' 2' 3'
als Drehachse und
als Drehachse und er-
br als Drehachse und er-
Man beschreibe die jeweilige Basisiiberfiihrung. Wie berechnen sich die Koordinaten eines Vektors x = Xl el (3) + X2 e2 (3) + X3 e3 (3) wenn folgende Darstellung . セ@ 「セ@ III III 「セ@ III III 「セ@ III gegebenlstX.=XI I +X2 2 +X3 3' Losung:
1.) Der Vektor
(3) bleibt fest, und wir erhalten wie im ]R2:
+ sin(1/!) (3) , sin(1/I) ej (3) + cos(1/I) e2 (3) ,
=
cOS(1/!')
=
-
(3)
(3) .
Analog zum]R2 gilt flir die Koordinaten: de Beziehung:
Xl
cos(1/I)Xi - sin(1/I)x2' sin(1/I) xi
x3
x = xi 「セ@ + x2 b2+ クセ@ h3 folgen-
=
+ cos(1/I) x2'
3·
Dberfiihrung der kanonischen Basis im ]R3 durch Drehung urn den Eulerwinkel 1/1
2.) Der Vektor ィセ@
bleibt fest, und wir erhaIten wie im ]R2:
Drehungen der kanonischen Basis im]R3 urn die Eulerwinkel, Darstellung der Koordinaten im kanonischen System durch die Koordinaten im gedrehten System
92
3 Vektorraume
ィセ@
=
hI'
z+ sin(9) h; = z+ cos(9) h; Analog zum ]R2 gilt fUr die Koordinaten: x = ィセ@ + h2 h3
=
cos(9) h
- sin(9) h
h2 +
h3 fol-
gende Beziehung:
"
Xl '
=
'
- sin(9) + cos(9)
cos(9) sin(9)
Uberfiihrung der Basis セi@ -, -, b I , b2 , b3 durch Drehung urn den Eulerwinkel 9
3.) Der Vektor h3 bleibt fest, und wir erhalten wie im ]R2:
ィセG@
cos
h2' h3'
- sin(if» h3·
=
ィセ@
+ sin h2 ' セ@ィ + cos h2 '
Analog zum ]R2 gilt fUr die Koordinaten: folgende Beziehung:
xl'
cos (if> ) sin
x3"
x = クセG@
xl' - sin (if> ) xl'
x311/ .
FaBt man alles zusammen, so ergibt sich:
ィセG@
+
h2' +
h3'
3.3 Koordinaten
93 (cos(1/!") cos (4)) - sin(1/I')cos(8) ウゥョHTIクセG@
Xl
+( - cos (1/1' ) sin(4)) - sin(1/I') cos(8) cos (4) ))x;'
X2
=
+ sin(1/I') sin(8)x3" , (sin(1/I') cos(4)) + cos(1/I')cos(8) sin(4)))xl'' +( - sin(1/I') sin(4)) + cos (1/1' ) cos(8) - cos( 1/1') sin(8)x3" , sin(8) ウゥョHTIクセG@ + sin(8) cos (4) )x;'
X3
+
u「・セゥQANイオョ@
der Basis 「セL@ 「セ@ • b:; durch Drehung urn den Eulerwinkel 4>
1
Mathernatica:
xl = cos[ 1/1' ]xsl - sin[ 1/1' ]xs2; x2 = sin[ 1/1' ]xsl + cos[ 1/1' ]xs2; x3 = xs3; xsl = xssl; xs2 = cos[8]xss2 - sin[8]xss3; xs3 = sin[8]xss2 + cos[8]xss3; xssl = cos[ 4> ]xsssl - sin[ 4> ]xsss2; xss2 = sin[4>]xsssl + cos[4>]xsss2; xss3 = xsss3; Expand[xl]
xsssl cos[ 4> ] cos [1/1' ]xsss2 cos[ 1/1'] sin[4>] - xsss2 cos [4> ] cos[8] sin[ 1/1']xsssl cos[8] sin[4>] sin[ 1/1'] + xsss3 sin[ 1/1'] sin[8] Expand[x2]
94
3 Vektordiume xsss2 cos[ljI] cost l/J] cos[9]+ xsssl cost l/J] cos[9] sin[ljI]
+ xsssl cos[ljI] sin[ l/J]-
xsss2sin[ljI] sin[l/J]- xsss3cos[l/J] sin[9]
Expand[x3] xsss3cos[9]
+ xsss2cos[ljI] sin[9]+
xsssl sin[ljI] sin[9]
Maple: > > > > > > > > > >
xl:=cos(psi)*xsl-sin(psi)*xs2: x2:=sin(psi)*xsl+cos(psi)*xs2: x3:=xs3: xsl:=xssl: xs2:=cos(theta) *xss2-sin(theta) *xss3: xs3:=sin(theta) *xss2+cos(theta) *xss3: xssl:=cos(phi)*xsssl-sin(phi)*xsss2: xss2:=sin(phi) *xsssl+cos(phi) *xsss2: xss3:=xsss3: expand (xl) ;
cos(l/J) cos(ljI) xsssl - cos(l/J) sin(ljI) xsss2 - sin(l/J) cos(9) sin(ljI) xsssl - sin(l/J) cos(9) cos(ljI) xsss2 + sin(l/J) sin(9) xsss3 >
expand (x2) ;
sin(l/J) cos(ljI) xsssl - sin(l/J) sin(ljI) xsss2 + cos(l/J) cos(9) sin(ljI) xsssl
+ cos(l/J) cos(9) cos(ljI)xsss2 -
cos(l/J) sin(9)xsss3
> expand (x3) ;
sin(9) sin(ljI) xsssl Beziehung affiner Koordinaten herstellen
+ sin(9) cos(ljI) xsss2 + cos(9) xsss3
Aufgabe 3.13 Seien
(Q,bl, ... bn ) affine Koordinatensysteme des n
-
セョ@
-
(Q,bl, ... bn )
und
mit
_
_
bj = L 13k bk, j = 1, ...
,n ,
und
n
QQ = LXQ,j bj. j=l
k=l
Man bestatige die oben angegebene Beziehung zwischen den Koordinaten des Punktes aus den Darstellungen: _
n
n
=L j=l
xj
bj
und
QP
=
L j=l
_
3.3 Koordinaten Losung:
95
Aus der Beziehung:
QP = Q-P - Q Q folgt: n
n
I>jbj - L,xQ,jbj j=I
j=I
n
"L...J
.-
- .) b
j=I
n
n_
"(x' - x - .) "L...J 13k . bk L...J j=I k=I t (t13k,j (Xj -X Q } ) Ek k=I j=I SchlieBlich ergibt sich folgende Beziehung der Koordinaten: n
xk=L,13k,j(xj-x Q } ,
k=l,oo.,n.
j=I
_
n
Ersetzt man b j = L, fik,j bk in der Ausgangsbeziehung k=I n
....
n
n
L, xjbj = L,xjbj - L,xQ,jbj' j=I
j=I
j=I
so ergibt sich auBerdem: n
xk=L,fik,jXj+xQ,k'
k=l,oo.,n.
j=I
Aufgabe 3.14 1m Punktraum JR2 seien die affinen Koordinaten-
systeme
und
eI (2), e2 (2))
(Q, hI, h2) gegeben mit:
-hI = (cos(¢), sin(¢)), - = (- sin(¢), cos(¢)), h2
¢ E JR.
Es gelte: O-Q = xQ,I eI (2) + X Q,2 e2 (2) . Welche Beziehung besteht zwischen den Koordinaten des Punkエ・セ@ P 。オセ@ den I?arstellungen: = XI eI (2) + X2 e2 (2) und
QP =xIhI +x2h2. Losung:
Die gegenseitige Darstellung der Basisvektoren lautet:
EI = E2 = bzw.
ウゥョ・イOᄏセ@
eI
+ ウゥョ・イOᄏセ@ eI (2) + (2)
e2 (2) e2
, (2) ,
Kanonisches System im ]R2 drehen und verschieben, Koordinaten im neuen System berechnen
96
3 Vektorriiume el (2) = cos (I/> ) bl - sin (I/> ) b2 ,
e2 (2) =
sin (I/» bl
+ eos(l/» b2.
Also ergibt sieh: PI,1 = cos (I/> ) ,
P2,I = sin (I/> ) ,
P2,2 = eos(I/»,
PJ.2 = - sin(I/»,
und Pl,l = cos (I/» , P2,I = - sin(I/», PJ.2 = sin(I/», P2,2 = eos(l/» . Setzt man dies ein, so folgt:
+ sin(l/>)(x2 - XCi,2) , xCi,I) + cos (I/» (X2 - XCi,2) ,
XI = eos(l/>)(xl - xCi,I) X2
= - sin(l/» (XI -
bzw.
= cos (I/» X2 = sin(l/»
XI
XI - sin(l/» X2
+ xCi,1 '
+ cos (I/»
+ xCi,2'
XI
X2
Koordinaten eines Punktes P beziiglieh versehiedener Koordinatensysteme des JR2
Gleiehung zweiten Grades im JR2 in einem gedrehten Koordinatensystem darstellen, Hauptaehssystem finden
Aufgabe 3.15 Die Koordinaten XI, X2 eines Punktes P beziiglich (0, el (2), e2 (2») erfiillen die Gleichung:
A
E ]R2
xl + B XI X2 + c xi + D XI + E X2 + F = 0,
(A, B, C, D, E E IR. B 10). Man bestimme ¢ so, daB die Koordinaten クセL@ クセ@ von P beziiglich (0, (cos(¢), sin(¢)), (- sin(¢), cos(¢))), des Hauptachsensystems, eine Gleichung der folgenden Gestalt erfiillen:
A' クセ@
2
+ C' xセ@
Was ergibt sich im Fall:
2
+ D' xセ@ + E' xセ@ + F' = 0 .
97
3.3 Koordinaten
LOsung:
Durch Einsetzen von:
x2 '
Xl
cos(l/J) xi - sin(l/J)
X2
sin(l/J)xi+cos(l/J)x2'
ergibt sich zuniichst eine Gleichung:
mit A' B'
= =
c' F'
B ((cos(l/J»2 - (sin(l/J»2) + 2 (C - A) sin(l/J) cos(l/J), A (sin(l/J»2 - B sin(l/J) cos(l/J) + C (cos(l/J»2 ,
D' E'
A (cos(l/J»2 + B sin(l/J) cos(l/J) + C (sin(l/J»2 ,
D cos(l/J) + E sin(l/J), =
-D sin(l/J) + E cos(l/J),
F.
Es bleibt das Problem l/J so zu bestimrnen, daB B' = 0 wird. Verwendet man die Beziehungen: (COS(l/J»2 - (sin(l/J»2 so folgt: B'
= cos(2l/J),
2 sin(l/J) cos(l/J)
= B cos(2l/J) + (C -
= sin(2l/J),
A) sin(2l/J).
Hieraus kann l/J mit Hilfe von:
A-C
cot(2l/J) = - B
bestimmt werden.
Darstellung der Ellipse
セャ@
2
Xf -
セクゥ@
+ セxi@
セNjSxiR@
+
+1= 0 in verschiedenen Koordinatensystemen des ]R2
Sei nun konkret:
98
3 Vektorriiume
Aus 2 I cot(2t/» = _4_ = - -
-i v'3
entnehmen wir t/> =
v'3
3
3"7r und mit I / I.r.:; / 2 2 ' I .r.:; / I /
-xl-- v3x2
Xl
- v3xI + -x2 2 2' folgt: /2
2xI +
3 /2
/ / x2 +xI+ 4x2+ I =O.
Durch quadratische Ergiinzung bekommt man hieraus folgende Ellipsengleichung: 1)2 ( 2 ( xi + 4 + 3 クセ@
E
+
3'4)2 =
11 24 .
Mathematica: Die Konstante E ist fiir die Eulersche Zahl reserviert. Mit Unprotect kann dies riickgiingig gemacht werden. Mit Collect wird ein Ausdruck als Polynom von bestimmten Variablen dargestellt, die in einer Option festgelegt werden.
Unprotect
Unprotect[E] ;
Collect
g[xL, xl_] := Axl2 + Bxlxl + Cxl2 + Dxl + Exl + F gs = Expand[ g[cos[t/>]xsl- sin[t/>]xs2, sin[t/>]xsl + cos[t/>]xs211; Collect[gs, {xsl, xs2, xslxs2}] F + xs2(E cos[t/>] - D sin[t/> D + xsl(D cos[t/>] + E sin[t/> D+
xs22 (Ccos[t/>]2 -
cos[t/>] sin[t/>] + Asin[t/>]2)+
xslxs2(Bcos[t/> ]2cos[t/>] sin[t/>] + 2C cos[t/>] sin[t/>]xsI 2 (Acos[t/>]2 +
collect collect( ,distributed)
cos[t/>] sin[t/>] + CSin[t/>]2)
Maple: Mit Collect wird ein Ausdruck als Polynom von bestimmten Variablen dargestellt, die in einer Option festgelegt werden. Damit man als Ausgabe auch das gewiinschte Polynom erhiilt, muB noch die Option Distributed verwendet werden. > ァZ]HクャLRIM^aJセKbcdef@
g := (xl, x2) -+ A xl2 + B xl x2 + C x22 + D xl + E x2 + F
3.4 Der unitiire Vektorraum
en
99
> >
gs: =expand(g(cos (phi) *xsl-sin(phi) *xs2,sin(phi) *xsl +cos(phi)*xs2»:
>
collect(gs, [xsl,xs2] ,distributed);
F
+
sin(4))
+D
cos (4) )2
+ +
cos (4) ) sin(4))
sin(4))2 + C cos(4))2 cos(4))2
sin(4))
+
cos(4)))
+ C sin (4) )2) 2
cos(4))
+ 2 C cos(4)) sin(4)) -
sin(4))2 - 2
cos(4)) sin(4)))
3.4 Der unitiire Vektorraum en Wir iibertragen als erstes das im 1R3 erkliirte skalare Produkt und die Liinge eines Vektors in den IRn .
a
Das skalare Produkt zweier Vektoren = b2 • bn ) aus JR'I wird erkliirtdurch:
b=
• ...•
und
Das skalare Produkt besitzt dieselben Eigenschaften wie im IR3 und durch
11"11 =
Jt,a j
wird die Lange eines Vektors gegeben. Versehen mit dem skalaren Produkt triigt der nes Euklidischen Vektorraums.
en
die Strukur ei-
ebenfalls Liingen von Vektoren einDamit wir im Vektorraum fiihren konnen, muB das skalare Produkt etwas modifiziert werden.
Skalares Produkt und Lange im lR.n
100
3 Vektorriiume
a
Das skalare Produkt zweier Vektoren = (al. a2 . .... an) und (bl. b2 • ...• b aus wird erkliirt dureh:
n) en
b=
n
ab=Lajbj. j=1
Skalares Produkt und Lange im
en
Die Lange eines Vektors aus
en wird gegeben als: n
L
!iall = \
.
j=1
Versehen mjt dem skalaren Produkt triigt der en die Struktur eines unitiiren Vektorraums. Fur viele Belange sind Vektoren mit der Einheitsliinge zweekmiiBig. Nonnierte Vektoren
Vektoren der Lange 1 heiBen normierte Vektoren oder Einheitsvektoren. Das skalare Produkt besitzt folgende Eigensehaften.
1.)aa=llaI12 •
¢:=}
a=O.
3.)
a b = ba. + b) c = c+ be.
4.)
p.a) b = J.. a b . a (J... b) =
S.)
Iia + bll セ@ Iiall + IIbll . (Dreieeksungleichung).
2.} Eigenschaften des skalaren Produkts im en
aa=O
).
ajj •
DaB Vektoren senkreeht aufeinander stehen, konnen wir mit dem Skalaprodukt wie im 1R3 erkliiren.
Orthogonale Vektoren, Orthogonalsysteme und Orthonormalsysteme
a
Zwei Vektoren und b aus en (lRn) heiBen orthogonal wenn 0 gilt. Eine Menge von Vektoren (iiI •...• am), die den Nullvektor nieht enthiill, hei13t Orthogonalsystem, wenn je zwei Vektoren ii/c und ii j • k ¥= j • orthogonal sind. Sind die Vektoren paarweise orthogonal und normiert. so heiJ3t die Menge (iiI •...• am} Orthonormalsystem.
ab =
3.4 Der unWire Vektorraum en
101
Verwendet man Basissystemen, deren Vektoren paarweise senkrecht stehen, so gestalten sich viele Rechnungen einfacher. Stellen die Vektoren {a 1 , ••• ,am} ein Orthogonalsystem dar, so sind sie linear unabhiingig. Bildet ein Orthogonalsystem eine Basis des en (IRn). so sprechen wir von einer Orthogonalbasis. Sind zusatzlich alle Basisvektoren normiert, so liegt eine Orthonormal basis vor. Die kanonische Basis セョI@ des en (JR") stellt eine Orthonormalbasis dar.
Orthogonalbasen und Orthononnalbasen
e
Beziiglich einer anderen Orthonormal basis lassen sich die Koordinaten eines beliebigen Vektors eben so bequem berechnen.
en. Aus der Basisdarstellung a= L aj セ@ j ergibt sich: aj = aセ@ j Sei セェ@
eine Orthonormal basis des
II
j=1
Das skalare Produkt berechnet man wie folgt:
Koordinaten beziiglich einer Orthononnalbasis
Orthonormalsysteme kann man mit dem Verfahren von HilbertSchmidt herstellen. Seien .11 , ... , am aus en (IRn) linear unabhiingige Vektoren. Dann erzeugt das Hilbert-Schmidtsche Orthonormalisierungsverfahren: 1
セ@
=
lIalll al
=
QI+l -
I
L
セ@
al+1
ik) i k
k=!
1
=
Ilal+11I セ@
セ@
ein Orthonormal system {el •...•
-
Hilbert-Schmidtsches Orthononnalisierungsverfahren
セ@
m
mit der Eigenschaft m >.
Aufgabe 3.16 Man bestimme eine Orthonormal basis des 1R2 , indem man von der Basis (1.3), (2,7) ausgeht und das HilbertSchmidtsche Verfahren anwendet. WeIche Darstellung besitzt der f3) in der neuen Basis? Vektor
Hilbert-Schmidtsches Verfahren im]R2 anwenden
3 Vektorriiume
102
Losung:
Wir beginnen mit der Basis: al = (1,3), a2 = (2,7).
Der erste Schritt besteht darin, den Vektor al zu norrnalisieren:
1m zweiten Schritt berechnen wir den Vektor J2 und norrnalisieren ihn anschlieBend. a2 - (a2
セャI@
セャ@
(2,7) - (2,7)
セ@
1 (2,7) - 10 23 (1, 3) MセゥR@
1
セ@
(1,3))
=
(1, 3)
1 10 (-3, 1),
セ@
IIii211 1
J.n
1 10 (-3, 1) =
1
vTo (-3,1).
,,10 Der Vektor
(3) besitzt die Darstellung:
«a, (3) - + «a, f3) セ@
f3)
=
1 10 (a
+ 3 (3)
セ@
1
-
+ 10 (-3 a + (3)
セ@
.
Orthonorrnalisieren der Basis (1,3), (2,7) imlR2
al = {I, 3}; a2 = {2, 7};
3.4 Der unitiire Vektorraum en
103
al esl=-Jal.al 1
サセLス@
3
as2 = Simplify[a2 - a2.eslesl] 3
1
{-lO'lO} es2 =
{- セLス@
as2 Jas2.as2 3
1
Maple: > al:=[l,3): a2:=[2,7): > esl:=(1/norm(al,2»*al;
1
esl := 10 セ{QL@
3]
> as2:=a2-dotprod(a2,esl)*esl;
-3 1 as2:=[- - ] 10'10 > es2:=(1/norm(as2,2»*as2; セ@ -3 1 es2 := ,,10 [w' 10]
Aufgabe 3.17 Man bestimme eine Orthonormalbasis des 1R3 indem man von der Basis (2, 1,3), (1,2, I), (0,3,4) ausgeht und d"as Hilbert-Schmidtsche Verfahren anwendet. t
LOsung:
Wir beginnen mit der Basis:
al
=
2
=
Der erste Schritt besteht darin, den Vektor
3
= (0,3,4).
al zu normalisieren:
1m zweiten Schritt berechnen wir den Vektor schlieBend.
a2 und normalisieren ihn an-
1m dritten Schritt berechnen wir den Vektor ti3 und normalisieren ihn anschlieBend.
Hilbert-Schmidtsches Verfahren im 1R3 anwenden
104
3 Vektorriiume
3
4
Orthonormalisieren der Basis (2,1,3), (1,2,1), (0,3,4) imR3
2
al = {2, 1, 3}; a2 = {t, 2, I}; a3 = to, 3, 4};
as2 = Simplify[a2 - a2.eslesl] 3
1
{0'2'-2} es2= 3
as2
-=== .Jas2.as2 1
to, ./W' - ./W}
3.4 Der unitiire Vektorraum as3
en
105
= Simplify[a3 -
a3.eslesl - a3.es2es2] 15 3 9
{- 7' 7' 7}
as3 es3= --=== . v'as3.as3
f5
{-V7' セG@
1
セス@
3
Maple: > with(linalg) : > al:=[2,1,3]: a2:=[1,2,1]: a3:=[O,3,4]: > esl:=(1/norm(al,2»*al;
1 esl := 14 .Ji4 [2, 1, 3] > as2:=a2-dotprod(a2,esl)*esl;
3 -1 as2:= [0 - - ] '2' 2
> es2:=(1/norm(as2,2»*as2;
1 セ@ 3-1 es2 := - v 10[0 - - ] 5
'2' 2
> as3:=a3-dotprod(a3,esl)*esl-dotprod(a3,es2)*es2;
-15 3 9 as3:= [-7-' 7' 7] > es3:=(1/norm(as3,2»*as3;
1 es3:= 15
-15 3 9 55[- -] 7 ' 7' 7
Aufgabe 3.18 Sei IU ein m- with (linalg) ; > A:=matrix(2,3, [3,3,4,-5,2,6);
A.= . [ -53
3 4]
2 6
> rref (A);
Aufgabe 4.9
Man zeige, daB die Matrix:
32 0)6 1
1
invertierbar ist und bestimme ihre Inverse durch Zeilenoperationen.
Eine Matrix durch Zeilenoperationen in die Einheitsmatrix iiberfiihren, Inverse bestimmen
124
4 Matrizen Liisuog: Wir versuchen, die Matrix durch Zeilenoperationen in die Einheitsmatrix zu iiberftihren, und gehen nach folgendem Schema vor:
E
A 2
3
0
1
0
0
-5
2
6
0
1
0
1
0
1
0
0
1
3
0
I
0
0
19
T 1
6
5
1
0
0
1
3
0
0
1
12
0
0
1 セ@
0 0 1
1
0
セ@
セ@
3
1
0
0
1
0
3
2 1
セ@ セ@
0
1 セ@
0 19 1
5
19 5
0 12
1
1
0
0
5
0
1
19 -
2
7 5 -7
7 2 -7 3 -7 2
2 19
-
T Z3
5
0
0
19
0
0
0
0
2
19
-7
2
ZI
0
1
7 5 -7 4 -7
1
0 2
-7
0
0
-
1 I
I ZI
5-
2 19 Z2
0
19
2
12
+ セ@
0
2
19
Mセ@ Mセ@
0
0
5
19
Mセ@
I
セ@
-
T
12 Z2 - 19 Z3
-T 19
T
18
T 12 -T
7 2 -7
3ZI - 2 Z2
19
T
Der Rang von A ist also gleich 3 und A invertierbar. Die inverse Matrix kann aus dem Schema entnommen werden, denn es gilt:
G Dセ@ HMセZ@
3
-7 2
1
7
0
d. h.
A-I =
2
-7
('
19
-7 3
-7
-7
'5
7
-7
-7
2
2
") Mセ@
0
T
¥) 12
-T 19
T
4.2 Der Rang einer Matrix
Mathematica:
125
Mit Inverse wird die Inverse einer Matrix berechnet. A = {{2, 3, O}, {-5, 2, 6}, {O,l,l}}; Inverse
RowReduce[A]/ /MatrixForm
1 00) ( 010 001 MatrixForm[Inverse[ A]]
Maple: > with (lina1g) ; >
inverse
A:=matrix(3,3, [2,3,0,-5,2,6,0,1,1):
> rref (A);
>
inverse (A) ;
-4
-3
7
7
7
5
2
-12
-
-
7
7
-5
-2
19
7
7
7
7
Aufgabe 4.10
18
Gegeben sei die Matrix:
A
=
(-53 36 05) 2
7 0
2
2
1
Durch Zeilen- und Spaltenoperationen soil A in die Matrix:
(010010)
A= 0 1 0
000 iiberfiihrt werden. Man gebe Matrizen schaft: A = P A Q
- Q Normalform bringen
Eine Matrix in
und Q an mit der Eigen-
126
4 Matrizen Ltisung: ma vor:
Wir gehen bei den Zeilenumfonnungen nach folgendem Sche-
A
3
3
2
7
5 0 0
-5 6 2 2 1
1
1
0
5
0
11
T
0
3 ZI Rセ@ Z2 - 3 ZI セ@
2S
0 1
1
0
1
0
0
0
0
Z3
-!S
セ@
+ i ZI Rセ@
Z4 - j ZI
3 2 -3
1 セ@
3' Z2
47
T
セ@ 11 セ@ Z3 - TZ2
-!S
1
1
0
1
3 2 -3
0
0
1
0
1 セ@
S
! -3"
10
セ@
0
0
Z4
+
3 セ@ 47 Z3 7 セ@ 47Z3
1m erstem Schritt nehmen wir vier Zeilenumfonnungen vor, die durch Multiplikation von links mit folgender Produktmatrix bewirkt werden:
12 (-33S
_ 1 2 2 2 _ PI - Ml 1 M21 _2 M31 S M41 _2 '3 • 3 '3 • 3
0
-i
1
0 0
0 0
0
1
0) 0 . 0 1
1m zweiten Schritt nehmen wir drei Zeilenumfonnungen vor, die durch Multiplikation von links mit folgender Produktmatrix bewirkt werden:
I _ 1 2 _ (0 P2-M21M32_1I- 0
·s
.,-
o
0
!11
--S 0
oo
0)
1
0
o
1
0
.
1m dritten Schritt nehmen wir zwei Zeilenumfonnungen vor, die durch Multiplikation von links mit folgender Produktmatrix bewirkt werden:
P3
=
1 M3
3
'47
2 M43
7
'47
=
1 0 ( 0
0 1 0
o 0
Wir gehen bei den Spaltenumfonnungen nach folgendem Schema vor:
4.2 Der Rang einer Matrix
127
A
1
0
0 2
0
1
-3
0
0
1
0
0
0
1
0
52 - 51 セ@
Uセ@
s3 -
3 SI
セ@
Rセ@
0
0
0
0
0
1
0
0
0
S3+j S2
1m erstem Schritt nehmen wir zwei Zeilenumformungen vor, die durch Multiplikation von rechts mit fo\gender Produktmatrix bewirkt werden: 2
2
QI = M21 ,_1 M31
= (0
':J
0
MセI@ o
-1 1 0
1 _5
.
1
1m zweiten Schritt nehmen wir eine Zeilenumformungen vor, die durch Mu\tiplikation von rechts mit fo\gender Matrix bewirkt wird:
セ@
Lセ@ Hセ@ 32':J
M'
0
n
0 1 0
1nsgesamt gilt nun:
A=
P3 P2 PI A QI Q2 = P A Q
mit
I
j
2
0
0
0
I
0
0
3
0
-15
5
I
-233
4'1
77 -m
7 47
P=
5 I
-5
33
und -1 1 0
qセg@
MLセI@ 3
.
1
Mathematica: A
= {{3, 3, 5}, {2, 7, A}, {-5, 6, O}, {2, 2, I}};
Pl=
{{j-, 0, 0, o}, { P2= {{l, 0, 0, O},
セL@
1,0, o}, サセL@
0, I,D}, { - セL@
0, 0,
l} };
to, !, 0, OJ, to, -¥, I,D}, {O, 0, 0, l}};
P3= {{l,0,0,0}, {O, 1,0,0},
{o,o,
{0,0,
17, l}};
128
4 Matrizen
MatrixForm[P3.P2.Pl] 1
° °° 5 °° °
"3
2
1
-15
5
-ill
33
3 47
_1
77 -235
47
1
5
Ql= {{ 1, -1,
7
-i}, {a, 1, a}, {a, 0, l}}
Q2= {{1,0,0},
{a, 1, セスL@
{O,O,
1}}
MatrixForm[Q1.Q2]
セQ@
(:
1 -i )
MatrixForm[P3.P2.Pl.A.Ql.Q2]
uセョ@ > with (lina1g) ; > A:=matrix(4,3, [3,3,5,2,7,0,-5,6,0,2,2,1]): > Pl:=matrix(4,4, [1/3,0,0,0, -2/3, 1, 0, 0, 5/3, 0, 1, 0,
-2/3,0,0,1]) :
°,°,°,
°,°,
°,°,°,
0, 1/5, 0, -11/5, 1, 0, 1] ) : > P2: =ma tr ix (4, 4, [1, > P3:=matrix(4,4, [1,0,0,0,0,1,0,0,0,0,3/47,0,0,0,7/47,1]): > eva1m(P3&*P2&*Pl);
1 3 -2 15 1 5 -1 5
° °° °° °
1 5 -33 235 -77 235
3 47 7 47
129
4.2 Der Rang einer Matrix
>
Q1:=matrix(3,3, [1,-1,-5/3,0,1,0,0,0,1]):
> Q2:=matrix(3,3, [1,0,0,0,1,2/3,0,0,1]): > evalm(Q1&*Q2);
> eva1m(P3&*P2&*P1&*A&*Q1&*Q2);
Ui!] Aufgabe 4.11 Durch Spaltenoperationen bestimme man die Inverse der Matrix:
:i)
1
1
•
-i LOsung:
Wir iiberfiihren die Matrix durch Spaltnoperationen in die Einheitsmatrix und gehen nach folgendem Schema vor:
i
1
1+ i
1
0
0
0
3
i
0
1
0
0
-i
0
0
1
0 1
1
3
0
1
-1+i
-i
0
0
-i SI
-1
0
1
1 .
0
3" 0
0
3" S 2 i S3
0
0
3
0
0
1
1
3
-3 +1
-i
0
I
0
0 0
0
2
1
0
1
0
1
i 1
セ@
S3 +S2
3 i 2'
i
3"
-1--1
1
1
1
0
0
-i
0
1
0
0
3
3
0
0
1
0
0
i
セ@
1
セ@
s2 + 3 SI セs3 @ - (-3 2 + .) sl セ@
Die inverse Matrix kann aus dem Schema entnommen werden, denn es gilt:
Inverse einer Matrix mit Elementen aus IC bestimmen
4 Matrizen
130
0 I 0
G 0)セ@ d. h.
C C
1 . 31
- I
セ@
=A
J
0
1.
A- 1 =
Jl
セ@
1
-I
J
0
-It) セ@ 1i) J
.
i
Mathematica: A
= Hi,I, 1+ i}. {O, 3, i}. {O, 0, -ill; MatrixForm[Inverse[ A11
Maple: > A:=matrix(3,3, [I,1,1+I,O,3,I,O,O,-I]): > inverse (A) ;
I -I
3 I 3
o
4.3
Lineare Abbildungen und Matrizen Wir betrachten strukturvertragliche Abbildungen zwischen zwei Vektorraumen.
Lineare Abbildung
V und W seien Vektorraume iiber dem selben Skalarenk6rper oc. Die Abbildung f : V セ@ W heil3t linear, wenn fur aile Q E V und )" E IK gilt: f()"Q
+
= A 1(0)
+
Bei linearen Abbildung spielt (neben dem Bildraum) der Nullraum eine wichtige Rolle.
4.3 Lineare Abbildungen und Matrizen
131
1.) Die Menge aller Bildvektoren
Bild(f)
= {f(a) E WI ii
E V}
stellt einen Unterraum von W dar. 2.) Die Menge aller Vektoren. die auf den Nullvektor abgebildet werden.
Kem(f)
= (a E VI f(a) = 0 E 'W}
Eigenschaften linearer Abbildungen
steHl einen Unterraum von V dar. 3.) Die Abbildung isl genau dann injektiv. wenn Kem(f) = {O} isl.
4.) Es gilt die Dimensionsforrnel: Dim(V) - Dim(Bild(f» = Dim(Kem(f» . Eine lineare Abbildung wird somit durch die Vorgabe der Bilder der Basisvektoren bereits festgelegt. Wenn V die Basis al , ... ,an besitzt, dann bekommt man das Bild eines Vektors durch die Bilder der Basisvektoren: Lineare Abbildungen und Basen im Urbildraum
Wir konnen jeder linearen Abbildung eine Matrix zuordnen.
4 Matrizen
132
Sei al und:
..... an eine Basis von V. bl ..... bm eine Basis von W m
f
j)
=L
fJl with (linalg) ; > dotprod (crossprod ( [a, -3, -4] , [1, -2!3, -1/3] ) , [1,1, -3] ) ;
44
7
-3+3"a Losung: (b) Die Gerade schneidet die Ebene nicht, wenn das folgende Gleichungssystem keine Losung besitzt:
2+ ta I - +t 3
-4+t
=
+r2 1 --+a3-r4
a
4
3-a2-r
bzw.
at-a-2r t-3a+4r t
+ 2a + r
-2 7 12 7.
5.1 Der Losungsraum eines linearen Gleichungssystems
151
Die letzten beiden Spalten der Matrix des Systems: -1
-3 2 sind linear unabhiingig. Wir miissen a so bestimmen, daB die Matrix insgesarnt nicht den Rang 3 besitzt. Dies ist wiederum dann der Fall, wenn das Spatprodukt der Vektoren: (a,-I,-2),
(1,-3,4),
(1,2,1)
Null ergibt. Hieraus bekommt man die Bedingung:
-l1a-13=O, 11 d.h. a = -1"3. Wir zeigen nun, daB die erweiterte Matrix: -1
-2
-3
4 I
2
-:,2) 12 7
den Rang 3 besitzt. Dazu berechnen wir das Spatprodukt der Vektoren
(-1,-2,-2),
(-3,4'172)'
we Ic hes - -199 ergl·bt. W·If k··onnen a1so a 4
= - -11
13
(2,1,7), .. wiilllen.
Schnittpunkt der Geraden
= 2 + ta,x2
Xl
=
l + t, x3 = -4 + t
mit der Ebene = (1 + r 2, X2 = + (13 - r 4, x3 = 3-(12-r
Xl
-i
a
= -ll
Mathematica: Simplify[(a, -1, -2} x (1, -3, 4}.(I, 2, I)]
-13-11a Simplify[(-I, -2, -2} x { - 3,4, :2 }.(2, 1, 7}) 199 4
'
5 Lineare Gleichungssysteme und Detenninanten
152 Maple:
> with (lina1g) ;
> dotprod(crossprod( [a, -1, -2) , [1, -3,4) ) , [1,2,1) ) ;
-13-11a > dotprod(crossprod( [-1, -2, -2) , [-3,4,7/12) ) , [2,1,7) ;
-199 4 Losbarkeit eines linearen Gleichungssystems in Abhiingigkeit von der rechten Seite diskutieren
Aufgabe 5.4 Fur welche losbar:
Losung:
b
E
cJ
wird das folgende System
Offenbar sind die zweite und die dritte Spalte
der Systemmatrix linear unabhiingig, wiihrend die erste Spalte
von der dritten linear abhiingt. Darnit ist der Rang der Systemmatrix 2, und das System wird losbar, wenn der Rang der erweiterten Matrix auch 2 ist. Letzteres ist gleichbedeutend darnit, daB wir die rechte Seite
linear aus zweiten und dritten Spalte kombinieren konnen:
Hieraus liest man die Losbarkeitsbedingung ab:
Wir konnen auch so vorgehen, daB wir den Rang der erweiterten Matrix nur mit Hilfe von Zeilenoperationen bestimmen, so daB wir gleichzeitig auch den Rang der Systemmarix selbst ablesen konnen.
5.1 Der L6sungsraum eines linearen Gleichungssystems
153
bT
A
0
0
-2
-1
0
2i
-2
-1
0
bl b2
0
b3 b2
0
bl bJ
Z2 ZI
0
2i
0
-2
-1
1
0
1
0
bI
0
0
0
-2ibI+bJ
b2
Hieraus entnimmt man wieder, daB der Rang der Systemmatrix 2 ist. Wiihrend der Rang der erweiterten Matrix nur dann 2 betriigt, wenn 2 i bI b3·
Mathematica: Bestimmt man den Rang der erweiterten Matrix mit RowReduce, so wird der Sonderfall 2 i bI = b3 nicht beriicksichtigt. RowReduce
A = flO, 1, O}, {-2, -1, I}, {O, 2i, OJ}; MatrixForm[A]
セR@
(
セQ@
o
001)
2i
MatrixForm[RowReduce[ AII 1
(
-1) 0
0
o 1
000 b = {bl, b2, b3}; AE = Transpose[Append[Transpose[A], bll; MatrixForm[AE]
o ( -2
o
lObi
-1
1
b2)
2i
0
b3
MatrixForm[RowReduce[AE]1
(
10
o o
1
0
Mセ@
I
o o
セ@ 1 )
154
5 Lineare Gleichungssysteme und Determinanten
concat
Maple: Mit Concat kann man eine Matrix urn einen Spaltenvektor erweitern. Bestimmt man den Rang der erweiterten Matrix mit Rref, so wird der Sonderfall 2 i b I = b3 nicht beriicksichtigt. > with (linalg) ; > A:=matrix(3,3, [O,1,O,-2,-1,1,O,2*I,O]);
aセ@
-2
1 -1
0
21
0 [
n
> rref(A);
-1
[セ@ ] 0
2
1 0
0 0
> b:=[bl,b2,b3];
b:= [bl, b2. b3] > AE:=concat(A,b);
aeセ@
0 [ -2 0
1 -1
21
0 1 0
hi b2 ] b3
> rref (AE);
[セ@ Rangkriterium anwenden, schematisch vorgehen
0
-1
-
1 0
2 0 0
:]
Aufgabe 5.5 Mit dem Rangkriterium entscheide man, ob die folgenden Gleichungssysteme losbar sind:
(a)
(b)
2XI 3xI i XI
2xI 3XI
Losung:
+X2 +4X2 +2X2 -2X2 +4X2 +2X2
+ 3X3
= =
i ,
1,
- 2X3 + 2X3
0, 3,
+ 3X 3
-X4 +2X4 -3X4
- 2X3
(a) Wir formen die Matrix
=
2, 1,
O. mit Zeilenoperationen urn:
5.1 Der Losungsraum eines linearen Gleichungssystems
bT
A
2
1
3
3
i
4
0
1
i
2
-2
0
0
-2
2
3
2
1
3
0
5
9
0
1
3
0
9
0
2 3
12i
7i
0
0
5-5 8 -5
2
1
3
i
0
2
9
1 -2 3i
0 0
5
0 0
- Z3
2i ZI
5 6i 5-5
Z3 -
19
-2 8
23-ZI
i 3i 1 -2
-2 8
Z2 -
1
2
5
0
2
3· -2-j
2
2
i 1 _ 3i
-2
2 2- セ@ -2
0
155
12i
(2Z4
n
Z2
+ セzR@
7i
5-5 41 13
0
5 -13 JOi
-Z4
6i)-Z3 + (4TI + TI
Hieraus entnimmt man: Rg (A) = 3 und Rg (Alb T) = 4. Das System ist nicht losbar.
Mathematica: A
= {{2, I, 3}. {3, 4, O}, {i, 2, -2}, {O, -2, 2}}; MatrixForm[A] 213
(;
セ@
セRI@
o -2
2
b = {i,I, 0, 3};
AE
= Transpose[Append[Transpose[AJ. bll; MatrixForm[AE] 2 ( 3 i
1 4 2 -2
o
3 0 -2 2
i
1) 0 3
MatrixForm[RowReduce[AE]]
Hセ@
1
000
セ@ セ@
000
セI@
1
156
5 Lineare Gleichungssysteme und Deterrninanten Maple: > with(linalg); > A:=matrix(4,3, [2,1,3,3,4,0,1,2,-2,0,-2,2);
1 3] [ 2 2-2 340 I
A:=
o -2
2
> b:=[1,1,0,3);
b:=[/, 1,0,3] > AE:=concat(A,b);
> rref (AE);
Losung:
uセ@ !n
(b) Wir formen die Matrix Alb T wieder mit Zeilenoperationen
urn:
bT
A
2
0
-I
3
2
3
4
0
2
i
0
2
-2
-3
0
2
0
3
-I
2
0
4
9
-2
7
2
-3 +i
0
2
-2
-3
0
2
0
3
-1
2
0
4
9
-2
7
-3+i
0
1
2
0
-"'4
2-2
4
3
19
i
セ@
Z2 -
Sセ@
2 ZI
セ@ 1 セ@ Z3 - "2 Z2
Hieraus entnimmt man: Rg (A) = 3 und Rg (Alb T) = 3. Das System ist losbar. Mathematica: A = {{2, 0, 3, -I}, {3, 4, 0, 2},
2 ( 3
o
0 4 2
to, 2, -2, -3}); MatrixForm[A] 3 0 -2
-I) 2 -3
5.2 Der GauBsche Algorithmus
157
b = f2, i, OJ; AE
= Transpose[Append[Transpose[AJ, b)); MatrixForm[AEJ -1 2 2 0 3 3 4 0 2 i) ( o 2 -2 -3 0 MatrixForm[RowReduce[AEJJ
28 1 0 0 ( 010-4,] o 0 -19
-8 + 3i ) 6-2i 6-2i
Maple: > A: =ma trix (3, 4, [2, 0, 3, -1, 3 , 4, 0, 2 , 0, 2 , - 2 , - 3]) ;
Mセ@
-3
]
> b : =[2,I,O];
b:= [2, I, OJ > AE:=concat(A,b);
aeセu@
0 4 2
3 0 -2
-1 2 -3
2 I 0
]
> rref (AE);
28 -41 2 -19
-8+31 ] 6-21
6-21
5.2 Der Gau6sche Algorithmus Der Losungsraum eines inhomogenen Gleichungssystems solI nun konkret beschrieben werden. T = bT mit der m x n-Matrix A. Gegeben sei das System: Fiihrt man in der erweiterten Matrix (A I bT) eine Zeilenoperation durch, so verandert sieh der Losungsraum nichl. Vertauschl man in der Matrix A zwei Spaltenvektoren, so vedindert sich . der Losungsraum nieht. (Wenn man zwei Spalten vertauscht, so empfiehlt es sieh, die entsprechenden Unbekannten umzubenennen).
Zeilen- und Spaltenoperationen bei Gleichungssystemen
5 Lineare Gleichungssysteme und Detenninanten
158
Der GauBsche Algorithmus verliiuft v6llig analog zu der Umformung einer Matrix bei der Rangbestimmung. In r Rechenschritten liiBt sich das Sj'stem: A folgende Gestalt bringen: A X T = b mit
=
Gaufischer Algorithmus
und b
= H「セイI@
xT = bT
in die
1
12
13
0
1
a23
0 0
0 0
0 0
0
0
0
0
0
0
0
0
0
。HセI@
1
1
1•
a2
。HセI@
1
1
• . ..•
=
!
Der GauBsehe Algorithmus - losbares System. (Helle Felder sind mit Nullen besetzt).
=
=
Der GauBsehe Algorithmus - nieht losbares System. (Helle Felder sind mit Nullen besetzt).
5.2 Der GauBsche Algorithmus
159
Diese Form gestattet es, den Losungsraum bequem darzustellen. ungleich Null ist, ist FaJls eine der Konstanten b;11 ' ... L「セI@ das Rangkriterium verletzt, und das Gleichungssystem besitzt keine Losung. = ... = 「セI@ = 0 setzt man mit beliebigen FaJls jedoch: 「セQ@ Skalaren aus IK. Xr+1
= Ar+1
= Ar+1 , ...
,Xr+1
,Xn =
Ltisung eines Iinearen Gleichungssystems
An
und berechnet die XI , ... , X, aus den ersten r Gleichungen.
Aufgabe 5.6 Mit dem GauBschen Algorithmus priife man, ob das folgende System losbar ist:
8,
2Xl+2x2-4x3
+ X3
=
1,
+ 3 X2 - 7 X3
=
5.
-3 Xl Xl
Losung:
- X2
Mit
2
-4) ,
-\
\
-7
3
bilden wir zuerst die erweiterte Matrix
):
2 -\
3 Der erste Schritt des GauBschen Algorithmus ergibt:
HセS@
-2 -\
\
3
-7 -2
G
2 2
-5 -5
n セI@
Der zweite Schritt des GauBschen Algorithmus ergibt:
-2
G
1 2
5
-2 -5
i),
-2
G
1 0
5
-2 0
4 ) . "2 -12 13
GauBschen Algorithmus durchfiihren, Losbarkeit priifen
160
5 Lineare Gleichungssysteme und Determinanten Diese letzte losungsaquivalente Form zeigt, daB das vorliegende System keine Losung besitzt. Wie bei der Rangbestimmung gehen wir aueh beim GauBsehen Algorithmus sehematiseh vor:
bT
A
2
2
-4
8
-3
-1
1
I
1
3
-7
5
1
1
-2
4
-3
-1
1
1
-7
5
3
1
LinearSolve
I
!
1
1
-2
4
0
2 2
-5 -5
13
0 1
1
-2
4
0
1
0
2
-2 -5
Z2
+
1
5
-
13
T
I
2
1
1
1
-2
4
0
1
5
-2
13
-T
0
0
0
-12
セ@
セ@
Z3 -
Mathematica: Zur Losung linearer Gleiehungssysteme wird die Funktion LinearSolve bereitgestellt. Man gibt die Matrix und die reehte Seite (als Zeilenvektor) ein. 1st das System nieht losbar, wird es von LinearSolve zuriiekgegeben. A = {{2, 2, -4J. {-3, -1, I}. {t, 3, -7}}; MatrixForm[AJ 2
( -3
2 -1
3 b = {S,l, S} {8, 1, 5}
LinearSolve[A, bJ LinearSolve[{{2, 2, -4}. {-3, -I, l}, {I, 3, -7}}. {8. 1. 5}]
AE = Transpose[Append[Transpose[AJ. bll; MatrixForm[AEJ 2 -1 3
-4 8) I -7
1 5
161
5.2 Dec GauBsche Algorithmus
MatrixFonn[RowReduce[AE]] 1
0
1
0
o
0
0
1
(0 1 ⦅Rセ@ 0) Maple: Zur LOsung linearer Gleichungssysteme wird die Funktion Linsolve (in dem Paket Linalg) bereitgestellt. Man gibt die Matrix und die reehte Seite (als Zeilenvektor) ein. 1st das System nicht losbar, wird es von Linsolve zuriickgegeben.
linsolve
> A:=matrix(3,3,[2,2,-4,-3,-l,l,l,3,-71);
2
2
-3 1
-1 3
Mセ@
-7
]
> b:=[8,l,51;
b:= [8, 1,5] > linsolve (A, b) ;
> AE:=concat(A,b);
2 -4 8]
-1 3
1 1 -7 5
> rref(AE);
Aufgabe 5.7 1st das folgende lineare Gleichungssystem losbar:
1 3 1 + 3i
0
セ@ HセI@
1+i
)
= X3
HャセゥI@
-3
.
X4
LOsung: GemiiB dem GauBschen Algorithmus formen wir die erweiterte Matrix
I 3 1+3i urn und bekommen:
0
l+i
Gau.6schen Algorithmus (Reehenschema) durchfiihren, Losbarkeit priifen
5 Lineare Gleichungssysteme und Detenninanten
162
bT
A 0
1
i
1
i
3
0
1
0
i
1+i
-3
-1
1
1 +3i
-i
-1 - 3i
10i
-I-i
3
-Z3
0
1
i
1
10i
Zt
i
3
0
1
0
Z2
1
-1- 3i
-i
-I-i
3
0
1
i
1
IOi
0
i
-1
i
-3i
Z3 - i Zt
1
-1- 3i
-i
-I-i
3
0
1
i
1
Wi
0
0
0
0
10 - 3i
Z3 - i Z2
Damit besitzt das System keine Losung.
Mathematica:
A = {{O, 1, i, I}, Ii, 3, 0, I}, (-I, 1 + 3 * i, i, 1 + iH; MatrixForm[A]
(
セi@
0
i
1 3
)
0
1 + 3i
1+i
b = {l0i, 0, 3} {Wi, 0, 3} LinearSolve[A, b] LinearSolve[{{O, 1, i, I}, Ii, 3, 0, I}, {-I, 1 + 3i, i, 1 + iH, {Wi, 0, 3}] AE
= Transpose[Append[Transpose[A], bll; MatrixForm[AE] 1 3 1 +3i
10i ) 03
0
1+ i
MatrixForm[RowReduce[AE]]
(
1 0
o o
1 0
-3
2i
0)
0
1 0
0 1
5.2 Der GauBsche Algorithmus
163
Maple: > A:=matrix(3.4. [0.1.1.1.1.3.0.1.-1.1+3*1.1.1+1]);
I 0 I
1 3 1 + 31 > b:=[10*1.0.-3];
b := [10 I, 0, -3] > linsolve (A, b) ; > AE:=concat(A,b);
aeセ@
[
0
1
I
I -1
3 1 +31
0
1
101 0
I
1+ I
-3
]
> rref (AE);
[ oo1 0 -3 1 0
Aufgabe 5.8
21 1 0
I
0
0]
0
Man lose das System:
+ X2
- 2X3
+ lOX2 -
13 X3
-6Xl - 4X2
+ X3
3 Xl
24xl
= =
3, 25, -7,
und bestimme eine Basis des Losungsraumes des homogenen Systems. Losung:
Wir bilden wieder mit
b=
(3, 25, -7) •
die erweiterte Matrix:
1
-2
10
-13
-4
;5) .
-7
Der GauBsche Algorithmus wird nun schematisch ausgefiihrt:
Inhomogenes System mit GauBschem Algorithmus losen, eine Basis des Losungsraumes des homogenen Systems angeben
5 Lineare Gleichungssysteme und Determinanten
164
'b T
A
1
-2
10
-13
3 25
1
-7
1
-4 I !
2
1
24
10
3 24 -6
-6 1
0 0 1
-! -13
-4 1 I 2 l -l 2 3 -2 -3 I 2 l -!
0
-7 1 1
+ 6iI
1
! -2 -3 1 !I -!2 3 0 1 ! 0
i3
I !
I セ@
Z2
-I
0
0
i2 - 24iI
-I
3
1
I セ@ ! ZI
25
1
I
0
0
i3
+ 2i2
Diese losungsiiquivalente Form zeigt Rg (A) = Rg (A I'b T) = 2, so daB das System einen linearen Teilraum der Dimension 1 als Losungsraum besitzt. Wir beschreiben ihn durch
bzw. durch
x=
5
7
1
3
xl
=
"6 + "6 A3 '
X2
=
2 - 2A3 ,
X3
=
A3,
G, セLッI@
+A3
HセL@
MセGQI@
.
Die LOsung des homogenen Systems kann man auch hieraus entnehmen:
セ@
X
Der Vektor
LinearSolve Nullspace
HセL@
-
セL@
= A3
(7 3 ) - -- 1 6' 2'
.
1) stellt eine Basis des Losungsraumes dar.
Mathematica: 1st ein inhomogenes System losbar, so liefert LinearSolve eine spezielle LOsung des inhomogenen Systems. Eine Basis des Losungsraumes eines homogenen Systems erhiilt man mit Nullspace. A = (f3, I, -2l, {24, 10, -13l, {-6, -4, I}}; MatrixForm[A] 3 (24 -6
1 10 -4
-2 -13 )
5.2 Der GauBsche Algorithmus
165
b = {3, 25, -7}
{3, 25, -7} LinearSolve[A, b)
5 1
{6'2'O} NullSpace[A) {{7, -9, 6}}
Maple: Ist ein inhomogenes System losbar, so !iefert Linsolve die allgemeine Losung des inhomogenen Systems. Eine Basis des Losungsraumes eines homogenen Systems erhiilt man mit Nullspaee.
linsolve nullspace
> with (linalg) ; > A:=matrix(3,3, [3,1,-2,24,10,-13,-6,-4,1]);
A:=
[2! 10 -6
-4
> b:=[3,25,-7];
b := [3, 25, -7) > linsolve (A, b) ;
[ -5 6
7 1 - + -..11 6 '2
3 2
-..11
]
'
..11
> nullspace (A) ;
Aufgabe 5.9 Fur welche a E C und b = (bI, b2, b3) E C3 wird das folgende System losbar: Xl
+ X3 =
aXI +2x2+2x3 X2
+ aX3
=
bI,
b2, b3,
und wie lautet die Losung? Losung:
Die erweiterte Matrix des Systems lautet:
Umformen naeh dem GauBsehen Algorithmus ergibt:
Losbarkeit eines !inearen Gleiehungssystems in Abhiingigkeit von einem Parameter und der reehten Seite priifen
5 Lineare Gleichungssysteme und Determinanten
166
bT
A
I
0
I
bi
a
2
2
b2
I
a
0
b3
I
0
I
bi -abi + b2
0
2
2-a
0
I
a
I
0
0
I
0
b3
I 2-a
bi - abi+ b2
I
a
b3
I 2-a
I
0
0
I
0
0
Z2 - aZI
2
I セ@ 1: Z2
bi - abi+ b2
2
2-3a -2。「AKセMRS@
Z3 - Z2
Dieser losungsaquivalenten Form des Systems entnehmen wir Folgendes: Der Rang von A ist gleich 3 mit Ausnahme des Falles, wo I -
セ@
Falls a
x= Falls
セ@
a= 0
#-
a=
besitzt das inhomogene System stets genau eine Losung:
((-2+ 2a)bI +b2 - 2b3, -a 2bI +ab2 + (-2 +a)b3, abi - b2 + 2b3). -2 + 3a -2 + 3a -2 + 3a =
2
"3 ist das inhomogene System dann und nur dann losbar, wenn die
I - 2 b2 + b3 = 0 erfiillt ist. Die Losung des inhomogenen Systems lautet dann:
Beziehung
I
"3 bi
x
Gb2 - 3b3 - A3 ,b3 -
セaS@
Mセ「i@
-
(bi - A3 ,
=
$
セN@
+
セ「R@
H「iLMセャKRoIaS@
,A3 )
セaS@
'A3)
HMャGセIN@
Math....."" A = {{I, 0, I}, {a, 2, 2}. {O, I, a}}; MatrixForm[A]
( aI 02 2I) o
I
a
b = fbi, b2, b3} fbi, b2, b3}
5.2 Der GauBsche Algorithmus
167
LinearSolve[A, bl { -2b1+2abl+b2-2b3 -a 2 b1+ab2-2b3+ab3
-2+3a
'
-2+3a
'
abl-b2t2b3 }
2+a
NullSpace[AI {}
2
a= -
3
2 3
-
LinearSolve[A, bl . 2 2 LmearSolve[{ {l, 0, I}, {3' 2, 2}, {O, 1, 3}}' {bI, b2, b3}] Maple: > with(linalg);
> A:=matrix(3,3, [l,Q,1,a,2,2,Q,l,a]);
> b:=[bl,b2,b3];
b := [bI, b2, b31 > linsolve(A,b);
[
b2+2abI-2b3-2bl, _ -ab2+a 2 bI-ab3+2b3, -b2+abI+2b3] -2+3a -2+3a -2+3a
> nullspace (A) ; {} > a:=2/3;
2
a'.- -3 > linsolve(A,b);
Error,
(in solve/linear/sparse) division by zero
Aufgabe 5.10 Man lose das folgende Gleichungssystem mit dem GauBschen Algorithmus: +X2 +2X2
+3X3 +X3 -2X3
+2X5 +X4
+X5
+5X 5
=2, =0, =2.
Man gebe eine Basis des Losungsraumes des homogenen Systems an. Losung:
Durch schematisches Umformen ergibt sich:
Inhomogenes System mit GauBschem Algorithmus losen, eine Basis des Losungsraumes des homogenen Systems angeben
5 Lineare Gleichungssysteme und Determinanten
168
bT
A
2
1
3
0
2
2
3
0
1
1
1
0
1
2
-2
0
5
2
1
2
-2
0
5
2
3
0
1
1
1
0
2
1
3
0
2
2
0
-6
Z2 - 3 ZI
-2
Z3 -
1
2
-2
0
-6
7
1
5 -14
0
-3
7
0
-8
1
2
-2
0
5
2
1
7
-(;
I
-(;
7
1
0
0
7
1
I
-I
1
1
2
0 0
2
-2
2
-2
0
5
1
-(;
7
I
7
1
2
2
0
ZI
2
0
-6 1 -7I
Z3
3"
-7
2z1
I セ@ -(; Z2 セ@ I セ@ Z3 - 2 Z2
2
セ@
'7 Z3
"i
Der Rang der Systemmatrix betriigt 3 und der Losungsraum des homogenen Systems hat die Dimension 2. Mit beliebigen A4 und AS bekommt man durch Riickwiirtsauflosen als Losung des inhomogenen Systems: A5,
XS
X4
=
A4,
2
1
2
+ 7 A4 + 7 A5 ,
X3
7
X2
3 + 3 A4 -
XI
- 21 - 21 >"4 - 7
4
1
2
2)..s ,
8
3
>..s .
Hieraus kann man auch sofort folgende Basis des Losungsraumes des homogenen Systems ablesen:
811 )( 32) ( -21'3'7,1,0, -7,-2'7,0,1.
Mathematica: A = {/2, 1,3,0, 2}, {3, 0, I, I, I}, {I, 2, -2, 0, 5}};
MatrixForm[A]
b = {2, 0, 2}
5.3 Determinanten
169 {2, 0, 2}
LinearSolve[A, b] 2 4 2 {- 21' 3' 7'0,0}
NuIlSpace[A] {{-3, -14,2,0, 7}, {-8, 7, 3, 21, O}}
Maple: > with (lina1g) ;
> A:=matrix(3,5, [2,1,3,0,2,3,0,1,1,1,1,2,-2,0,5);
>
b:=[2,0,2);
b!= [2,0, 2] > 1inso1ve(A,b);
> nu11space (A) ;
{[I, -8,0, -6,3], [0, -19. I, -9, 8]}
5.3 Determinanten Wir beginnen mit Deterrninanten von 2 x 2- und 3 x 3-Matrizen mit Elementen aus C. Die Delerrninante der 2 x 2-Matrix
Detenninante einer 2 x 2·Matrix
wird erldart durch: det(A) =
I
all a21
al2 a22
I=
alla22 - al2a21 .
Die Determinante einer 3 x 3-Matrix merkt man sich am besten mit der Sarrusschen Regel.
5 Lineare Gleichungssysteme und Determinanten
170
Die Determinante der 3 x 3-Matrix
wird erkliirt durch: det(A) Detenninante einer 3 x 3-Matrix, Sarrussche Regel
=
all a21
al2 a22
al3 a23
a31
an
a33
aJ la22 a 33
+ al2aZ3a31 + a13QZla32
-a13 Q22a31 - alla23 a 32 - al2a 21 a 33
=
Mit dem Begriff der Adjunkte erkliiren wir Determinanten von n x nMatrizen. Sei
eine n x n-Matrix mit Elementen aus C. Durch Streichen der i-ten Zeile und der k-ten Spalte entsteht eine (n - 1) x (n - 1)Matrix: B'k
= all
aJ,k-1
ai-I.l
ai-I,k-I
ai - I,HI
aHI,1
ai+l,k-i
ai+J.k+1
ani
an,k-I
an,k+1
al,HI
Adjunkte
Die komplexe Zahl
heiBt Adjunkle des Matrixelements aik.
171
5.3 Determinanten
Bildung der Adjunkte des Elements a3.3 einer 4 x 4-Matrix
Mit den Adjunkten der Elemente einer Zeile oder einer Spalte bekommen wir. Die Determinante einer n x n-Matrix laBt sich folgendermaJ3en auf die Bereehnung von Determinanten von (n - I) x (n - 1)Matrizen zuriiekfi.ihren: n
det(A) = I>ileAile. Berechnen einer Determinante durch Entwickeln nach einer Zeile oder Spalte
(Entwiekeln nach der i-ten Zeile) und n
det(A) =
L aikAik • ;=)
(Entwiekeln naeh der k-ten Spalte). Wir stellen einige wiehtige Eigensehaften der Determinante zusammen. Seien E die n x n-Einheitsmatrix und gilt:
B n x n-Matrizen. Dann
1.) det(E) = 1 •
2.) det(A T ) = det(A) , 3.) det(A B) = det(A) det(B) •
0 4.) det(A) = { ::f:. 0
falls falls
Eigenschaften der Determinanle
A A
oieht invertierbar invertierbar
1 S.) det(AC-)) = - - . falls del(A) ::f:. O. det(A)
Wir besehreiben die Determinante noeh als multiline are Abbildung.
172
5 Lineare Gleichungssysteme und Determinanten Die Detenninanle stelll eine altemierende Multilinearform ihrer Spallenvelctoren dar: 1.) det ist in jedem Argument linear:
).,det(sl, . .. ,Sj, . . . ,Sn) fur jeden Index 1 !::
+ I-Ldel(S1 , .. . ,s; ,
,sn)
!:: n.
Alternierende Multilinearfonn
2.) det ist altemierend: det(S1 , .. . ,Sj , .. . , Sk, . . . ,sn) - det(S1 , . . . , Sk , . . . ,Sj • ... , $/1) < k !:: n
fur je zwei verschiedene Indizes 1 !::
(Ganz analoge Aussagen gelten fur Zeilenvektoren). vlit Hilfe der Adjunkten Hillt sich die inverse Matrix berechnen. Die n x n-Matrix A =
Berechnung der inversen Matrix mit Adjunkten
(aj/e) b1""1. .... " : I. ... .n.
habe eine nichtverschwin-
dende Detenninante det(A) ::f:. O. Die inverse Matrix A-I hat die Gestalt: A- I =
H。 JkセM i ᄏ I@
=
J: 4-1•.... 0
HセI@
det(A)
.
k=1.. ..• _ }=1 •.•.. " .
Damit bekommen wir die Cramersche Regel.
1
Cramersche Regel bei einer 4 x 4-Matrix. Berechnung von x3
5.3 Determinanten
173
Die n x n-Matrix A =
(a jt) /-I. ....n
sei regular. Dann besitzt das
t=I ..... n.
!ineare Gleichungssystem
+ +
alixi a21 X I
an_I,IX]
a22X2
a n2 X2
genau eine Losung i = (XI t Xi:
+ ... + + ... +
alnXn
= bl
a2nXn
=
+ ... +
•••
annxn
=
(""
Cramersche Regel
al,i:-I
bl
al.k+l
an,k-I
bn
a;l
all,t+1
ann
:
aliI
bn
,xn ):
1 = det(A) .
det
b2
+ a n-l,2 X2 + ... + an-l,nXn = bn-I
+
anlXl
al2X2
Aufgabe 5.11 Man berechne die folgende Determinante nach der Sarrusschen Regel sowie durch Entwickeln nach der ersten Zeile: 241 2 3
4 2 Losung:
Nach der Sarruschen Regel gilt:
241 2 3 4 2
セ@
+
+
+
=
-
-
-
2·2·i+4·3·4+I·i·2 -4 . 2 . 1 - 2 . 3 . 2 - i . i . 4 32 + 6i . Entwickeln nach der ersten Zeile ergibt:
241 2 3 4 2 2 (2 i - 6) - 4 (i 2 - 12) + (2 i - 8)
=
32+ 6i.
Determinante einer 3 x 3-Matrix mit der Sarrusschen Regel und durch Entwickeln nach der ersten Zeile berechnen
174
5 Lineare Gleichungssysteme und Determinanten Mathematica:
Determinanten berechnet man mit Det. det[{{2, 4, I}. {i, 2, 3}, {4, 2, i}}]
Det
32+6i Maple: > with (linalg) :
det
> det(matrix(3,3, [2,4,1,1,2,3,4,2,1]»;
I]
24 Det( [ 1 2
3
) = 32 + 61
421 Berechnen der Determinante einer 4 x 4-Matrix durch Entwickeln nach der zweiten Spalte
Aufgabe 5.12 Man berechne folgende Determinante durch Entwickeln nach der zweiten Spalte:
4
1 2 0
034 210 103 4 Losung: 4 0 2
1 3 1 0
Entwickeln nach der zweiten Spalte ergibt: 2 4 0 3
0
0 2
4
4 0 3
4 2
+3 4
= 26 - 4 i - 48 = -76 - 34i.
2 0 3
0 4
420 041 3 4
30 i + 54
Mathematica: A
= {{4, 1,2, O}, {O, 3, 4, I}, {2, 1,0,
{l, 0, 3, 4}};
MatrixForm[A]
4
Hセ@
1
1
2
0
i
セ@ セI@
034 det[A]
-76 - 34 i B2I = {{O, 4, I}, {2, 0, i}, {I, 3, 4}}; MatrixForm[B2I] 041) ( 2 0 i 134 B22 = {{4, 2, O}, {2, 0, i}, {I, 3, 4}}; MatrixForm[B22]
5.3 Determinanten
175
( 42 02 0) i
134 B23 = {{4, 2, O},
to, 4, I}, {I, 3, 4}}; MatrixForm[B23] 420) ( 041 134
- det[B21]
+3
det[B22] - det[B23]
-76 - 34 i Maple: wi th (linalg) ; > A:=matrix(4,4, [4,1,2,0,0,3,4,1,2,1,0,I,1,0,3,4]);
>
Det (A) =det (A) ;
Det(A) = -76 - 34 I > -det(matrix(3,3, [0,4,1,2,0,I,1,3,4]» > +3*det(matrix(3,3, [4,2,0,2,0,I,1,3,4]» > -det(matrix(3,3, [4,2,0,0,4,1,1,3,4]»;
-Det
{セ@
セ@ セ}@
134
+ 3 Det {セ@
セ@ セ}@
- Det
134
{セ@
セ@
13
041 ]
= -76 - 341
Aufgabe 5.13 Man berechne die Determinanten folgender Matrizen: (a)
Hセ。@
a 0 -c 0
-b
0 c 0
-d
セI@
,
(b) ( ';n(a) co,(P) r cos(a) cos(fi) -r sin(a) sin(fi)
a,b,c,d,a,fi
E
lIt
r r
sin(a) sin(fi) cos(a) sin(fi) sin(a) cos(fi)
co,(a) ) -r ウセョH。I@
,
Entwicklungssatz und Sarrusche Regel anwenden
5 Lineare Gleichungssysterne und Deterrninanten
176 LOsuog:
0 -a 0 -b
(a) Entwicklung nach der ersten Zeile ergibt:
a 0 -c 0
0 c 0 -d
b 0 d 0
=
-a 0 -b
-a
c 0 -d
0 d 0
-b
-a 0 -b
0 -c 0
c 0 0
+ a2 d 2 + abc d + c2 b2 = 2 abc da 2 d 2 + 2 abc d + c2 b2 abc d
Mathematica:
= {l0, a, 0,
{-a, 0, c, a}, {O, -c, 0,
0,
O}};
MatrixForm[A]
(
0 -a 0 -b
a 0 -c 0
0 c 0 -d
b
セ@
0
)
セ@
det[A] b2 c2 + 2 abc d + a 2 d 2
Map!" > with (linalg) ; > det(matrix(4,4, [O,a,O,b,-a,O,c,O,O,-c,O,d,-b,O,-d,O]));
Losuog:
(b) Mit der Sarrusschen Regel bekommen wir: sin sin
sin(a) sin(f3) sin(f3) sin
sin(f3)
(sin(a»3 (sin(f3))2 sin(a) (sin(a»3 sin(a) .
+
sin(a)
(sin(f3»2
+
sin(a) 0
+
sin(a) (cos(a))2
(sin(a»3 (cos(f3»2
177
5.3 Determinanten
Mathematica: A = {{sin[a) cosLB), sin[a) sin[,B1. cos[a]},
cos[a) cos[,B), cos[a) sin[,B1.
sin[a]},
sin[a) sin[,B1.
sin[a) cos[,B1. O}};
MatrixForm[ A) cos[,B) sin[a) cos[a) cos[,B) sin ) sin[,B)
(
sin[a) sin[,B)
cos[a)
r cos[a) sin[,B)
)
セョ{。I@
r cos[,B) sin[a)
Simplify[det[A)) sin[a)
Maple: > > > > >
simplify(det( matrix(3,3, [sin(alpha)*cos(beta) ,sin(alpha)*sin(beta) , cos (alpha) ,r*cos(alpha)*cos(beta) , r*cos(alpha)*sin(beta) ,-r*sin(alpha), -r*sin(alpha)*sin(beta) ,r*sin(alpha)*cos(beta) ,0))));
sin(a) cos(,B) cos cos(,B) sin(a) sin(,B)
Simplify(D"( [
sin sin(,B) cos(a) sin (,B) r sin(a) cos (,B)
cos(a) sin(a)
o
= sin(a)
Aufgabe 5.14
Man zeige, daB flir eine obere bzw. untere Drei-
ecksmatrix gilt: all
al2
a13
al n
0
a22
a23
a2n
0
0
0
ann
all
0
a21
a22
0 0
0 0
anI
a n2
a n3
ann
= alla22
... ann,
bzw.
= alla22 ... ann,
LOsung: Wir betrachten zuerst die obere Dreiecksmatrix. Da unterhalb der Hauptdiagonalen lauter Nullen stehen bekommen wir durch Entwickeln nach der ersten Spalte:
Determinante von Dreiecksmatrizen berechnen
5 Lineare Gleichungssysteme und Determinanten
178 all
0
a13 a23
al2 a22
aln a2n
a22
=
0
0
0
0
a23 a33
a2n a3n
0
0
ann
all
ann
0
a34 a44
a3n a4n
0
0
ann
a33
=
=
all a22
all a22 ... ann·
Bei der unteren Dreiecksmatrix geht man vollig analog durch Entwickeln nach der ersten Zeile vor, oder man benutzt die Regel det(A) = det(A T Determinante von Blockdreiecksmatrizen berechnen
Aufgabe S.lS Liings der Diagonale einer quadratischen Matrix seien n quadratische Matrizen al ... an angeordnet. Oberhalb dieser Matrizen sollen beliebige Elemente stehen unterhalb jedoch lauter Nullen. Man zeige:
o Liisung: klar.
Wir machen den Grundgedanken anhand von zwei Spezialflillen
all a21
al2 a22
0 0 0
0 0 0
cll C21 bll b21 b31
a22 all
=
o
0
all a22
I all a21
0 0 0
C12 c22 bl2 b22 b32
c13 C23 b13 b23 b33
C21 bll b21 b31
C22 bl2 b22 b32
bll b21 b31
al2 a22
I
c23 b13 b23 b33
all - a21
bl2 b22 b32
b13 b23 b33
- a21 al2
bll b21 b31
bl2 b22 b32
b13 b23 b33
Damit bekommen wir nun:
0 0 0 bll b21 b31
cll bll b21 b31
b12 b22 b32
cl2 bl2 b22 b32
b13 b23 b33
C13 b13 b23 b33
5.3 Determinanten
179
all a21 a31
al2 a22 a32 0
al3 a23 a33 0
o
0
0
0
0
b31
a22 a32
a23 a33 0 0 0
o o
=
o o
all
o
al2 a32
o o o
ell e21 e31 bll
el2 e22 e32 bl2
el3 e23 e33 bl3
セャ@
セR@ b32
セS@ b33
al3 a33 0
e21 e31 bll
e22 e32 bl2
セャ@
b22 b31
b32
ell e31 bll
o o o
C}2 e32 bl2
セャ@
0
b31
b32
b33
al3 a23 0 0 0
ell e21 bll b31
C}2 e22 bl2 b22 b32
el3 e23 b13 b23 b33
bll b21 b31
bl2 セR@ b]2
b13 b23 b]3
セャ@
bll セャ@
b31
=
all a21 a31
al2 a22 a32
el3 e33 bl3
セR@ セS@
0
al2 a22
e23 e33 bl3 セS@ b]3
al3 a23 a33
bll b21 b31
bl2 b22 b32
b13 セS@ b33
b12 b22 b32
b13 セS@ b33
bl2 b22 b32
b13 b23 b33
Aufgabe 5.16 Man berechne die Determinanten der Matrizen
o5
2)
0 2 1
(32 40102 01)1 ' i
und
B=
i
o
1 2
i
indem man sie durch Zeilenoperationen auf Dreiecksgestalt bringt. LOsung: Unter Beachtung der Eigenschaft, daB die Detenninante eine multilineare Fonn der Zeilenvektoren darstellt, gehen wir schematisch vor. Wir bekommen in jedem Rechenschritt eine Matrix, deren Determinante mit der Determinante der Ausgangsmatrix iibereinstimmt.
Determinante von Matrizen durch Uberfiihrung in Dreiecksgestalt berechnen
5 Lineare Gleichungssysteme und Determinanten
180
A
3
0
2
2
5
0
2
2
3
0
2
0
5
4
0
-3
セ@
3
0
2
0
5
4
Rセ@
3 ZI
Z3 -Z2
3 0 "51
0
Z2 -
3 1
セ@
Z3
Sセ@
+ 5 Z2
Hieraus k8llD man"sofort entnehmen: det(A)"= 3 . 5 .
1
5" =
3.
Fur die Matrix B ergibt sich folgendes Schema:
B 0
1
4
2
0
0
1
3
2 0
2
3
i
0
0
4 -"3 2i
2
0
3
1
1
0
0
0
0
0
セ@
Z3 -
Rセ@
3 ZI i
セ@
3 ZI
0 2i 4 -"3
0 3
セ@
Z2 -
QMセ@
2
3 0
2
-3
0
0
0
i
3'7-3'7 -1
i 2i 4 -"3
0
2
2 31
-3 39 12i 37 - 37
-3+2i
0 2
2 31
i
3'7-3'7 0
-3 39 45
-26
12i
- 37 + 43i 26
セ@
Z4
i ) + (31 26 + 26
セ@
Z3
Hieraus entnehmen wir:
2 .) (31 (45 det(B)=34--1 - - -1.) I - - +43) - i =-14+20i. ( 3 37 37 26 26
181
5.3 Determinanten Mathematica: A = {{3, 0, 2}, {2, 5, O}, {2, 2, 1}}; MatrixForm[A]
3 02) ( 250 221 det[A]
3 B = {{3, i, 0, I}, {2, 4, 2, O}, {i, 0, I, I}, {O, 1,2, i}};
MatrixForm[B] 301
セ@
(;
o
2
セI@
2 det[B]
-14 + 20 i Maple: > with(linalg); > A:=matrix(3,3, [3,0,2,2,5,0,2,2,1]);
3 A:= [ 2 2
02]
5 2
0 1
> det (A);
Det(A) = 3 > B:=matrix(4,4, [3,1,0,1,2,4,2,0,1,0,1,1,0,1,2,1]);
B
0= [ ; °
o
セ@ セ@
セ}@
011 2
> det(B);
Det(B) = -14 + 20 I
Aufgabe 5.17 Man berechne die Inverse der folgenden Matrix mit Hilfe von Adjunkten:
Losung:
Wir bekommen die Inverse in der Gestalt:
Inverse einer Matrix mit Hilfe von Adjunkten berechnen
182
5 Lineare Gleichungssysteme und Determinanten
det(A)
-H]セ@ 2
セ@
4
-1
Mathematica: A = {{I, O,l}, f4, -I, O}, fO,l, 2}}; MatrixForm[A]
Hセ@
セQ@ セI@
MatrixForm[Inverse[A]J
1
-1
(-4 Mセ@
2
i
Maple: > with (linalg) ; > A: =matrix (3.3. [1.0.1.4. -1. 0.0.1.21 ) ;
> inverse (A) ;
Invm,(A)
セ@ =: [
n
2
1 -1 2
Gleichungssysteme mit der Cramerschen Regellosen
Aufgabe 5.18 Man lose folgende Gleichungssysteme mit der Cramerschen Regel: (a) 2Xl 4Xl
+ 2X 3 -X2 -X2
- 2X 3
= = =
0, -I, 1,
(b) i Xl 4Xl Xl -3Xl
+ 3X 3 -X2 -X2
- 2X 3
+X2
+ 2X 3
+4X4 -X4 + iX4
=
i , -I,
= =
4, 1.
5.3 Determinanten
183
Losung: (a) Die Systemmatrix
hat eine nichtverschwindende Deterrninante: det(A) = -4. Damit bekommen wir nach der Cramerschen Regel:
xl
4
x2
x3
0 -1
4
=
4
2 0 -2
0 -1 -1
= -1,
2 4 0
0 -1 1
2 0 -2
= -3,
2 4 0
0 -1 -1
0 -1 1
= 1.
(b) Die Systemmatrix
aセ・@
-3
0 -1 -1 1
3 0 -2 2
il)
hat eine nichtverschwindende Deterrninante: det(A) = 20 - 9i. Damit bekommen wir nach der Cramerschen Regel:
Xl
20- 9i
x2
X3
20 - 9i
=
-1 4 1
3 0 -2 2
4 -1 0
0 -1 -1 1
-1 4 1
4 1 -3 4
20 - 9i
20 - 9i
4 -1 0
0 -1 -1
-3
X4
3 0 -2 2
-1 4
4 1 -3
0 -1 -1
3 0 -2 2
1275 481
213 . 481'
4193 481
997 . 481'
=-----1
=-----1
4 -1 0
= 481
-1 4
= - 481
497
392.
+ 481 I,
426
145.
+ 481 I.
5 Lineare Gleichungssysteme und Determinanten
184 Mathematica:
A = {{i, 0, 3, 41. {4, -I, 0, -I}, {I, -I, -2, A}, {-3, 1,2, ill; MatrixForm[ A]
o
( セ@
-1
3 0
-1
-2
-3
2
det[A] 20 1 det[A] 20
+ 481
481
wk(det[{{i, 0, 3, 41. {-I, -1,0, -I}, {4, -I, -2, A}, (I, 1,2,
1275
2I3i
-481 - -481 20':9i (det[ 3, 41. {4, -I, 0, -I}, {I, 4, -2, A}, (-3, 1,2, i}}]) 4193
---481
481
20':9i (det[{{i, 0, i, 41. {4, -I, -I, -I}, {I, -I, 4, A}, (-3, I, I, i}}])
497 481
20':9i (det[{{i, 0,3,
+
392i 481
{4, -1,0, -I}, {I, -I, -2, 41.
(-3, I, 2,l}}])
426 - 481 > A:
+
145i 481
=ma tr ix ( 4 , 4, [I, 0 , 3 , 4 , 4 , -1 , 0 , -1 , 1, -1, - 2 , 0, - 3 , 1 , 2 , I 1 ) ;
A.- [
セ@
0 -1 I
-3
-I
1
3 0 -2 2
> det(A);
Det(A) = 20 - 9 I
i' ]
5.3 Determinanten
185
> 1/det(A);
> (1/(20-9*I»*det(matrix(4,4,[I,0,3,4,-1,-1,0,-1,4,-1, > -2,0,1,1,2,1]»;
o
I
20 (481
9 ([ -1 + 481 I)Det セ@
セ@ セQ}I@ 0
-1 -1
-2
1
2
= _ 1275 _ 213 1 481 481
I
> (1/(20-9*I»*det(matrix(4,4,[I,I,3,4,4,-1,0,-1,1,4,-2, > 0,-3,1,2,1]»;
セ@ セQ}I@ 0
-2 2
= _ 4193 _ 997 1 481 481
1
> (11 (20-9*1» *det (matrix(4, 4, [1,0, I, 4, 4, -1, -1, -1, 1, -1, > 4,0,-3,1,1,1]»;
I
20 (481
9 ([ 4 + 481 I)Det 1 3
0
1
-1 -1 1
-1 4 1
セ@ o1 ]) = 497 392 1 481 + 481 1
> (1/(20-9*I»*det(matrix(4,4, [1,0,3,1,4,-1,0,-1,1,-1, > -2,4,-3,1,2,1]»;
セ@
セ@
1 Det . (481 + 481 )
145 ([ 4セ@/03/]) -!-1 -;0 -1セ@ -__ 426 481 + 481 1
Aufgabe 5.19 Mit dem Determinantenkriterium entscheide man, ob folgende Vektoren linear unabhiingig sind: (a) (2,3,4),
(b) (2,
(3,6, to),
0,
(1
(5,4,3) , 3, 3, 0),
(1,0,2,0),
(0,7,0,
.
Ltisuog: (a) Nach dem Determinantenkriterium sind die drei Vektoren genau dann linear unabhiingig, wenn die folgende Determinante nicht verschwindet:
2 3 4 3 6 10 543
= 36 + 48 + 150 - 27 - 80 - 120 = 7.
Die drei Vektoren sind also linear unabhiingig. (b) Wiederum entscheidet die Determinante:
Lineare Unabhiingigkeit mit Hilfe von Determinanten iiberpriifen
186
5 Lineare Gleichungssysteme und Detenninanten 2 1+ i 1
3 0
0
7
0 3
-i
2
0 0
0
1- i
1+i 1
3 0
3
0
7
0
2
2 1+ i 1
+O-i)
3 0
29 - 6i. Die vier Vektoren sind also linear unabhiingig.
Mathematica: det[{{2, i, 0, -i}, {1
+ i, 3, 3, O}, {I, 0, 2, O}, {O, 7, 0, I -
i}}]
29 - 6 i
> det(matrix(4,4,[2,I,O,-I,1+I,3,3,O,1,O,2,O,O,7,O,1-I]));
セエH{@ Ebenengleichungen mit Hilfe von Determinanten schreiben
I J) セRYMVQ@
III セ@ セ@
Durch die drei Punkte PI = ZI), P2 = werde eine Ebene im 1R3 festgelegt. Man schreibe die Ebenengleichung mit Hilfe einer 3 x 3- und einer 4 x 4-Determinante. Aufgabe 5.20
P3
=
Losung: Tragen wir die Ebene im Punkt PI ab und nehmen die RichP2 = (X2 tungsvektoren , - I), so gilt fUr einen Punkt P
(X, Y, z)
=
- ZI), P3 = (X3 z) auf der Ebene:
ZI) +).. (X2 (X3 -
-
-
- ZI)
- ZI)·
In parameterfreier Form bekommen wir mit dem Spatprodukt:
bzw. X2 - XI - xI
- YI -
=
- ZI - ZI
o.
Wir gehen nun von der folgenden Darstellung der Ebene aus:
AX +
+C +D
Da die Punkte das System
= 0,
C)
=1=
(0,0,0).
P3 in der Ebene liegen, bekommen wir insgesamt
xI A X2
A
+ + + +
+ + + +
ZI C
C C
+ + + +
D D D D
0, 0, 0,
o.
0 3 2
187
5.3 Determinanten mit einer nichttrivialen Losung (A, B, C, D) :f= (0,0,0,0). Dies ist dann und nur dann moglich, wenn die Determinante des Systems Null ergibt:
x
Y
Z
Xl x2 x3
Yl Y2
Zl Z2 Z3
Y3
=0.
Die 4 x 4-Determinante kann folgendermaBen umgeformt werden: X
xl x2 x3
Y Yl Y2 Y3
Z Zl Z2 Z3
-xl xl x2 -xl x3 -xl
Yl Y2 - Yl Y3 - Yl
Z - Zl Zl Z2 - Zl Z3 - Zl
X -xl x2 -xl x3 -xl
Y-Yl Y2 - Yl Y3 - Yl
Z - Zl Z2 - Zl Z3 - Zl
X
so daB beide Darstellungen iibereinstimmen.
Y-Yl
0 1 0 0
188
6 6.1
Eigenwerte und Eigenvektoren Das charakteristische Polynom Einer n X n-Matrix ordnen wir ein Poly nom zu, indem wir mit,l.. zuniichst die Matrix A bilden.
E
e
Sei
Cbarakteristiscbes Polynom
eine n x n-Matrix mit Elementen aus Einheitsmatrix. Das Polynom
e
und E die n x n-
XA ().) = del(A - ). E)
heiBt charakteristi ches Polynom von A. Das charakteristische Polynom tellt ein Polynom vom Grad n in ). dar.
en
Jede n x n-Matrix A legt eine lineare Abbildung des in sich fest. Wechselt man die Basis, so wird die Abbildung durch eine Matrix A = 1AB mit der Basisubergangsmatrix B vermittelt.
e
Cbarakteristiscbes Polynom iibnlicber Matrizen
Zwei n x n-Matrizen A und A mit Elemenlen aus heiBen iihnlich, wenn es eine reguliire n x n-Matrix B gibt mit A = B 1 A Da charakleristische Polynom iihnlicher Matrizen ist gleich:
Das charakteristische Polynom der transponierten Matrix ist gleich dem charakteristischen Polynom der Ausgangsmatix. Fur jede n x n-Matrix A gill: Cbarakteristiscbes Polynom der transponierten Matrix
xI (,l..) = XA ().) . Setzt man eine Matrix seIber anstelle von ,l.. in ihr charakteristisches Polynom ein, so entsteht die Nullmatrix.
W. Strampp, Lineare Algebra mit Mathematica und Maple © Friedr. Vieweg & Sohn Verlagsgesellschaft mbH, Braunschweig/Wiesbaden 1999
189
6.1 Das charakteristische Polynom
Jede n x n-Matrix wird von ihrem charakteristischen Polynom anulliert. Das heiGt, das Ausfiihren der Matrizenoperation XA (A) liefert die n x n Nullmatrix.
Satz von Cayley-Hamilton
Aufgabe 6.1 Man berechne das charakterische Poly nom folgender Matrizen:
Charakterisches Polynom berechnen
A=
Losung:
4 2)
GセIL@
o
c=
1
(1 3 5) 4
0
2
1 1
.
Wir schreiben zuerst:
und bekommen det(A - A E)
(1 - A)(7 - A) - 2 i
A2 -8A+7-2i.
Wir schreiben wieder: (
I-A
4
セ@
i-A
o
und bekommen - A E)
Offenbar ist C
5 (4 - 2 (i - A» + (1 - A)«(1 - A)(i - A) - 12) 20 - IO i + IO A + (1 - A)(A 2 - (1 - i) A - 12 + i) - A3 + (2 + i) A2 + (21 - 2 i) A + 8 - 9 i .
= BT und somit XC.. -
2i)"
+ 2),,2 + i),,2
_),,3
Maple: Das charakteristische Polynom wird nach Laden des Pakets Linalg mit Charpoly berechnet. Das Polynom XA (),,) wird mit dem Faktor versehen. > A := rnatrix(2,2, [1,2,i,7]): > charpoly(A,larnbda);
> B:=rnatrix(3,3, [1,4,2,3,i,1,5,Q,l): > charpoly(B,larnbda);
),,3 _),,2 i _ 2>.. 2 + 2>.. i - 21>..
+ 9i
- 8
> C:=rnatrix(3,3, [1,3,5,4,i,Q,2,1,l): > charpoly(C,larnbda);
Charakterisches Polynom berechnen
Aufgabe 6.2 Man berechne das Matrix: 0 A= 3 i 2 0 o 0
(
Losung:
i
charakteristische Polynom der
i)
2 7 i 4 3 1 i 0
Durch Entwickeln nach der zweiten Spalte folgt: i-)"
3
det(A -)" E)
2 0
0 i-)" 0 0
-),,)
-)"
2
2
3-)"
o
7i 4
3-)"
i-)"
(i -),,)
),, 4 - (3
2
7i 1
-)"
«i -),,) (-(3 -)"»,, - - 2 (-2>.. + 7» + 2 i) ),, 3 - (5 - 5 i) ),, 2 + (15 + 4 i) )" - 13 i .
Mathematica: A = I Ii, 0, 2, 7i}, 13, i, i, 4}, 12, 0, 3, I}, 10, 0, i, Oll; CharacteristicPolynomial[A, ),,] -13i
+
(15
+ 4i»" -
(5 - 5i»" 2 - (3
+ 2i»,,3 +),, 4
191
6.1 Das charakteristische Polynom Maple: > with (lina1g) ; > A := matrix(4,4, [I,0,2,7*I,3,I,I,4,2,0,3,1,0,0,I,0]); > charpo1y(A,lambda);
.1. 4 - 3A 3
+
5 / .1. 2 - 2/ .1. 3
+
15 A - SA 2 - 13 /
+
4/ A
Aufgabe 6.3 Man bestatige den Satz von Cayley-Hamilton anhand der Matrix
n
A=G und berechne A 4 .
Losung: Wir berechnen zuerst das carakteristische Polynom: XA (A) =
11 -I A
1 2-.1..
I=
(1 - A) (2 - A) - I
und bekommen XA (A)
= .1. 2 -
Nach dem Satz von Cayley-Hamilton
3A + 1 .
nun gelten:
wobei E die 2 x 2-Einheitsmatrix und 0 die 2 x 2-Nullmatrix darstellt. Wir iiberpriifen dies wie folgt: A2 - 3 A + E
D-3 G D+G =n+G n
Zur Berechnung von A 4 kann man von A 2 ausgehen und erhalt:
Man kann aber auch von ausgehen und erhalt zunachst:
Hieraus ergibt sich dann:
セI@
Satz von Cayley-Hamilton bestatigen, Potenzen einer Matrix berechnen
192
6 Eigenwerte und Eigenvektoren
Mathematica: Potenzen einer Matrix berechnet man mit MatrixPower. Die n x n-Einheitsmatrix kann mit IdentityMatrix[n] abgerufen werden. A = {{I, I}, {I, 2}};
IdentityMatrix
MatrixPower[A, 2]/ /MatrixForm
(; セI@
MatrixPower[A, 2] - 3 * A + IdentityMatrix[2] {{O, O}, {O, O}}
MatrixPower[A, 41/ /MatrixForm
( 13 21
21) 34
Maple: Die n-te Potenz einer Matrix A berechnet man mit Evalm(An). Die n x n-Einheitsmatrix wird mit Array(identity, 1.. n, 1.. n) eingegeben. array (identity, 1. .n, 1. .n)
> A:= matrix(2,2, [1,1,1,2)): > eva 1m (A&*A) ;
Eva1m(A&*A) = [ ;
セ}@
> eva1m((A&*A)-3*A+array(identity,1 .. 2,1 .. 2));
[ 13 21 Potenzen einerMatrix berechnen, Satz von Cayley-Hamilton anwenden
Aufgabe 6.4
21] 34
Man berechne samtliche Potenzen der Matrix
0
1 0) 3 . 030
A= ( 1 0
Liisung:
Das charakteristische Polynom lautet:
-A XA(A) =
1
0- A
o
3
Nach dem Satz von Cayley-Hamilton gilt also: A 3 =lOA.
Hiermit konnen nun die Potenzen berechnet werden:
6.1 Das charakteristische Polynom A3 A4
=
= 102 A
102 A2
A6 A7 AS A9
lOA IOA 2 IOA 3
AS
193
=
102 A 3 103 A2
= 103 A
103 A 3
= 104 A
Insgesamt ergibt sich fUr n 2: 1: A2n = IOn - 1 A2
und A2n+l = IOn A.
Wir berechnen schlieBlich noch A2 :
Aufgabe 6.S Sei A eine beliebige 3
X
3-Matrix:
Man zeige: XA(),.)
= _),.3 + (all + a22 + a33)),.2 _ (det (all
a21
a 12 ) a22
+ det (all
a31
+ Losung: Mit den Rechenregeln fUr Deterrninanten als Multilinearforrnen bekornrnt man:
Charakteristisches Polynom einer 3 x 3-Matrix umordnen
6 Eigenwerte und Eigenvektoren
194 all -)..
()..)
=
a21
a12 a22 -)..
a31
a32
all
=
a21
al2 a22 -)..
a31
a32
an a23 a33 -)..
an
)..
a23 a33 -)..
0 0
al2 a22 -).. a32
all
al2
an
all
0
al3
a21
a22
a21
)..
a31
a32
a23 a33 -)..
a31
0
a23 a33 -)..
)..
a12
al3
0 0
a22
a23 a33 -)..
a32
)..
0
al3
+ 0
)..
0
0
a23 a33 -)..
all
al2
al3
all
a12
a21
a23
a33
a21
a23
0 0
a31
a32
a33
a31
a32
)..
all
0
al3
a21
)..
a33
all
0
a21
)..
0 0
a31
0
a33
a31
0
)..
a12
+
)..
al2
al3
)..
0 0
a22
a33
+ 0
a22
0 0
a32
a33
0
a32
)..
)..
0
+ 0
)..
0
0
a33
al3
)..
0
a23
0 0
)..
0 0
0
)..
an a23 a33 -)..
Hieraus kann die Behauptung sofort abgelesen werden. Regeln fUr das charakteristische Polynom iilmlicher Matrizen und Transponierter nachweisen
Aufgabe 6.6
Man zeige: =
und
=
Losung:
Wir benutzen die Rechenregeln fUr Determinanten von Produkten und Transponierten und rechnen nach: det(B- I
- )"E)
det(B-I(A det(B-I) det(A - )"E) det(B) det(A - )"E)
=
, T - )..E)
det«A - )"E)T) det(A - )"E) .
6.2 Eigenvektoren
195
6.2 Eigenvektoren NuIlsteIlen des charakteristischen Polynoms einer Matrix A sorgen dafiir, daB die Matrix A - AE singular wird. Jede Nullstelle (aus C) des charakteristischen Polynoms XA (A) einer n x n-Matrix A bezeichnet man als Eigenwert von A.
Eigenwert
Zu jedem Eigenvektor gibt es nichttriviale Losungen der Eigengleichung. Sei A ein Eigenwert der Matrix A. Jeder Vektor U
U ;i: 0 und
E
en
mit
Eigenvektor und Eigenraum
heiBt Eigenvektor von A zum Eigenwerl A. Der gesamte Nullraum der Matrix A - A E wird aIs Eigenraum des Eigenwertes A bezeichnet. Die geometrische Vielfachheit des Eigenwertes Xist hochstens gleich der algebraischen Vielfachheit. Sei A eine n x n-Matrix mit dem charakteristischen Polynom XA(A). Xsei eine NullsteJle der Vielfachheit k von XA(A). Der Eigenraum des Eigenwertes Xhabe die Dimension y. Dann heiBt k die algebraische Vielfachheit und y die geometrische VieLfachheit des Eigenwertes X. Stets gilt:
Algebraiscbe Vielfacbbeit und geometrische Vielfacbbeit
l::;:r::;:k::;:n. Eigenvektoren, die zu paarweise verschiedenen Eigenwerten gehoren, sind linear unabhiingig. Sei A eine n x n-Matrix und A) •.•.• Am paarweise verschiedene Eigenwerte von A. Zu jedem Eigenwert Aj gehore ein Eigenvektor Uj. Dann sind die Eigenvektoren U) , ...• m linear unabhiingig.
u
Stimmen fiir jeden Eigen wert einer n x n -Matix A geometrische und algebraische Vielfachheit iiberein, so kann A in eine Diagonalmatrix A iiberfiihrt werden.
Lineare Unabhiingigkeit von Eigenvektoren
196
6 Eigenwerte und Eigenvektoren
Eine Matrix A ist genau dann diagonaliihnlich, das heiGt, es gibt eine Diagonalmatrix Aund eine reguliire Matrix B mil
A = B- 1 AB,
Diagonaliihnliche Matrix
wenn die algebraische und die geometrische Vielfachheit fUr jeden Eigenwert iibereinstimmen. Hat ein Eigenwert die Vielfachheit y , dann tritt er y-mal in der Diagonale auf. Eigenwerte und Eigenvektoren bestimmem
Aufgabe 6.7 Man bestimme Eigenwerte und zugehorige Eigenvektoren der Matrix:
(o31 000 02) .
A=
i
LOsung:
Das charakteristische Polynom ergibt sich zu:
= =
1-)"
0
2
3
-).,
0
o
0
i -).,
(i - ).,) ((1 - ).,) (-).,) - 6) _).,3
+ (I + i».,2 -
j).,.
Den Eigenwert )., I = 0 kann man sofort ablesen. Die Eigenwerte ).,2 und).,3 = i bekommt man aus der Faktorisierung: )., 2 - (1
+ i»" + i =
=1
()., - I)()., - i) .
Die Eigenvektoren zum Eigenwert )., I = 0 ergeben sich aus dem System A ;;iT = aT. Da die Matrix A den Rang 2 besitzt, ist der Eigenraum des
Eigenvektors )., I = 0 eindimensional. Offenbar wird er yom Vektor (0. I. 0) erzeugt. AUe Vektoren (0, p" 0), p, i= 0, stellen Eigenvektoren dar. Die Eigenvektoren zum Eigenwert ).,2 = 1 ergeben sich aus dem System (A - E);;iT = aT mit 0
0
A-E= ( 3
o
-I
2 o
0
i-I
)
.
Hieraus liest man ab, daB der Eigenraum des Eigenvektors ).,2 = 1 yom Vektor (1.3,0) erzeugt wird und daB aUe Vektoren (p,. 3 P,. 0), P, i= 0, Eigenvektoren darsteUen. Die Eigenvektoren zum Eigenwert).,3 = i ergeben sich aus dem System (A - i E);;iT = aT mit
A-E= (
I - i
o
セ@
-i
o
197
6.2 Eigenvektoren
Hieraus liest man ab, daB der Eigenraum des Eigenvektors A3 Vektor ( I, - 3
i, - 1 セ@ i) erzeugt wird und daB alle Vektoren
i,
i). tL #-
(tL, -3 tL -tL 1 セ@
=
i vom
0, Eigenvektoren darsteUen.
Mathematica: Die Eigenwerte konnen mit CharacteristicPolynomial und Solve errnittelt werden, man kann sie aber auch direkt mit Eigenvalues abfragen.
A = 111,0, 2}, {3, 0, O}, {O, 0, i}};
CharacteristicPolynomial Solve Eigenvalues
CharacteristicPolynomial[A, A] -iA + (1 + i)A 2 _ A3 Solve[CharacteristicPolynomial[A, A]
== 0]
IIA -+ O), {A -+ i}, {>" -+ I}}
Eigenvalues[ A] {O, i, 1}
NuIlSpace[A]
110, I, O}} NullSpace[A - IdentityMatrlx[311 1I1,3,0}}
NullSpace[A - iIdentityMatrix[311 II-I - i, -3
+ 3i, I}}
Maple: Die Eigenwerte konnen mit Charpoly und Solve ermittelt werden, man kann sie aber auch direkt mit Eigenvalues abfragen. > with (linalg) ;
> A:=matrix(3,3, [1,0,2,3,0,0,0,0,I]): >
charpo1y(A,lambda);
(A - 1) A (A - I) >
solve(charpoly(A,lambda)=O);
1, 0, 1 >
eigenvalues(A);
I, 0, 1 > nullspace (A) ;
{[O, 1, OJ}
charpoly solve eigenvalues
6 Eigenwerte und Eigenvektoren
198
> nullspace(A-array(identity.l .. 3.1 .. 3»;
サ{セL@ >
I, OJ}
nullspace(A-I*array(identity.l .. 3.1 .. 3»;
[3I ' , 6I 6I]
{ -/ I -- - -/ }
Aigebraische und geometrische Vielfachheit eines Eigenwertes bestimmem
Aufgabe 6.S Man bestimme die algebraische und geometrische Vielfachheit des Eigenwertes ).. = 2 der Matrix:
:j
-3
4
7
-10 LOsung:
.
Wir berechnen zuerst das charakteristische Polynom: 5
-3 XA(A)
13 "4
=
5
=
Mセ@
'Z 15
-A
"4
-10
7-A
-A 3 +6A 2 -12A+8 -(A - 2)3.
Hieraus ergibt sich sofort, daB A = 2 der einzige Eigenwert von A ist und die algebraische Vielfachheit 3 besitzt. Zur Bestimmung der geometrischen Vielfachheit betrachten wir das Gleichungssystem (A - 2E)u T = Man sieht sofort, daB 2Z2 - Z3 = ii ergibt fiir die Zeilenvektoren der Matrix:
aT.
-3
セUI@
-2
13
"4
-10
5
.
Die ersten beiden Zeilenvektoren der Matrix (A - 2E) sind jedoch lineeinen ar unabhiingig und darnit besitzt das System (A - 2E)u T = Losungsraum der Dimension 1. Die geometrische Vielfachheit des Eigenwertes A = 2 betriigt also I. Offenbar wird der Eigenraum vom Basisvektor (2, 1, 0) aufgespannt.
aT
Mathematica:
CharacteristicPolynomial[A, AJ 8-12A+6A2 -A 3
6.2 Eigenvektoren
199
NuUSpace[A - 2IdentityMatrix[311 {{2,1,0}}
Maple: > with(linalg); > A:=matrix(3, 3, [7/2, -3, 5/2, 13/4, -9/2, 15/4, 5, -10, 7]): > charpo1y(A,lambda);
> nullspace(A-2*array(identity,1 .. 3,1 .. 3));
{[2, I, OJ}
Aufgabe 6.9 Sei A eine n x n-Matrix mit der Eigenschaft, daB algebraische und geometrische Vielfachheit fur jeden Eigenwert iibereinstimmen. (Dies gilt insbesondere dann, wenn aIle Eigenwerte einfach sind). Man konstruiere eine invertierbare Matrix B und eine Diagonalmatrix A mit A = B- 1 B. Losung: Wir fassen = M(!) als Matrix auf, die eine lineare Abbildung f : en -+ en beziiglich der kanononischen Basis el (n), ... , el (n) (im Urbild- und im Bildraum) beschreibt. Da bei jedem Eigenwert die algebraische mit der geometrischen Vielfachheit iibereinstimmt ist die Summe der Dimensionen der Eigenraume gleich n. Da femer Eigenvektoren zu verschiedenen Eigenwerten linear unabhiingig sind, liiBt sich eine Basis hi, ... , hn des en aus lauter Eigenvektoren aufstellen. Nun verwenden wir im Urbild- und im Bildraum die neue Basis und ordnen f die Matrix A = !i1(f) beziiglich dieser Basis zu. Zwischen den beiden Matrizen besteht dann der Zusammenhang: !i1(f) = B- 1 M(f) B
mit der Basisiibergangsmatrix:
B= ((:1 :nl)-I)T HセiIt@
=
HセiIt@
bn
en (n)
bn
Schreibt man die die Basisiibergangsmatrix B = Clh,j)' so gilt mit dem betreffenden Eigenwert: n
f(hj)
=L
f3k,j hk
k=1
Hieraus folgt sofort: f3k,j = 0, wenn j
f= k.
= Abj.
Diagonaliihnliche Matrizen herstellen
200 Eine Matrix diagonalisieren
6 Eigenwerte und Eigenvektoren
Aufgabe 6.10 Gegeben sei die Matrix:
A=
Man gebe eine invertierbare Matrix B und eine Diagonalmatrix A an, so daB gilt: A = B- 1 A B. Losung: Durch Entwickeln nach der dritten Zeile berechnen wir zunachst das charakteristische Polynom: l-i-). XA().)
=
2+i
o
3-),
o
1-2i
3· 3 4-21
2+2i -).
-(A - 3)2 (A - i) .
Es liegt also ein zweifacher Eigenwert ). 1 = 3 und ein einfacher Eigenwert ).2 = i vor. Die Matrix A kann nur dann diagonalisiert werden, wenn der Eigenwert ). 1 die geometrische Vielvachheit 2 besitzt. Offensichtlich besitzt die Matrix
-2- i
A-3E=
(
2+i )
o
0
1 - 2i
-1 :2i
den Rang 1. Multipliziert man die dritte Zeile mit -i, so entsteht gerade die erste Zeile. Als Basisvektoren des Eigenraumes von). 1 = 3 wahlen wir
(1,0,1), (
MセL@
1,0).
Die Matrix
r
3
3·
-2 - 4 1
-2;
A-3E=
0
3- i
1 - 2i
4 - 21
3
3·
2:;) 2+i
besitzt den Rang 2, und wir wahlen den Vektor (-i, 0,1) als Basis des Eigenraumes von A2 = i. Der Ubergang von der kanonischen Basis (1, 0, 0), (0,1,0), (0, 0,1) des (:3 zur Basis (1,0,1), ( MセL@ matrix
1,0). (-i, 0,1) wird durch die Ubergangs-
201
6.2 Eigenvektoren
vermittelt. Die Inverse von B ergibt sich zu:
1
= (
セ@ セ@ セゥ@ 1
1+ 1i)
° .
1·
3
-z+ z' SchlieBlich berechnet man
-8
1
3· + 8'
Z-
A:
aセイャb@
1· z'
n
Gセ@
Mathematica:
A= {{ 1 - i, Mセ@
-
¥, 2 + i}, to, 3, OJ, {I -
2i, セ@ -
¥, 2 + 2i}};
CharacteristicPolynomia1[A, AJIIFactor -(-3
+ A)2(-i + A)
NullSpace[A - 3 * IdentityMatrix[311 3 {{l,0, IJ, {- 4' I,O}} NullSpace[A - i * IdentityMatrix[311
B = {{l, -3/4, -iJ, to, 1, OJ, {I, 0, I}} 3 . {{I, -4' -,}, to, 1, OJ, {l, 0, 1}} Inverse[BJ
{h - Z' '8 1
i
1
3
i
3i
1
"8' Z + 3
3i
i
to, 1, OJ, 1
i
{-Z+Z'-'8+"8'Z-Z}} Inverse[BJ.A.B {{3, 0, OJ,
to, 3, OJ, to, 0, i}}
Maple: > with (linalg) : >
A:=matrix(3,3, (1-I,-(3/2)-(3*I)/4,2+I,0,3,
> 0, 1-2*I, (3/4) - (3*I) /2, 2+2*I]): > factor(charpo1y(A,1ambda»;
6 Eigenwerte und Eigenvektoren
202
(A - I)(A - 3)2 >
nullspace (A-3*array (identity, 1 .. 3,1 .. 3»;
t[セSL@ >
1, 0] , [1, 0, In
nullspace(A-1*array(identity,1 .. 3,1 .. 3»;
([-I,O, In > B:=matrix(3, 3, [1, -3/4, -I, 0, 1, 0, 1, 0, 11);
>
inverse (B) ;
1 1 - - - 1 2 2 0 1 1 -- +-1 2 2
[ >
3
8
3
1 1 - +-1 2 2 0 1 1 - --/ 2 2
--/
8
3 3 - - +-1
8
8
]
evalm(inverse(B)&*A&*B);
UH] Diagonaliihnlichkeit einer Matrix iiberpriifen
Aufgabe 6.11 bar ist:
Man priife, ob die folgende Matrix diagonalisier-
4+ 3i
-31 - 2'I
0
3 - 3i
0
-3
-4
セ@3 +2i
3i
-2-6i
0
3
1
0
1- 3i
1 + 6i
A=
Losung:
Zuniichst bentitigen wir die Eigenwerte:
4+3i-A
-31 - 2 I.
0
3 - 3i - A
0
-3
-4
セ@ +2i
3i - A
-2 -6i
0
3
1
0
1-3i-A
1 + 6i
XA(A) =
=0
und entwickeln nach der dritten Spalte:
6.2 Eigenvektoren
203
o
3-3i-A
セ@ 3
-4
XA(A)
-3
+ 2i
-2-6i
1
o
1-3i-A 3 4+3i-A
+(3i - A)
1 +6i
o
3-3i-A
-3
o
t
1-3i-A
4 «3 - 3 i-A) (1 - 3 i-A) + 1)
+(3 i - A)(4 + 3 i-A) «3 - 3 i - A)(1 - 3 i-A) + 1) (4 + (3i - A)(4+ 3i - A»)(A - (2 - 3i)2 (A - (2- 3i»2 (A - (2 +3i»2.
Es liegen SOInit zwei doppelte Eigenwerte Al vor. Man sieht unrnittelbar, daB die Matrizen
2+6i
=2-
-31 - 2'I
=
=2+
3i
1 + 6i
0
A - (2 - 3i) E
3 i und A2
0
-3
-4
セ@ +2i
-2+6i
-2-6i
0
3
I
0
-I
und
A - (2 + 3i) E
2
-31 - 2'I
0
1 - 6i
0
-3
-4
セ@ +2i
-2
-2-6i
0
3
1
0
-1 - 6i
=
1 + 6i
jeweils den Rang 3 besitzen. Also haben Alund A2 jeweils die algebraische Vielfachheit 2 und die geometrische Vielfachheit I. Die Matrix ist somit nicht diagonaliihnlich, Der Eigenraum von AI wird vom Vektor (0, 1,0,3) aufgespannt und der Eigenraum von A2 wird vom Vektor (1, 0, -2, 3),
Mathematica:
-1- 2i, 1, 1 + 6i}, to, 3 - 3i, 0, -3}, + 2i, 3i, -2 - 6i}, to, t, 0,1 - 3i}}
A = {{4 + 3i,
{ - 4, セ@
Factor[ CharacteristicPolynomial[A, A]] (13 - 4A + A2/
Solve[CharacteristicPolynomial[A, Al
== 0]
204
6 Eigenwerte und Eigenvektoren (f)..
--+
2 - 3i}, {A
--+
2 - 3i}, {A
--+
2 + 3i},
{A --+ 2 + 3i}}
A - (2 - 3i) 2+6i
(
0
-4 0
A - (2 + 3i) 2
( -4
セ@
0
0
* IdentityMatrix[4]/ /MatrixForm -31 - 2'I 1 セ@ +2i 1 3
1
1 +6i -3 -2-6i -I
0
-2+6i 0
)
* IdentityMatrix[4]/ /MatrixForm -31 - 2'I 1 - 6i セ@ +2i
0
-3
-2
3
0
-2-6i -I - 6i
1
1
1 + 6i
)
Map'" > with (linalg) ; > A:=matrix(4, 4, [4+3*I, -1/3-2*I, 1,1+6*I, 0, 3-3*I, 0, > -3,-4,2/3+2*I,3*I,-2-6*I,0,1/3,0,1-3*I): > factor(charpoly(A,lambda»;
>
solve(charpoly(A,lambda)=O);
2+31.2-3/.2+3/.2-31 >
evalm(A-(2-3*I)*array(identity,1 .. 4,1 .. 4»;
2+61 0
-4
o >
1 -- -21 3 1 2 - +21 3
3
1 + 61
0
-3
-2+61
-2 -61
o
-I
evalm(A-(2+3*I)*array(identity,1 .. 4,1 .. 4»;
2 0
-4 0
1 -- -21 3 1 - 61 2 - +21 3 1 3
1 + 61 0
-3
-2
-2-61
0
-1-6/
205
6.3 Symmetrische und orthogonale Matrizen
6.3
Symmetrische und orthogonale Matrizen
Wir betrachten nun Matrizen mit speziellen Eigenschaften. Eine n x n-Matrix A mit Elementen aus IR heiBt symmetrisch, wenn gilt und otbogonal, wenn gilt
Symmetrische und orthogonale Matmen
Die Deterrninante einer Orthogonaimatrix betragt +1 oder -1. Wenn A orthogonal ist, dann sind die Spaltenvektoren (Zeilenvektoren) paarweise orthogonal und haben die Lange 1. Bilden die Spaltenvektoren (Zeilenvektoren) einer n x n-Matrix A eine Orthonormalbasis des 1lfI. so bilden auch die Zeilenvektoren (Spaltenvektoren) eine Orthonorrnalbasis. und A ist orthogonal.
Orthononnalbasen und orthogonalen Matmen
Symmetrische und orthogonale Matrizen stehen in folgendem Zusammenhang mit dem skalaren Produkt. Wenn A eine symmetrische n x n-Matrix ist, dann gilt - (A y-T)T • (A x-T)T y=x
und wenn A eine orthogonale n x n-Matrix ist. dann gilt zオウ。ョ・ィァコセ」@
skalarem Produkt und symmetrischen und orthogonalen Matmen
ftir beliebige Vektoren i , YE IRn . 1m JR3 ergibt sich folgende geometrische Eigenschaft. Liegt eine orthogonale 3 x 3-Matrix vor, so bleibt bei der Anwendung der durch die Matrix definierten linearen Abbildung die Lange eines Vektors und der Winkel zwischen zwei Vektoren erhalten. Wir betrachten nun Eigenwerte und Eigenvektoren symmetrischer Matrizen.
Erhaltung von Lange und Winkel durch orthogonale Matmen im ]R3
206
6 Eigenwerte und Eigenvektoren
Sei A eine symmetrische Matrix. Dann gilt: 1.) Aile Eigenwerte sind reell. Eigenschaften symmetrischer Matrizen
2.) Sind AI '1= A2 zwei ver chiedene Eigenwerte mit zugeh6rigen Eigenvektoren UI bzw. U2, so sind Ulund U2 orthogonal: ill il2 = O.
3.) Bei jedem Eigenwerl stimmen geometrische und algebraische Vielfachheil uberein. Aus den Eigenschaften der Eigenwerte und Eigenvektoren einer symmetrischen Matrix ergibt sich die DiagonaHihnlichkeit. Diagonaliihnlichkeit symmetrischer Matrizen
Jede symmelIische Malrix ist diagonaliihnlich. SchlieBlich betrachten wir Eigenwerte und Eigenvektoren orthogonaler Matrizen.
Eigenwerte und Eigenvektoren orthogonaler Matrizen
Eigenschaften orthogonaler Matrizen nachweisen
Sei A eine orthogona\e Matrix und A E C ein Eigenwert. Dann und ii E gilt 1).1 = ±l. Geh6ren die Eigenvektoren il E zu verschiedenen Eigenwerten, dann sind il und ii orthogonal:
en
en
iiv =0.
Aufgabe 6.12 Sind A und orthogonale n x n-Matrizen, dann ist auch die Produktrnatrix orthogonal. Gilt det(A) = + 1 und ist n ungerade, so ist A = 1 ein Eigenwert von A. Gilt det(A) = -1, so ist stets). = -1 ein Eigenwert von
A.
x
x
Fur aile Vektoren E IRn gilt: II A T II = Ilx II . Liegt eine orthogonale 3 x 3-Matrix vor, so bleibt bei der Anwendung der durch die Matrix definierten linearen Abbildung die Lange eines Vektors und der Winkel zwischen zwei Vektoren erhalten. Losung:
Aus
=
und
=
1=
folgt:
=
=
1 A-I
= +1: 1) det(A-E) = T) = = det(A) det(E -
Wir formen urn bei det(A)
det«E -
= = = =
det(E det(-(A - E» det(A - E) -det(A -
6.3 Symmetrische und orthogonale Matrizen
207
Hieraus ergibt sich det(A - E) = 0 fur ungerades n. Wir formen urn bei det(A) = -1: det(A
+ E)
det(A (E
+ det(A (E +
-I)
det(A) det(E
+
-det«E
+
-det(A + Hieraus ergibt sich det(A + E) = 0 Fur beliebige Vektoren )i E IRn gilt:
x,
Setzt man)i =
x, so ergibt sich:
II = Das heiBt, bei der Anwendung der durch und daraus folgt IIA die Matrix definierten linearen Abbildung bleibt die Lange eines Vektors erhalten. Schreiben wir nun im IR3 : =
1I)i)
und = so folgt wegen IIA
II
=
und
II
= 1I)i1l die Beziehung
=
1I)i).
Aufgabe 6.13 Man zeige: Wenn eine orthogonale 2 x 2-Matrix ist, dann gibt es ein ¢ E [0, 2rr), so daB
A _ (COS(¢) sin(¢)
LOsung:
- Sin(¢») cos(¢)
Wir schreiben
セ@
=
(all a21
SI = (all)
a21
COS(¢) A = ( sin(¢)
oder
sin(¢) ) - cos(¢) .
a 12 ) . Die Spaltenvektoren
und
12 =
(a
12 )
bilden ein orthonormales System. Zunachst mussen Winkel ren mit セ@ (COS(c/J2») 1 _ (COS(c/J)) und S2 = sin . sin(c/J) 1Da die beiden Vektoren einen rechten Winkel einschlieBen, gilt
c/J2 existie-
Siimtliche orthogonale 2 x 2-Matrizen bestimmen
208
6 Eigenwerte und Eigenvektoren 1f
Ith - ¢Ill = k "2 bzw. th =
± k
セ@
mit k = I, 3. Setzt man nun
s _ (COS(¢I))
_ und
sin(¢I)
1 -
(cos sin
s2 =
=
so gilt:
± k セI@ ± k I@セ
.
Die Beziehungen:
」osHᄁiᄆォセI@ ウゥョHᄁiᄆォセI@
cos (±k セI@
=
cos
=
sin(¢I) cos (±k セI@
-
sin
sin
+ cos (¢I)
(±k セI@
sin (±k セI@
zusammen mit
cosHᄆォセI]@
und
ウゥョHᄆセI]iL@
ウゥョHᄆSセI]ヲャ@
beweisen die Behauptung. Eigenwerte und Eigenvektoren von orthogonalen 2 x 2-Matrizen bestimmen
Aufgabe 6.14 Gestalt:
Die Matrix
A _ (COS(¢) sin(¢)
- Sin(¢)) cos(¢)
besitze mit einem ¢ COS(¢) = ( sin(¢)
oder
E
[0, 2Jl') die
sin(¢) ) -cos(¢) .
Man berechne Eigenwerte und Eigenvektoren und interpretiere das Ergebnis geometrisch. ·· L osung:
P" ur
=
(COS(¢I)
sin
セ@
セI@
ergibt sich das charakteristische
Polynom zu: XA (A) = (cos(¢I) - A)2
+ (sin(¢I))2
und die Eigenwerte: Al = cos
+
J-(sin(¢I))2,
A2 = cos
-
J-(sin(¢I))2.
1m Sonderfall ¢I = 0 fallen beide Eigenwerte zum doppelten Eigenwert Al = 1 zusammen. 1m Sonderfall = 1f fallen beide Eigenwerte zum doppelten Eigenwert AI = -1 zusammen. In beiden Fiillen sind aile Vektoren aus (:2 (]R2) Eigenvektoren. 1m allgemeinen Pall haben wir zwei konjugiert komplexe Eigenwerte. Zur Berechnung der Eigenvektoren betrachten wir die Matrix: - (cos(¢I) ±
J
-(sin(¢I))2)
=
(=fJ -,
with (linalg) ;
> A:=matrix(3,3, [1/sqrt(2),-1/sqrt(2),O, > -3/sqrt(22) ,-3/sqrt(22),2/sqrt(22) , > 1/sqrt(11),l/sqrt(11),3/sqrt(11)]);
セNOR@ A'-
1 --./2
2
0
2
3 3 NOR@セ --./22 --./22 22 22 11
セNjit@
11
セNjit@
11
2..JIT 11
> det(A);
> nullspace(A+array(identity,l .. 3,l .. 3»;
Kriterium fiir die Definitheit einer quadratischen Form herieiten
Aufgabe 6.17 Sei A eine symmetrische n x n Matrix. Die Abbildung QA : IR" セ@ R, ---+ . heiSt quadratische Form. Die Matrix A besitze die Eigenwerte AI •...• mit VielfachheiMan zeige: ten kl •...• :5 0 ::: 0) gilt genau dann fur aIle:i E IR". wenn Akm :5 0 (Akm ::: 0) fur aile m = 1•...• I gilt.
213
6.3 Symmetrische und orthogonale Matrizen
LOsung:
Bei einer symmetrischen Matrix stimmen die aIgebraische und die geometrische Vielfachheit berein. Der Eigenwert Akm besitzt einen Eigenraum der Dimension km . Fiir diesen Eigenraum liiBt sich mit dem HilbertSchmidtschen Verfahren eine Orthonormalbasis hm,I,'" ,hm,km finden. Nimmt man diese Basen aller Eigenraume zusammen, so ergibt sich eine Orthonormalbasis hI, ... ,hn des lRn , die aus lauter Eigenvektoren besteht. Mit der Basisiibergangsmatrix:
wird die kanonische Basis des lRn in die neue Basis iiberfiihrt: n
hj = L
f3k,j ek (n) •
k=I
Berechnet man die Koordinaten eines Punktes n
X=
L
Xj ej (n)
j=I
in den Systemen (0, Beziehungen:
o-p = x
n
el (n), ... ,en (n»
=L
xj
hj
j=I
bzw. (0,
hI, ... ,bn ), so gelten die
Die Matrix B ist gemiiB ihrer Konstruktion orthogonal B- 1 deshalb gilt:
Beriicksichtigt man, daB die Matrix A diagonalisiert wird
6 Eigenwerte und Eigenvektoren
214
mit entsprechend ihrer Vielfachheit aufgefiihrten Eigenwerten AI, . .. ,An, so bekommt man
=
t (t
f3j,k Xk)2
Aj
j=1
k=1
Hieraus kann man nun das behauptete Kriterium entnehmen. Hauptachsensystem einer quadratischen Form finden, Kurven und Flachen beschreiben
Aufgabe 6.18 Gegeben seien die symmetrische Matrizen:
=
(-2 3) 3
1
Man gebe orthogonale Matrizen BI und B2 an, so daB T A2 = B2 A2 B2
und jeweils eine Diagonalmatrix darstellt. Man beschreibe die Kurve:
und die Flache
0:)
= I
im jeweiligen Hauptachsensystem. Losung: Die Matrix
I besitzt das charakterische Polynom
mit den Eigenwerten Al
1
3
= --2 - -.J5 2 '
1 A2 = - 2
3
+ -2 .J5.
Beide Eigenwerte besitzen die algebraische und geometrische Vielfachheit 1. Der Eigenraum yon AI wird aufgespannt yom Eigenyektor
Der Eigenraum yon A2 wird aufgespannt yom Eigenyektor
6.3 Symmetrische und orthogonale Matrizen
215
Die Vektoren u) und stehen senkrecht aufeinander. Normiert man die Vektoren, so entsteht eine Orthonormalbasis des ]R2 aus Eigenvektoren:
h)
=
h2
=
1
_
(
1
_
(
--U)=
1+,/5 2) J2(5 +./5)' J2(5 +./5) , 1-,/5 2) -./5)' J2(5 -./5) .
2 2 U2 =
J2(5
Mit der Matrix 1+ 5
_
--J..=L)
2 (s+.J5)
B)= (
..j2:-.J5)
J2(S2+.J5)
J2(S-.J5)
gilt deshalb:
A-) -_
(-! MッセNOU@ MセKBLU@
)
0) 3 u
Geht man im]R2 zum Hauptachsensystem dinaten:
=
T
h), h2) tiber mit den Koor-
so nimmt die angegebene Kurve die Gestalt an:
/2 (1-'2+'2",5 SセI@ 1 SセI@ xl+ (-'2-'2",5 bzw.
クGセ@
/2
x2=1
x'i
---=1 b2 a2 mit
。]jャKセNOUG@
b=J-l:3./5'
Die Gleichung stellt also im Hauptachsensystem eine Hyperbel mit der a
Achse 2b und den Asymptoten X) = ±b'X2 dar.
6 Eigenwerte und Eigenvektoren
216
Die
Hyperbel
(XI, X2) (-23
3)1 (XI) = 1 x2
im Hauptachsensystem
Die Matrix A2 besitzt das charakterische Polynom XA2(A) = _A 3 + U 2 + U - 4
mit den Eigenwerten
AIle drei Eigenwerte besitzen die algebraische und geometrische Vielfachheit 1. Der Eigenraum von AI wird aufgespannt vom Eigenvektor
"I =
(1, 1,0) .
Der Eigenraum von A2 wird aufgespannt vom Eigenvektor
Der Eigenraum von A3 wird aufgespannt vom Eigenvektor
"I, "2
Die Vektoren und "3 stehen senkrecht aufeinander. Nonniert man die Vektoren, so entsteht eine Orthonormalbasis des 1R3 aus Eigenvektoren:
Mit der Matrix
6.3 Symmetrische und orthogonale Matrizen I .J2 B2=
I .J2 0
217
1+.J2
I-.J2
2.J3+2.J2
2.J3-2.J2
I+.J2
I-.J2
2.J3+2.J2
2.J3-2.J2
2+.J2
2-.J2
2.J3+2.J2
2.J3-2.J2
gilt deshalb: 0
aGセg@
-../2 0
セI@ セ@
../2
B[ A,B,
Geht man imlR3 zum Hauptachsensystem (0, bI, b2, b3) tiber mit den Koordinaten:
(:D セbL@ HセIN@ so nimmt die angegebene Flache die Gestalt an:
r,; /2 2 x /2I - vr,;2セク@ /22 + v2x 3 = 1. Die Gleichung stellt also im Hauptachsensystem ein einschaliges Hyperboloid dar.
Das
einschali-
ge (1hケーセイ「oャZ、I@
x
1
1
-1
xT = 1
0 1 -1 im Hauptachsensystem, (x = (XI,X2,X3»
Mathematica: Al
= {{-2, 3}, {3, I}};
CharacteristicPolynomial[AI, A] -11+A+A2
218
6 Eigenwerte und Eigenvektoren Solve[CharacteristicPolynomial[Al, A]
{{A セ@
セ@2 ( - 1 - 3vrs) }, {A セ@
NullSpace[Al-
セH@
== 0]
セ@2 ( - 1+ 3vrs) }}
- 1- 3.J5)IdentityMatrix[2l] 1
({2:( -1 - vrs), I}} NullSpace[Al-
1
i( -1 + 3.J5)IdentityMatrix[2]] 1
{{ 2: ( - 1+ vrs), l}} Simplify[
I} {!(-1-® 2 v oJ) '
J{H -1- セLiスᄋサh@ {-
-1- セLQス@
J + J5
1+J5
2
J2(5 + J5)' Simplify [
J{H MQKセLiスNサh@
}
5
I} {!(-1+® 2 v oJ) '
MQKセLス@ セ@
セ@
]
{ J 10 - 2J5' Vs=7s }
Map'" > with (linalg) ; > A1:=matrix(2,2, [-2,3,3,1]): > charpoly(A1,lambda);
> solve(charpoly(A1,lambda)=O);
1
3
1
3
--2 + -2 vrs' --2 - -2 vrs > nullspace(A1-(-1/2+3/2*sqrt(5» > *array(identity,l .. 2,1 .. 2»;
]
6.3 Symmetrische und orthogonale Matrizen > nullspace(Al-(-1/2-3/2*sqrt(5» > *array(identity,1 .. 2,1 .. 2»;
> evalm([l, 1/2+1/2*sqrt(5)]1 > (norm(vector([l,1/2+1/2*sqrt(5)]),2»);
> evalm([l, 1/2-1/2*sqrt(5)]1 > (norm(vector([l,1/2-1/2*sqrt(5)]),2»);
219
220
Sachwortverzeichnis Abstand von Punkt und Ebene,32 Abstand von Punkt und Gerade,30 Adjunkte, 170 Affine Abbildung, 136 Affine Koordinaten, 87, 94 Affines Koordinatensystem, 87 Algebraische Vielfachheit, 195 Alternierende Multilinearform, 172 Argument, 55, 56 Basis, 80 Basisiibergangsmatrix, 133 Betrag einer komplexen Zahl, 45 Bild einer linearen Abbildung, 131 Blockdreiecksmatrix, 178 Charakteristisches Polynom, 188 Charakteristisches Polynom aImlichee Matrizen, 188 Cramersche Regel, 173 Definitheit einer quadratischen Form,212 Determinante, 169, 171 DiagonalaImliche Matrix, 196, 199 Dimension, 81 Drehspiegelung im 1R3, 139, 209 DrehungimlR2 , 89,209 DrehungimIR3 ,91,139,209 Dreiecksmatrix, 177 Dreiecksungleichung, 46, 100 Dreifingerregel der rechten Hand, 23 Ebenengleichung, 30, 31 Eigenraum, 195 Eigenvektor, 195
Eigenwert, 195 Einheitsmatrix, 112 Einheitsvektor, 10, 11 Einheitswurzel, 64, 69 Elementarmatrizen, 119 Entwicklungssatz, 171 Erweiterte Matrix, 146 Eulersche Formel, 56 Eulerwinkel, 91 GauBscher Algorithmus, 158 Geometrische Vielfachheit, 195 Geradengleichung, 28, 29 Gerichtete Strecke, 3 Hauptachsensystem, 97, 214 Hessesche Normalform, 32 Hilbert-Schmidt Verfahren, 101 Homogenes System, 145 Hyperboloid, 217 Imaginfuteil, 44 Inhomogenes System, 145 Inverse Matrix, 120, 172 Kanonische Basis, 81 Kern einer linearen Abbildung, 131 Komplexe Zahl, 44 Komponente, 1 Konjugiert komplexe Zahl, 44, 45 Koordinaten, 1,85, 101 Koordinatentransformation,86 Kronecker-Symbol, 86 Kurve in der Ebene, 50, 51, 53,54 Lange eines Vektors, 8, 9, 99, 100,205 Losungsraum, 145, 159 Losungsraum eines homogenen Systems, 146
221
SACHWORTVERZEICHNIS Losungsraum eines inhomogenen Systems, 146 Lineare Abbildung, 130, 131 Lineare Abhiingigkeit, 3, 22, 25,80 Lineare Unabhiingigkeit, 80 Linearer Teilraum, 81 Lineares Gleichungssystem, 81, 82,88,145 Linearkombination, 71 Lot, 39,40,42 Matrix, 109 Matrix einer Verkettung, 132 Matrixform eines linearen Gleichungssystems, 145 Normalenvektor,31 Normierter Vektor, 100 Nullraum einer linearen Abbildung, 131 Orthogonalbasis, 101,205 Orthogonale Matrix, 205-207, 209,210 Orthogonale Vektoren, 100 Orthogonalsystem, 100 Orthonormalsystem, 100 Ortsvektor, 4 P-Q Normalform, 125, 137 Parallel flach, 24 Parallelogramm, 6, 19 ParallelogrammregeI, 4 Pfeil,3 Polarkoordinaten, 56 Produkte von Skalaren mit Matrizen, 111 Produktmatrix, 111, 112 Projektion, 11, 12, 105 Punktraum, 1 Quadratische Form, 212 Quadratwurzel, 63, 66 Rang einer Matrix, 120, 133 Rangbestimmung, 120
Rangkriterium, 146 Raute,20 Realteil, 44 Rechteck, 19 Richtungscosinus, 12 Sarussche Regel, 170 Satz von Cayley-Hamilton, 189 Scherung, 137, 139 Schnitt von Ebenen, 32, 147 Schnitt von Geraden, 29 Seitenhalbierende, 7 Senkrechte Vektoren, 10 Skalar, 2, 70 Skalares Produkt, 9, 22, 99, 100,205 Spaltenoperation, 118, 157 Spaitenrang, 118 Spaltenvektor, 110 Spatprodukt, 24 Spiegelung im 1R3 , 139 Spur einer Matrix, 117 Summe von Matrizen, 111 Symmetrische Matrix, 205, 206, 212 Systeme mit quadratischer Systemmatrix, 147 Tetraeder, 26 Transponierte Matrix, 111, 112, 188 Triviale Darstellung des Nullvektors, 80 Unterraum, 71 Vektor, 1, 2, 70 Vektorielles Produkt, 21-23 Vektorraum, 2, 70 Vektorraum JK'l , 71 Verschiebungsvektor, 1 Volumen eines Spats, 24 Windschiefe Geraden, 29, 30 Winkel, 9, 205 Winkelhalbierende, 20 Wurzel,63
222
SACHWORTVERZEICHNIS Zeilenoperation, 157 Zeilenrang, 118 Zeilenvektor, 11 0 Zerlegung eines Vektors, 12, 17 Zugeordnete Matrix, 132, 133
223 セtheicaMbfl@
Mathematica-Befehle Abs,52 Arg,58 CharacteristicPolynomial, 189, 197 Collect, 98 ComplexExpand, 50, 59 Conjugate, 49 Cross, 25 Det,174 E,98 Eigenvalues, 197 1,46 IdentityMatrix, 192 1m, 48 Inverse, 125 LinearSolve, 160, 164 MatrixForm, 113 N,13 Nullspace, 164 Re,48 RowReduce, 123, 153 Simplify, 18,46 Solve, 16,34,75, 197 Sum, 62 Transpose, 113 Unprotect, 98
224
MAPLE-BEFEHLE
MapJe-Befeble abs,53 array (identity, Ln, Ln), 192 charpoly, 190, 197 collect, 98 collect( ,distributed), 98 combine( ... ,trig),63 concat, 154 conjugate, 49 convert( ... ,polar),58 convert, degrees, 14 cross prod, 26 det, 174 dotprod,14 eigenvalues, 197 evalc, 50, 59 evalf,14 evalm, 19, 114 1,47 Im,49 inverse, 125 linalg, 14 linsolve, 161, 165 map, 19,26, 143 norm, 14 nullspace, 165 Re,49 rref,123 simplify, 19,26,47, 143 solve, 16,34,76,197 sum, 63 transpose, 114