A Fast Self-correcting Algorithm
arXiv:1912.05319
Abstract
We have rediscovered a simple algorithm to compute the mathematical constant \[ π=3.14159265\cdots. \] 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)\log^2 n) \] bit operations for computing with error , where is the time complexity to multiply two -bit integers. We conjecture that the algorithm actually runs in \[ O(M(n)\log n). \] The algorithm is \emph{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.
arXiv comment9 pages