Mathematik online lernen im Mathe-Forum. Nachhilfe online
Startseite » Forum » Einführung in die Iterationsverfahren

Einführung in die Iterationsverfahren

Universität / Fachhochschule

Sonstiges

Tags: Fixpunkt, iteration, Iterationsverfahren, Numerik

 
Antworten Neue Frage stellen Im Forum suchen
Neue Frage
tommy40629

tommy40629 aktiv_icon

11:09 Uhr, 02.09.2013

Antworten
Hi,

ich lerne gerade, was ein Iterationsverfahren ist, da wir das im Abi nie hatten.

Ich zittiere mal direkt aus dem Buch: (edit02.09.2013 17:08)

3.4 Iterationsverfahren

Wir wenden uns wieder der allgemeinen Aufgabe, dem Lösen der Gleichung f(x)=0
für eine in einem Intervall [a,b] vorgegebene reelle Fkt. f(x) einer reellen Veränderlichen x zu.

Diese Gleichung (f(x)=0) bringen wir in die Form: x=g(x).

So hier ist bei mir schon Schluss mit dem Verständnis, da hier Zwischenschritte fehlen, wie man von f(x)=0 auf x=g(x) kommt?

Beginn Edit:
------------
In den vergangenen Stunden habe ich mir einen Einblick verschafft, was eine Iteration ist und zwar mit dieser Webseite: www.geometer.org/mathcircles/iterated.pdf

Im Buch stellt man 5 Fragen zur Iteration. Die erste bezieht sich auf meine Frage.
1. Wie konstruiert man ausgehend von f(x)=0 die Funktion g(x)=x ?
Ja genau, das frage ich mich auch.
Die Frage 1 ist leicht zu beantworten.
Sind f(x) und h(x) in [a,b] stetige Fkt's und ist h(x)0 für alle x aus [a,b], so ist:

f(x)=0 z.B. äquivalent zu x=x+f(x)h(x)

Jetzt sagt man noch, dass man x=g(x) in x=x+f(x)h(x) einsetzen kann und g(x)=x+f(x)h(x) erhält.

Diese Äquivalenz: f(x)=0 <=> x=x+f(x)h(x) ich habe dazu keine Idee, wie die das gemacht haben. Wenn es äquivalent ist, dann nutzt man doch die bekannten Äquivalenzumformungen oder??

Ende Edit:
-----------


Ich habe dazu diese Idee im Kopf:
Da man hier 2 Gleichungen hat, gibt es irgend welche Umformungen, die man durchführen muss.

f(x)=0 || unbekannte Umformung anwenden, die aus f(x),x macht oder noch krasser ausgedrückt, die bei f(x) das x rausholt und aus 0, g(x) macht
Mit "bei f(x) das x rausholen", meine ich so was wie bei:
ln(x)=3 || e(...) links und rechts anwenden
eln(x)=e3
x=e3


Ich kenne keine Umformung, die aus f(x) oder k(x) oder t(x) das x rausholt.

Warum 0=g(x) ist, kann ich mir vorstellen, da es ja g(x)=0*x gibt, hier werden alle x-Werte auf 0 abgebildet.
Und die Funktionsgleichung der Winkelhalbierenden Funktion im KOS ist ja f(x)=x.
Jedem x-Wert wird der gleiche y-Wert zugeordnet.

Das sind aber nicht die Umformungen, wie ich sie bei ln(x)=3 gezeigt habe.

Ich kenne diese Umformungen bei Gleichungen:
-Äquivalenzumformungen
-links & rechts quadrieren
-links & rechts Wurzel ziehen
-links & rechts ex anwenden
-li. & re. ln anwenden
- das Gleich kann man bei sin, cos, tan machen


Aber wie nennt man das, wenn man sagt: "Bei f(x)=0" wende ich g(x)=0*x und f(x)=x an?

Weiß jemand, wie man das nennt??

Für alle, die mir helfen möchten (automatisch von OnlineMathe generiert):
"Ich möchte die Lösung in Zusammenarbeit mit anderen erstellen."
Online-Nachhilfe in Mathematik
Antwort
pwmeyer

pwmeyer aktiv_icon

11:32 Uhr, 02.09.2013

Antworten
Hallo,

das ist zunächst ganz allgemein gemeint, also etwas umgangssprachlich:

Diese Gleichung (f(x)=0) bringen wir irgendwie in die Form: x=g(x).

Das kann je nach Situation so sein, wie Du das in Deinem Beispiel beschrieben hast. Allgemeind geht z.B.

g(x)=x-αf(x) mit einer Konstanten α.

Im weiteren wirst Du dann sehen, dass das nicht für alle möglichen g hilfreich ist, weil das g bestimmte Eigenschaften haben muss, so dass man damit ein Iterationsverfahren konvergent durchgeführt werden kann - lies mal weiter.

Gruß pwm
tommy40629

