ForHosting KIT · Mathematik

Negative Pellsche Gleichung: Lösbarkeit und Minimallösung

Prüfen Sie, ob x² − Dy² = −1 ganzzahlige Lösungen hat, und erhalten Sie die kleinste: Ist D gleich 13, lautet sie x 18 und y 5, gefunden über einen Kettenbruch mit ungerader Periode 5. Auch sehr große Lösungen bleiben exakt. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
D
13
Erhalten Sie
D
13
Periodenlänge
5
X
18
Y
5

Der Rechner für negative Pellsche Gleichungen ermittelt, ob x zum Quadrat minus D mal y zum Quadrat gleich minus eins für eine positive, nichtquadratische ganze Zahl D ganzzahlig lösbar ist. Ist die Gleichung lösbar, liefert er die kleinsten positiven Werte x und y exakt und ohne Gleitkommarundung. Zusätzlich nennt er die Periodenlänge des Kettenbruchs, die über die Lösbarkeit entscheidet.

Welche Frage die negative Pellsche Gleichung stellt

Die Gleichung x² − Dy² = −1 wirkt wie eine geringfügige Abwandlung der gewöhnlichen Pellschen Gleichung. Durch den Vorzeichenwechsel ist eine Lösung jedoch nicht mehr stets gewährleistet. D muss eine positive ganze Zahl sein, die kein vollständiges Quadrat ist; x und y werden unter den positiven ganzen Zahlen gesucht.

Andere nichtquadratische Werte besitzen überhaupt keine Lösung. Dieser Rechner unterscheidet beide Fälle und bestimmt bei vorhandener Lösung die minimale, also diejenige mit dem kleinsten positiven x. Da Pell-Lösungen weit über den sicheren Zahlenbereich von JavaScript und vielen Datenbanken hinauswachsen können, werden x, y und D als Dezimalzeichenfolgen ausgegeben.

Sie stehen für exakte ganze Zahlen und nicht für Näherungen. Das Feld solvable enthält die unmittelbare Entscheidung; bei einem falschen Wert fehlen die Lösungsfelder vollständig, statt irreführende Nullwerte oder erfundene Platzhalter zu enthalten. Ein quadratisches D wird abgelehnt, weil es nicht zum festgelegten Definitionsbereich dieses Werkzeugs gehört.

Wie Kettenbrüche über die Lösbarkeit entscheiden

Die Berechnung verwendet den periodischen einfachen Kettenbruch der Quadratwurzel aus D. Für jede positive, nichtquadratische ganze Zahl besitzt diese Entwicklung einen endlichen Wiederholungsblock. Ein klassischer Satz liefert ein eindeutiges Kriterium: Die negative Pellsche Gleichung ist genau dann lösbar, wenn dieser Block eine ungerade Länge hat.

Der Rechner erzeugt die Entwicklung ausschließlich mit ganzzahligen Rekursionen und nähert die Quadratwurzel niemals durch Gleitkommaarithmetik an. Bei jedem Näherungsbruch führt er Zähler und Nenner als Ganzzahlen beliebiger Genauigkeit und prüft die Ausgangsgleichung direkt. Ergibt ein Näherungsbruch −1, sind sein Zähler und Nenner die minimalen positiven Werte x und y.

Schließt sich die Periode ohne einen solchen Bruch, ist ihre Länge gerade und es gibt nachweislich keine ganzzahlige Lösung. Das Verfahren liefert somit in einem Durchlauf eine überprüfbare Begründung und die gesuchte Lösung. Es ist deterministisch: Gleiche Eingaben durchlaufen stets dieselbe Rekursion und erzeugen dieselbe Ausgabe, ohne Netzwerk, Zufall, Uhrzeit oder regionale Zahlenformate.

Das Ergebnis sicher lesen und weiterverwenden

Geben Sie D als ganze Zahl im Feld d an. Kann der Wert den sicheren Ganzzahlbereich Ihrer Programmiersprache überschreiten, senden Sie ihn als exakte vorzeichenlose Dezimalzeichenfolge; der Rechenkern übernimmt diese Darstellung ohne Ziffernverlust. Mit einer Bibliothek für große Ganzzahlen können Sie das Ergebnis unabhängig durch x*x − D*y*y = −1 prüfen.

