I've had an urge to discuss this topic for a long time. Hopefully there are some other people on here who also find it as interesting as I do.
I'll start with the last paragraph of this article:
http://engineering.mit.edu/live/news/1753-can-a-computer-generate-a-truly-random-numberQuote
There are ways that machines can generate truly random numbers. And the importance of true randomness is not to be underestimated, he adds. “If you go to an online poker site, for example, and you know the algorithm and seed, you can write a program that will predict the cards that are going to be dealt.” Truly random numbers make such reverse engineering impossible, he adds. There are devices that generate numbers that claim to be truly random. They rely on unpredictable processes like thermal or atmospheric noise rather than human-defined patterns. The results might still be slightly biased towards higher numbers or even numbers, but they’re not generated by a deterministic algorithm.
The article claims that thermal and atmospheric noise are "random". It sounds like they are saying that because it is not human-defined and not able to be predicted by humans.
What I question is this:
What defines if something is random? - If it's defined purely based on lack of human predictability, does that mean, for example, the lunar cycles used to be "random". But now that humans understand them, they are not random anymore? The cycles themselves never changed of course.
- What about earthquakes, are they random? We can partially predict them now. Maybe some time in the future with improved technology we will be able to predict exactly when, where and with how much force they will strike years ahead of time. Will that semi-random event become non-random?
- What about the simple act of a person flipping a coin into the air and letting it land on the ground? We can't predict what side the coin will land on, but isn't the movement of the coin following the laws of physics exactly? What's random about it?
If a hundred computer programmers spend a hundred years writing an algorithm with as many complicated variables as exist in the physics of a coin flip, would the results be any less random than a man flipping a coin?This post was edited by kayeto on May 16 2013 11:56pm