TL;DR
This paper presents pulse-level simulation tools for noisy quantum circuits in QuTiP, enabling detailed modeling of noise effects and control optimization for various quantum processors, advancing NISQ computing research.
Contribution
Introduction of new pulse-level simulation tools in QuTiP's qutip-qip package for modeling noise and control in quantum circuits, with practical examples and integration capabilities.
Findings
Simulated Deutsch-Jozsa algorithm on different quantum processors.
Modeled cross-talk noise in ion-trap systems.
Reproduced Ramsey experiments with Lindblad dynamics.
Abstract
The study of the impact of noise on quantum circuits is especially relevant to guide the progress of Noisy Intermediate-Scale Quantum (NISQ) computing. In this paper, we address the pulse-level simulation of noisy quantum circuits with the Quantum Toolbox in Python (QuTiP). We introduce new tools in qutip-qip, QuTiP's quantum information processing package. These tools simulate quantum circuits at the pulse level, leveraging QuTiP's quantum dynamics solvers and control optimization features. We show how quantum circuits can be compiled on simulated processors, with control pulses acting on a target Hamiltonian that describes the unitary evolution of the physical qubits. Various types of noise can be introduced based on the physical model, e.g., by simulating the Lindblad density-matrix dynamics or Monte Carlo quantum trajectories. In particular, the user can define environment-induced…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
