Quadratische Gleichung per Substitution lösen
Dieser Rechner löst Gleichungen, die durch das Ersetzen eines Ausdrucks mit u zu gewöhnlichen quadratischen Gleichungen werden.
Im Browser ausführen – kostenlos
Geben Sie die drei Koeffizienten ein und wählen Sie, ob u für x zum Quadrat oder für die Hauptquadratwurzel von x steht. Der Rechner bestimmt die substituierten Nullstellen, wendet die notwendige Einschränkung des Definitionsbereichs an und setzt anschließend zurück, um alle reellen Werte von x auszugeben. Zusätzlich zeigt er die Diskriminante und eine übersichtliche Schrittfolge an, sodass Sie Aufgaben kontrollieren, Beispiele erstellen oder einen algebraischen Lösungsweg prüfen können.
Erkennen Sie eine verborgene quadratische Gleichung
Eine Gleichung ist quadratisch in der Form, wenn derselbe Ausdruck einmal in der ersten Potenz und einmal quadriert vorkommt. Eine biquadratische Gleichung wie x hoch vier minus fünf x zum Quadrat plus vier gleich null enthält x² und dessen Quadrat x⁴. Durch u = x² entsteht u² − 5u + 4 = 0. Dasselbe Muster tritt bei Wurzeln auf: Enthält eine Gleichung x und √x, dann ist x das Quadrat dieser Wurzel. Mit u = √x erhalten Sie deshalb eine gewöhnliche quadratische Gleichung. Der Rechner erwartet a, b und c für die umgeformte Gleichung au² + bu + c = 0. Wählen Sie die Substitution passend zum ursprünglichen Ausdruck. Dadurch bleiben die vertraute quadratische Rechnung, die Prüfung des Definitionsbereichs und die Rücksubstitution klar getrennt. Gerade in den letzten beiden Schritten werden Lösungen häufig übersehen oder fälschlich ergänzt.
Lösen Sie nach u auf und prüfen Sie den Bereich
Nach der Substitution berechnet der Rechner die Diskriminante b² − 4ac. Bei einer negativen Diskriminante gibt es keine reellen Werte für u und damit für die unterstützten Formen auch keine reellen Werte für x. Eine Diskriminante von null liefert eine doppelte u-Lösung, eine positive Diskriminante zwei Kandidaten. Diese sind jedoch nicht automatisch zulässig. Beide Substitutionen verlangen u ≥ 0: Das Quadrat einer reellen Zahl kann nicht negativ sein, und auch die Hauptquadratwurzel ist stets nichtnegativ. Deshalb erscheinen alle quadratischen Lösungen unter u_solutions und die nach der Bereichsprüfung verbleibenden Werte getrennt unter admissible_u_solutions. So bleibt auch ein verworfener Kandidat sichtbar. Für unterschiedlich große Koeffizienten verwendet die Berechnung eine numerisch stabile Form der quadratischen Formel. Alle Koeffizienten müssen endliche reelle Zahlen sein; a darf nicht null sein, weil die umgeformte Gleichung sonst linear wäre.
Substituieren Sie zurück, ohne Lösungen zu verlieren
Die Rücksubstitution richtet sich nach der Bedeutung von u. Bei u = x² erzeugt jedes positive zulässige u zwei reelle Antworten: die positive und die negative Quadratwurzel. Für u = 0 entsteht nur x = 0 und nicht zweimal dieselbe Lösung. Deshalb kann eine Gleichung vierten Grades vier, zwei, eine oder keine verschiedenen reellen Lösungen besitzen, obwohl die substituierte quadratische Gleichung höchstens zwei Nullstellen hat. Bei u = √x folgt aus √x = u die Gleichung x = u². Jedes zulässige u ergibt genau ein x, denn das Wurzelzeichen bezeichnet die nichtnegative Hauptwurzel. Der Rechner sortiert die Ergebnisse, entfernt Duplikate und gibt zusätzlich solution_count zurück. Prüfen Sie vor der Verwendung, ob die gewählte Substitution tatsächlich zur Ausgangsgleichung passt. Freie algebraische Schreibweisen werden nicht analysiert, und Koeffizienten werden nicht aus eingegebenen Formeln abgeleitet. Automatisierte Anfragen kosten jeweils $0.002.
Anwendungsfälle
Eine biquadratische Gleichung lösen
Ersetzen Sie x² durch u, lösen Sie die entstehende quadratische Gleichung und bestimmen Sie gegebenenfalls positive und negative reelle x-Werte.
Eine Wurzelgleichung quadratisch behandeln
Verwenden Sie die Hauptquadratwurzel als u, verwerfen Sie negative u-Lösungen und quadrieren Sie die zulässigen Werte, um x zu erhalten.
Einen schulischen Lösungsweg prüfen
Vergleichen Sie Diskriminante, sämtliche u-Lösungen, die zulässigen u-Werte und die sortierten Endergebnisse mit Ihrer Rechnung.
Häufige Fragen
Welche Gleichung soll ich eingeben?
Geben Sie a, b und c für die umgeformte Gleichung au² + bu + c = 0 ein und wählen Sie anschließend den durch u ersetzten Ausdruck.
Gibt der Rechner komplexe Lösungen aus?
Nein. Er liefert ausschließlich reelle Lösungen. Bei negativer Diskriminante bleibt die Liste der reellen Lösungen leer.
Warum kann eine u-Lösung verworfen werden?
Sowohl x² als auch die Hauptquadratwurzel von x sind für reelles x nichtnegativ. Ein negatives u kann daher nicht zurücksubstituiert werden.
Warum liefert ein positives u bei x² zwei Antworten?
Ist x² positiv, erfüllen sowohl die positive als auch die negative Quadratwurzel die Gleichung.
Warum gibt es bei u = √x nur eine Antwort?
Die Hauptwurzel ist nichtnegativ; das Quadrieren eines zulässigen u liefert den einzigen zugehörigen Wert x = u².
Was kostet eine API-Anfrage?
Jede API-Anfrage kostet $0.002; derselbe deterministische Rechner kann im Browser kostenlos ausgeführt werden.
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/algebra/quadratic-in-form \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"a":1,"b":-5,"c":4,"substitution":"x_squared"}'const res = await fetch("https://api.kit.forhosting.com/algebra/quadratic-in-form", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"a": 1,
"b": -5,
"c": 4,
"substitution": "x_squared"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/algebra/quadratic-in-form",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"a": 1,
"b": -5,
"c": 4,
"substitution": "x_squared"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/algebra/quadratic-in-form", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"a":1,"b":-5,"c":4,"substitution":"x_squared"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"a":1,"b":-5,"c":4,"substitution":"x_squared"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/algebra/quadratic-in-form", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"a": 1,
"b": -5,
"c": 4,
"substitution": "x_squared"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "algebra.quadratic_in_form",
"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. |