tommy40629 aktiv_icon

11:42 Uhr, 02.09.2013

Antworten
Das Problem ist, wenn ich eine Zeile in Büchern oder Skripten nicht nachvollziehen kann, dann muss ich beim weiteren lesen die ganze Zeit an das Unklare denken.

Wenn ich die Unklarheit dann verstanden habe geht es wie geschmiert.


Ich kann es vielleicht nicht nachvollziehen, da ich nicht weiß, auf welchen Themen oder Stoffgebieten die Iteration aufbaut.

Ich habe die Vermutung, dass es Folgen sind, wegen dem xn+1 oder liege ich da falsch?

Antwort
pwmeyer

pwmeyer aktiv_icon

12:44 Uhr, 02.09.2013

Antworten
Ja, Iterationsverfahren definieren rekursiv definierte Folgen, z.B. xn+1=g(xn).

Gruß pwm
Frage beantwortet
tommy40629

tommy40629 aktiv_icon

13:11 Uhr, 02.09.2013

Antworten
Ohh, ok, dann habe ich ja ein großes Fass aufgemacht, wo ich erst einmal den Boden finden muss, auf dem Alles aufbaut und dann kann ich mich nach oben durcharbeiten.
Mit diesem Halbwissen kommt man ja nicht weit.

Antwort
Gutelo

Gutelo aktiv_icon

18:20 Uhr, 02.09.2013

Antworten
"Iteration" ist einfach eine Vorschrift/Funktion die man hintereinander mehrfach ausfuehrt. Das Resultat der Funktion naehert sich mit jedem "Iterationsschritt" Schritt fuer Schritt an das gesuchte Ergebis an. Das Ergebnis des vorhergehenden Iterationsschritts wird meist als Parameter fuer den aktuellen Iterationschritt verwendet.
tommy40629

tommy40629 aktiv_icon

06:43 Uhr, 03.09.2013

Antworten
Ja, das habe ich auf dieser Seite anschaulich mit dem Bankkonto sehen können.
www.geometer.org/mathcircles/iterated.pdf

Nur die Äquivalenz von f(x)=0 <=> x=x+f(x)h(x) nennt man die rechte Seite ***

Man weiß, dass f(x)=0 eingesetzt in ***=> x = x+0*h(x) <=> x=x
Man weiß, dass x=g(x) dann steht dort g(x)=g(x)

Die Gleichung g(x)=x geht mit nicht genannten Schritten aus f(x)=0 hervor, das ist die Gleichung, die gelößt werden soll.

Und ich habe ja am Anfang geglaubt, dass wenn f(x)=0 die Ausgangsgleichung ist. Und auf x=g(x) kann man ja nur kommen, wenn man sagt:
f(x)=x für die linke Seite und
g(x)=0*x für die rechte Seite.


Das sind aber keine Äquivalenzumformungen!!!

Bei f(x)=0 <=> x=x+f(x)h(x) benutzt man die bekannten Äquivalenzumformungen.
1. links und rechts mit einer Zahl addieren oder subtrahieren.
f(x)=0 || +x

f(x)+x=x || Seiten vertauschen &amp; Kommutativgesetz der Addition anwenden

x=x+f(x) || *h(x)

h(x)*x=h(x)*x+h(x)*f(x) || unbekannte Umformung

x=x+f(x)*h(x)


Welche Äquivalenzumforumg macht so was?????








Antwort
Gutelo

Gutelo aktiv_icon

11:15 Uhr, 03.09.2013

Antworten
zunaechst einmal sagt das Buch dass f(x) irgendeine beliebige Funktion auf einem vorgegebenen intervall ist. Das heisst ja dann schonmal, dass f(x) zum Beispiel so aussehen koennte: f(x)=x, oder f(x)=sin(x), oder f(x)=arctan(x).

Weiterhin sagt das Buch was das Ziel ist. Und zwar soll f(x)=0 geloest werden, also dann entweder x=0, oder sin(x)=0, oder arctan(x)=0. Je nachdem wie du die Funktion f(x) waehlst.

Soweit verstanden?

Ich glaube du musst dich erstmal mit den sprachlichen Begriffen auseinandersetzen. Was ein Funktion ist, was ein Parameter ist, etc. Wenn das nicht richtig sitzt wird man auch das Iterationsverfahren schwer verstehen koennen.


Falls du Ahnung vom Programmieren hast dann schau dir mal die Implementation rekursiver Funktionen an. Ein schoenes Beispiel ist z.B. die rekursive Bestimmung der "Fibonacci-Zahlen".
tommy40629

tommy40629 aktiv_icon

12:18 Uhr, 03.09.2013

Antworten
Ok, dann werde ich lieber noch einmal lernen, was eine Funktion ist und was ein Parameter ist. Vielleicht finde ich eine Wissenslücke.

Dann lasse ich dir Frage erst einmal offen.