• DocumentCode
    2383274
  • Title

    Quantum computers: Registers, gates and algorithms

  • Author

    Hagouel, Paul Isaac ; Karafyllidis, Ioannis G.

  • Author_Institution
    Optelec, Thessaloniki, Greece
  • fYear
    2012
  • fDate
    13-16 May 2012
  • Firstpage
    15
  • Lastpage
    21
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microelectronics (MIEL), 2012 28th International Conference on
  • Conference_Location
    Nis
  • ISSN
    pending
  • Print_ISBN
    978-1-4673-0237-1
  • Type

    conf

  • DOI
    10.1109/MIEL.2012.6222789
  • Filename
    6222789