CircuitQ: An open-source toolbox for superconducting circuits
arXiv:2106.05342 · doi:10.1088/1367-2630/ac8cab
Abstract
We introduce CircuitQ, an open-source toolbox for the analysis of superconducting circuits implemented in Python. It features the automated construction of a symbolic Hamiltonian of the input circuit and a dynamic numerical representation of the Hamiltonian with a variable basis choice. Additional features include the estimation of the T1 lifetimes of the circuit states under various noise mechanisms. We review previously established circuit quantization methods and formulate them in a way that facilitates the software implementation. The toolbox is then showcased by applying it to practically relevant qubit circuits and comparing it to specialized circuit solvers. Our circuit quantization is applicable to circuit inputs from a large design space, and the software is open-sourced. We thereby add an important resource for the design of new quantum circuits for quantum information processing applications.
References in corpus (27)
- Supplementary information for "Quantum supremacy using a programmable superconducting processor"
- Charge insensitive qubit design derived from the Cooper pair box
- Circuit Quantum Electrodynamics
- A Quantum Engineer's Guide to Superconducting Qubits
- Superconducting Qubits: Current State of Play
- Fluxonium: single Cooper pair circuit free of charge offsets
- A Superconducting Persistent Current Qubit
- Dynamically protected cat-qubits: a new paradigm for universal quantum computation
- The Flux Qubit Revisited to Enhance Coherence and Reproducibility
- New material platform for superconducting transmon qubits with coherence times exceeding 0.3 milliseconds
- Black-box superconducting circuit quantization
- Introduction to Quantum Electromagnetic Circuits
- The high-coherence fluxonium qubit
- Relaxation and frequency shifts induced by quasiparticles in superconducting qubits
- Protected gates for superconducting qubits
- Multi-level quantum description of decoherence in superconducting qubits
- Superconducting circuit protected by two-Cooper-pair tunneling
- Scqubits: a Python package for superconducting qubits
- Blackbox Quantization of Superconducting Circuits using exact Impedance Synthesis
- QuCAT: Quantum Circuit Analyzer Tool in Python
- Control and Coherence Time Enhancement of the 0- Qubit
- Probabilistically Violating the First Law of Thermodynamics in a Quantum Heat Engine
- Spectrum and Coherence Properties of the Current-Mirror Qubit
- Circuit quantum electrodynamics (cQED) with modular quasi-lumped models
- Circuit QED - Lecture Notes
- Efficient numerical simulation of complex Josephson quantum circuits
- Quantum sensing with superconducting circuits
Cited by in corpus (8)
- Hamiltonian Extrema of an Arbitrary Flux-Biased Josephson Circuit
- DEC-QED: A flux-based 3D electrodynamic modeling approach to superconducting circuits and materials
- A Review of Design Concerns in Superconducting Quantum Circuits
- SQuADDS: A validated design database and simulation workflow for superconducting qubit design
- Bound states in the continuum in a fluxonium qutrit
- Resilient superconducting-element design with genetic algorithms
- A method for the numerical analysis of hybrid lumped-distributed superconducting quantum circuits
- Utilizing discrete variable representations for decoherence-accurate numerical simulation of superconducting circuits