Singulärwerte-Rechner

Kostenloser Singulärwerte-Rechner: Berechnen Sie Singulärwerte (SVD), Spektralnorm und Konditionszahl einer Matrix online mit klaren Rechenschritten.

880.0K Berechnungen Aktualisiert · 2026-05-05 Lokale Ausführung · Kein Daten-Upload
AD

So nutzen Sie den Singulärwerte-Rechner

Der Singulärwerte-Rechner ermittelt schnell und präzise alle Singulärwerte einer reellen Matrix beliebiger Dimension (bis 5×5). Stellen Sie einfach die Zeilen- und Spaltenanzahl ein, tragen Sie die Matrixelemente ein, und der Singulärwerte-Rechner liefert die geordneten Werte zusammen mit den Zwischenschritten der Berechnung.

  1. Dimensionen festlegen – Wählen Sie die Anzahl der Zeilen $m$ und Spalten $n$ (jeweils 1 bis 5).
  2. Matrix A eingeben – Tragen Sie die reellen Zahlen in die entsprechenden Felder ein.
  3. Singulärwerte ablesen – Der Singulärwerte-Rechner zeigt alle Werte sortiert als $\sigma_1 \ge \sigma_2 \ge \dots \ge \sigma_k$ an, wobei $k = \min(m, n)$ gilt.
  4. Spektralnorm prüfen – Der größte Singulärwert $\sigma_1$ entspricht exakt der Spektralnorm $|A|_2$.
  5. Rechenschritte nachvollziehen – Verfolgen Sie den Lösungsweg von der Ausgangsmatrix über $A^T A$ bis hin zu den Eigenwerten.

Formeln & mathematische Grundlagen im Singulärwerte-Rechner

Die mathematische Grundlage, auf der dieser Singulärwerte-Rechner basiert, ist der Zusammenhang zwischen der Singulärwertzerlegung (SVD) und den Eigenwerten der Gram-Matrix:

σᵢ = √λᵢ(AᵀA),   λᵢ ≥ 0

wobei λ₁ ≥ λ₂ ≥ … ≥ λₖ die reellen Eigenwerte von AᵀA (bzw. AAᵀ) sind.
SymbolMathematische Bedeutung
$A$Eingegebene reelle Matrix der Dimension $m \times n$
$A^T$Transponierte Matrix von $A$ ($n \times m$)
$A^T A$Symmetrische, positiv semidefinite Gram-Matrix ($n \times n$)
$\lambda_i$Eigenwerte der Matrix $A^T A$
$\sigma_i$Singulärwerte der Matrix $A$ ($\sigma_i = \sqrt{\lambda_i}$)
$k$$\min(m, n)$; Anzahl der berechneten Singulärwerte

Warum die Gram-Matrix AᵀA verwendet wird

Das Produkt $A^T A$ ist stets eine symmetrische und positiv semidefinite Matrix. Aus den Theoremen der linearen Algebra folgt, dass alle Eigenwerte $\lambda_i$ reell und nicht-negativ ($\lambda_i \ge 0$) sind. Durch das Ziehen der Quadratwurzel erhält der Singulärwerte-Rechner stets reelle, nicht-negative Singulärwerte.

Wichtige Kenngrößen und Beziehungen

  • Spektralnorm (Matrix-2-Norm): $|A|_2 = \sigma_1$ (entspricht dem maximalen Singulärwert).
  • Frobeniusnorm: $|A|_F = \sqrt{\sigma_1^2 + \sigma_2^2 + \dots + \sigma_k^2}$.
  • Matrixrang: $\operatorname{Rang}(A)$ entspricht der Anzahl der Singulärwerte, die strikt größer als Null sind.
  • Konditionszahl: $\kappa(A) = \frac{\sigma_{\max}}{\sigma_{\min}}$ (wichtiges Maß für die numerische Fehleranfälligkeit).

Numerische Genauigkeit und Grenzwerte

Rundungsfehler bei Fließkommaoperationen können theoretisch zu minimal negativen Eigenwerten führen (z. B. $-10^{-10}$). Der Singulärwerte-Rechner fängt solche Fälle automatisch ab und setzt Werte unterhalb einer Toleranzschwelle auf exakt Null. Für Bildung, Studium und ingenieurwissenschaftliche Praxis liefert der Singulärwerte-Rechner eine Genauigkeit von mehr als 6 Nachkommastellen.

Typische Anwendungsbereiche für den Singulärwerte-Rechner

In Wissenschaft, Ingenieurwesen und Datenanalyse ist der Singulärwerte-Rechner ein unverzichtbares Werkzeug:

  • Konditionsanalyse linearer Systeme: Ermitteln Sie das Verhältnis $\sigma_1 / \sigma_k$, um die Stabilität bei Matrixinversionen abzuschätzen.
  • Hauptkomponentenanalyse (PCA): Die Singulärwerte entsprechen den gestreckten Achsen der Datenverteilung; der Singulärwerte-Rechner hilft beim Verständnis der Varianzanteile.
  • Rangbestimmung und Pseudoinverse: Erkennen Sie schnell, ob eine Matrix numerisch singulär oder rangdefizient ist.
  • Niedrigrang-Approximation & Datenkompression: Bestimmen Sie, welche Singulärwerte verworfen werden können, um Matrizen verlustarm zu komprimieren.
  • Machine Learning: Prüfen Sie Merkmalsmatrizen auf Multikollinearität anhand sehr kleiner Singulärwerte.

Mit den Ergebnissen, die der Singulärwerte-Rechner bereitstellt, können Sie nachfolgende Berechnungen in der linearen Algebra fundiert überprüfen und absichern.

Häufige Fragen zu Singulärwerte-Rechner

Wie berechnet der Singulärwerte-Rechner die Singulärwerte einer Matrix?

Der Singulärwerte-Rechner bildet zunächst die Gram-Matrix AᵀA, berechnet deren reelle Eigenwerte über das QR-Verfahren und zieht daraus die nicht-negativen Quadratwurzeln. Diese werden absteigend sortiert als σ₁ ≥ σ₂ ≥ ... ≥ σₖ ausgegeben.

Was ist der Unterschied zwischen Eigenwerten und Singulärwerten?

Eigenwerte existieren nur für quadratische Matrizen und können komplex oder negativ sein. Singulärwerte sind für beliebige m×n-Matrizen definiert, stets reell sowie nicht-negativ (σ ≥ 0) und entsprechen den Quadratwurzeln der Eigenwerte von AᵀA.

Welche Bedeutung haben Spektralnorm und Konditionszahl?

Der größte Singulärwert σ₁ entspricht der Spektralnorm (2-Norm) der Matrix und beschreibt die maximale Streckung eines Vektors. Das Verhältnis κ(A) = σ_max / σ_min ist die Konditionszahl, die die numerische Stabilität linearer Gleichungssysteme beschreibt.

Werden meine eingegebenen Matrixdaten gespeichert?

Nein. Alle Matrixberechnungen laufen vollständig lokal in Ihrem Webbrowser ab. Es werden keinerlei Eingabedaten an externe Server übertragen oder gespeichert.