Tetraederzahl-Rechner
Die 5. Tetraederzahl ist 35, so viele Kugeln hat eine dreiseitige Pyramide mit fünf Lagen. Geben Sie eine Position von 1 bis 378.076 ein und erhalten Sie den exakten Wert nach n(n+1)(n+2)/6, ganz ohne Rundung. 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
- N
- 5
- Tetraederzahl
- 35
- Max n
- 378.076
Der Tetraederzahl-Rechner liefert die n-te Tetraederzahl für jede positive Ganzzahl n. Per Definition ist dieser Wert die Summe der ersten n Dreieckszahlen und hat die geschlossene Form n mal n plus eins mal n plus zwei, alles geteilt durch sechs — dieselbe Größe wie der Binomialkoeffizient n plus zwei über drei. Die ersten Glieder sind eins, vier, zehn, zwanzig, fünfunddreißig, sechsundfünfzig, vierundachtzig, hundertzwanzig, hundertfünfundsechzig und zweihundertzwanzig. Diese Capability ist eine reine Parse-Engine: Sie multipliziert und dividiert exakte Ganzzahlen mit BigInt, approximiert niemals mit Gleitkomma-Wurzeln, erzeugt niemals Zufälligkeit, liest niemals die Uhr und ruft niemals das Netzwerk auf.
Was eine Tetraederzahl ist und wie Te_n definiert ist
Eine Tetraederzahl zählt, wie viele gleiche Kugeln Sie in einer dreieckigen Pyramide mit n Schichten stapeln können. Die unterste Schicht ist eine Dreieckszahl T_n = n(n+1)/2, die Schicht darüber ist T_(n-1), und so weiter bis zu einer einzelnen Kugel an der Spitze. Summiert man diese Schichten, erhält man die n-te Tetraederzahl: Te_n entspricht der Summe von k gleich eins bis n von T_k.
Diese Summe fällt zur kompakten Formel Te_n = n(n+1)(n+2)/6 zusammen, die auch der Binomialkoeffizient C(n+2, 3) ist. Für n gleich eins ist das Ergebnis eins; für zwei ist es vier; für drei ist es zehn; für vier ist es zwanzig; für fünf ist es fünfunddreißig; für zehn ist es zweihundertzwanzig.
Die Formel ist für jede positive Ganzzahl n exakt: Unter drei aufeinanderfolgenden Ganzzahlen n, n+1 und n+2 ist mindestens eine durch zwei und mindestens eine durch drei teilbar, sodass das Produkt immer durch sechs teilbar ist und das Ergebnis eine ganze Zahl ist. Gültige positive Indizes gelingen immer mit einem deterministischen Tetraederwert; es gibt keinen probabilistischen Pfad und keinen Gleitkomma-Schritt, der eine Beinahe-Übereinstimmung runden könnte.
Wie Eingaben gelesen werden und wie die geschlossene Form exakt bleibt
Das einzige erforderliche Feld ist n, ein positiver ganzzahliger Index, mit den Aliasen index und k, damit Formulare und Query-Strings einen einzigen Vertrag wiederverwenden können. Optionale führende Pluszeichen sind erlaubt; eingebettete Leerzeichen, Hex-Präfixe und Exponentialnotation werden zurückgewiesen, damit eine fehlerhafte Tabellenzelle nicht zu einer falschen Pyramidenanzahl wird. Werte unter eins werden mit einer expliziten Meldung zurückgewiesen: Die Tetraederfolge beginnt hier bei n gleich eins, passend zu den üblichen kombinatorischen und geometrischen Definitionen.
Intern wird das Produkt n mal n plus eins mal n plus zwei mit BigInt gebildet, dann durch sechs geteilt, sodass Zwischenprodukte niemals niederwertige Bits verlieren, wie es eine Double-Multiplikation bei großem n tun könnte. Kombinieren Sie die Ausgabe mit Dreieckszahl-Tabellen, wenn Sie die Partialsummen explizit zeigen möchten, oder mit Binomialkoeffizient-Werkzeugen, wenn Sie die C(n+2, 3)-Ansicht derselben Ganzzahl bevorzugen.
Wo Tetraederzahlen bei Studium, Rätseln und Automatisierung Anwendung finden
Studierende begegnen Tetraederzahlen beim Lernen figurierter Folgen, Binomialkoeffizienten und dreidimensionaler Stapelmodelle, nachdem sie bereits Dreieckszahlen kennen. Lehrkräfte können Lösungsschlüssel für Arbeitsblätter erzeugen, ohne undurchsichtigen Taschenrechner-Apps zu vertrauen, die Gleitkomma-Division verbergen. Rätsel- und Spieldesigner nutzen Tetraeder-Anzahlen für Kanonenkugel-Haufen, Tetraeder-Ressourcenkosten und Levelprogressionskurven, die als kubisches Polynom wachsen.
Entwickler nutzen denselben Vertrag, um Beispieldaten für zahlentheoretische Bibliotheken zu validieren, um Property-Tests zu speisen, die bekannte figurierte Werte benötigen, oder um vorab zu prüfen, dass eine Konfigurationsgröße einer Tetraederzahl entspricht, bevor ein Simulationsschritt gestapelte Dreiecksschichten voraussetzt. Wettbewerbspraxis braucht oft eine schnelle Offline-Quelle für Te_n, damit Lösungen ohne das Herunterladen von OEIS-Tabellen oder das Hartcodieren langer Listen geprüft werden können. Datenpipelines, die Stapeljobs oder pyramidenförmige Caches bemessen, brauchen manchmal eine geschlossene Anzahl aus einem Tiefenparameter.
Kombinieren Sie ihn mit Quadratzahl- oder Lucas-Werkzeugen, wenn Sie andere klassische Folgen benötigen, und mit kombinatorischen Hilfsmitteln, wenn Sie Binomialkoeffizienten jenseits von C(n+2, 3) benötigen.
Anwendungsfälle
Hausaufgaben und Tabellen figurierter Zahlen
Berechnen Sie Te_n für Arbeitsblätter und Wettbewerbsprüfungen, ohne n(n+1)(n+2)/6 von Hand zu multiplizieren oder Gleitkomma-Rechnern zu vertrauen.
Gestapelte Dreiecksschichten lehren
Zeigen Sie Studierenden, wie die Schichtanzahl n auf einen Tetraeder-Haufen abbildet, während sie Eingaben live im Browser kostenlos ändern.
Häufige Fragen
Was kostet der Tetraederzahl-Rechner?
Er ist auf dieser Seite kostenlos in Ihrem Browser.
Was passiert, wenn n unter 1 liegt?
Tetraederzahlen sind hier ab n gleich 1 aufwärts indiziert, sodass null und negative Indizes zurückgewiesen werden.
Wie wird Te_n berechnet?
Die Engine wertet die geschlossene Form n(n+1)(n+2)/6 mit exakter BigInt-Arithmetik aus. Es wird keine Gleitkomma-Division verwendet, sodass das Ergebnis für ganzzahliges n immer eine ganze Zahl ist.
Wie ist die Beziehung zu Dreieckszahlen?
Te_n ist die Summe der ersten n Dreieckszahlen T_1 + T_2 + … + T_n, wobei T_k = k(k+1)/2. Diese Summe entspricht n(n+1)(n+2)/6.
Ist der Algorithmus zufällig?
Nein. Er nutzt deterministische ganzzahlige Multiplikation und Division. Dasselbe n ergibt immer denselben Tetraederwert.
Wie viele Kugeln hat eine dreiseitige Pyramide mit fünf Lagen?
Genau 35. Jede Lage ist eine Dreieckszahl, von einer Kugel an der Spitze bis zur untersten Lage, und die Summe der fünf Lagen ist die fünfte Tetraederzahl. Der Rechner ermittelt sie für jede Lagenzahl, die Sie eingeben.
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/math/tetrahedral-number \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"n":5}'const res = await fetch("https://api.kit.forhosting.com/math/tetrahedral-number", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"n": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/tetrahedral-number",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"n": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/tetrahedral-number", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"n":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"n":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/tetrahedral-number", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"n": 5
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.tetrahedral_number",
"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
Indizes unter eins werden mit invalid_input zurückgewiesen, da die klassische Tetraederfolge von eins aufwärts indiziert wird. Erkunden Sie kostenlos im Browser für Hausaufgaben, Wettbewerbsvorbereitung, Kanonenkugel-Stapelrätsel und Lehr-Demos, oder rufen Sie die API für $0.002 pro erfolgreicher Anfrage auf, wenn Bewertungsskripte und Pipelines reproduzierbare Antworten zu figurierten Zahlen benötigen.
Was eine Tetraederzahl ist und wie Te_n definiert ist
Diese Capability liefert diese ganze Zahl als sichere JSON-Ganzzahl zusammen mit dem angegebenen Index und einer kurzen Formel-Zeichenkette zur Dokumentation. Fehlendes n, Nicht-Ganzzahlen, Brüche, wissenschaftliche Notation, Werte außerhalb des unterstützten Bereichs und jeder Index unter eins schlagen alle mit invalid_input und einer klaren Meldung fehl.
Wie Eingaben gelesen werden und wie die geschlossene Form exakt bleibt
Werte über dreihundertachtundsiebzigtausendsechsundsiebzig werden zurückgewiesen, weil Te_n den sicheren Ganzzahlbereich verlassen würde, den JSON-Zahlen und JavaScript Number exakt darstellen können.
Wo Tetraederzahlen bei Studium, Rätseln und Automatisierung Anwendung finden
Auf dieser Seite läuft die Berechnung vollständig in Ihrem Browser; über die API kostet jede erfolgreiche Abfrage $0.002, eine fehlgeschlagene Validierung wird nicht berechnet, und nach der Antwort wird nichts gespeichert. Diese Aufteilung — freie interaktive Erkundung und eine kostenpflichtige, identische API — entspricht dem übrigen Tier-A-Katalog von KIT und erlaubt den Übergang von einer Unterrichts-Demo zu einer automatisierten Pipeline, ohne das mathematische Ergebnis zu verändern.
Integrationsbeispiele
Deterministische Test-Fixtures
Erzeugen Sie reproduzierbare Tetraederwerte für Unit-Tests, Property-Checks und CI-Assertions ohne statische OEIS-Tabellen einzubetten.