QDENSITY—A Mathematica quantum computer simulation

Published: 01-03-2009| Version 1 | DOI: 10.17632/3nhrbghcff.1
Joseph M. Burdis,
Frank Tabakin


Abstract 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 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. Title of program: QDENSITY 2.0 Catalogue Id: ADXH_v2_0 Nature of problem Analysis and design of quantum circuits, quantum algorithms and quantum clusters. Versions of this program held in the CPC repository in Mendeley Data ADXH_v1_0; QDENSITY; 10.1016/j.cpc.2005.12.021 ADXH_v2_0; QDENSITY 2.0; 10.1016/j.cpc.2008.10.006 ADXH_v3_0; QCWAVE; 10.1016/j.cpc.2011.04.010 ADXH_v4_0; QDensity, QCWave, BTSystem, Circuits; 10.1016/j.cpc.2015.12.015 This program has been imported from the CPC Program Library held at Queen's University Belfast (1969-2018)