Quantum Machines

Abstract

If we are given quantum information in the form of qubits in a particular state, we have seen that we can process that information by sending the qubits through different sequences of gates. A particular collection of gates constitutes a quantum machine that manipulates the information encoded in the qubits in a particular way. A quantum machine can perform either a single task or, if it is programmable, a number of different tasks, the exact task depending on the program.