Title :
Quantum computers: Registers, gates and algorithms
Author :
Hagouel, Paul Isaac ; Karafyllidis, Ioannis G.
Author_Institution :
Optelec, Thessaloniki, Greece
Abstract :
Quantum computing is a process that incorporates interacting physical systems that represent quantum bits and quantum gates. We present the quantum bit (qubit), the quantum register and the quantum gates. The qubit is described as a vector in a two-dimensional Hilbert space and the quantum register, which comprises a number of qubits, as a vector in a multidimensional Hilbert space. Quantum gates are Hilbert space operators that rotate the qubit or the quantum register vectors. Quantum computations are modeled and described using a quantum circuit model. We also present a quantum computer simulator based on the circuit model of quantum computation. In this model quantum computations and quantum algorithms are represented by circuits, which comprise quantum gates and quantum registers. The well-known Deutsch´s algorithm is described and the corresponding quantum circuit is presented. Possible applications of quantum computers are be presented and discussed.
Keywords :
Hilbert spaces; quantum gates; vectors; Deutsch algorithm; multidimensional Hilbert space operators; physical systems; quantum algorithms; quantum bits; quantum circuit model; quantum computer simulator; quantum computing; quantum gates; quantum register vectors; qubit; two-dimensional Hilbert space operators; Computational modeling; Computers; Hilbert space; Logic gates; Quantum computing; Registers; Vectors;
Conference_Titel :
Microelectronics (MIEL), 2012 28th International Conference on
Conference_Location :
Nis
Print_ISBN :
978-1-4673-0237-1
DOI :
10.1109/MIEL.2012.6222789