7 ms·
When I first started learning QM in undergrad, I was skeptical of the idea of randomness. Many years later after taking QFT in grad school... I'm still skeptic
by Xcelerate 7y ago
When I first started learning QM in undergrad, I was skeptical of the idea of randomness. Many years later after taking QFT in grad school... I'm still skeptical. Non-locality doesn't bother me one bit, but personally speaking, there's something deeply unsettling about the idea of "true" randomness.
First, I think it's important to define what randomness even is, for which I'll use the most universal definition, i.e., Kolmogorov randomness. A string of data is Kolmogorov random if, for a given universal Turing machine, there is no program shorter than the string that produces the string (yes, you can arbitrarily choose which universal Turing machine, but the invariance theorem makes this fact inconsequential for the most part).
So if we repeatedly set up and measure a quantum system that's not in an eigenstate and then apply the probability integral transform to the individual measurement values, we should expect to find a sequence of values drawn from a uniform distribution, and this sequence should not be compressible by any computer program.
This is where it gets interesting though, because it may very well be the case that this sequence of measurement values is incompressible only because we lack external information, i.e., we are looking at the Kolmogorov complexity of the string from our perspective as experimenters, but from the perspective of a hypothetical observer outside the universe, the conditional Kolmogorov complexity (conditioned on some missing information) could indeed be less than the length of the string.
So where could this missing information be stored? My guess is that it's at the boundary of experimenter/experiment (not referring to a spacetime-local boundary here), since you can't represent the overall quantum state of experimenter + experiment as a separable state. That is, the information necessary to perfectly predict the result of a measurement on a quantum system is inaccessible to us precisely because we — the experimenters — are part of the system itself.
In this way, quantum randomness would be truly random from our perspective in the sense that the future is to some degree fundamentally unpredictable by humans, but just because it's genuinely random to us doesn't imply the universe is indeterministic.
I wonder if there's some way you could design an experiment that distinguishes true indeterminism from the merely unpredictable...
- mikekchar 7y agoI can understand what you are saying, but the thing I always wonder about is why should the universe be deterministic? We're used to determinism because we experience that at a macro level. However, why should we prefer that condition at a QM level? To a certain extent, I'm actually more comfortable with the idea that it isn't deterministic and that all determinism essentially derives from chaos theory: things happen randomly, but the system constrains its output. I guess I don't really have a reason for my preference other than thinking, if a universe pops into existence, what would I expect it to act like? Deterministic, or indeterministic? It just seems simpler to assume indeterministic because I can't think of a reason why it should be deterministic. Edit: I know that chaos theory is built on determinism :-) I'm thinking of things like strange attractors. My ignorance leaves me with no better word for what I'm talking about, unfortunately.
- roenxi 7y agoEverything else we've ever observed has initially appeared to be random. There was a long slow process of proving individual bits weren't random and then a sudden jump in progress after several thousand years of recorded history when Newton and contempories showed it all to pseudorandom. That is to say, it was never obvious that the macro level was deterministic. For a statistics perspective, given the youthful nature of Quantum Mechanics as a field it is more likely than not that we're observing a deterministic phenomenon from the wrong angle, so it appears random. This is because that is how first contact played out with pretty much everything else.
- mikekchar 7y agoIt's an interesting way to think about it, but I have to say that even after reading what you've typed I don't really see it. Although Newton and contemporaries had mathematical rigour, there always seemed to be order in the universe. If you push on a cart softly, it moves slowly. If you push on it hard, it moves quickly. In fact, Gallileo had to show that heavier things do not fall faster than light things as it was imagined to be. Never did we drop a ball and expect its speed to be random. Even the word "random" comes from the mid 1600s and it comes from the idea to run quickly (i.e. without paying attention to a purpose). I don't even think the concept of randomness as we see it was a concept long ago. Everything was either a result of something else, or pre-ordained. Things that you couldn't explain were "God's purpose". Something with no purpose and no mechanism would be pretty alien to early thinkers, I think.
- pfortuny 7y agoI guess the Latin term “alea” is exactly what the English “random” means.
- alfonsodev 7y agonice, never though about it, in Spanish random is "aleatorio"
- alecst 7y agoI'm not an expert here, but I feel like Bell's theorem has something to say about this. Do you have any comment about that?
- didgeoridoo 7y agoBell acknowledged that such “superdeterminism” represented a loophole in his theorem, but he considered it implausible: https://en.m.wikipedia.org/wiki/Superdeterminism https://en.m.wikipedia.org/wiki/Superdeterminism
- yters 7y agoAlso a bitstring might be random/incompressible in reference to a Turing machine, but become compressible in reference to a halting oracle. E.g. "list the Nth Turing incompressible bitstring" is possible with a halting oracle, so for some N and S it is the case that log2(N) < len(S) and thus S is compressible with regard to a halting oracle but not with regard to a Turing machine.
- Retric 7y ago> Kolmogorov random if, for a given universal Turing machine, there is no program shorter than the string that produces the string. That’s not a definition of unbiased randomness. A true unbiased random number could be all 0’s. Nothing about an unbiased random number demonstrates it’s random, otherwise whatever that distinction is would be a bias in it’s generation. Kolmogorov complexity is it’s own thing, and sequences that seem very complex can have extremely low complexity. Such as long sequences of hashes of hashes.
- Xcelerate 7y agoI'm not sure what unbiased randomness is. I haven't heard that phrase before. For Kolmogorov randomness, I was using Wikipedia's description of it (https://en.wikipedia.org/wiki/Kolmogorov_complexity#Kolmogorov_randomness https://en.wikipedia.org/wiki/Kolmogorov_complexity#Kolmogor...), although there are more technical descriptions available.
- Retric 7y agoCrypto cares a lot about unbiased randomness. X bits of entropy is kind of a measurement of this. Anyway, I suggest you reread the end of that paragraph: “A counting argument is used to show that, for any universal computer, there is at least one algorithmically random string of each length. Whether any particular string is random, however, depends on the specific universal computer that is chosen.” Kolmogorov complexity is really referring to the fact you can’t have lossless compression of arbitrary bit strings. You can’t encode every possible N+1 bit string using an N bit string. The computer chosen can make an arbitrary 1:1 mapping for any input though. So, it’s got nothing to do with randomness in the context of coin flipping as the mapping is predefined. Just remember, you’re choosing the computer and at that point any input can be mapped to any output. But, after that point limits show up.
- deleted 7y ago[deleted]
- xornox 7y ago
- krastanov 7y agoCheck out the Orthogonal trilogy by Greg Egan. Given what you described above you would love it.
- ta1234567890 7y agoSuper interesting, thank you for the very informed and insightful comment. In the same line, from my perspective, randomness appears where the "limit of our measurement resolution" is. In other words, when your only way to measure something is to sample it, then the maximum resolution of your measurements is going to depend on the maximum speed/frequency at which you can sample the thing you are measuring. So in the end all our measurements will always be limited by whatever thing is the fastest that we can handle/operate/understand. Anything faster than that will appear to be random to us. And this is also pretty much the same as what the Nyquist-Shannon sampling theorem says about any wave/information. Relating to the Kolgomorov randomness under the above, something would be random when we can't sample it fast enough to rebuild its waveform with perfect fidelity within the time frame that it appears to be random.
- fsh 7y agoNyquist-Shannon only deals with measurements of power spectral densities in sampled systems, not measurements in general. The resolution of measuring for instance the location of a particle in QM has nothing to do with Nyquist-Shannon and does not depend on any sampling frequency.
- ta1234567890 7y agoYou are correct. Now, why wouldn't it apply to any measurements? With some creativity I believe Nyquist-Shannon can be applied to all measurements. For example you could think of a single measurement as the equivalent of a sampling rate of 1 in the time period in which the measurement was made.
- colordrops 7y agoI've thought about this as well and it seems to be the key to free will. We don't have free will except from our perspective.
- NateEag 7y agoWhich means that we should act as if we have free will, since no other approach is reasonable given our perspective. Interesting to note that the Bible implies something like this paradigm, since it describes God as having total control of the universe but also says we have free will. When you first encounter that pair of ideas in the text they seem contradictory, but further reflection eventually leads many to some variation on this idea. I don't believe it's the full picture of free will and predestination in Christian theology - just think it's interesting that it fits with this perspective that would have been quite non-obvious to its authors (at least in regards its relationship to modern physics).
- Retra 7y agoUnder any practical consideration, free will is nothing more than an emotion; it offers you no capabilities, only a propensity to respond to things in a certain way. Without a useful definition of free will that offers something different to this, you won't have a key to anything.
- colordrops 7y agoWhy it has to be useful? We try to understand countless things without have a use case in mind at the time of study.
- Retra 7y agoSo you're fine with a key that doesn't open anything? How will you know it is a key at all then? >We try to understand countless things without have a use case in mind at the time of study. You're making a pretty clear reference to mathematics & science here, but in those disciplines we study things with well-defined structures. We don't study flighty nonsense because it's not ever going to be useful. You shouldn't invoke this phrase to excuse a lack of precision and clarity.
- nnq 7y agoSo... you're saying randomness would be subjective / observer-dependent? Something can be random for one observer and deterministic for other, and that in all cases we can imagine an "outer" observer for whom anything can be deterministic? ...dunno why but this is one of those things that seem to me so incredibly intuitively obvious down to the bones of your mind, like in "how could even the thought of it being any other way" be possible :) I'd say it's just that modern physics doesn't want/need to have anything to do with such hypothetical "outer observers", so that's why we accept the convention of "true randomness" and work with it. And, it makes sense, otherwise you'd end up with science being polluted with useless metaphysics blabberings.
- jacinabox 7y agoTo my way of thinking this is a paradox; on the one hand the measurement outcomes of the experiment are conditionalized (in a global sense) on the choices of the experimenter; on the other it's easy to believe that the experimenter's choices exert no local causative effect on measurement outcomes.
- Ono-Sendai 7y agoKolmogorov complexity is useless for defining the randomness of a string, independent of language: http://forwardscattering.org/post/7 http://forwardscattering.org/post/7
- szemet 7y agoFrom your link: "The overall Kolmogorov complexity of a string is thus defined as K(x)=|p| where p is the shortest program string for language L such that L(p)=x and we consider all programming languages." This is false. No one considers "all programming language", we consider one fixed language (by fixed you can/should mean: independently of the input, or in a different way: you define the language for all possible inputs). (But it can be ANY universal language chosen from all languages (due to the provably constant overhead) - that's true, but according what follows in your link, your definition not meant it this way.)
- xornox 7y agoI am not sure if we can discuss inside or outside of universe in this context. If "outside" defines somehow how "inside" works, then question just changes to: Is "outside" deterministic or indeterministic. Is there truly randomness or not in the "outside"? It is very difficult to imagine root source for truly randomness? If there is truly randomness in the universe, source of it would be perhaps the most important discovery of science ever. True randomness and infinity are horrible potential features of the universe - especially if both are true.
- kace91 7y ago> Kolmogorov randomness. A string of data is Kolmogorov random if, for a given universal Turing machine, there is no program shorter than the string that produces the string I know nothing about this field, but it strikes me as wrong intuitively. Say that I have a certain amout of data. I can find specific patterns on it (for example, a chain of 10 ceros) that are compressible (0*10). For a large enough amount of data, that can save me enough space to include a program that can print the decompressed string in less space than the original string, thus implying my original string wasn't random - but we've then reached the absurd, because it is perfectly understandable that randomness could create locally compressible substrings. What am I missing?
- willis936 7y agoEntropy! If you are familiar with programming I suggest doing the following experiment: 1. make an image of one solid color 2. make another image of the same size that with each pixel being a random RGB value 3. losslessly compress both images any way you can 4. compare the compressed file sizes to the uncompressed bitmap file size Make sure to make a hypothesis before the experiment! To dig a little deeper on this: all subsequences are equally probable in a random sequence. The full implications of that requires a bit more playing around and reading. I think if you explore it you’ll find that there is an intuition that can be built up.
- dTal 7y ago>For a large enough amount of data, that can save me enough space to include a program that can print the decompressed string in less space than the original string It can't. You'll find that, in a truly random sequence, the "compressible substrings" will be infrequent enough that you will use up your data budget just specifying where they go. Let's take your run-length example. Let's work in bits to make it simple. Your chain of 10 zeros - 10 bits of information - happens on average every 2^10 bits. Let's say we magically compress this sequence down to 0 bits - we just assume that statistically it's in there somewhere, so we don't need to store it. All that's left is to specify where it goes! How many bits do we need for that? Well... the sequence occurs on average every 2^10 bits. We need all 10 of the saved bits just to say where the sequence goes! We haven't saved anything! The more compressible the substring, the less frequent it is, and the more information is required to specify its location. This is also why we can't compress files by specifying their offset in the digits of pi, incidentally.