ForHosting KIT · Mathematik

Rechner für Eulers Polyederformel

Ein Würfel mit 8 Ecken und 12 Kanten muss 6 Flächen haben: Aus zwei beliebigen Anzahlen folgt die dritte nach Eulers Regel, denn Ecken minus Kanten plus Flächen ergibt immer 2. Mit allen drei prüfen Sie, ob die Form existieren kann. 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
Eckpunkte
8
Kanten
12
Erhalten Sie
Flächen
6
Eulersche Charakteristik
2

Ein Würfel (8 Ecken, 12 Kanten, 6 Flächen) erfüllt sie; eine behauptete Form mit 5 Ecken, 8 Kanten und 6 Flächen nicht. Es ist der schnellste Weg, einen Mesh-Header, eine Hausaufgabenlösung oder die Topologie eines 3D-Modells zu prüfen, bevor Sie sich darauf verlassen — deterministisch, in einem einzigen Aufruf, ohne Näherung und ohne externe Daten.

Was Eulers Formel wirklich aussagt

Im Jahr 1750 bemerkte Leonhard Euler, dass bei jedem konvexen Polyeder — Würfel, Pyramiden, Prismen, Dodekaeder, geodätische Kuppeln — die Anzahl der Ecken minus der Anzahl der Kanten plus der Anzahl der Flächen immer zwei ergibt. Der Wert 2 heißt Euler-Charakteristik einer Sphäre, und die Formel gilt, weil jedes konvexe Polyeder zu einer Kugel verformt werden kann, ohne dass sich ändert, wie seine Ecken, Seiten und Regionen verbunden sind.

Die Beziehung ist rein topologisch: Sie hängt nicht von Längen, Winkeln oder Symmetrien ab, sondern nur davon, wie viele Elemente jeder Art existieren. Das macht sie zu einer bemerkenswert billigen Konsistenzprüfung. Der Endpunkt für Eulers Polyederformel wendet genau diesen Test an: Senden Sie zwei beliebige Anzahlen, und er leitet die dritte durch Umstellen der Gleichung ab, oder senden Sie alle drei, und er meldet, ob die Gleichheit gilt — zusammen mit der Flächenzahl, die sie wahr machen würde.

Wie die Berechnung funktioniert

Der Löser ist elementare Algebra über Ganzzahlen. Gegeben Ecken und Kanten, sind die Flächen E − V + 2. Gegeben Ecken und Flächen, sind die Kanten V + F − 2.

Gegeben Kanten und Flächen, sind die Ecken E − F + 2. Wenn alle drei Anzahlen eintreffen, berechnet der Dienst die Euler-Charakteristik V − E + F und vergleicht sie mit 2; er liefert ein boolesches Urteil zusammen mit dem vollständig ausgewerteten Tripel. Eingaben müssen positive ganze Zahlen sein: Ein Polyeder kann keine gebrochene Ecke und keine negative Kante haben, und nicht ganzzahlige oder nicht positive Werte werden mit einer klaren Fehlermeldung abgelehnt, statt still gerundet zu werden.

Käme die abgeleitete dritte Anzahl als null oder negativ heraus — etwa bei der Behauptung von 3 Ecken und 4 Kanten, was nur 3 Flächen implizierte, aber genauso geprüft wird —, bleibt die Arithmetik exakt und deterministisch. Weniger als zwei Anzahlen sind ein Fehler, denn eine einzelne Zahl sagt nichts über die Form aus. Alles läuft in Mikrosekunden, ohne Netzwerkzugriff, ohne Zufall und ohne Uhr, sodass dieselbe Anfrage stets dieselbe Antwort liefert.

Wo sie sich bewährt

