See https://www.youtube.com/watch?v=dEaecUuEqfc or http://www.flownet.com/ron/QM.pdf for a detailed explanation.
Many worlds basically says "the wave function is real". You just take what the math says at face value, and the math says there's a blob of amplitude where the cat is alive, and another blob of amplitude where the cat is dead, and those blobs do not interact.
Copenhagen adds something on top of the math: a kind of "collapse" where the blob you did not observe gets mysteriously zeroed out. There's only one universe, which looks simpler, but the theory itself is more complex, because you just added that collapse.
Pilot Wave (of which I know nothing) seems to add a similar complexity. There's no collapse, but there's this additional non-local "wave" that's laid out on top of everything, and determines which of the blobs is real (the dead cat blob or the live cat blob).
Think Chess vs Go. Chess has rather complex rules, with an initial position, moves for 6 different pieces, and a couple special cases. Go's rules on the other hand can fit on one page. So, Go is simpler. However, in terms of possibilities, the universe generated by the Go rules is orders of magnitudes bigger than Chess'. Simpler rules can lead to more diverse possibilities. Quantum physics interpretations are similar: Many Worlds have the simplest rules, but it also describes the biggest universe.
Imagine 2 pearls on a thread. You have 2 ways to represent them: the obvious one is 2 points on a line. A less obvious (but just as valid) is a single point on a plane: the X axis would represent the first pearl, and the Y axis would represent the second pearl. Similarly, 2 billiard balls on a billiard can be represented by a single point in a 4 dimension configuration space. And the entire universe require many many more dimensions than that.
There are many more subtleties. I suggest you read the Quantum Physics Sequence for a comprehensible explanation of all this mess. http://lesswrong.com/lw/r5/the_quantum_physics_sequence/
Furthermore, I don't have a problem with accepting non-locality from a theoretical perspective either, now that I know about the Holographic Principle. If the universe is a hologram, then the apparatus that is projecting the hologram can be connected in ways that aren't obvious in the hologram.
The computer program runs inside the computer. The computer is outside the program. But nevertheless the computer's hardware is causally connected to the program. Further still, the programmer is outside the program, but he very much can influence it. Indeed, he brought it into being.
A computer program is not a universe independent of the programmer. They both exist in the same universe because they are causally connected. If they were in different universes, they must be causally disconnected. You're whole argument rests on the assumption that the program and the programmer reside in different universes, which is clearly not the case.
True that.
Who cares? Experiments are a tie: those different interpretations all make the same observable claims.
From there, which is best depends on what you care about most: is the first interpretation we came up with best, because "science"? Is the simplest interpretation best, because "Bayes"? Do stuff like locality, determinism etc. matter?
Me I side with Bayes, and that means Many Worlds/decoherence, which is simplest. Others would make another choice.
You're probably thinking of "instrumentalism" aka "shut up and calculate". Copenhagen is not instrumentalism.
Copenhagen can't actually explain where the quantum speedup actually comes from.
Other interpretations try to explain it, but are similarly problematic. For instance, in many worlds, Everett tried to argue that pieces of the computation are shuffled off to other worlds and then brought back, but this is problematic because information isn't supposed to be shared with other worlds, and since other worlds also shuffle off an equal amount of computation to those worlds, how is overall speedup achieved exactly?
In pilot wave theories, quantum computing has a simple story: because the world is deterministic, the entire history of time leading up to your computation was predetermined and part of the computation. "Programming" a quantum computer simply creates the conditions where you can read out the answer.
The apparent quantum speedup is actually part of an illusion that we and our equipment are separate from the rest of the universe, but quantum computation is really a classical computation that had lots of time and plenty of resources (all particles in the universe) to run.
Note: I understand that a wave function of just 3 photons or photons that travel in straight lines could not cause an interference pattern.
The idea was originally known as the Theory of the Universal Wave Function, which makes a lot more sense as long as you're unafraid of mathematics.
There is no "splitting off" of universes; I agree with you that that wouldn't make much sense. Instead, the observer simply becomes entangled with the observed physical system during the measurement process. This entanglement is a gradual process, though it certainly happens very quickly.
This basically pushes all the weirdness out of quantum mechanics and into the fact that we just don't understand consciousness very well. Why don't we perceive the full linear combination of quantum states? And can we somehow map our subjective experience of probability and statistics to what happens in the Universal Wave Function? It's much easier to ignore that weirdness, since we're used to ignoring it in our daily lives anyway. It's also a more parsimonious interpretation than the others, because it doesn't postulate anything special about us (the "observers").
(This does not mean that consciousness is a quantum or even meta-physical phenomenon. Quite the opposite, actually: I find that the mystery lies more in why consciousness is unable to perceive quantum states despite existing in a universe that has quantum physics.)
My personal belief is that it is because consciousness is a classical information-processing phenomenon. In other words, we can only directly perceive things that can be described as real numbers rather than complex numbers because we are Turing machines, and Turing machines are classical.
This fits with a Hofstadter-like perspective that consciousness is about "strange loops", where we somehow repeatedly evaluate simplified models of the world including yourself. Doing such repeated evaluations requires (at least partial) "cloning" of the state of the world outside for the purpose of evaluation, and cloning quantum states is impossible, hence consciousness must be a classical phenomenon.
I like that line of argument.
Note: I wouldn't state it as being unable to perceive things that can be described as complex numbers, but rather complex linear combinations.
But there is a version of it which does make sense: https://arxiv.org/abs/0903.2211
The basic question for all theories is, "what is fundamentally real?" and the wave function of quantum mechanics just doesn't work in that role. This is why Bohmian mechanics adds particles; that is what is real in that theory.
But to make a MW theory, one can integrate out the wave function to create a mass density function on 3-space. In any given instance, this is a mess and useless. But if you watch it evolve, then you could see multiple different stories evolving. And those are the different "worlds".
There is no splitting, just regimes that are no longer relevant.
There's little to understand: at its core, Many Worlds is real close to "shut up and calculate". The only significant assumption is that the wave function as described by the math is real. And when the math says there are 2 non-interacting blobs, well, this translates to 2 universes.
That's about it.
As for why people seems to reject it instinctively, it's probably because our subjective experience is linear —or mono-threaded. However, linear histories aren't contradictory with trees. Imagine a Git History that never merges: each leaf is the product of a linear set of modifications, a perfectly clean history. From that final commit's perspective, other branches might as well not exist. You'd need merges to break that illusion, and our universe doesn't have macro-merges —we only observe them at a very small scale, for instance with photon interference.
But what does that mean? What is the mapping to my experience? Is it that if the wave function is non-zero at a configuration point, then the configuration is realized as an actual universe? One big problem with this is that wave functions can be non-zero at all configuration points and the dispersive nature of the Laplacian tends to make that happen.
So then it becomes one of size of |psi|^2? Is there a cutoff for considering that to be real? Having a probability of something is needed to deal with this, but it is not clear to me what the probability would correspond to here.
In BM, the probability is that of finding particles in some region. In collapse theories, it is the probability of collapsing to a specific state.
As for the Git History, my above concern could be phrased as a history in which all possible streams of texts are possible though maybe some have a large font-size. This is library of babel kind of stuff. How is the evolution of the text that I consider myself to be a part of handled? How are nearby configurations connected by the evolution of a wave function?
Also, macro-mergers are not theoretically ruled out; it is practically ruled out.
Let's say that I convinced you that 2 non-interacting blobs did not objectively evolve to occur, but rather a smearing over all. Would this break your interpretation?
If I understand correctly, what you speak of should actually be observable —you could make falsifiable predictions about it. That would break more than my interpretation, I think.
That is to say, where is the magnitude of the wave function being used in this interpretation?
That is a really excellent analogy. It is also important to understand that there is a reason we don't have "macro merges", and that is because some irreversible process is required to create classical information, which is what we (the entities having this conversation) are actually made of. See:
http://blog.rongarret.info/2014/10/parallel-universes-and-ar...
"It's been demonstrated experimentally that you can't have a local, deterministic, real, definite theory (i.e. that would lead to demonstrably false conclusions). People intuitively expect all of those things to be true, but we can prove that it isn't the case. The various interpretations all try to give up one of "local", real", "definite", or "deterministic" in order to preserve the others, thus preserving at least a modicum of their intuition.
The pilot wave idea gives up on locality"
And I will add:
Multiple worlds gives up on definiteness.
"Zero worlds" (my personal favorite) gives up on realism.
And, of course Copenhagen gives up on determinism.
Take your pick. Or go with decoherence, which kind of lets you turn a knob to give up a little bit of all four and dial in whatever setting you like.