Konditionszahl-Rechner

Berechnen Sie mit dem Konditionszahl-Rechner die Konditionszahl einer Matrix (1-, 2-, ∞-Norm) oder Funktion. Prüfen Sie die numerische Stabilität präzise.

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

So nutzen Sie den Konditionszahl-Rechner

Der Konditionszahl-Rechner ist ein spezialisiertes Online-Werkzeug zur Analyse der numerischen Stabilität von Matrizen und mathematischen Funktionen. Mit dem Konditionszahl-Rechner bestimmen Sie in wenigen Schritten, wie empfindlich ein lineares Gleichungssystem oder eine Funktion auf kleine Eingabefehler reagiert.

  1. Berechnungsmodus wählen — Wählen Sie im Konditionszahl-Rechner zwischen dem Matrix-Modus für lineare Systeme und dem Funktions-Modus für skalare Funktionen $f(x)$.
  2. Dimension und Norm festlegen — Bestimmen Sie bei Matrizen die Zeilen- und Spaltenanzahl sowie die gewünschte Matrixnorm (1-Norm, 2-Norm / Spektralnorm oder $\infty$-Norm).
  3. Werte eingeben — Tragen Sie die Koeffizienten in die Matrixfelder ein. Der Konditionszahl-Rechner akzeptiert ganze Zahlen, Dezimalzahlen sowie Brüche.
  4. Ergebnis und Zwischenschritte analysieren — Der Konditionszahl-Rechner berechnet unmittelbar die Konditionszahl $\kappa$, die Matrixnormen $|A|$ und $|A^{-1}|$ bzw. die Singulärwerte $\sigma_{\max}$ und $\sigma_{\min}$.

Dank integrierter Beispieldaten, Reset-Funktion und Zwischenschritt-Anzeige unterstützt Sie der Konditionszahl-Rechner sowohl beim schnellen Nachschlagen als auch beim gründlichen Nachvollziehen von Rechenwegen.

Mathematische Grundlagen & Formeln zur Konditionszahl

In der numerischen Mathematik beschreibt die Konditionszahl (oft mit $\kappa$ oder $\text{cond}$ bezeichnet) das Verhältnis der relativen Änderung der Lösung zur relativen Störung der Eingangsdaten. Der Konditionszahl-Rechner nutzt hierfür etablierte algebraische Definitionen.

1. Matrix-Konditionszahl bezüglich einer Norm

Für eine invertierbare quadratische Matrix $A \in \mathbb{R}^{n \times n}$ und eine zugehörige submultiplikative Matrixnorm $|\cdot|$ lautet die allgemeine Definition:

$$\kappa(A) = |A| \cdot |A^{-1}|$$

Da für jede konsistente Matrixnorm $|I| \ge 1$ gilt, ist die Konditionszahl stets größer oder gleich 1: $\kappa(A) \ge 1$.

Norm-TypMathematische BezeichnungBerechnungsformel
1-NormSpaltensummennorm$|A|1 = \max_j \sum_i |a{ij}|$
$\infty$-NormZeilensummennorm$|A|\infty = \max_i \sum_j |a{ij}|$
2-NormSpektralnorm$\kappa_2(A) = \frac{\sigma_{\max}(A)}{\sigma_{\min}(A)}$

2. Spektrale Konditionszahl über Singulärwerte

Bei Verwendung der euklidischen 2-Norm berechnet der Konditionszahl-Rechner das Verhältnis des größten zum kleinsten Singulärwert:

$$\kappa_2(A) = \frac{\sigma_{\max}(A)}{\sigma_{\min}(A)}$$

Für symmetrische, positiv definite Matrizen entspricht dies dem Verhältnis aus größtem und kleinstem Eigenwert: $\kappa_2(A) = \frac{\lambda_{\max}}{\lambda_{\min}}$.

3. Lokale Konditionszahl einer skalaren Funktion

Für eine differenzierbare Funktion $f(x)$ ermittelt der Konditionszahl-Rechner die relative Empfindlichkeit an der Stelle $x$:

$$\kappa_{\text{rel}}(x) = \left| \frac{x \cdot f’(x)}{f(x)} \right|$$

Dieser Wert quantifiziert, um welchen Faktor ein relativer Fehler in der Eingangsvariable $x$ durch die Funktionsauswertung verstärkt wird.

Interpretation: Gut vs. schlecht konditionierte Probleme

