Fixpunktiteration ein Schritt
Ein Fixpunktschritt, genau wie ihn eine Übungstabelle verlangt: Mit g(x) = 0,5x + 1 und der aktuellen Schätzung 0 ist die nächste Schätzung 1 und die Änderung 1. Wann Sie aufhören, entscheiden Sie selbst. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- X n
- 0
- Koeffizienten
- 0,5, 1
- Nächstes X
- 1
- Iterationsfunktion
- 0.5x+1
- Delta
- 1
- Absoluter Delta-Wert
- 1
wenden Sie g einmal auf x_n an
Was ein Fixpunkt ist und wie ein Schritt abläuft
Ein Fixpunkt einer Funktion g ist eine Zahl, die g unverändert zurückgibt. Die Fixpunktiteration sucht diese Zahl, indem sie g immer wieder auf die letzte Schätzung anwendet: Aus einer Startzahl wird g der Startzahl, daraus wieder g davon und so weiter. Dieser Rechner führt genau einen solchen Schritt aus. Sie geben die aktuelle Schätzung und die Koeffizienten des Polynoms g ein, beginnend mit der höchsten Potenz, und erhalten die nächste Schätzung, die Änderung mit Vorzeichen und ihren Betrag. Gerechnet wird mit dem Horner-Verfahren, also Koeffizient für Koeffizient in einem einzigen Durchgang.
Wofür ein einzelner Schritt taugt und typische Fehler
Ein einzelner Schritt eignet sich, um eine Zeile einer Iterationstabelle aus Hausaufgaben oder Prüfungsvorbereitung nachzurechnen, ohne die ganze Folge neu aufzustellen. Ob die Folge überhaupt zum Ziel führt, hängt vor allem davon ab, wie flach g in der Nähe des Fixpunkts verläuft. Typische Fehler sind eine falsche Reihenfolge der Koeffizienten, eine vergessene Null für eine fehlende Potenz oder das Verwechseln der neuen Schätzung mit der Änderung. Ob weitergerechnet wird, entscheiden Sie selbst anhand der Größe der Änderung.
Was ein einzelner Fixpunktschritt berechnet
Ein Fixpunkt einer Funktion g ist eine Zahl L mit L gleich g(L). Unter milden Bedingungen — etwa wenn g in der Nähe von L stetig differenzierbar ist und der Absolutbetrag von g Strich von L streng kleiner als eins ist — konvergiert die Folge gegen L aus einer geeigneten Umgebung der Wurzel. In Lehrbüchern wird das Verfahren oft vor dem Newton-Verfahren eingeführt, weil die Update-Regel einfach „werten Sie g aus“ lautet, ohne Ableitung pro Schritt.
Diese Fähigkeit führt absichtlich nur eine Anwendung von g aus. Es passt auch zu Pipelines, in denen ein äußerer Controller nach Prüfung der Schrittweite entscheidet, ob er stoppt, skaliert oder die Methode wechselt. Hier ist g auf ein univariates Polynom beschränkt, das durch Koeffizienten in Reihenfolge höchster Grad zuerst gegeben ist — dieselbe Konvention wie bei verwandten Analysis-Werkzeugen für Riemann-Summen und Polynomarbeit.
Quadratische und höhere Polynome werden bis zu einer veröffentlichten Gradgrenze akzeptiert und mit dem Horner-Verfahren ausgewertet, damit die Zwischenrundung bei üblichen Hausaufgabengrößen gutartig bleibt.
Unterricht und Tutoring-Plattformen nutzen einen Ein-Schritt-Fixpunktrechner, damit Lernende jede Zeile einer Iterationstabelle prüfen können, ohne eine ganze Folge neu zu berechnen oder einem Black-Box-„Lösen“-Button zu vertrauen, der Zwischenwerte verbirgt. Prüfungs-Generatoren und LMS-Autokorrektoren brauchen ein deterministisches Orakel, das einen Schritt gegen veröffentlichte Koeffizientenkodierungen als richtig oder falsch markiert — einschließlich des Falls, dass der Iterierte bereits Fixpunkt ist und das Delta exakt null sein muss. Content-Seiten, die für Rechner für einen Fixpunkt-Iterationsschritt ranken, profitieren von einem Live-Tool, dessen kostenloser Browserpfad mit dem bezahlten Automatisierungspfad auf demselben reinen Modul übereinstimmt.
Fehlgeschlagene Validierung wird nicht abgerechnet.
Häufige Fragen
Wie kodiert man die Iterationsfunktion g?
Beispiel: g(x) = 0.5x + 1 ist [0.5, 1].
Läuft die Iteration bis zur Konvergenz?
Nein. Sie wendet g genau einmal an. Nutzen Sie wiederholte Aufrufe (oder Ihre eigene Schleife), wenn Sie eine volle Folge oder eine Wurzelapproximation brauchen.
Was ist die nächste Schätzung für g(x) = 0,5x + 1 ab 0?
Sie ist 1. Geben Sie 0 als aktuelle Schätzung und die Koeffizienten 0,5 und 1 ein, beginnend mit der höchsten Potenz. Der Rechner wendet g genau einmal an, die Änderung gegenüber der vorigen Schätzung beträgt also 1.
Wann konvergiert die Fixpunktiteration?
Meist dann, wenn g nahe dem Fixpunkt stetig differenzierbar ist und der Betrag der Ableitung dort kleiner als eins ist, sofern Sie nahe genug starten. Bei g(x) = 0,5x + 1 beträgt die Steigung 0,5, die Folge nähert sich also 2.
Was bedeutet eine Änderung von genau null?
Die aktuelle Schätzung ist dann bereits ein Fixpunkt: Wird g angewendet, kommt dieselbe Zahl heraus. Bei g(x) = 0,5x + 1 ist das bei 2 der Fall, denn die Hälfte von 2 plus 1 ergibt wieder 2.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/calculus/fixed-point-single-step \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"x_n":0,"coefficients":[0.5,1]}'const res = await fetch("https://api.kit.forhosting.com/calculus/fixed-point-single-step", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"x_n": 0,
"coefficients": [
0.5,
1
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/calculus/fixed-point-single-step",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"x_n": 0,
"coefficients": [
0.5,
1
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/calculus/fixed-point-single-step", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"x_n":0,"coefficients":[0.5,1]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"x_n":0,"coefficients":[0.5,1]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/calculus/fixed-point-single-step", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"x_n": 0,
"coefficients": [
0.5,
1
]
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "calculus.fixed_point_single_step",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Die Fixpunktiteration ist das elementare numerische Schema, das eine Zahl L mit L gleich g(L) sucht, indem es eine Iterationsfunktion wiederholt anwendet: man startet mit einer Schätzung x_0 und setzt jeden nächsten Wert auf g des vorherigen. Lernende, Tutoren und Automatisierungsskripte brauchen oft genau einen Schritt dieser Abbildung — nicht eine volle Konvergenzschleife —, um eine Hausaufgabenzeile zu prüfen, eine Handrechnung zu vergleichen oder eine externe Abbruchregel zu steuern, die |x_{n+1} − x_n| prüft. Dieser Rechner für einen Fixpunkt-Iterationsschritt nimmt die aktuelle Schätzung x_n und die Koeffizienten eines univariaten Polynoms g (höchster Grad zuerst) entgegen, wertet x_next gleich g von x_n mit einem stabilen Horner-Schema aus und liefert die nächste Schätzung zusammen mit dem vorzeichenbehafteten Delta und dem absoluten Fortschritt.
Was ein einzelner Fixpunktschritt berechnet
Die Fixpunktiteration macht aus dieser algebraischen Aussage eine Rekurrenz: wählen Sie eine Startschätzung x_0 und definieren Sie x_{n+1} gleich g von x_n für n gleich 0, 1, 2 und so weiter. Dieses Design entspricht der Formulierung von Haus- und Prüfungsaufgaben: „ausgehend von x_n gleich … berechnen Sie den nächsten Iterierten“. Eine lineare Abbildung wie g von x gleich ein halb x plus eins hat den geschlossenen Fixpunkt L gleich zwei; startet man bei x_n gleich null, ergibt sich x_next gleich eins in einem einzigen transparenten Schritt.
Eingabevertrag, Antwortform und Fehlerverhalten
Numerische Ausgaben werden auf zwölf Dezimalstellen gerundet, damit Goldens und Multi-Runtime-Clients byteweise ohne Gleitkommarauschen vergleichen. Überlauf, der nicht endliche Horner-Ergebnisse erzeugt, wird abgelehnt statt als Infinity zurückgegeben. Senden Sie einen JSON-Body mit zwei Pflichtangaben. Erstens x_n: die aktuelle endliche Schätzung (Aliase current, x0 und estimate werden akzeptiert). Zweitens coefficients: ein nicht leeres Array endlicher Zahlen [c_d, c_{d-1}, …, c_0] für g von x gleich c_d x hoch d plus niedrigere Potenzen (Aliase coeffs, g und poly). Fehlende Felder, leere Zeichenketten, nicht endliche Zahlen und leere Koeffizientenarrays scheitern mit invalid_input und benennen das Problem; diese Fehler werden nicht abgerechnet. Bei Erfolg liefert der Body ein bereinigtes x_n, den nächsten Wert x_next, die Koeffizientenliste, eine kompakte iteration_function-Zeichenkette in Standardform zur Anzeige neben der Antwort, das vorzeichenbehaftete Delta gleich x_next minus x_n, den absoluten Fortschritt abs_delta und eine kurze Formel-Erinnerung, dass x_{n+1} gleich g von x_n für einen Fixpunktschritt ist. Ein zweites Beispiel mit coefficients [0.25, 0, 1] und x_n gleich 2 ergibt g von 2 gleich 0.25 mal 4 plus 1 gleich 2, sodass der Schritt bereits im Fixpunkt liegt und sowohl delta als auch abs_delta null sind — eine nützliche Prüfung, dass Ihre Kodierung von g korrekt ist, bevor Sie weiter iterieren.
Wo eine Ein-Schritt-Fixpunkt-API ihren Nutzen hat
Numerische Notebooks und Edge-Worker schreiben nichtlineare Gleichungen oft in die Form x gleich g von x um und treiben die Abbildung unter eigenen Konvergenztests voran; ein kleiner Parse-API-Aufruf pro Schritt vermeidet ad-hoc-Polynomauswertung in jedem Skript. Weil die Implementierung reines Parse-Tier-A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Basispreis $0.002 ohne Modell-Tokens und ohne ausgehendes Netz. Halten Sie Anfragen klein, pinnen Sie gerundetes x_next und abs_delta in Tests, und Sie erhalten reproduzierbare Ein-Schritt-Iterierte für Hausaufgaben, Plugins und Worker, ohne eine volle nichtlineare Solver-Stack selbst aufzubauen.
Integrationsbeispiele
Iterationstabellen für Hausaufgaben
Prüfen Sie eine Zeile einer Fixpunkttabelle: bei gegebenem x_n und Polynom g verifizieren Sie x_{n+1} und die absolute Schrittweite gegen die Schulbucharithmetik.
LMS- und Prüfungs-Autokorrektur
Bewerten Sie Ein-Schritt-Fixpunktaufgaben mit einem deterministischen Orakel, das für dieselben Koeffizienten stets dasselbe x_next und Delta liefert.
Externe Konvergenzschleifen
Steuern Sie Ihre eigene Abbruchregel, indem Sie die API einmal pro Iteriertem aufrufen und abs_delta prüfen, bis es unter eine von Ihnen gewählte Toleranz fällt.
Technische Fragen
Was berechnet ein Fixpunkt-Iterationsschritt?
Er wertet x_next = g(x_n) für Ihre aktuelle Schätzung und die polynomiale Iterationsfunktion g aus und liefert außerdem das vorzeichenbehaftete Delta und |x_next − x_n|.
Was, wenn g(x_n) bereits gleich x_n ist?
Dann ist x_next gleich x_n und sowohl delta als auch abs_delta sind null — Sie sind bereits bei einem Fixpunkt dieser Polynomkodierung.
Was kostet der Ein-Schritt-Fixpunktrechner?
Das Browser-Tool ist kostenlos. API-Anfragen nutzen das vorausbezahlte KIT-Guthaben zu $0.002 pro erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.