Dirac’s Lectures

Steve Flammia, on the blog Quantum Pontiff, posted this remarkable and rare 1-hour talks by Paul Dirac in New Zealand :

There are four of his talks currently uploaded online. The first one (the above) is on quantum mechanics; the second one is on quantum electrodynamics; the third is on the Magnetic monopoles; and the fourth one is on large number hypothesis.

Surprisingly or perhaps not, there still is lots of interesting stuff in them especially to hear the finer points from the person who himself was part of the historical events of Physics.

Credits to Richard Smythe for digitizing them.

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.

Awesome Python Libraries

This is extension of this post by David Cerezo Sanchez where he posted the following useful Python libraries :

  • SymPy, a Python library for symbolic mathematics
  • Pattern, web mining module for Python
  • NLTK, natural language processing with Python
  • Scapy, interactive packet manipulation program
  • Bitey and llvm-py, to import and modify LLVM bytecode

All of them extremely useful but there are some that I would like to add :

  • scipy, for advanced math, signal processing, optimization and statistics
  • NumPy, for linear algebra, Fourier transform, and random number capabilities
  • matplotlib, for 2D plotting
  • Twisted, to implement network protocol parsing and handling for TCP servers
  • Python for iOS, not a library but very useful tool for using python on iOS devices

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…

Finally! “Review of Particle Physics” arrived!

Today, I finally got my copy of Review of Particle Physics from PDG (Particle Data Group). Though the copy has its covers teared off a bit from its spine…though I would blame that on postal service; wont be the first time that happened!

Now I am just waiting for Pocket Diary for Physicist… 

Cryptography Research resources

Just like the Quantum information science research groups, here are some helpful links in the field of Cryptography.

Top Crypto and Security Conferences Ranking


Research teams in Europe and associated countries


Cryptographers’ Homepages and Email addresses


Excellent resource to look through before applying for potential Grad schools.

Research in Quantum Computing and Information

While searching for information about the groups and universities that conduct studies in Quantum Computation and Quantum information science I stumbled across this excellent maintained list

Research in Quantum Computing and Information

This would certainly be useful for choosing graduate school.