MIT Team Unveils jaxquantum: A Game-Changer for Quantum Circuit Design and Simulation

The Engineering Quantum Systems Group at MIT, led by Prof. William D. Oliver, has developed a software toolkit called jaxquantum. This toolkit, uses JAX to simulate quantum dynamical systems. It can be used for quantum circuit design, simulation, and control. The toolkit is a QuTiP replacement and is essential for bosonic-jax and qcsys packages. It was initially part of bosonic-jax but was made into its own package in early 2022. The toolkit is open source and available for contributions.

Introduction to jaxquantum

jaxquantum is a software package that utilizes JAX, a software library for machine learning, to facilitate the simulation of quantum dynamical systems. This package is capable of auto differentiation and accelerated simulation on various hardware platforms including CPU, GPU, and TPU. The package includes tools for operator construction, unitary evolution, and master equation solving. As such, jaxquantum can serve as a replacement for QuTiP, a quantum toolbox in Python, written entirely in JAX.

Installation and Usage

jaxquantum is available on PyPI, the Python Package Index, and can be installed using the pip command. Once installed, users can set up simulations in jaxquantum. An example of a simulation setup is provided in the original document, demonstrating how to define a Hamiltonian, set up initial states, and solve the master equation. The example also shows how to calculate expectation values and plot the results.

Integration with Other Packages

In addition to its standalone capabilities, jaxquantum also serves as a crucial dependency for other packages such as bosonic-jax and qcsys. These packages, when used together, form a comprehensive toolkit for quantum circuit design, simulation, and control. This integration allows for a seamless workflow from circuit design to simulation and control, all within the same ecosystem of packages.

jaxquantum was initially a small part of the bosonic-jax package. However, in early 2022, it was extracted and developed into its own package. The package was first announced at the APS March Meeting 2023 and was subsequently released to select academic groups. The development of this package has been ongoing while conducting research in the Engineering Quantum Systems Group at MIT, with valuable advice from Prof. William D. Oliver.

As an open-source package, jaxquantum welcomes contributions from the community. Users are encouraged to report bugs, request features, or create pull requests. The developers are also open to deeper collaborations to enhance the utility of the tool for everyone. For discussions or to set up a meeting, users can contact the lead developer via email.

More information
External Link (GitHub.com): Click Here For More
Rusty Flint

Rusty Flint

Rusty is a science nerd. He's been into science all his life, but spent his formative years doing less academic things. Now he turns his attention to write about his passion, the quantum realm. He loves all things Physics especially. Rusty likes the more esoteric side of Quantum Computing and the Quantum world. Everything from Quantum Entanglement to Quantum Physics. Rusty thinks that we are in the 1950s quantum equivalent of the classical computing world. While other quantum journalists focus on IBM's latest chip or which startup just raised $50 million, Rusty's over here writing 3,000-word deep dives on whether quantum entanglement might explain why you sometimes think about someone right before they text you. (Spoiler: it doesn't, but the exploration is fascinating.

Latest Posts by Rusty Flint:

Ambient.ai Launches Pulsar Vision-Language Model for Security

Ambient.ai Launches Pulsar Vision-Language Model for Security

November 20, 2025
Addressable Quantum Gate Operations Enable Fault-Tolerance for Lift-Connected Surface Codes with Low Qubit Overhead

Addressable Quantum Gate Operations Enable Fault-Tolerance for Lift-Connected Surface Codes with Low Qubit Overhead

November 15, 2025
Post-Quantum Cryptography Plugin Secures DNSSEC Against Future Attacks

Post-Quantum Cryptography Plugin Secures DNSSEC Against Future Attacks

July 15, 2025