Welcome to the challenge: Simulating the dynamics of a cat qubit at the circuit level
Error correction is a cornerstone of scalable quantum computing. In quantum systems, errors arise from environmental noise and imperfections in hardware. To build quantum computers capable of solving real-world problems, such as optimizing supply chains or advancing drug discovery, we need robust error correction to maintain the integrity of quantum information.
Cat qubits, developed at Alice & Bob, are a promising approach to reducing the hardware overhead required for error correction. Inspired by Schrödinger's cat, they leverage quantum superposition states in superconducting circuits. These states are engineered to resist certain types of errors, such as bit-flips, more naturally than standard qubits. This unique property significantly lowers the number of physical qubits needed to implement a reliable logical qubit, bringing us closer to practical quantum computing.
In this challenge, you will explore how cat qubits work and how they can be realized by carefully engineering a superconducting circuit. You will simulate the dynamics of cat qubits with dynamiqs
, a high-performance simulation package using GPU acceleration.
The challenge is described in detail here.
The challenge consists of multiple parts:
- Simulate the dynamics of cat qubits at the effective Hamiltonian level.
- Simulate the dynamics at the hardware level.
- Understand Alice and Bob's cat qubits.
- Understand essential circuit QED.
- Code high-performance numerical quantum simulations in
dynamiqs
on GPUs. - Simulate the dynamics of cat qubits on different levels.
This challenge is for everyone who wants to learn about cat qubits. In the challenge, you will encounter tasks of various difficulty. Prior knowledge about basic quantum mechanics and programming is benefitial, but not strictly required. If you have questions or need some guidance, we are always happy to help.
No worries, someone from A & B is here to help you should you have any questions or encounter problems. We will also have someone who can help you remotely.
The challenge will be graded based on the submission of your code, documentation, presentation on Sunday, as well as your ingenuity of approaching the challenge. Please submit everything as a team. For details, see the challenge description.
You will have access to GPUs on the qBraid platform.
To access the challenge repository in qBaid you can directly launch it on qBraid:
While you can run simulations using dynamiqs
locally, you can benefit from GPU-accelerated simulations with qbraid.
We have compiled a list of useful resources to get started, including:
- Detailed tutorials and background information about cat qubit physics and
dynamiqs
. - References on background physics: circuit-QED, cat qubits, open quantum systems.