0 Daumen
537 Aufrufe

Aufgabe:

Beweisen sie dass die Spectral Norm einer Matrix der größte singuläre Wert ist?


Problem/Ansatz:

zeigen Sie dass ,maxx ||Ax||2 / ||x||2 = ϑ1



Mein Ansatz

(||U∑Vx||2 / ||x|2|) = ||∑ϑiuivit * x||2 / ||x||2 = ⟨∑xj , ∑ϑiuivit1/2   /  (∑xjxj)1/2   


Danach weiß ich nicht weiter, am besten mit jedem Zwischenschritt


mfg

Avatar von

1 Antwort

0 Daumen
 
Beste Antwort

Erstmal ist klar, dass

\( \max \frac{\|\mathbf{A} \mathbf{x}\|_{2}}{\|\mathbf{x}\|_{2}}=\max\limits _{\|\mathbf{x}\|_{2}=1}\|\mathbf{A} \mathbf{x}\|_{2} \)
(Klar machen, warum das der Fall ist).
\( \max \limits_{\|\mathbf{x}\|_{2}=1}\left\|\mathbf{U} \Sigma \mathbf{V}^{\top} \mathbf{x}\right\|_{2}=\max\limits _{\|\mathbf{x}\|_{2}=1}\left\|\Sigma \mathbf{V}^{\top} \mathbf{x}\right\|_{2}=\max\limits _{\|\mathbf{y}\|_{2}=1}\|\Sigma \mathbf{y}\|_{2} \)
Hier haben wir die Substitution \( \mathbf{y}=\mathbf{V}^{\top} \mathbf{x} \) und nutzen die Orthogonalität von \( \mathbf{V} \) aus, wodurch
\( \|\mathbf{y}\|_{2}=\|\mathbf{x}\|_{2} \)
gilt. Jetzt sollte klar sein, dass
\( \max \limits_{\|\mathbf{y}\|_{2}=1}\|\Sigma \mathbf{y}\|_{2}=\max\limits _{\|\mathbf{y}\|_{2}=1} \sqrt{\sum \limits_{k=1}^{n} (\sigma_{k} y_{k})^2} \)
maximal ist, wenn wir die grösstmögliche Komponente dem grössten Singulärwert zuweisen. Da die grösstmögliche Komponente aufgrund der Normbeschränkung eins ist, folgt das, was du zeigen sollst.

Avatar von 4,8 k

wie ist das mit dem beweis von dem typen der die frage gestellt ?


https://math.stackexchange.com/questions/3855989/proof-of-two-equivalent-definitions-of-the-spectral-norm



ist seins korrekt ?

Du siehst doch den Beweis in meiner Antwort?

ja aber ich fand den etwas schwierig zu verstehen , einmal die erste Zeile habe ich die Umforrmung nicht ganz verstanden und wohin das U verschwand.

Das U verschwindet, weil es eine orthogonale Matrix ist, und orthogonale Matrizen stellen ja Rotationen dar, also wird die Länge des Vektors nicht verändert (das ist die intuitive Erklärung)

Es ist
\( \begin{array}{c} \mathbf{x}=\|\mathbf{x}\|_{2} \frac{\mathbf{x}}{\|\mathbf{x}\|_{2}} \Longrightarrow\left\|\frac{\mathbf{x}}{\|\mathbf{x}\|_{2}}\right\|_{2}=1 \\[20pt] \max \frac{\|\mathbf{A} \mathbf{x}\|_{2}}{\|\mathbf{x}\|_{2}}=\max \frac{\left\| \mathbf{A} \frac{\mathbf{x}}{\|\mathbf{x}\|_2}\cdot \|\mathbf{x}\|_2 \right\|}{\|\mathbf{x}\|_2}=\max \left\|\mathbf{A} \frac{\mathbf{x}}{\|\mathbf{x}\|_{2}}\right\|_{2}=\max \limits_{\|\mathbf{y}\|_{2}=1}\|\mathbf{A} \mathbf{y}\|_{2} \end{array} \)
\( \operatorname{mit} \mathbf{y}=\frac{\mathbf{x}}{\|\mathbf{x}\|_{2}} \)

okay danach die Schritte mit dem U was da passsiert ?

Ja das U get weg weil es eine orthogonale matrix ist und somit die Euklidische Norm eines Vektors nicht veränder.

ahhh aber das gilt auch dann für V, okay die regeln kannte ich nicht.

Die Regel ist sehr wichtig, hier ein Kurzer Beweis:

\( \|\mathbf{V} \mathbf{x}\|_{2}^{2}=(\mathbf{V} \mathbf{x})^{\top} \mathbf{V} \mathbf{x}=\mathbf{x}^{\top} \mathbf{V}^{\top} \mathbf{V} \mathbf{x}=\mathbf{x}^{\top} \mathbf{x}=\|\mathbf{x}\|_{2}^{2} \)

da

\(\mathbf{V}^{\top} \mathbf{V}=\textbf{I}\)

Alles verstanden bis auf die Implikation mit dem und was mit dem am Nenner am Anfang passiert genau passier

Also du weisst ja sicher, dass

\( \|\alpha \mathbf{x}\|_{2}=|\alpha|\|\mathbf{x}\|_{2} \)

für irgendeine reelle Zahl \(\alpha\) gilt. Das habe ich genutzt um die Norm von x aus der Norm zu ziehen, da ja die Norm eines Vektors eine nichnegative reelle Zahl ist.

Du hast also ||x||2  

Vom Zähler ausgeklammert und anschließend gekürzt mit dem Nenner und das hast du getan weil ||x||ein skalar ist?

Genau, ich habe natürlich angenommen, dass x nicht der Nullvektor ist.

Okay meine letzte Frage wäre dienletzte Zeile wie du auf die summendormel gekommen bist.

Ja du hast Recht, da fehlte ein ^2

Fehlt da auch kein summenzeichen oder lässt man es weg weil die beides dieselben sind ? Ich kenne nur die Regeln wenn sie unterschiedlich sind aber wenn sie gleich sind weiß ich nicht

Ein anderes Problem?

Stell deine Frage

Keine ähnlichen Fragen gefunden

Willkommen bei der Mathelounge! Stell deine Frage einfach und kostenlos

x
Made by a lovely community