Simulation for Quantum Science [Part 3]

QCAD: Quantum circuit emulator

QCAD is a {surprisingly!} windows-based environment for quantum computing simulation which helps designing circuits and simulating them. Developed by Hiroshi Watanabe Masaru Suzuki and Junnosuke Yamazaki at University of Tokoyo and Nagoya University.

Extremely useful tool for designing Quantum circuits using graphical user interface (GUI). The designed cricuits can also be exported as EPS (Encapsulated Postscript) for use with LaTeX. I have not tried exporting the circuits but it does sound very useful.


Quantum Computer Emulator (QCE)

QCE is a software tool that emulates various hardware designs of Quantum Computers. QCE simulates the physical processes that govern the operation of a hardware quantum processor, strictly according to the laws of quantum mechanics. QCE also provides an environment to debug and execute quantum algorithms under realistic experimental conditions. The software consists of a Graphical User Interface (GUI) and the simulator itself. Developed and maintained by Zernike Institute for Advanced Materials, University of Groningen.

QCE runs smoothly on Windows XP and is known to support Windows 98/NT/2000/ME/XP environment. It gives a detailed exposition is given of the implementation of the CNOT and the To oli gate, the quantum Fourier transform, Grover’s database search algorithm, Shor’s algorithm, and more.

A paper titled “QCE: A Simulator for Quantum Computer Hardware” by K.F.L. Michielsen and H.A. De Raedt offers detailed information regarding QCE although the paper could have more clearer snapshots of the emulator in action.


jQuantum – Quantum Computer Simulation Applet

jQuantum is a quantum computer simulator. It simulates the implementation of quantum circuits on a small quantum register up to about 15 qubits. Its main intention is to create images—images which may help to learn and understand quantum circuits, and which perhaps will serve as building blocks for inventing new quantum algorithms. Hosted and supported by South Westphalia University of Applied Sciences.


Quantum Systems in Python

Recently read an extremely interesting post here by Markus Baden introduced to me the wonderful tool called Quantum Optics Toolbox in Python aka qutip. Developed by Robert Johansson and Paul Nation. It is truly the most marvelous tool, granted I just started to use it. The best thing is that one of the developer Robert Johansson has recently posted lecture notes for qutip. These notes contains ready to execute code which user can directly start playing with. Here are the notes in html format :

while the PDF of these are available on the github.

I am only disappointed that the latest version 2x and above wont be supporting windows officially.  Times like this make me happy that I am comfortable with Linux, though I still wish Mac prizes would drop down…

Research: The Foundation for Innovation

One of the best way to inspire people is to empower them with right information. And the inspire people to actively contribute to science and technology is to bring awareness of latest cutting edge researches to everyone. I dare say this task is being done admiringly by Claire K. Thomas. She is currently, according to her profile, second year physics graduate student and DOE fellow at UC Berkeley. Her blog

Research: The Foundation for Innovation

contains individual researchers who explain in videos their researches. Truly innovative way and if anyone happens to be in research, then he/she can upload there own videos.