QDENSITY
Simulation of a Quantum Computer
Download | News
| Contributions
Recent Version: 20-Jan-2010
NEW: VERSION 3.0-----
There is a new version "QCWAVE,"with many new features available at
http://www.pitt.edu/~tabakin/QW
Associated paper"
"QCWAVE, a Mathematica quantum computer simulation update", by
Frank Tabakin, Bruno Julia-Diaz
is posted at
http://arxiv.org/abs/1101.1785
| This Mathematica 6.0 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 package commands are defined in Qdensity.m which contains the tools needed in quantum circuits, e.g. multiquibit kets, projectors, gates, etc. A tutorial notebook, Tutorial.nb is provided which should serve as a guide to the package. Relevant cases, including
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 The manual reference is: Bruno Julia Diaz, Joseph M. Burdis and Frank Tabakin, Computer Physics Communications 174 (2006) 914 |
Downloads:
(Last
Modifed
26-Aug-2007) NEW: VERSION 2.0 We have updated the package to make it fully compatible with Mathematica 6.0 The QDENSITY package, including: Qdensity.m Cluster.nb Teleportation.nb Grover.nb QFT.nb Shor.nb Tutorial.nb can be downloaded as a zip file, QDENSITY.2.0.zip. The notebooks can be very conveniently browsed using the Mathematica's Help Browser. The installation is VERY EASY, just follow the short README.txt file README.txt Courtesy of Jose Luis Gomez The previous version can be obtained here, QDENSITY.1.0.zip |
| The package has been tested
using Mathematica
5.0
and 5.2, some functions, using recurrence
formulas, may not work in previous
versions. |
As
provided, print the manual and run the
tutorial, Tutorial.nb, and get
started on how to use QDENSITY to build Quantum Circuits. |
| Feedback, corrections,
and commentaries are more than welcome, please email them to tabakin@pitt.edu or bjulia@gmail.com |
Here
are
three snapshots of
a part of the Tutorial
and of Shor and of the
Mathematica QDENSITY palette. |
![]() |
(c) Bruno Juliá Díaz and Frank Tabakin University of PittsburghDepartment of Physics and Astronomy Pittsburgh, PA 15260 http://www.pitt.edu/~tabakin/QDENSITY/index.htm Phone: 1-412-624-9025 email: tabakin@pitt.edu bjulia@gmail.com |
.