Quantum mechanics incorporates some very non-intuitive properties of matter. Quantum superposition, for example, allows an atom to be simultaneously in two different states with its spin axis pointed both up and down, or combinations in between. A computer that uses quantum mechanical manipulation of atoms or particles therefore has many more possible options than a conventional one that works with “zeros” and “ones” and has only two choices, called bits. A quantum computer’s memory uses instead what are called quantum bits – qubits – and each qubit can be in a superposition of these two states. As a result, theoretical physicists estimate a quantum computer with only about one hundred of these qubits could in principle exceed the computing power of the powerful current classical computers. Building a quantum computer is therefore one of the main technological goals in modern physics and astrophysics. […]

Read More