A fixed point iteration method for the arctangent with any odd order of convergence based on sine and cosine
Dieser Beitrag stellt ein Fixpunkt-Iterationsverfahren zur Berechnung der Arcustangens-Funktion vor, das durch die Verwendung einer spezifischen Summation von Sinus- und Kosinus-Termen jede gewünschte ungerade Konvergenzordnung erreicht.
Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen
Stellen Sie sich vor, Sie versuchen, den genauen Standort eines versteckten Schatzes (den Wert eines Winkels namens arctan) auf einer Karte zu finden. Normalerweise verwenden Mathematiker eine lange, langsame Liste von Zahlen (eine Reihe), um dem Schatz immer näher zu kommen. Je mehr Zahlen Sie hinzufügen, desto näher kommen Sie, aber es kann lange dauern.
Dieser Artikel stellt eine neue, superschnelle „Schatzsuche"-Methode vor. Anstatt schrittweise voranzukommen, nutzt diese Methode einen speziellen magischen Kompass (eine mathematische Formel mit Sinus und Kosinus), der Sie nicht nur in die richtige Richtung weist, sondern Sie mit jedem einzelnen Sprung erheblich näher zum Ziel teleportiert.
Hier ist die Aufschlüsselung, wie dieser „magische Kompass" funktioniert, unter Verwendung einfacher Analogien:
1. Der magische Kompass (Die Formel)
Der Autor, Alois Schiessl, hat eine spezielle Funktion namens T(x) erstellt. Stellen Sie sich dies als eine Maschine vor, in die Sie einen Schätzwert für den Winkel eingeben, und die einen viel besseren Schätzwert ausgibt.
Die Maschine sieht kompliziert aus, aber ihre Aufgabe ist einfach:
- Sie nimmt Ihren aktuellen Schätzwert ().
- Sie vergleicht Ihren Schätzwert mit dem Ziel mithilfe eines „Differenzmessers", der aus Sinus- und Kosinuswellen besteht.
- Sie subtrahiert einen bestimmten Fehlerbetrag von Ihrem Schätzwert, um den nächsten zu erhalten.
Das Geheimnis ist eine Variable namens P. Sie können an dieser Maschine einen Regler drehen, um P auf jede beliebige ganze Zahl einzustellen (1, 2, 3 usw.).
- Wenn Sie P = 1 einstellen, ist die Maschine sehr schnell (sie springt jedes Mal dreimal näher).
- Wenn Sie P = 2 einstellen, ist sie noch schneller (fünfmal näher).
- Wenn Sie P = 10 einstellen, ist sie unglaublich schnell (21-mal näher).
Der Artikel beweist mathematisch, dass die Maschine unabhängig davon, welche Zahl Sie für P wählen, immer zur exakten Antwort konvergiert und die Konvergenzgeschwindigkeit immer eine ungerade Zahl () ist.
2. Der „selbstkorrigierende" Sprung
Stellen Sie sich vor, Sie versuchen, ein Flugzeug auf einer Landebahn zu landen.
- Alte Methoden sind wie ein Pilot, der jede Sekunde winzige, sanfte Korrekturen vornimmt. Es ist sicher, aber langsam.
- Diese neue Methode ist wie ein Pilot, der jedes Mal, wenn er die Instrumente überprüft, genau erkennt, wie weit er danebenliegt, und eine massive, präzise Korrektur vornimmt, die ihn 5-, 10- oder sogar 20-mal näher an die Landebahn bringt als zuvor.
Der Artikel beweist, dass wenn Ihr Startpunkt „nah genug" am Ziel liegt, diese Methode niemals danebenliegt. Sie garantiert, dass der Fehler so dramatisch schrumpft, dass Sie mit extremer Präzision in sehr wenigen Schritten das Ziel erreichen.
3. Der ultimative Test: Berechnung von Pi
Um zu beweisen, dass diese Methode in der realen Welt funktioniert, verwendete der Autor sie zur Berechnung von (was dem Winkel 45 Grad oder entspricht).
- Das Ziel: Berechnung einer Million Stellen von .
- Die Strategie:
- Nah beginnen: Sie starteten nicht bei null. Sie begannen mit einem Schätzwert, der bereits auf 14 Stellen genau war.
- Den Regler drehen: Sie stellten die Maschine auf P = 2. Das bedeutet, dass sich mit jedem Schritt die Anzahl der korrekten Stellen um den Faktor 5 multipliziert.
- Der Lauf:
- Schritt 1: Sie berechneten mit 70 Stellen Genauigkeit. Der Fehler sank massiv.
- Schritt 2: Sie erhöhten die Genauigkeit auf 350 Stellen. Der Fehler sank noch weiter.
- Schritt 3 bis 7: Mit jedem Schritt explodierte die Anzahl der korrekten Stellen (350 1.750 8.750 und so weiter).
- Schritt 8: Nach nur 8 Sprüngen hatten sie über eine Million Stellen von berechnet.
4. Warum dies wichtig ist (laut dem Artikel)
Der Artikel behauptet, dies sei ein hocheffizienter Weg zur Berechnung von Winkeln.
- Geschwindigkeit: Da sich die Anzahl der korrekten Stellen mit jedem einzelnen Schritt um den Faktor 5 (oder mehr) multipliziert, benötigen Sie keine Tausende von Berechnungen. Sie benötigen nur eine Handvoll.
- Flexibilität: Sie können wählen, wie schnell Sie gehen möchten, indem Sie die Zahl P ändern.
- Einfachheit: Sobald Sie die Formel haben, wiederholen Sie einfach dieselbe Berechnung immer wieder, und der Computer übernimmt die schwere Arbeit.
Zusammenfassend: Der Artikel präsentiert einen mathematischen „Turbo-Boost" zur Findung von Winkeln. Anstatt sich schrittweise der Antwort zu nähern, ermöglicht diese Methode Ihnen, dorthin zu springen und Ihre Genauigkeit mit jedem einzelnen Sprung zu verdoppeln (oder zu verfünffachen oder mehr). Der Autor demonstrierte dies, indem er mit einem Standard-Heimcomputer in nur acht Schritten eine Million Stellen von berechnete.
Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?
Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.