• Keine Ergebnisse gefunden

Zeigen Sie, dass zwei QR-Zerlegungen bis auf eine unit¨ are Diagonalmatrix D eindeutig bestimmt sind.

N/A
N/A
Protected

Academic year: 2021

Aktie "Zeigen Sie, dass zwei QR-Zerlegungen bis auf eine unit¨ are Diagonalmatrix D eindeutig bestimmt sind."

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Einf¨ uhrung in die numerische Mathematik

Wintersemester 2016/17 Prof. Dr. Sven Beuchler Dr. Markus Siebenmorgen

Aufgabenblatt 3. Abgabedatum: 8.11.2016.

Aufgabe 1. (Eindeutigkeit QR-Zerlegung)

Zeigen Sie, dass zwei QR-Zerlegungen bis auf eine unit¨ are Diagonalmatrix D eindeutig bestimmt sind.

(4 Punkte) Aufgabe 2. (QR-Zerlegung)

a) L¨ osen Sie mit Hilfe von Householder Spiegelungen das Gleichungssystem Ax = b f¨ ur

A =

−1 1 −1

2 4 5

−2 −1 1

 und b = (1, 1, 1)

|

.

b) Bestimmen Sie mit Hilfe des Gram-Schmidt Verfahrens die QR-Zerlegung der Matrix

A =

1 1 0

1 2 1

−2 −3 1

 .

(4 Punkte) Aufgabe 3. (Bestapproximation der Singul¨ arwertzerlegung)

Die Singul¨ arwertzerlegung kann u.a. zur Datenkompression verwendet werden. Daf¨ ur ist die folgende Bestapproximationseigenschaft von besonderer Bedeutung.

a) Es sei A ∈ R

m×n

und A = U ΣV

T

eine Singul¨ arwertzerlegung von A mit Σ = diag(σ

1

, . . . , σ

r

, 0, . . . , 0) ∈ R

m×n

mit σ

1

≥ σ

2

≥ · · · ≥ σ

r

> 0

und U = (u

1

, u

2

, . . . , u

m

) ∈ R

m×m

, V = (v

1

, v

2

, . . . , v

n

) ∈ R

n×n

. Weiterhin sei k < r =Rang(A) und

A

k

:=

k

X

i=1

σ

i

u

i

v

iT

.

Vergleichen Sie den Speicheraufwand von A und A

k

und zeigen Sie, dass min

Rang(B)=k

kA − Bk

2

= kA − A

k

k

2

= σ

k+1

.

b) Beweisen Sie, dass f¨ ur jedes A ∈ R

m×n

gilt

σ

1

= max

06=y∈Rm,06=x∈Rn

y

T

Ax kyk

2

kxk

2

.

(5 Punkte)

(2)

Aufgabe 4. (Householder Spiegelungen)

Sei v ∈ R

n

ein Vektor mit 1 = kvk

22

und sei Q := I − 2vv

T

∈ R

n×n

die dazugeh¨ orige Householder-Transformation.

a) Zeigen Sie, dass Q symmetrisch und orthogonal ist.

b) Bestimmen Sie die Eigenwerte, Eigenvektoren und die Determinante von Q.

(3 Punkte)

Programmieraufgabe 1. (Givens-Rotationen)

a) Schreiben Sie ein C-/C++-Programm, das zu einer gegebenen oberen Hessenbergma- trix A ∈ R

n×n

mit rang(A) = n die Zerlegung A = QR mittels Givens-Rotationen berechnet. Die Matrix Q muss nicht abgespeichert werden, jedoch soll f¨ ur die An- wendung in Teilaufgabe b) zu einem gegebenen Vektor b ∈ R

n

zus¨ atzlich der Vektor Q

T

b bestimmt werden.

b) Verwenden sie Ihr Programm aus a) um das Gleichungssystem A

n

x = b f¨ ur die obere Hessenberg-Matrix

A

n

=

1 2 3 . . . n

1 1 2 . . . n − 1 0 1 1 . . . n − 2 .. . . .. ... ... .. .

0 . . . 0 1 1

∈ R

n×n

und den Vektor b = [1, . . . , 1]

|

∈ R

n

zu l¨ osen und geben Sie die L¨ osung f¨ ur n = 10 aus.

c) F¨ uhren sie f¨ ur Ihr Programm aus b) eine Laufzeitanalyse durch indem Sie die Laufzeiten f¨ ur n = 50, 100, 150, . . . , 1000 plotten.

(8 Punkte)

Die Abgabe der Programmieraufgabe erfolgt in den Cip-Pools am 14.11.2016 und 16.11.2016. Sollten Sie die Aufgabe bereits bis zum ersten Abgabe-Termin gel¨ ost haben, kann diese auch da schon abgegeben werden. Die Listen f¨ ur die Anmeldung zu den Abgabe-Terminen h¨ angen in der Woche vom 7.11.2016–11.11.2016 aus.

2

Referenzen

ÄHNLICHE DOKUMENTE

• Eine aussagenlogische Formel ist in konjunktiver Normalform (KNF), wenn sie eine Konjunktion von Disjunktionen von Literalen ist.. Konjunktionen immer alle Variablen genau

Aufgabe 2 Unit¨ are und Hermitesche Matrizen (5 Punkte) Sei H ∈ C n×n eine Hermitesche Matrix und.. U ≡

Lehrstuhl Theoretische Informatik Carl Philipp Reh. Funktionales Programmieren

[r]

Zeigen Sie, daß das neutrale Element einer algebraischen Struktur eindeutig bestimmt

Beweisen Sie, dass Φ genau dann maximal konsi- stent ist, wenn Φ eine vollständige Theorie ist. Hinweis: Benutzen Sie

[r]

Aufgabe 7.2 Zeigen Sie, dass im Satz von Banach &amp; Steinhaus (Satz 7.5) nicht auf die Voll- ständigkeit von (X, k · k) verzichtet