www.wikidata.de-de.nina.az
In der numerischen Mathematik beschreibt man mit der Kondition die Abhangigkeit der Losung eines Problems von der Storung der Eingangsdaten Die Konditionszahl stellt ein Mass fur diese Abhangigkeit dar sie beschreibt den Faktor um den der Eingangsfehler im ungunstigsten Fall verstarkt wird Sie ist unabhangig von konkreten Losungsverfahren aber abhangig vom mathematischen Problem Inhaltsverzeichnis 1 Einleitung 1 1 Absolute Kondition 1 2 Relative Kondition 1 3 Herleitung der relativen Konditionszahl aus der Taylorreihe 2 Kondition von linearen Abbildungen und linearen Gleichungssystemen 2 1 Invertierbare Matrix 2 1 1 Storung in der rechten Seite 2 1 2 Storung in der Matrix 2 2 Matrix mit vollem Rang 2 3 Beliebige Matrix 2 4 Beispiele 3 Interpretation und Ausblick 4 Beispiele 4 1 Multiplikation 4 2 Addition 5 Literatur 6 EinzelnachweiseEinleitung BearbeitenIn der Numerik unterscheidet man zwischen den drei Grossen eines Verfahrens Kondition Stabilitat und Konsistenz die untereinander stark verwandt sind Die Beziehung zwischen der Kondition eines Problems und der Konsistenz des Algorithmus lasst sich wie folgt modellieren Es sei f K n K m displaystyle f colon mathbb K n rightarrow mathbb K m nbsp das mathematische Problem in Abhangigkeit von der Eingabe x displaystyle x nbsp und es sei f displaystyle tilde f nbsp der numerische Algorithmus sowie x displaystyle tilde x nbsp die gestorten Eingabedaten So mochte man den folgenden Fehler auch als Konvergenz bezeichnet abschatzen f x f x displaystyle f x tilde f tilde x nbsp Mit der Dreiecksungleichung gilt f x f x f x f x f x f x f x f x f x f x displaystyle f x tilde f tilde x f x f tilde x f tilde x tilde f tilde x leq f x f tilde x f tilde x tilde f tilde x nbsp Hierbei bezeichnet man mit f x f x displaystyle f x f tilde x nbsp die Kondition des Problems und mit f x f x displaystyle f tilde x tilde f tilde x nbsp die Konsistenz des Algorithmus Absolute Kondition Bearbeiten Die absolute Kondition von f displaystyle f nbsp am Punkt x displaystyle x nbsp wird definiert als k abs lim sup x x f x f x x x displaystyle kappa text abs limsup tilde x to x frac Vert f tilde x f x Vert Vert tilde x x Vert nbsp Also ist die absolute Kondition k abs displaystyle kappa text abs nbsp genau die kleinste Zahl fur die gilt d gt 0 x K n x x lt d f x f x k abs x x displaystyle exists delta gt 0 forall tilde x in mathbb K n Vert tilde x x Vert lt delta Longrightarrow Vert f tilde x f x Vert leq kappa text abs Vert tilde x x Vert nbsp Relative Kondition Bearbeiten Die relative Kondition von f displaystyle f nbsp am Punkt x displaystyle x nbsp wird definiert als kleinste Zahl k rel 0 displaystyle kappa text rel geq 0 nbsp mit der Eigenschaft Es gibt ein d gt 0 displaystyle delta gt 0 nbsp so dass fur alle x displaystyle tilde x nbsp mit 0 lt x x lt d displaystyle 0 lt tilde x x lt delta nbsp die Ungleichung f x f x f x k rel x x x displaystyle frac f tilde x f x f x leq kappa text rel frac tilde x x x nbsp gilt Dabei ist f x f x f x displaystyle tfrac f tilde x f x f x nbsp die relative Anderung des Funktionswertes und x x x displaystyle tfrac tilde x x x nbsp die relative Anderung der Eingabedaten Diese Definition lasst sich auch schreiben als k rel lim sup x x f x f x x x x f x displaystyle kappa text rel limsup tilde x rightarrow x frac f tilde x f x tilde x x cdot frac x f x nbsp Ist f displaystyle f nbsp an der Stelle x displaystyle x nbsp differenzierbar dann folgtk rel D f x x f x displaystyle kappa text rel frac Df x x f x nbsp Dabei ist D f x displaystyle Df x nbsp die Jacobi Matrix von f displaystyle f nbsp an der Stelle x displaystyle x nbsp und die Norm D f x displaystyle Df x nbsp eine mit der verwendeten Vektornorm vertragliche Matrixnorm Herleitung der relativen Konditionszahl aus der Taylorreihe Bearbeiten Lasst man fur eine Funktion f R R displaystyle f colon mathbb R to mathbb R nbsp in der Taylorreihe Terme hoherer Ordnung unberucksichtigt so ergibt sich f x f x f x x x displaystyle f tilde x f x f x tilde x x nbsp folglich f x f x f x x x displaystyle f tilde x f x f x tilde x x nbsp Hierbei stellt f x f x displaystyle f tilde x f x nbsp den absoluten Fehler in der Ausgabe dar Durch Division durch f x displaystyle f x nbsp ergibt sich sofort der relative Ausgabefehler f x f x f x f x f x x x displaystyle frac f tilde x f x f x frac f x f x tilde x x nbsp Um den relativen Fehler in der Eingabe auf der rechten Seite sichtbar zu machen wird nun noch mit x displaystyle x nbsp erweitert f x f x f x f x f x x x x x displaystyle left frac f tilde x f x f x right left frac f x f x x right cdot left frac tilde x x x right nbsp Somit ist alleine aus der Taylorreihe ersichtlich dass die Fehlerverstarkung durch k rel f x f x x displaystyle kappa text rel left frac f x f x x right nbsp in guter Naherung Terme hoherer Ordnung wurden vernachlassigt beschrieben ist Kondition von linearen Abbildungen und linearen Gleichungssystemen BearbeitenLineare Gleichungssysteme treten haufig in der Numerik auf und daher mochte man gerne die Kondition dieser gut bestimmen konnen Es konnen verschiedene Spezialfalle einzeln betrachtet werden Invertierbare Matrix Bearbeiten Fur eine invertierbare Matrix A R n n displaystyle A in mathbb R n times n nbsp ist die relative Kondition definiert als k A A A 1 displaystyle kappa cdot A A A 1 nbsp wobei displaystyle cdot nbsp eine submultiplikative Matrixnorm ist Da haufig durch den Kontext klar ist um welche Matrixnorm es sich handelt wird oft auch nur k A displaystyle kappa A nbsp anstelle von k A displaystyle kappa cdot A nbsp geschrieben Storung in der rechten Seite Bearbeiten Sei x displaystyle x nbsp die exakte Losung von A x b displaystyle Ax b nbsp und x displaystyle tilde x nbsp eine Naherungslosung fur eine gestorte rechte Seite b displaystyle tilde b nbsp also A x b displaystyle A tilde x tilde b nbsp Nun kann man den Fehler e displaystyle e nbsp und den Fehler im Bildraum Residuum r displaystyle r nbsp definieren e x x r b b A e displaystyle begin aligned e amp x tilde x r amp b tilde b Ae end aligned nbsp Fur den relativen Fehler e x displaystyle tfrac e x nbsp kann man nun die folgenden Schranken angeben 1 k A r b e x k A r b displaystyle frac 1 kappa A frac r b leq frac e x leq kappa A frac r b nbsp Storung in der Matrix Bearbeiten Sei x displaystyle x nbsp die exakte Losung von A x b displaystyle Ax b nbsp und x displaystyle tilde x nbsp eine Naherungslosung fur eine gestorte Koeffizientenmatrix A displaystyle tilde A nbsp also A x b displaystyle tilde A tilde x b nbsp Nun kann man den relativen Fehler e x displaystyle tfrac e x nbsp nur noch nach Ordnungen in A A displaystyle A tilde A nbsp entwickeln Als Abschatzung erhalt man e x k A A A A O A A 2 fur A A 0 displaystyle frac e x leq kappa A frac A tilde A A mathcal O left A tilde A 2 right quad text fur quad A tilde A rightarrow 0 nbsp Matrix mit vollem Rang Bearbeiten Fur A R m n displaystyle A in mathbb R m times n nbsp mit m n displaystyle m geq n nbsp und vollem Rang r a n g A n displaystyle mathrm rang A n nbsp so definiert man die Kondition k A displaystyle kappa A nbsp als k A max x 1 A x min x 1 A x displaystyle kappa A frac max x 1 Ax min x 1 Ax nbsp Dies lasst sich mit folgender Uberlegung herleiten setzt man in die obige Definition der relativen Kondition der Funktion f x A x displaystyle f x Ax nbsp ein so gilt A x A x A x max x 1 A x min x 1 A x x x x displaystyle frac Ax A tilde x Ax leq frac max hat x 1 A hat x min hat x 1 A hat x cdot frac x tilde x x nbsp Damit ist die Kondition von Matrizen die grosstmogliche Verzerrung der Einheitskugel Ausserdem lasst sich die Kondition normaler Matrizen bezuglich der Spektralnorm aus dem Verhaltnis des betragsmassig grossten zum betragsmassig kleinsten Eigenwert der Matrix berechnen k 2 A k 2 A l max A l min A displaystyle kappa cdot 2 A kappa 2 A left frac lambda text max A lambda text min A right nbsp Beliebige Matrix Bearbeiten Fur A R m n displaystyle A in mathbb R m times n nbsp beliebig mit m n displaystyle m geq n nbsp definiert man die Kondition k A displaystyle kappa A nbsp mittels der Pseudoinversen A displaystyle A nbsp als k A A A displaystyle kappa A A A nbsp Beachte Haufig bestimmt man die Pseudoinversen A displaystyle A nbsp mittels der Singularwertzerlegung von A U S V T displaystyle A U Sigma V T nbsp als A V S U T displaystyle A V Sigma U T nbsp Die Definition von S displaystyle Sigma nbsp kann man bei der Berechnung der Pseudoinversen nachlesen Beispiele Bearbeiten Ein oft angegebenes Beispiel fur eine schlecht konditionierte Matrix ist die Hilbert Matrix H n R n n displaystyle H n in mathbb R n times n nbsp Ihre Kondition wachst stark mit der Dimension k H n O 1 2 4 n n displaystyle kappa H n mathcal O left frac 1 sqrt 2 4n sqrt n right nbsp Man kann somit nicht erwarten dass das lineare Gleichungssystem H n x b displaystyle H n x b nbsp gut nach x displaystyle x nbsp aufgelost werden kann fur n displaystyle n nbsp gross Interpretation und Ausblick BearbeitenIst die Konditionszahl k displaystyle kappa nbsp deutlich grosser als 1 spricht man von einem schlecht konditionierten Problem sonst von einem gut konditionierten Problem und ist die Konditionszahl unendlich so handelt es sich um ein schlecht gestelltes Problem Die Bedeutung der Kondition wird deutlich wenn man sich den Unterschied zwischen den realen Eingangswerten beispielsweise reelle Zahlen und den tatsachlichen Eingangsdaten in Form von Maschinenzahlen klarmacht Es liegen also einem Computerprogramm als Daten stets bereits verfalschte Werte vor Das Computerprogramm sollte nun ein brauchbares Ergebnis liefern Wenn aber das Problem bereits schlecht konditioniert ist darf man nicht erwarten dass der Algorithmus brauchbare Ergebnisse liefert Hat ein gegebenes Problem eine schlechte Kondition so ist es in manchen Fallen moglich es umzuformulieren So erreicht man bei Matrizen durch geschickte Zeilenvertauschung eine bessere Gesamt Kondition hierbei wird die Kondition der Matrix an sich nicht verandert Die aquivalente Umformulierung eines Problems mit dem Ziel der Konditionsverbesserung nennt man Vorkonditionierung Zum Testen numerischer Verfahren an Matrizen mit besonders schlechter Kondition eignen sich die Hilbert Matrizen Bei physikalischen Problemen wird die Kondition oft dadurch verbessert dass die eingehenden Zahlenwerte auf gut verarbeitbare Zahlenwerte normiert also skaliert werden Beispiele BearbeitenMultiplikation Bearbeiten Die Multiplikation lasst sich als Abbildung f R 2 R displaystyle f colon mathbb R 2 to mathbb R nbsp beschreiben wobei f x f x 1 x 2 displaystyle f x f x 1 x 2 nbsp durch f x 1 x 2 x 1 x 2 displaystyle f x 1 x 2 x 1 cdot x 2 nbsp gegeben ist Aus der mehrdimensionalen Taylor Formel der Funktion f x 1 x 2 displaystyle f x 1 x 2 nbsp an der Stelle a a 1 a 2 displaystyle a a 1 a 2 nbsp ergibt sich f x 1 x 2 f a 1 a 2 f x 1 a a 1 x 1 f x 2 a 2 b x 2 R 2 f x a displaystyle textstyle f x 1 x 2 f a 1 a 2 frac partial f partial x 1 a cdot a 1 x 1 frac partial f partial x 2 a 2 cdot b x 2 R 2 f x a nbsp Wegen f x 1 a a 2 f a 2 a a 1 displaystyle textstyle frac partial f partial x 1 a a 2 frac partial f partial a 2 a a 1 nbsp ergibt sich fur die relative Kondition nach kurzer Rechnung 1 2 k rel 1 displaystyle kappa text rel 1 nbsp Das zeigt dass die Multiplikation zweier reeller Zahlen stets gut konditioniert ist Addition Bearbeiten Addition x 1 x 2 displaystyle x 1 x 2 nbsp Die Addition ist eine Abbildung f R 2 R displaystyle f colon mathbb R 2 to mathbb R nbsp gegeben durch f x 1 x 2 x 1 x 2 displaystyle f x 1 x 2 x 1 x 2 nbsp Dafur ergibt sich mit der Summennorm k rel x 1 x 2 x 1 x 2 displaystyle kappa text rel frac left x 1 right left x 2 right left x 1 x 2 right nbsp Die Addition wie auch die Subtraktion ist daher fur kleine Nenner x 1 x 2 0 displaystyle left x 1 x 2 right approx 0 nbsp sehr schlecht konditioniert In diesem Fall spricht man von Ausloschung Dies tritt bei der Addition zweier etwa gleich grosser Zahlen mit unterschiedlichen Vorzeichen auf wenn man dies als Subtraktion verstehen mochte dann bedeutet dies die Subtraktion von Zahlen gleichen Vorzeichens und in etwa gleicher Grosse Literatur BearbeitenDeuflhard Hohmann Numerische Mathematik I 3 Auflage Gruyter 2002 ISBN 978 3 11 017182 2 Einzelnachweise Bearbeiten M Grepl P Esser G Welper und L Zhang Numerisches Rechnen fur Informatiker Institut fur Geometrie und Praktische Mathematik der RWTH Aachen Wintersemester 2011 12 S 78 81 Abgerufen am 16 Januar 2022 Peter Deuflhard Andreas Hohmann Numerische Mathematik 1 4 Auflage Walter de Gruyter Berlin 2008 ISBN 978 3 11 020354 7 S 39 Abgerufen von https de wikipedia org w index php title Kondition Mathematik amp oldid 238110285