• Title of article

    QDENSITY—A Mathematica Quantum Computer simulation Original Research Article

  • Author/Authors

    Bruno Juli?-D?az، نويسنده , , Joseph M. Burdis، نويسنده , , Frank Tabakin، نويسنده ,

  • Issue Information
    دوهفته نامه با شماره پیاپی سال 2006
  • Pages
    21
  • From page
    914
  • To page
    934
  • Abstract
    This Mathematica 5.2 package is a simulation of a Quantum Computer. The program provides a modular, instructive approach for generating the basic elements that make up a quantum circuit. The main emphasis is on using the density matrix, although an approach using state vectors is also implemented in the package. The package commands are defined in Qdensity.m which contains the tools needed in quantum circuits, e.g., multiqubit kets, projectors, gates, etc. Selected examples of the basic commands are presented here and a tutorial notebook, Tutorial.nb is provided with the package (available on our website) that serves as a full guide to the package. Finally, application is made to a variety of relevant cases, including Teleportation, Quantum Fourier transform, Groverʹs search and Shorʹs algorithm, in separate notebooks: QFT.nb, Teleportation.nb, Grover.nb and Shor.nb where each algorithm is explained in detail. Finally, two examples of the construction and manipulation of cluster states, which are part of “one way computing” ideas, are included as an additional tool in the notebook Cluster.nb. A Mathematica palette containing most commands in QDENSITY is also included: QDENSpalette.nb.
  • Keywords
    Analysis and design of quantum circuits , Quantum algorithms and quantum clusters
  • Journal title
    Computer Physics Communications
  • Serial Year
    2006
  • Journal title
    Computer Physics Communications
  • Record number

    1137058