[Maple OLE 2.0 Object]

Überblick

In der Sekundarstufe I werden Abbildungen für Punkte einer Ebene auf ihre Eigenschaften hin untersucht. Mit Hilfe der linearen bzw. affinen Abbildungen erhält man eine Klassifikation dieser bbildungen auf einfache Art. Ziel dieses Worksheets ist es nun, Zusammenhänge zwischen den Eigenwerten, Eigenvektoren und den zugehörigen Abbildungen zu visualisieren. In den gewählten Beispielen rotieren ein Vektor und sein Bildvektor. Fallen beide zusammen, hat man einen Eigenvektor gefunden.

Inhaltsverzeichnis

-----------------------

Demonstration mit vorgegebener Matrix

Bitte bei der Berechnung je nach Prozessorart und Taktfrequenz etwas Geduld mitbringen!

Mit Hilfe der Prozedur abbild soll der Zusammenhang von Eigenwerten und Eigenvektoren für eine vorgegebene Abbildung im R^2 visualisiert werden. Dazu werden die Werte der 2x2-Abbildungsmatrix an die Prozedur übergeben. Die Prozedur erzeugt eine Animation, bei der ein Vektor [Maple OLE 2.0 Object] mit der Länge 1 und sein Bildvektor umlaufen. Fallen beide Vektoren zusammen, hat man nach Definition einen Eigenvektor gefunden.

Definition:

S ei f eine lineare Abbildung von V . Ein Vektor [Maple OLE 2.0 Object] heißt Eigenvektor von f zum Eigenwert r (r [Maple OLE 2.0 Object] ), wenn f( [Maple OLE 2.0 Object] ) = r [Maple OLE 2.0 Object] ist.

Zusätzlich werden bei den Beispielen zur jeweiligen Abbildungsmatrix die Eigenwerte und Eigenvektoren berechnet.

In diesem und allen folgenden Beispielen können - ggf. nach Betrachtung der Animation aus den gegebenen Werten - jederzeit die Werte der Matrix A geändert werden. Nach Drücken der Eingabetaste wird die Animation neu berechnet und ebenso die Eigenwerte und Eigenvektoren.

> A:=matrix(2,2,[[1,3],[0,4]]);
> abbild(A);
> Eigenwerte:=eigenvals(A);
> Eigenvektoren:=eigenvects(A);

Animation !

A := matrix([[1, 3], [0, 4]])
[Maple Plot]
Eigenwerte := 1, 4
Eigenvektoren := [4, 1, {vector([1, 1])}], [1, 1, {...

Hinweis:
In der letzten Zeile der Ausgabe wird zunächst der Eigenwert "1" genannt, dann seine Vielfachheit "1" und schließlich der zugehörige Eigenvektor {[1,0]}. Für den zweiten Eigenwert "4" entsprechend.

zurück zum Anfang

Parallelstreckung

Eine Parallelstreckung besitzt in mindestens einem Koordinatensystem eine Abbildungsmatrix der Form matrix([[1, 0], [0, s]]) mit [Maple OLE 2.0 Object] \{0;1}. Für s = 1 hätte man die identische Abbildung, die hier ohne Bedeutung ist und für s = 0 gibt es keine Affiniät.

> A:=matrix(2,2,[[1,0],[0,3]]);
> abbild(A);
> Eigenwerte:=eigenvals(A);
> Eigenvektoren:=eigenvects(A);

Animation !

A := matrix([[1, 0], [0, 3]])
[Maple Plot]
Eigenwerte := 1, 3
Eigenvektoren := [3, 1, {vector([0, 1])}], [1, 1, {...

zurück zum Anfang

Zentrische Streckung

Eine zentrische Streckung besitzt in mindestens einem Koordinatensystem eine Abbildungsmatrix der Form matrix([[r, 0], [0, r]]) mit [Maple OLE 2.0 Object] \{0;1}. Für r = 1 hätte man die identische Abbildung, die hier ohne Bedeutung ist und für r = 0 gibt es wieder keine Affiniät.

> A:=matrix(2,2,[[3,0],[0,3]]);
> abbild(A);
> Eigenwerte:=eigenvals(A);
> Eigenvektoren:=eigenvects(A);

Animation !

A := matrix([[3, 0], [0, 3]])
[Maple Plot]
Eigenwerte := 3, 3
Eigenvektoren := [3, 2, {vector([0, 1]), vector([1,...

zurück zum Anfang

EULER-Affinität

Eine EULER-Affinität besitzt in mindestens einem Koordinatensystem eine Abbildungsmatrix der Form matrix([[r, 0], [0, s]]) mit [Maple OLE 2.0 Object] \{0;1} und [Maple OLE 2.0 Object] .

> A:=matrix(2,2,[[3,0],[0,2]]);
> abbild(A);
> Eigenwerte:=eigenvals(A);
> Eigenvektoren:=eigenvects(A);

Animation !

A := matrix([[3, 0], [0, 2]])
[Maple Plot]
Eigenwerte := 3, 2
Eigenvektoren := [2, 1, {vector([0, 1])}], [3, 1, {...

zurück zum Anfang

Scherung

Eine Scherung besitzt in mindestens einem Koordinatensystem eine Abbildungsmatrix der Form matrix([[1, c], [0, 1]]) mit [Maple OLE 2.0 Object] \{0}.

> A:=matrix(2,2,[[1,2],[0,1]]);
> abbild(A);
> Eigenwerte:=eigenvals(A);
> Eigenvektoren:=eigenvects(A);

Animation !

A := matrix([[1, 2], [0, 1]])
[Maple Plot]
Eigenwerte := 1, 1
Eigenvektoren := [1, 2, {vector([1, 0])}]

zurück zum Anfang

Scherstreckung

Eine Scherstreckung besitzt in mindestens einem Koordinatensystem eine Abbildungsmatrix der Form matrix([[r, c], [0, r]]) mit [Maple OLE 2.0 Object] \{0;1} und [Maple OLE 2.0 Object] \{0}.

> A:=matrix(2,2,[[2,3],[0,2]]);
> abbild(A);
> Eigenwerte:=eigenvals(A);
> Eigenvektoren:=eigenvects(A);

Animation !

A := matrix([[2, 3], [0, 2]])
[Maple Plot]
Eigenwerte := 2, 2
Eigenvektoren := [2, 2, {vector([1, 0])}]

zurück zum Anfang

Abbildung ohne Eigenwerte

Die folgende Affinität besitzt keine (reellen) Eigenwerte, wie auch die Rechnung zeigt. Demnach darf es in der Animation keine Zustände geben, bei denen Vektor und Bildvektor zusammenfallen. Das wird sehr schön bestätigt.

> A:=matrix(2,2,[[2,-1],[1,2]]);
> abbild(A);
> Eigenwerte:=eigenvals(A);
> Eigenvektoren:=eigenvects(A);

Animation !

A := matrix([[2, -1], [1, 2]])
[Maple Plot]
Eigenwerte := 2+I, 2-I
Eigenvektoren := [2+I, 1, {vector([1, -I])}], [2-I,...

zurück zum Anfang

Übersicht

[Maple OLE 2.0 Object]

[Maple OLE 2.0 Object]

zurück zum Anfang

Literatur

W.C. Bauldry, J.L. Hirst
A Graphical Tool for Linear Algebra
in: MapleTech 3 (3), 48-49, 1996

Lambacher-Schweizer
Themenhefte Mathematik Lineare Algebra und Analytische Geometrie
Klett-Verlag, Stuttgart 1979