Konvergenzradius aus Koeffizienten berechnen
Dieser Rechner übernimmt die Koeffizienten einer Potenzreihe in aufsteigender Potenzfolge und wendet den Grenzwert der absoluten Quotienten benachbarter Koeffizienten an.
Im Browser ausführen – kostenlos
Er liefert den geschätzten Radius, sämtliche berechneten Quotienten, die verwendeten Endwerte und eine Stabilitätsprüfung. So erhalten Sie sowohl ein schnelles Ergebnis als auch nachvollziehbare Belege. Die Berechnung ist deterministisch, benötigt keine externen Daten und unterstützt positive, negative oder alternierende Koeffizienten ungleich null.
Bestimmen Sie den Radius aus einer Koeffizientenfolge
Für eine Potenzreihe, die als Summe von a_n mal (x minus c) hoch n geschrieben wird, ergibt die Koeffizientenform des Quotientenkriteriums R = lim |a_n / a_(n+1)|, sofern dieser Grenzwert existiert. Geben Sie die Koeffizienten nach aufsteigenden Potenzen ein: zuerst a_0, danach a_1 und so weiter. Der Rechner bildet für jedes benachbarte Paar den Betrag des Quotienten, sodass alternierende Vorzeichen die Schätzung nicht verändern. Anschließend mittelt er die gewünschte Anzahl von Quotienten am Ende der Folge. Dieser Endmittelwert wird als Radiusschätzung ausgegeben, weil spätere Koeffizienten gewöhnlich die aussagekräftigsten Hinweise auf das Grenzverhalten liefern. Das Zentrum c ist nicht erforderlich: Eine Verschiebung der Variablen verlagert das Konvergenzintervall, ändert jedoch dessen Radius nicht. Verwenden Sie genügend Koeffizienten, damit ein stabiles Muster erkennbar wird. Mit 3 Werten lassen sich zwar bereits Quotienten bilden, doch eine längere Folge zeigt wesentlich zuverlässiger, ob sie sich einem gemeinsamen Grenzwert nähern.
Prüfen Sie die Stabilität, bevor Sie die Schätzung übernehmen
Eine endliche Liste kann keinen Grenzwert einer unendlichen Folge beweisen. Deshalb umfasst das Ergebnis mehr als eine einzelne Kennzahl. Das Feld ratios zeigt jeden Wert |a_n / a_(n+1)|, während tail_ratios das für die Schätzung verwendete Endfenster abgrenzt. relative_spread vergleicht den größten und kleinsten Endquotienten mit ihrem Mittelwert. Überschreitet diese Streuung die gewählte Toleranz nicht, ist stabilized wahr. Dies ist eine numerische Diagnose und kein Satz: Eine langsam veränderliche Folge kann über mehrere Glieder stabil wirken und später abdriften; eine tatsächlich konvergente Folge benötigt mitunter viele Glieder, bevor ihre Streuung klein wird. Stellen Sie tail_terms so ein, dass Aktualität und Rauschen sinnvoll abgewogen werden. Ein größeres Fenster verlangt Übereinstimmung von mehr Quotienten, ein kleineres reagiert schneller auf das jüngste Verhalten. Wählen Sie tolerance gemäß der durch Ihre Koeffizienten belegten Genauigkeit. Ist stabilized falsch, prüfen Sie die Quotienten, ergänzen Sie Koeffizienten oder verwenden Sie ein anderes Konvergenzkriterium.
Erkennen Sie den Anwendungsbereich des Quotientenverfahrens
Der Rechner verlangt bewusst endliche Koeffizienten ungleich null. Ein Nenner von null macht einen benachbarten Quotienten undefiniert; einzelne oder wiederkehrende Nullkoeffizienten können das Wurzelkriterium, ein Teilfolgenargument oder eine algebraische Erkennung der Reihe erfordern. Durch die Zurückweisung solcher Eingaben wird verhindert, dass eine scheinbar gewöhnliche Zahl dieses mathematische Problem verdeckt. Besonders geeignet ist das Verfahren für geometrisch geprägte Koeffizienten, numerisch ausgewertete Fakultätsausdrücke und Folgen, deren benachbarte Quotienten sichtbar gegen eine positive Konstante streben. Wachsen die Quotienten unbeschränkt, kann der theoretische Radius unendlich sein; streben sie gegen null, kann er null sein. Eine endliche Stichprobe kann beides nicht bestätigen. Daher gibt das Werkzeug eine endliche Endschätzung aus und legt die Quotienten offen. Nach der Bestimmung von R gilt: Für |x-c| kleiner als R liegt absolute Konvergenz vor, für |x-c| größer als R Divergenz. Die Randpunkte x = c plus oder minus R müssen Sie jeweils gesondert untersuchen.
Anwendungsfälle
Geometrisches Koeffizientenmuster prüfen
Bestätigen Sie, dass konstante benachbarte Quotienten den erwarteten Radius ergeben, und prüfen Sie die genaue Folge.
Grenzwert aus tabellierten Koeffizienten schätzen
Nutzen Sie die letzten Quotienten berechneter oder gemessener Koeffizienten, wenn keine symbolische Formel vorliegt.
Eine Analysislösung kontrollieren
Vergleichen Sie den angegebenen Radius mit den Quotienten und prüfen Sie, ob sich das vorhandene Ende stabilisiert hat.
Häufige Fragen
In welcher Reihenfolge sind die Koeffizienten einzugeben?
Geben Sie zuerst a_0, anschließend a_1, a_2 und die weiteren Koeffizienten nach aufsteigenden Potenzen ein.
Warum sind negative Koeffizienten zulässig?
Die Formel verwendet Beträge. Vorzeichen und alternierende Vorzeichen beeinflussen daher die berechneten Größen nicht.
Warum werden Nullkoeffizienten abgelehnt?
Eine null kann einen benachbarten Quotienten undefiniert machen. Dann eignen sich häufig das Wurzelkriterium oder ein Teilfolgenargument besser.
Beweist die Stabilitätsanzeige den Radius?
Nein. Sie besagt nur, dass die Endquotienten innerhalb Ihrer Toleranz liegen; eine endliche Stichprobe beweist keinen unendlichen Grenzprozess.
Entscheidet das Ergebnis über die Randpunkte?
Nein. Sie müssen jeden Randpunkt in die ursprüngliche Reihe einsetzen und getrennt untersuchen.
Was kostet eine Berechnung über die API?
Jede API-Anfrage kostet $0.002; der Browser-Rechner führt dieselbe deterministische Berechnung lokal aus.
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/power-series-radius \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"coefficients":[1,0.5,0.25,0.125,0.0625]}'const res = await fetch("https://api.kit.forhosting.com/calculus/power-series-radius", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"coefficients": [
1,
0.5,
0.25,
0.125,
0.0625
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/calculus/power-series-radius",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"coefficients": [
1,
0.5,
0.25,
0.125,
0.0625
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/calculus/power-series-radius", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"coefficients":[1,0.5,0.25,0.125,0.0625]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"coefficients":[1,0.5,0.25,0.125,0.0625]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/calculus/power-series-radius", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"coefficients": [
1,
0.5,
0.25,
0.125,
0.0625
]
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "calculus.power_series_radius",
"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.
Limits
max_items | 10000 |
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. |