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.
- 3.For reviews of quantum cloning see V. Scarani, S. Iblisdir, N. Gisin, A. Acin, Quantum cloning. Rev. Mod. Phys. 77, 1225 (2005); and N.J. Cerf J. Fiurašek, Optical quantum cloning—a review. Progress Opt. 49, 455 (2006).Google Scholar