ForHosting KIT · Entwickler-Tools

Aliquotfolge-Rechner

Eine Aliquotfolge beginnt mit einer positiven ganzen Zahl und ersetzt jeden aktuellen Wert durch die Summe seiner positiven echten Teiler.

● BetaKostenlos · im Browser
Nutzen Sie es über WebAPIE-MailTelegramApp bald

Dieser Rechner führt die Iteration deterministisch aus, gibt alle erreichten Werte aus und stoppt beim ausgeschöpften Schrittlimit, bei null oder bei einer Wiederholung. Eine feste Sicherheitsgrenze schützt vor unerwartet großen Zwischenwerten und ermöglicht reproduzierbare Ergebnisse für Experimente, Unterricht und Prüfabläufe.

Startwert wählen und Übergänge verstehen

Geben Sie unter start eine positive ganze Zahl ein und wählen Sie für step_limit einen Wert von 1 bis 100. Der Startwert steht immer an erster Stelle. Jeder Übergang ersetzt den letzten Wert durch seine Aliquotsumme, also die Summe aller positiven Teiler, die kleiner als die Zahl selbst sind. Die echten Teiler von 12 lauten etwa 1, 2, 3, 4 und 6; daraus folgt 16. Bei 16 sind es 1, 2, 4 und 8, weshalb anschließend 15 entsteht. Das Limit zählt Übergänge statt angezeigter Werte: Zehn Schritte liefern höchstens elf Folgenglieder. Eine Abbruchbedingung kann die Liste verkürzen. Diese Festlegung macht den Rechenaufwand eindeutig und erleichtert Vergleiche mit Handrechnungen, Aufgaben oder anderer Software. In der API können n, number oder value den Start und steps das Limit angeben.

Abbruch- und Zyklusangaben auswerten

Das Ergebnis enthält die vollständige berechnete Folge, die tatsächlich ausgeführten Übergänge und eine Abbruchbezeichnung. step_limit bedeutet, dass alle angeforderten Schritte abgeschlossen wurden. zero zeigt das Erreichen von null an, häufig nach 1, da 1 keine positiven echten Teiler besitzt. cycle besagt, dass der neu berechnete Wert bereits vorkam. Der wiederholte Wert bleibt als letztes Folgenglied sichtbar; cycle_start_index verweist auf seine frühere, ab null gezählte Position. Eine vollkommene Zahl bildet daher sofort eine Schleife: Mit 6 entsteht 6, 6 und der Index null. Ohne Zyklus hat cycle_start_index den Wert -1. Die Erkennung spart überflüssige Wiederholungen und erhält zugleich genug Angaben, um den periodischen Abschnitt zu rekonstruieren.

Große Werte sicher und reproduzierbar behandeln

Der Startwert darf die veröffentlichte Sicherheitsgrenze von einer Billion nicht überschreiten. Auch jeder erzeugte Wert wird vor der Aufnahme geprüft. Überschreitet eine zwischenzeitliche Aliquotsumme diese Grenze, liefert die Anfrage einen Fehler wegen ungültiger Eingabe und nennt den betroffenen Übergang. Der Rechner kürzt und rundet nicht und ersetzt keine Werte unbemerkt, denn dadurch würde die Folge mathematisch falsch. Die Summen entstehen durch deterministische Ganzzahlfaktorisierung und die multiplikative Teilersummenformel. Netzwerk, Zufall, aktuelle Uhrzeit und gespeicherter Zustand spielen keine Rolle; gleiche Eingaben liefern im Browser und über die API gleiche Ergebnisse. Beginnen Sie bei unbekannten Startwerten mit wenigen Schritten und erhöhen Sie das Limit erst bei handhabbaren Werten. Der API-Preis beträgt $0.002 je Anfrage; die Grenzen beschränken den Aufwand.

Zahlentheoretisches Verhalten untersuchen

Verfolgen Sie echte Teilersummen und erkennen Sie, ob eine Zahl null erreicht, zyklisch wird oder weiterläuft.

Lehraufgaben kontrollieren

Vergleichen Sie Folgen aus Unterricht oder Lehrbuch mit einer deterministischen Liste samt Übergangszahl.

Mathematiksoftware testen

Nutzen Sie die begrenzte, stabile Ausgabe als Referenz für andere Implementierungen oder Datenabläufe.

Was ist eine Aliquotfolge?

Bei ihr ist jedes neue Glied die Summe der positiven echten Teiler des vorherigen Glieds.

Zählt der Startwert zum Schrittlimit?

Nein. Gezählt werden Übergänge; zehn Schritte zeigen höchstens elf Glieder einschließlich des Starts.

Warum kann die Folge vor dem Limit enden?

Sie stoppt bei null oder einem bereits gesehenen Wert, weil danach nur null oder zyklische Wiederholungen folgen.

Was geschieht bei einem zu großen Wert?

Die Anfrage endet mit einem Fehler wegen ungültiger Eingabe statt mit einer unvollständigen oder unsicheren Folge.

Was kostet eine API-Anfrage?

Jede API-Anfrage kostet $0.002. Dieselbe deterministische Logik läuft auch im Browser.

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/aliquot-sequence

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/aliquot-sequence \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"start":12,"step_limit":10}'
{
  "start": 12,
  "step_limit": 10
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "numth.aliquot_sequence",
  "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.

max_term1000000000000
max_steps100
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.

Vollständige KIT-Dokumentation lesen →