23.01.2014 Aufrufe

Übungsblatt 3

Übungsblatt 3

Übungsblatt 3

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Numerische Analysis I<br />

WS 2012/13<br />

Prof. Dr. Wolfgang Dahmen – Dipl.-Ing. Markus Bachmayr<br />

Aufgabe 8.<br />

Übungsblatt 3 für Mittwoch, 7. November 2012<br />

(a) Es seien p, q ∈ [1, ∞] mit 1 p + 1 q = 1 (mit der Setzung 1/∞ := 0). Zeigen Sie für die p-Norm auf Rn , dass<br />

für x ∈ R n ‖x‖ p = sup { (x, y) : y ∈ R n , ‖y‖ q = 1 }<br />

mit dem Skalarprodukt (x, y) = x T y gilt.<br />

(Hinweis: Für p, q wie oben gilt die Hölder-Ungleichung |(x, y)| ≤ ‖x‖ p‖y‖ q.)<br />

(b) Verwenden Sie (a) und dass für A = (a i,j ) ∈ R m×n gilt<br />

‖A‖ ∞ =<br />

um zu zeigen dass<br />

‖A‖ 1 =<br />

max<br />

i=1,...,m<br />

j=1<br />

max<br />

j=1,...,n<br />

i=1<br />

n∑<br />

|a i,j | ,<br />

m∑<br />

|a i,j | .<br />

(c) Zeigen Sie, dass ‖A‖ 2 ≤ √ ‖A‖ 1 ‖A‖ ∞ für alle A wie in (b).<br />

4+3+4=11 Punkte<br />

Aufgabe 9. Sei A ∈ R m×n . Die Frobeniusnorm von A ist definiert durch ‖A‖ F = (∑ m<br />

i=1<br />

∑ n<br />

j=1 |a i,j| 2) 1/2<br />

.<br />

(a) Zeigen Sie ‖Ax‖ 2 ≤ ‖A‖ F ‖x‖ 2 für x ∈ R n .<br />

(b) Sei zusätzlich B ∈ R n×k . Zeigen Sie ‖AB‖ F ≤ ‖A‖ F ‖B‖ F .<br />

(c) Zeigen Sie, dass keine Vektornorm ‖·‖ existieren kann, sodass ‖A‖ F = sup ‖x‖=1 ‖Ax‖ für alle A ∈ R n×n .<br />

(Hinweis: Finden Sie eine einfache Matrix, für die eine solche Gleichheit nicht erfüllt sein kann.)<br />

2+2+2=6 Punkte<br />

Aufgabe 10. Es seien f, g : R → R zweimal stetig differenzierbar, α > 0 und x ∈ R so, dass f(x) ≠ 0, g(x) ≠ 0<br />

und f(g(x)) ≠ 0. Zeigen oder widerlegen Sie die folgenden Aussagen:<br />

(a) κ rel (αf, x) = κ rel (f, x),<br />

(b) κ rel (f + g, x) = κ rel (f, x) + κ rel (g, x),<br />

(c) κ rel (f g, x) ≤ κ rel (f, x) + κ rel (g, x),<br />

(d) κ rel ( f g , x) ≤ κ rel(f, x) + κ rel (g, x),<br />

(e) κ rel (f ◦ g, x) = κ rel (f, g(x)) κ rel (g, x), wobei (f ◦ g)(x) = f(g(x)).<br />

1+1+1+1+1=5 Punkte<br />

Aufgabe 11. Zeigen Sie, dass die Elemente der Gruppe GL(n, R) der invertierbaren reellen n×n-Matrizen (general<br />

linear group) eine offene Teilmenge von R n×n bilden. Welche Bedeutung hat diese Aussage für numerische<br />

Zwecke?<br />

4 Punkte<br />

Hinweise zur Programmieraufgabe:<br />

• Verwenden Sie für dieses Übungsblatt (ausschließlich) die Headerdatei na1-version1.h.<br />

• Verwenden Sie für Gleitkommaoperationen double precision (Datentyp double), und geben Sie jeweils<br />

15 signifikante Stellen der Ergebnisse aus (dies lässt sich z.B. mit dem Aufruf cout.precision(15)<br />

sicherstellen).<br />

• Antworten zu Zusatzfragen können handschriftlich mit den Ausdrucken oder als Kommentare im Quellcode<br />

abgegeben werden.<br />

Seite 1 von 2


Aufgabe 12 (Programmieraufgabe). Die Funktion f(x) = cos x soll mit Hilfe der Taylorapproximationen<br />

näherungsweise ausgewertet werden.<br />

f K (x) :=<br />

K∑<br />

k=0<br />

(−1) k x2k<br />

(2k)!<br />

(a) Finden Sie eine Fehlerabschätzung für |f(x) − f K (x)| in Abhängigkeit von x ∈ R.<br />

(b) Schreiben Sie eine Funktion double cos series(double x, double tol), die für einen gegebenen absoluten<br />

Fehler tol mittels der analytischen Fehlerschranke aus (a) ein passendes K bestimmt und anschließend<br />

die Approximation f K in x numerisch auswertet. Die Anzahl der insgesamt von cos series benötigten<br />

Operationen soll dabei linear vom jeweiligen Wert von K abhängen.<br />

(c) Testen Sie die Funktion für tol = 10 −6 und tol = 10 −12 in den Werten x = nπ/4 für n = 0, . . . , 40. Geben<br />

Sie dabei die von der Funktion aus (b) berechneten Werte sowie den absoluten Fehler zu den entsprechenden<br />

direkt gerundeten analytischen Werten von f aus, und interpretieren Sie Ihre Beobachtungen.<br />

(d) Was wäre eine geeignetere Methode zur numerischen Auswertung von cos x für große |x|?<br />

1+4+2+1=8 Punkte<br />

Seite 2 von 2

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!