3 ms·
Recommend reading: http://www.amazon.com/Quantum-Computing-since-Democritus-Aaronson/dp/0521199565 http://www.amazon.com/Quantum-Computing-since-Democritus-Aar.
by shadowmint 13y ago
Recommend reading: http://www.amazon.com/Quantum-Computing-since-Democritus-Aaronson/dp/0521199565 http://www.amazon.com/Quantum-Computing-since-Democritus-Aar...
Lots of interesting stuff about quantum computing and quantum algorithms in there. Some interesting tidbits:
- var x; var y = x
- print(x) <--- Impossible, quantum information can't be duplicated. x no longer exists.
And:
- var y
- var x = f(y) <--- The value of y is now changed. You must undo f with f' to return y to it's original state.
I'm sure some QPL's will build this sort of stuff in so you don't have to worry about it, but definitely interesting reading~
(this is probably more directly relevant to programming though, and free: http://sneezy.cs.nott.ac.uk/qml/compiler/jjg-thesis.pdf http://sneezy.cs.nott.ac.uk/qml/compiler/jjg-thesis.pdf)