All right, I’m as jazzed as the next guy about quantum computing, but at the moment it merely looks as if it were a mathematical exercise.
There are a couple of issues with quantum computers: 1) physical quantum logic gates don’t actually exist yet, 2) the quantum computer program is really a fixed hardware path, much like old school analog computers, unless there is a switching mechanism implemented similar to an FPGA device, 3) it is unknown whether or not a quantum logic gate is actually capable of performing true parallelism on the superposition states of its inputs.
The scientific thinking behind quantum theory seems overly optimistic and very convinced of something that can’t even be properly measured. There are some big assumptions being made about quantum systems.
There are also some issues I am having with the Amplitudes of the |ket> being expressed as complex numbers, when the qubit is expressed in a 2-dimensional space with its Probabilities which I can understand, but wouldn’t the imaginary components of the complex Amplitude scalar actually create a 4 dimensional topology? And then, wouldn’t the Bloch Sphere become something of higher dimension, as well? If the imaginary components of the Amplitudes are used for entanglement influences, then the quantum logic gate would be become a lot more complex than simply doing transformations around a Bloch Sphere.
I am in my infancy of any kind of understanding of this stuff, so please forgive any ignorance on my part as I struggle to understand.
By the way, my background is in computer programming.