Construction of a universal quantum computer

6Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.

Abstract

We construct a universal quantum computer following Deutsch's original proposal of a universal quantum Turing machine (UQTM). Like Deutsch's UQTM, our machine can emulate any classical Turing machine and can execute any algorithm that can be implemented in the quantum gate array framework but under the control of a quantum program, and hence is universal. We present the architecture of the machine, which consists of a memory tape and a processor and describe the observables that comprise the registers of the processor and the instruction set, which includes a set of operations that can approximate any unitary operation to any desired accuracy and hence is quantum computationally universal. We present the unitary evolution operators that act on the machine to achieve universal computation and discuss each of them in detail and specify and discuss explicit program halting and concatenation schemes. We define and describe a set of primitive programs in order to demonstrate the universal nature of the machine. These primitive programs facilitate the implementation of more complex algorithms and we demonstrate their use by presenting a program that computes the NAND function, thereby also showing that the machine can compute any classically computable function. © 2009 The American Physical Society.

Cite

CITATION STYLE

APA

Lagana, A. A., Lohe, M. A., & Von Smekal, L. (2009). Construction of a universal quantum computer. Physical Review A - Atomic, Molecular, and Optical Physics, 79(5). https://doi.org/10.1103/PhysRevA.79.052322

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free