Definition
Kleine Fehler, die durch endliche Genauigkeit der Arithmetik bei der Darstellung reeller Zahlen und bei arithmetischen Operationen entstehen; einzeln winzig, können sie sich aufsummieren, gegenseitig auslöschen oder mit Algorithmen interagieren und so zu signifikanten Abweichungen vom exakten Ergebnis führen.
Prinzip
Prinzip
Endliche Wortlänge und binäre (oder Basis-b) Darstellung erzwingen Quantisierung und Abschneiden; algorithmische Operationen (Subtraktion ähnlicher Größen, schlecht konditionierte Transformationen, wiederholte Akkumulation) können diese kleinen Abweichungen zu beobachtbaren Fehlern verstärken.
Demonstration
Demonstration
Die Summation einer langen Liste wechselnder Vorzeichen in einfacher Genauigkeit liefert im Vergleich zur doppelten Genauigkeit ein verzerrtes Ergebnis; iterative Lösungsverfahren mit schlecht konditionierten Matrizen zeigen Stagnation oder Drift durch Ansammlung von Rundungsfehlern in Updates und Residuenberechnungen.
Fehlanwendung
Fehlanwendung
Alleiniges Zuschreiben des Modellversagens auf Rundungsfehler ohne Prüfung von Trunkationsfehlern, Modellierungsfehlern oder algorithmischer Instabilität; blindes Erhöhen der Genauigkeit, obwohl eine algorithmische Umformulierung (z. B. Kahan-Summation, Präconditioning) effektiver wäre.
Konsequenz
Konsequenz
Das Erkennen von Rundungsfehlern führt zu Entscheidungen wie Nutzung geeigneter Genauigkeit, stabiler Algorithmen, kompensierter Summation, Skalierung und Verbesserung der Kondition; wird es ignoriert, können nichtphysikalische Oszillationen, Bedeutungsverlust oder falsches Konvergenzverhalten auftreten.
Umkehrung
Umkehrung
Das Gegenteil ist exakt-arithmetisches Verhalten, in dem endliche Genauigkeitseffekte gegenüber Modell- oder Diskretisierungsfehlern vernachlässigbar sind; numerische Verfahren verhalten sich dann deterministisch bezüglich der arithmetischen Repräsentation.
Abgrenzung
Abgrenzung
Gilt für Gleitkomma- und Festkommarechnungen in Simulationen, Optimierungen und Linearer Algebra; ausgeschlossen sind Modellierungsfehler, Diskretisierungstrunkationsfehler und Maschinenfehler (Bit-Flips), die unterschiedliche Ursachen und Gegenmaßnahmen haben.
Semantische Spannung
Semantische Spannung
Wird oft mit Trunkationsfehlern verwechselt: Trunkation entsteht durch Approximation von Operatoren oder Reihen, Rundung durch endliche Darstellung und Arithmetik; beide interagieren und müssen bei Wahl von Genauigkeit und Algorithmen abgewogen werden.
Synthese
Synthese
Rundungsfehler sind das arithmetische Rauschen der endlichen Genauigkeit, das durch instabile Operationen oder lange Akkumulationen wachsen kann; seine Minderung erfordert numerisch stabile Algorithmen, passende Genauigkeit und fehlerbewusste Softwarepraktiken.