Bei Unlösbarkeit bleiben D und die Periodenlänge erhalten, x und y werden jedoch ausgelassen, weil keine Werte den Vertrag erfüllen könnten. Diese Unterscheidung eignet sich für Forschungsskripte, Lehrbeispiele und zahlentheoretische Abläufe: Prüfen Sie solvable, bevor Sie die Lösungsfelder auslesen. Brüche, negative Ganzzahlen, fehlende Eingaben und vollständige Quadrate führen zu einem typisierten Eingabefehler statt zu einer mathematischen Antwort.

Eine zahlentheoretische Vermutung prüfen

Testen Sie ausgewählte nichtquadratische Werte von D und erfassen Sie exakte Minimallösungen für weitere symbolische Analysen.

Durchgerechnete Beispiele vorbereiten

Erzeugen Sie reproduzierbare lösbare und unlösbare Fälle für Unterricht zu quadratischen Irrationalzahlen und Kettenbrüchen.

Eine andere Implementierung validieren

Vergleichen Sie Ihren eigenen Pell-Rechner mit deterministischen exakten Ergebnissen einschließlich Perioden und sehr großer Dezimalwerte.

Wann ist die negative Pellsche Gleichung lösbar?

Sie ist genau dann lösbar, wenn der periodische Kettenbruch der Quadratwurzel aus D eine ungerade Periodenlänge besitzt.

Was bedeutet Minimallösung?

Es ist die positive ganzzahlige Lösung mit dem kleinsten x; der zugehörige positive Wert y wird damit zugleich bestimmt.

Bedeutet solvable gleich falsch einen vorzeitigen Abbruch?

Nein. Die Kettenbruchperiode hat sich mit gerader Länge geschlossen; damit ist bewiesen, dass keine ganzzahlige Lösung existiert.

Was ist die kleinste Lösung, wenn D gleich 13 ist?

Sie lautet x 18 und y 5. Der Kettenbruch der Quadratwurzel aus 13 wiederholt sich mit der Periode 5, also einer ungeraden Länge; deshalb gibt es eine Lösung, und 18 und 5 sind das kleinste positive Paar.

Worin unterscheidet sie sich von der gewöhnlichen Pellschen Gleichung?

Nur das Vorzeichen ändert sich, von +1 zu −1, doch dadurch ist eine Lösung nicht mehr sicher. Manche nicht quadratischen Werte von D haben eine Lösung, andere gar keine; das Ergebnis sagt Ihnen zuerst, welcher Fall vorliegt.

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.

POSThttps://api.kit.forhosting.com/numth/negative-pell

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/numth/negative-pell \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"d":13}'
{
  "d": 13
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "numth.negative_pell",
  "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.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Große Ergebnisse werden als Dezimalzeichenfolgen ausgegeben, damit jede Ziffer in JSON, Browsern, Terminals und Anwendungen erhalten bleibt.

Welche Frage die negative Pellsche Gleichung stellt

Manche Werte funktionieren sofort: Für D = 2 erfüllt das Paar x = 1 und y = 1 die Gleichung.

Das Ergebnis sicher lesen und weiterverwenden

Ein erfolgreiches Ergebnis enthält solvable mit dem Wert wahr, period_length für die Kettenbruchperiode sowie die exakten Dezimalzeichenfolgen x und y. Browser und API nutzen denselben reinen Rechner und wenden daher dieselben Regeln für Prüfung, Rekursion, Minimalität und exakte Ausgabe an. Die API-Nutzung kostet $0.002 je Anfrage.

Warum werden x und y als Zeichenfolgen ausgegeben?

Pell-Lösungen können die übliche Ganzzahlgenauigkeit von JSON und JavaScript übersteigen. Dezimalzeichenfolgen bewahren jede Ziffer exakt.

Was geschieht, wenn D ein vollständiges Quadrat ist?

Die Anfrage endet mit invalid_input, da diese Fähigkeit ausschließlich für nichtquadratische Werte von D definiert ist.

Was kostet eine API-Anfrage?

Jede API-Anfrage kostet $0.002; denselben deterministischen Rechner können Sie im Browser auch kostenlos ausführen.

Vollständige KIT-Dokumentation lesen →