Drei Gruppen greifen ständig auf diese Prüfung zurück. Schüler und Lehrkräfte nutzen sie, um Antworten zu Prismen und platonischen Körpern zu verifizieren: Kennt man zwei beliebige Anzahlen eines fünfeckigen Prismas, sollte die dritte aus der Formel folgen, und eine Abweichung bedeutet einen Rechenfehler weiter oben. Entwickler von Spielen und 3D-Grafik nutzen sie als Smoke-Test für Mesh-Statistiken: Ein geschlossenes, mannigfaltiges Mesh, das kugelähnlich sein will, muss die Charakteristik erfüllen, also meldet eine fehlgeschlagene Prüfung nicht-mannigfaltige Geometrie, Löcher oder doppelte Elemente, bevor das Asset veröffentlicht wird.

Und wer polyedrische Strukturen entwirft, von geodätischen Kuppeln bis zu Würfeln, nutzt sie umgekehrt: Er fixiert die vom Entwurf vorgegebenen Flächen und Kanten und liest die Eckenzahl ab, die die Verbinder liefern müssen.

Den Header eines 3D-Meshs testen

Weisen Sie beim Import kugelähnliche Meshs zurück, deren Anzahlen die Euler-Charakteristik verletzen, und erkennen Sie nicht-mannigfaltige Geometrie.

Eine fehlende Anzahl im Entwurf ableiten

Berechnen Sie aus den Flächen und Kanten einer geplanten geodätischen Kuppel oder eines Würfels die genaue Eckenzahl, die die Verbinder liefern müssen.

Was kostet das?

Außerdem ist die Ausführung in Ihrem Browser auf dieser Seite kostenlos.

Was passiert, wenn ich nur einen Wert sende?

Eulers Formel verknüpft drei Anzahlen, also sind mindestens zwei nötig, um etwas auszusagen.

Funktioniert sie bei nicht-konvexen Polyedern?

Formen mit Löchern, etwa ein torusförmiges Polyeder, haben eine andere Charakteristik und melden korrekt valid: false.

Und wenn meine drei Werte die Formel nicht erfüllen?

Sie erhalten valid: false zusammen mit der Flächenzahl, die das Tripel konsistent machen würde — Sie sehen also, wie weit die Zahlen danebenliegen.

Werden Dezimalzahlen oder negative Zahlen akzeptiert?

Nein. Ecken, Kanten und Flächen sind Anzahlen, daher werden nur positive ganze Zahlen akzeptiert; alles andere wird mit einer klaren Fehlermeldung abgelehnt.

Werden Daten gespeichert?

Nein. Die drei Ganzzahlen werden ausgewertet und verworfen; nur das Ergebnis wird zurückgegeben.

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/math/eulers-formula-for-polyhedron

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/math/eulers-formula-for-polyhedron \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"vertices":8,"v":1}'
{
  "vertices": 8,
  "v": 1
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.eulers_formula_for_polyhedron",
  "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.

Eulers Polyederformel verknüpft die drei Anzahlen, die jedes konvexe Polyeder definieren: Ecken, Kanten und Flächen erfüllen stets V − E + F = 2. Diese Fähigkeit nimmt zwei der drei Anzahlen entgegen und liefert die dritte, oder sie nimmt alle drei und sagt Ihnen, ob das Tripel geometrisch konsistent ist.

Was Eulers Formel wirklich aussagt

Wenn Ihnen jemand die Beschreibung eines Polyeders gibt, dessen Anzahlen V − E + F = 2 nicht erfüllen, existiert dieses konvexe Polyeder schlicht nicht.

Wo sie sich bewährt

Die API kostet $0.002 pro Anfrage, und derselbe Code läuft kostenlos in Ihrem Browser auf dieser Seite — Sie können also interaktiv experimentieren und zahlen erst, wenn Sie die Prüfung in eine Pipeline einbinden.

Hausaufgaben zu Prismen und Pyramiden prüfen

Prüfen Sie, ob die Ecken-, Kanten- und Flächenzahlen eines sechseckigen Prismas oder einer quadratischen Pyramide wirklich V − E + F = 2 erfüllen, bevor Sie sie abgeben.

Vollständige KIT-Dokumentation lesen →