DocumentCode
1138287
Title
Quantum Computer Simulator Based on the Circuit Model of Quantum Computation
Author
Karafyllidis, Ioannis G.
Author_Institution
Dept. of Electr. & Comput. Eng., Democritus Univ. of Thrace, Xanthi, Greece
Volume
52
Issue
8
fYear
2005
Firstpage
1590
Lastpage
1596
Abstract
A quantum computer simulator is presented. This simulator is an engineering work and no deep understanding of quantum mechanics is required from the user. The simulator is based on the circuit model of quantum computation in which quantum gates act on quantum registers which comprise a number of quantum bits (qubits). The inputs to the simulator are the initial states of the qubits that form a quantum register and the quantum gates applied at each computation step. The inputs are entered through a graphical user interface. The outputs of the simulator are the matrices that represent the quantum register state at each quantum computation step and graphical outputs that show the probability of measuring each one of the possible quantum register base states and the phase of each state at each computation step. The well-known Deutsch´s algorithm and the quantum Fourier transform, which is the base of many quantum algorithms, are presented using this simulator. Furthermore, the generation and variation of entanglement during quantum computations can be calculated using this simulator. The quantum computer simulator is a useful tool for the study of quantum computer circuits, quantum computing, and the development of new quantum algorithms.
Keywords
Fourier transforms; quantum computing; virtual machines; Deutsch algorithm; circuit model; quantum Fourier transform; quantum alogorithms; quantum bits; quantum computation; quantum computer simulator; quantum computing; quantum gates; quantum registers; virtual machines; Circuit simulation; Computational modeling; Computer simulation; Fourier transforms; Graphical user interfaces; Phase measurement; Quantum computing; Quantum entanglement; Quantum mechanics; Registers; Entanglement; quantum alogorithms; quantum computer; quantum computing; simulation;
fLanguage
English
Journal_Title
Circuits and Systems I: Regular Papers, IEEE Transactions on
Publisher
ieee
ISSN
1549-8328
Type
jour
DOI
10.1109/TCSI.2005.851999
Filename
1495725
Link To Document