A Fast Self-correcting π Algorithm

Abstract

We have rediscovered a simple algorithm to compute the mathematical constant \[ π=3.14159265·s. \] The algorithm had been known for a long time but it might not be recognized as a fast, practical algorithm. The time complexity of it can be proved to be \[ O(M(n)2 n) \] bit operations for computing π with error O(2-n), where M(n) is the time complexity to multiply two n-bit integers. We conjecture that the algorithm actually runs in \[ O(M(n) n). \] The algorithm is self-correcting in the sense that, given an approximated value of π as an input, it can compute a more accurate approximation of π with cubic convergence.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…