Der Konditionszahl-Rechner erleichtert die Einordnung der Rechenergebnisse anhand bewährter Faustregeln der numerischen linearen Algebra:

  • $\kappa(A) \approx 1$ (Optimal konditioniert): Orthogonale Matrizen besitzen die minimale Konditionszahl $\kappa_2(A) = 1$. Eingabefehler werden nicht verstärkt, das System ist maximal stabil.
  • $\kappa(A) < 10^2$ (Gut konditioniert): Standard-Lösungsverfahren wie die LU-Zerlegung oder QR-Zerlegung liefern hochpräzise Ergebnisse.
  • $10^2 \le \kappa(A) \le 10^6$ (Mäßig konditioniert): Es kann zu einem spürbaren Verlust an signifikanten Dezimalstellen kommen.
  • $\kappa(A) > 10^6$ (Schlecht konditioniert / Ill-conditioned): Das System reagiert extrem sensibel auf Rundungsfehler. Kleine Störungen verfälschen das Ergebnis massiv.

Schritt-für-Schritt-Beispielrechnung

Betrachten wir die 2×2-Matrix $A$:

$$A = \begin{pmatrix} 2 & 1 \ 1 & 2 \end{pmatrix}$$

  1. Norm $|A|_\infty$ bestimmen:
    Zeile 1: $|2| + |1| = 3$, Zeile 2: $|1| + |2| = 3 \implies |A|_\infty = 3$.
  2. Inverse $A^{-1}$ bilden:
    Die Determinante ist $\det(A) = 2 \cdot 2 - 1 \cdot 1 = 3$.
    $$A^{-1} = \frac{1}{3} \begin{pmatrix} 2 & -1 \ -1 & 2 \end{pmatrix} = \begin{pmatrix} 2/3 & -1/3 \ -1/3 & 2/3 \end{pmatrix}$$
  3. Norm $|A^{-1}|_\infty$ ermitteln:
    $|2/3| + |-1/3| = 1 \implies |A^{-1}|_\infty = 1$.
  4. Konditionszahl berechnen:
    $\kappa_\infty(A) = |A|\infty \cdot |A^{-1}|\infty = 3 \cdot 1 = 3$.

Der Konditionszahl-Rechner bestätigt diesen exakten Wert und liefert für $\kappa_2(A)$ ebenfalls den Wert $3{,}00$.

Anwendungsbereiche in Wissenschaft und Praxis

Der Konditionszahl-Rechner findet breite Anwendung in zahlreichen technischen Disziplinen:

  • Ingenieurwesen & FEM-Simulationen: Bei der Finite-Elemente-Methode (FEM) überprüft der Konditionszahl-Rechner Steifigkeitsmatrizen auf numerische Stabilität.
  • Maschinelles Lernen & Statistik: In der linearen Regression verhindert die Analyse der Kondition von Kovarianzmatrizen Multikollinearitätsprobleme.
  • Mathematikstudium & Lehre: Studierende und Dozenten nutzen den Konditionszahl-Rechner zur Verifikation manueller Matrixinversionen und Fehlerabschätzungen.
  • Signalverarbeitung & Regelungstechnik: Bei Zustandsschätzungen und Filteralgorithmen (z. B. Kalman-Filter) stellt der Konditionszahl-Rechner verlässliche Systemstabilität sicher.

Testen Sie Ihre Matrizen jetzt mit dem Konditionszahl-Rechner für zuverlässige und transparente numerische Analysen!

Häufige Fragen zu Konditionszahl-Rechner

Was berechnet der Konditionszahl-Rechner?

Der Konditionszahl-Rechner berechnet die Konditionszahl einer quadratischen Matrix bezüglich verschiedener Matrixnormen (1-Norm, 2-Norm, ∞-Norm) sowie die lokale Konditionszahl einer skalaren Funktion an einer gewählten Stelle x.

Was bedeutet eine hohe Konditionszahl für ein Gleichungssystem?

Eine hohe Konditionszahl signalisiert ein schlecht konditioniertes Problem. Bereits minimale Rundungsfehler oder Störungen in den Eingangsdaten können erhebliche Abweichungen im berechneten Ergebnis verursachen.

Was ist der Unterschied zwischen 1-Norm, 2-Norm und Unendlich-Norm?

Die 1-Norm nutzt die maximale Spaltensumme, die Unendlich-Norm (∞-Norm) die maximale Zeilensumme und die 2-Norm (Spektralnorm) das Verhältnis aus größtem und kleinstem Singulärwert der Matrix.

Kann ich Brüche und negative Zahlen eingeben?

Ja, der Konditionszahl-Rechner verarbeitet ganze Zahlen, Dezimalwerte, negative Vorzeichen sowie Brüche wie 3/4 oder -1/2 problemlos.

Werden meine Berechnungsdaten auf einem Server gespeichert?

Nein. Alle Berechnungen im Konditionszahl-Rechner erfolgen vollständig lokal in Ihrem Browser. Es werden keinerlei Daten an externe Server übertragen.