If one day we finally prove the normality of $\pi $, would we be able to say that we have ourselves a sure-fire truly random number generator?
4 Answers
Not random. Never random. Evenly distributed, and pseudo-random yes. Pi is defined before you calculate it, so its not random, just unknowable before you calculate each digit. If you pick digits that have not been calculated or formulated (or just not know to you) then it is for all practical purposes it is random.
TL;DR version
No, but you can use it as such for simple applications
- 3,024
Tomorrow's lottery numbers are random. Yesterday's are not. Pi is like the latter.
If you're not convinced, we can take a bet on yesterday's numbers. :-)
- 82,796
A wonderful paper by Jacques Dutka I chanced to see in the 1970's put a million digit pi expansion through a rigorous set of tests for uniformity and unpredictability and showed it was significantly better that the best RNG at the time. Its utility was not limited by the "fact" that since it was entirely known to a million digits, and was an ontic fact (the certain relationship between a radius and circumference) it could not ITSELF be random.
-
Your answer could be improved with additional supporting information. Please [edit] to add further details, such as citations or documentation, so that others can confirm that your answer is correct. You can find more information on how to write good answers in the help center. – Community Feb 20 '24 at 04:03
The definition of random is unpredictable. $\pi$'s digits have been calculated to billions of digits and they are all public information. You might be able to use a random range of the digits, but then you would need a separate method to select that range.
- 10,716
But you would indeed get a randomness expander: from any (e.g. constant) number of truly random bits, you could get arbitrarily many more.
– Clement C. May 10 '14 at 19:34