• Keine Ergebnisse gefunden

Dann giltAist positiv definit genau dann wenn Rang(H) =n

N/A
N/A
Protected

Academic year: 2021

Aktie "Dann giltAist positiv definit genau dann wenn Rang(H) =n"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Einf ¨uhrung in die Numerik ( Wintersemester 2015/16 ) Aufgabenblatt 4

Prof. Dr. Peter Bastian, Dominic Kempf Abgabe 20. November 2015

IWR, Universit¨at Heidelberg

Ubung 1¨ Positiv definite Matrizen

Sehr h¨aufig wird im Zusammenhang mit positiv-definiten Matrizen die Symmetrie vorausge- setzt. Doch positiv-definite Matrizen m ¨ussen nicht zwangsl¨aufig symmetrisch sein!

a) Zeigen Sie, dassA∈Rn×ngenau dann positiv definit ist, wenn der symmetrische Anteil AS = 1

2 A+AT positiv definit ist.

b) SeiA∈Rn×n,X ⊆ {1,2, ..., n}undAX = (aij)i,j∈X ∈R|X|×|X|eine sogenannteHauptunterma- trix. Zeigen Sie, dassAX ist positiv definit, wennApositiv definit ist.

c) Gegeben istA∈R2×2mit

A=

2 1

−(1 +α) 2

.

F ¨ur welche Werte vonαistApositiv definit?

d) Zeigen Sie: SeiH∈Cm×nmitm≥nundA= ¯HTH. Dann giltAist positiv definit genau dann wenn Rang(H) =n.

( 4 Punkte ) Ubung 2¨ Hermitesche Matrix inC

Beweisen Sie:

F ¨urA∈Cn×ngilt:Aist hermitesch genau dann wenn(Ax, x)2∈R∀x∈Cn\ {0}.

( 2 Punkte ) Ubung 3¨ Raleigh-Quotienten

Sei A ∈ Kn×n eine positive definite Matrix. F ¨ur K = R sei A ferner symmetrisch. Der Raleigh- Quotient eines Vektorsx∈Knist definiert als

RA(x) = (Ax, x)2

(x, x)2

.

a) Zeigen Sie folgende Beziehungen zwischen den Raleigh-Quotienten und dem gr ¨oßten bzw.

kleinsten Eigenwert vonA:

sup

x∈Kn\{0}

RA(x) =λmax(A) = max{λ|λist Eigenwert von A}

x∈Kinfn\{0}RA(x) =λmin(A) = min{λ|λist Eigenwert von A}. b) Die Kondition einer MatrixAin der euklidschen Norm ist definiert als

cond2(A) =kAk2kA−1k2.

Zeigen Sie dass sich die Kondition der Matrix in folgender Weise durch den gr ¨oßten und klein- sten Eigenwert vonAbeschreiben l¨asst:

cond2(A) =kAk2kA−1k2 = λmax(A) λmin(A)

(2)

( 4 Punkte ) Ubung 4¨ Str¨omung in Rohrleitungsnetzwerken (Praktische ¨Ubung)

Auf dem ¨Ubungsblatt 3, ¨Ubung 4 sollten Sie ein lineares Gleichungssystem f ¨ur beliebige Anzahl von KnotenN aufstellen. In dieser Aufgabe wird weiter daran gearbeitet.

a) Implementieren Sie ein Programm, das das Gleichungssystem f ¨ur beliebigesN ≥ 3 aufstellt und am Bildschirm ausgibt. Verwenden Sie hierzu die Matrix und Vektor Klassen derHDNum Bibliothek, die in der Vorlesung vorgestellt wurde.

b) Welche Normen sind in der Klasse DenseMatrix schon definiert? Implementieren Sie eine Methode, die auch die Frobenius-Norm berechnet. Berechen Sie alle Normen f ¨ur das lineare Gleichungssystem aus a) f ¨urN = 10.

c) Die Potenzmethode ist ein iteratives numerisches Verfahren zur Berechnung des betragsgr ¨oßten Eigenwertes und des dazugeh ¨origen Eigenvektors einer Matrix.

SeiA∈Rn×nund ein Startvektorr0 ∈Rn, Ar06= 0gegeben. In jedem Iterationsschritt berechnet man

rk+1 = Ark kArkk,

d.h. die aktuelle N¨aherungrkwird auf die MatrixAangewandt und dann normiert. Die Vek- torenrk konvergieren gegen einen Eigenvektor zum betragsgr ¨oßten Eigenwert, sofern dieser Eigenwert dem Betrage nach einfach ist und seine algebraische Vielfachheit gleich seiner geo- metrischen Vielfachheit ist. Der Rayleigh-Quotient liefert im Grenzwert den entsprechenden Eigenwert.

Implementieren Sie dieses Verfahren, welches den gr ¨oßten Eigenwert und dazu entsprechen- den Eigenvektor berechnet. Wenden Sie es auf das Gleichungssystem aus a) f ¨urN = 10.

Hinweise:

• Es wird die NumerikbibliothekHDNUMben ¨otigt. Download ¨uber die Webseite der Vorlesung:

http://conan.iwr.uni-heidelberg.de/teaching/numerik0_Ws2015/

• Kompilieren:

g++ -I../hdnum/ -o knotenfluss knotenfluss.cc

Dieser Kompilierbefehl funktioniert, wennknotenfluss.ccz.B. in einem VerzeichnisBlatt4/

parallel zum Verzeichnishdnum/liegt.

• Bitte denC++ Style Guidebeachten!

• Sie k ¨onnen das auf der Vorlesungshomepage zur Verf ¨ugung gestellte Programmger ¨ust verwen- den.

( 10 Punkte )

Referenzen

ÄHNLICHE DOKUMENTE

Laza: Lineare Algebra individuell Online-Version

Insbesondere gelten beide Identit¨ aten f¨ ur Matrizen mit einem betragsm¨ aßig gr¨ oßten einfachen Eigenwert.... ., einer Matrix konvergieren genau dann gegen die Nullmatrix, wenn

„Geben“ nicht mehr gegeben ist.. So hat zB bereits der siebente Guru/Wegbereiter 2 , Guru Har Rai, betont, dass es von äußerster Wichtigkeit ist in seinem Leben

(Falls wir den Rang nicht direkt ablesen k¨ onnen, wenden wir zuerst den Gaussalgorithmus an. Siehe auch die L¨ osung der n¨ achsten Aufgabe.)... es liegt ein Eigenvektor zum

Schreiben Sie die Eigenwertgleichungen auf, und ermitteln Sie hieraus a, b, c, d. Aufgaben und L¨osungen : www.tu-chemnitz.de/

Schreiben Sie die Eigenwertgleichungen auf, und ermitteln Sie hieraus a, b, c, d. Aufgaben und L¨osungen im Web : www.tu-chemnitz.de/

Bestimmen Sie den betragsgr¨ oßten Eigenwert sowie den zugeh¨ origen Eigenvektor der Matrix A mit den folgenden Algorithmen:.. •

Sind die folgenden Funktionen ebenfalls charakteristische Funktionen?. Falls ja, zu welchen