I know almost nothing about Quantum Mechanics, but this sounds amazingly ingenious.
So what did they do, some sort of parallel universe transistor where the rubidium atom acts as the gate? If you assemble a processor out of this, will it compute all possible computations at the same time? And, last but not least... how do you make it converge to the computation you actually want?
Quantum computers make my head spin.
The article however paints another picture.
Very interesting listen if you have the time
It feels wrong to suppose that answers come out in an "instant", or a mere one step.
I'm so looking forward to that.
(Dropping some credentials doesn't seem inappropriate here: I worked professionally as a researcher on quantum computing and quantum information for 13 years.)
QM does allow some additional forms of spontaneous coordination, like in quantum pseudo telepathy games [1], but there is no communication. There is no back-and-forth decision making, just after-the-fact correspondence.
Unfortunately, the distinction between classical communication and quantum coordination is kind of hard to explain. It has to do with the difference between stochastic and unitary matrices [2].
1: http://en.wikipedia.org/wiki/Quantum_pseudo-telepathy 2: http://en.wikipedia.org/wiki/Unitary_matrix
When you measure particle A, something happens to particle B. Unfortunately, particle B always has 2 potential outcomes (let's say, with 50% chance of being RED and 50% chance of being BLUE). So when you measure B, you find "B is red", or "B is blue".
Now when you measure particle A, imagine you change the probabilities for B remotely to 90%/10%.
But when you're the guy at B, and you machine say "RED!" ... did that just happen because A changed the likelyhood, or did it happen because, well, there was a 50/50 chance of it happening?
It is more subtle than that, but that's the gist of why you can't send information. (yes when you repeat the experiment and A and B compare their results, the probabilities have changed, but for a single measurement you never know if you got it by chance or if you got it because A did something).
http://curious.astro.cornell.edu/question.php?number=612
http://en.wikipedia.org/wiki/Superluminal_communication
The book, "Why E=mc^2" is an exceptional read. If I recall correctly, it explains why light-speed is a universal limit:
http://www.amazon.co.uk/Why-Does-mc2-Brian-Cox/dp/0306819112
If we could do that at all, we'd almost certainly be able to to it today, anyhow. We have multi-q-bit QM computers, they just aren't of a practical size for computation. But if FTL communication was possible, it would have been done with them already.
to really reap the benefits of entanglement for anything other than microsecond HFT algos, like for human telecommunication, you would need to physically separate these photons by hundreds of thousands to millions of miles. i dont think you can keep them entangled while transporting them that kind of distance.
i could be really really wrong on all of this :)
The main reason for this is decoherence (the pair of entangled photons interact with other photons, or particles along the way) ... and lose their connection because they have to share it with the other particles [1].
People have come up with clever tricks to fight that. It's called distillation of entanglement [2]. You share 1000 pairs of particles, all weakly entangled because they have travelled a long distance and rubbed with the wrong particles along the way. Then each party at each end combines the particles with some measurements and classical communications (phone or internet) and ends up with a single pair, far away, highly entangled.
These systems are high latency as they often are supplemented by classical communication and post processing. They are used by banks (in Switzerland) to do secure point-to-point communication. But they only protect the channel and not the copy of Windows 2000 running on either end.
Perhaps they can be entangled at the factory in the "special room" then kept stable over the next 10 years. That would be enough, no?