Ptolemäus-Theorem-Rechner
Der Satz des Ptolemäus aus vier Seiten: Bei einem Sehnenviereck mit den Seiten 3, 4, 3 und 4 ist das Produkt der Diagonalen 25, aufgeschlüsselt als 9 plus 16 aus den Gegenseiten, damit Sie den Rechenweg zeigen können. 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
- A
- 3
- B
- 4
- C
- 3
- D
- 4
- Produkt der Diagonalen
- 25
Das Theorem von Ptolemäus ist die klassische Beziehung, die die vier aufeinanderfolgenden Seiten eines Sehnenvierecks mit dem Produkt seiner beiden Diagonalen verknüpft. Sind a, b, c und d die Seiten in Reihenfolge eines in einen Kreis einbeschreibbaren Vierecks und p und q die Diagonalen, so gilt: das Produkt p mal q ist gleich a mal c plus b mal d. Dieser Ptolemäus-Theorem-Rechner nimmt diese vier endlichen positiven Seitenlängen entgegen, prüft, ob sie ein einfaches geschlossenes Viereck bilden können, und liefert das Diagonalenprodukt mit den expliziten Produkten der Gegenseiten, damit Sie die Algebra neben der Antwort zeigen können. Kein Netzwerk, keine Zufälligkeit und kein Date.
Was das Theorem von Ptolemäus für ein Sehnenviereck aussagt
Ein Sehnenviereck ist ein Viereck, dessen sämtliche Eckpunkte auf einem einzigen Kreis liegen. Diese Einschreibungsbedingung erzwingt eine einfache multiplikative Identität zwischen Seiten und Diagonalen. Bezeichnen Sie die Eckpunkte A, B, C, D in zyklischer Reihenfolge um den Kreis, schreiben Sie a für AB, b für BC, c für CD und d für DA sowie p für die Diagonale AC und q für die Diagonale BD.
Das Theorem von Ptolemäus besagt dann, dass das Produkt der Diagonalen gleich der Summe der Produkte der Paare gegenüberliegender Seiten ist: p multipliziert mit q ist gleich a multipliziert mit c plus b multipliziert mit d. Die Aussage wird oft als Sehnenlängen-Identität erinnert, die den Satz des Pythagoras verallgemeinert: ist das Sehnenviereck ein Rechteck, sind die Diagonalen gleich und jede ist die Hypotenuse der von den Seiten gebildeten rechtwinkligen Dreiecke, sodass das Produkt nach Wiederholung der Gegenseiten das vertraute Muster a zum Quadrat plus b zum Quadrat liefert.
Ist die Figur ein Quadrat der Seite s, ist jede Diagonale s mal die Quadratwurzel aus zwei, das Produkt also zwei s zum Quadrat, was mit a c plus b d gleich s zum Quadrat plus s zum Quadrat übereinstimmt. Dieser Endpunkt rekonstruiert nicht die einzelnen Diagonalenlängen allein aus den Seiten — das erfordert in der Regel mehr Daten wie einen Winkel oder den Umkreisradius —, liefert aber das exakte Produkt, das Ptolemäus verspricht und das Prüfungsfragen und algebraische Zwischenschritte oft verlangen.
Die Formel nutzt nur Multiplikationen und eine Addition auf den vier Seitenlängen, ist also O(1), deterministisch und ohne iterative Löser oder Wurzeln im Hauptpfad.
Eingabevertrag, Validierung und Antwortform
Jede negative Seite wird mit einer klaren Meldung abgelehnt, dass eine negative Seitenlänge ungültig ist; Null und andere nichtpositive Werte werden ebenfalls abgelehnt. Die vier positiven Längen müssen zudem die strenge Vierecks-Ungleichung erfüllen: jede Seite muss kleiner sein als die Summe der anderen drei, sonst existiert kein einfaches geschlossenes Viereck und die Anfrage scheitert, bevor Ptolemäus angewendet wird. Numerische Felder werden auf zwölf Dezimalstellen gerundet, damit Goldens über Runtimes stabil bleiben.
Klassische Prüfungen: ein Rechteck mit Seiten drei, vier, drei, vier, dessen Diagonalenprodukt fünfundzwanzig ist, und ein Quadrat der Seite fünf mit Produkt fünfzig. Koppeln Sie das kostenlose Browser-Werkzeug mit demselben Vertrag in Skripten, damit Hausaufgabenprüfungen und Stapelkorrektur nie auseinanderlaufen.
Wann Ihnen das Diagonalenprodukt hilft
Geometriekurse an weiterführenden Schulen und Hochschulen verlangen ständig das Produkt der Diagonalen eines Sehnenvierecks, sobald die vier Seiten bekannt sind; ein verlässlicher Rechner mit strenger Positivitäts- und Ungleichheitsprüfung beschleunigt die Hausaufgabenkorrektur und entfernt Tabellenfehler, bei denen jemand benachbarte Seiten statt gegenüberliegender Paare multipliziert. Prüfungsvorbereitungs-Generatoren und LMS-Autokorrektoren brauchen ein deterministisches Orakel, das negative Seitenlängen und unmögliche Umrisse als Fehler markiert statt ein Produkt zu erfinden.
Architektur-, Vermessungs- und Fertigungsnotizen kennen manchmal bereits die sequenziellen Kantenlängen eines zyklischen Rahmens oder einer Platte; das Diagonalenprodukt speist Zwischenprüfungen, Aussteifungsabschätzungen und symbolische Schritte vor der vollständigen CAD-Rekonstruktion jeder Diagonale. Fehlgeschlagene Validierung wird nicht berechnet. Halten Sie Anfragen klein, pinnen Sie das gerundete Produkt in Tests, und Sie erhalten reproduzierbare Ptolemäus-Ergebnisse für Klassenräume, LMS-Plugins und Edge-Worker, ohne eigene symbolische Geometrie-Infrastruktur aufzubauen.
Verwandte, aber andere Suchintentionen — Diagonalen zählen bei n-Ecken, Quadratdiagonale oder Trapezdiagonalen aus Basen und Höhe — gehören auf eigene Landings und dürfen diese Seite zum zyklischen Produkt nicht überladen.
Anwendungsfälle
Unterricht und Hausaufgabenkontrolle
Geben Sie vier aufeinanderfolgende Seiten eines Sehnenvierecks ein und prüfen Sie das Ptolemäus-Diagonalenprodukt pq = ac + bd gegen Lehrbuchmethoden.
Häufige Fragen
Wie funktioniert der Ptolemäus-Theorem-Rechner?
Senden Sie endliche positive Seiten a, b, c und d in aufeinanderfolgender Reihenfolge.
Was geschieht, wenn eine Seite negativ ist?
Eine negative Seitenlänge ist für ein Sehnenviereck ungültig und wird nicht berechnet.
Liefert die Antwort jede Diagonalenlänge einzeln?
Nein. Aus den Seiten allein liefert Ptolemäus das Produkt der Diagonalen, nicht jede Diagonale.
Welche Seitenlängen werden außer Negativen abgelehnt?
Null oder nichtpositive Seiten, fehlende oder nicht endliche Werte und jede Menge, die die Vierecks-Ungleichung verletzt (jede Seite kleiner als die Summe der anderen drei).
Welche Seiten liegen beim Satz des Ptolemäus einander gegenüber?
Benennen Sie die Ecken A, B, C und D der Reihe nach auf dem Kreis: AB liegt CD gegenüber, BC liegt DA gegenüber. Multiplizieren Sie jedes Gegenpaar und addieren Sie; benachbarte Seiten zu multiplizieren ist der klassische Fehler.
Was hat der Satz des Ptolemäus mit Pythagoras zu tun?
Ist das Sehnenviereck ein Rechteck, sind beide Diagonalen gleich lang und jeweils die Hypotenuse der Dreiecke aus den Seiten. Dann wird aus dem Satz die bekannte Summe a² plus b².
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/geom/cyclic-quadrilateral-diagonals \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"a":3,"b":4,"c":5,"d":6}'const res = await fetch("https://api.kit.forhosting.com/geom/cyclic-quadrilateral-diagonals", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"a": 3,
"b": 4,
"c": 5,
"d": 6
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/cyclic-quadrilateral-diagonals",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"a": 3,
"b": 4,
"c": 5,
"d": 6
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/cyclic-quadrilateral-diagonals", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"a":3,"b":4,"c":5,"d":6}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"a":3,"b":4,"c":5,"d":6}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/cyclic-quadrilateral-diagonals", 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": 3,
"b": 4,
"c": 5,
"d": 6
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.cyclic_quadrilateral_diagonals",
"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
Jede negative Seite scheitert mit invalid_input; ebenso Null-Längen und Figuren, die die Vierecks-Ungleichung verletzen.
Eingabevertrag, Validierung und Antwortform
Senden Sie einen JSON-Körper mit vier erforderlichen endlichen positiven Zahlen a, b, c und d für die aufeinanderfolgenden Seiten des Sehnenvierecks. Fehlende Felder, leere Zeichenketten, nichtnumerischer Text, NaN und Infinity scheitern mit invalid_input unter Nennung des Feldes. Bei Erfolg gibt der Körper a, b, c und d zurück; diagonal_product gleich a mal c plus b mal d; opposite_side_products mit den Termen ac und bd, damit Lehr-UIs die Summanden anzeigen können; und setzt formula auf die Ptolemäus-Identität sowie method auf ptolemy für Protokolle und Dokumentation. Erfolgreiche API-Aufrufe berechnen die veröffentlichte Basis von $0.002 pro Element; ungültige Eingabe wird nicht berechnet.
Wo eine API für das Ptolemäus-Diagonalenprodukt Nutzen stiftet
Weil die Implementierung reines Parse der Stufe A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Basispreis $0.002 ohne Modell-Tokens und ohne ausgehendes Netzwerk.
Integrationsbeispiele
Prüfungen und LMS-Autokorrektur
Bewerten Sie Sehnenviereck-Aufgaben mit einem deterministischen Orakel, das negative Seiten und unmögliche Umrisse als invalid_input ablehnt.
CAD, Vermessung und Geometrie-Fixtures
Aus sequenziellen Kantenlängen eines zyklischen Rahmens erhalten Sie das Diagonalenprodukt für Zwischenprüfungen ohne vollen CAS-Stack.
Technische Fragen
Was kostet der Ptolemäus-Theorem-Rechner?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen das vorausbezahlte KIT-Guthaben zu $0.002 pro erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.