Srinivasa Ramanujan, a brilliant Indian mathematician who died in the early 20th century, devised this infinite series which would compute the reciprocal value of pi in linear time, adding eight digits to the value with every iteration. This was considerably faster than the usual arctangent method, but not as fast as the Brent-Salamin algorithm discovered in 1976.

This formula was first discovered in 1910, but was not widely known or used until 1985 when it was used in a supercomputer (along with some FFT code to speed up the multiplication) to successfully calculate pi to 17 million digits.

Ramanujan devised other infinite series that would do the same job, but this one is the fastest and best-known. Although the accuracy of this formula can be and has been proven mathematically, it's believed that Ramanujan himself devised this formula by brute force and observing the results.

The formula itself is:

__ __ oo__
1 2 V 2 \ (4k)!(1103+26390k)
-- = ----- __/ __ ------------------
pi 9801 k=0 (k!)^{4} 396^{4k}