Q3 is a Mathematica application to help study quantum information processing, quantum many-body systems, and quantum spin systems. It provides various tools and utilities for symbolic and numerical calculations in these areas of quantum physics.
Q3 consists of several packages at different levels. Quisso, Fock, and Wigner are the three main packages, and they are devoted to the simulation of quantum information processing, quantum many-body systems, and quantum spin systems, respectively. They are based on two other lower-level packages, Pauli and Cauchy. Pauli itself provides useful tools to handle Pauli operators directly, but it also defines programming structures and objects for the aforementioned three and other higher-level packages. Cauchy, at the lowest level, defines the programming structure of the whole application. But it can also be used individually to facilitate complex analysis.
Download
Q3 is distributed through the GitHub repository: https://github.com/quantum-mob/Q3App
Quick Start
Once the application is installed, put
"Q3" or "Q3/guide/Q3"
in the search field of the Wolfram Language Documentation Center (Mathematica help window) to get more information about the application.