QuantumOptics.jl: A Julia framework for simulating open quantum systems
arXiv:1707.01060 · doi:10.1016/j.cpc.2018.02.004
Abstract
We present an open source computational framework geared towards the efficient numerical investigation of open quantum systems written in the Julia programming language. Built exclusively in Julia and based on standard quantum optics notation, the toolbox offers speed comparable to low-level statically typed languages, without compromising on the accessibility and code readability found in dynamic languages. After introducing the framework, we highlight its features and showcase implementations of generic quantum models. Finally, we compare its usability and performance to two well-established and widely used numerical quantum libraries.
11 pages, 7 figures
References in corpus (2)
Cited by in corpus (131)
- QuSpin: a Python Package for Dynamics and Exact Diagonalisation of Quantum Many Body Systems. Part II: bosons, fermions and higher spins
- Open quantum systems with local and collective incoherent processes: Efficient numerical simulation using permutational invariance
- Variational neural network ansatz for steady states in open quantum systems
- Quantum Software Engineering: Landscapes and Horizons
- Continuous wideband microwave-to-optical converter based on room-temperature Rydberg atoms
- QuTiP 5: The Quantum Toolbox in Python
- QuantumCumulants.jl: A Julia framework for generalized mean-field equations in open quantum systems
- Quantum error correction using squeezed Schrödinger cat states
- Concepts of work in autonomous quantum heat engines
- Extraordinary subradiance with lossless excitation transfer in dipole-coupled nano-rings of quantum emitters
- Combining critical and quantum metrology
- Understanding and Improving Critical Metrology. Quenching Superradiant Light-Matter Systems Beyond the Critical Point
- Dissipative stabilization of squeezing beyond 3 dB in a microwave mode
- Sub-millisecond Entanglement and iSWAP Gate between Molecular Qubits
- Adiabatic critical quantum metrology cannot reach the Heisenberg limit even when shortcuts to adiabaticity are applied
- Number-resolved photocounter for propagating microwave mode
- Squeezing by Critical Speeding-up: Applications in Quantum Metrology
- A supersolid-based gravimeter in a ring cavity
- Controlled multi-photon subtraction with cascaded Rydberg superatoms as single-photon absorbers
- Giant Enhancement of Unconventional Photon Blockade in a Dimer Chain
- Gaussian Quantum Trajectories for the Variational Simulation of Open Quantum-Optical Systems
- A Nanoscale Coherent Light Source
- Collective Radiative Interactions in the Discrete Truncated Wigner Approximation
- Cavity Sub- and Superradiance Enhanced Ramsey Spectroscopy
- Efficient frequency-selective single-photon antennas based on a bio-inspired nano-scale atomic ring design with 9-fold symmetry
- PyLCP: A python package for computing laser cooling physics
- Nanoscale continuous quantum light sources based on driven dipole emitter arrays
- Enhanced collective Purcell effect of coupled quantum emitter systems
- Super- and subradiance of clock atoms in multimode optical waveguides
- HierarchicalEOM.jl: An efficient Julia framework for hierarchical equations of motion in open quantum systems
- Onset of non-Gaussian quantum physics in pulsed squeezing with mesoscopic fields
- Unraveling the quantum nature of atomic self-ordering in a ring cavity
- Superradiant Cooling, Trapping, and Lasing of Dipole-Interacting Clock Atoms
- Optimal stochastic unraveling of disordered open quantum systems: application to driven-dissipative photonic lattices
- Eliminating radiative losses in long-range exciton transport
- Inverted harmonic oscillator dynamics of the nonequilibrium phase transition in the Dicke model
- QuantumInformation.jl---a Julia package for numerical computation in quantum information theory
- Squeezing and overcoming the Heisenberg scaling with spin-orbit coupled quantum gases
- ACE: A general-purpose non-Markovian open quantum systems simulation toolkit based on process tensors
- Boundary Time Crystals as AC sensors: enhancements and constraints
- Multipartite-Entanglement Dynamics in Regular-to-Ergodic Transition: a Quantum-Fisher-Information approach
- Quantum associative memory with a single driven-dissipative nonlinear oscillator
- The dark side of energy transport along excitonic wires: On-site energy barriers facilitate efficient, vibrationally-mediated transport through optically dark subspaces
- Unique Steady-State Squeezing in a Driven Quantum Rabi Model
- QuantumToolbox.jl: An efficient Julia framework for simulating open quantum systems
- Simulating the same physics with two distinct Hamiltonians
- A Quantum N-Queens Solver
- Optimized geometries for cooperative photon storage in an impurity coupled to a two-dimensional atomic array
- QuantumDynamics.jl: A modular approach to simulations of dynamics of open quantum systems
- Controlled flow of excitations in a ring-shaped network of Rydberg atoms
- Breakdown of steady-state superradiance in extended driven atomic arrays
- Bridging closed and dissipative discrete time crystals in spin systems with infinite-range interactions
- Quantum computing with superconducting circuits in the picosecond regime
- Integration of Quantum Accelerators with High Performance Computing -- A Review of Quantum Programming Tools
- Enhancement of photon blockade via topological edge states
- Continuous multi-step pumping of the optical clock transition in alkaline-earth atoms with minimal perturbation
- Nonlinear Quantum Behavior of Ultrashort-Pulse Optical Parametric Oscillators
- Distributed quantum sensing with optical lattices
- Low-depth Clifford circuits approximately solve MaxCut
- Two-qubit operations for finite-energy Gottesman-Kitaev-Preskill encodings
- Synthetic gauge theories based on parametric excitations of trapped ions
- Anomalous diffusion in the Long-Range Haken-Strobl-Reineker model
- Many-Body Phases of a Planar Bose-Einstein Condensate with Cavity-Induced Spin-Orbit Coupling
- Simplifying the design of multilevel thermal machines using virtual qubits
- Multifractality in the interacting disordered Tavis-Cummings model
- Controlled dissipation for Rydberg atom experiments
- Modeling of a continuous superradiant laser on the sub-mHz SP transition in neutral strontium-88
- Simulation of Quantum Computers: Review and Acceleration Opportunities
- TorchQC -- A framework for efficiently integrating machine and deep learning methods in quantum dynamics and control
- Dissipative protection of a GKP qubit in a high-impedance superconducting circuit driven by a microwave frequency comb
- Quantum memories for squeezed and coherent superpositions in a driven-dissipative nonlinear oscillator
- Unraveling the origin of higher success probabilities in quantum versus semi-classical annealing
- Fast quantum state preparation and bath dynamics using non-Gaussian variational ansatz and quantum optimal control
- Cavity-enhanced magnetometer with a spinor Bose-Einstein condensate
- Principles underlying efficient exciton transport unveiled by information-geometric analysis
- Photon-number resolution with microwave Josephson photomultipliers
- Scaling law for Kasha's rule in photoexcited molecular aggregates
- Subradiance and Superradiant Long Range Excitation Transport among Quantum Emitter Ensembles in a Waveguide
- Stability and decay of subradiant patterns in a quantum gas with photon-mediated interactions
- Exact steady state of perturbed open quantum systems
- Geometric Phase in Quantum Synchronization
- Continuous narrowband lasing with coherently driven V-level atoms
- Superglass formation in an atomic BEC with competing long-range interactions
- Sculpting bosonic states with arithmetic subtractions
- Quantum superpositions of current states in Rydberg-atom networks
- Coherent excitation transport through ring-shaped networks
- Temporal evolution of a driven optomechanical system in the strong coupling regime
- Nanoscale Mirrorless Superradiant Lasing
- QuanEstimation.jl: An open-source Julia framework for quantum parameter estimation
- CoOMBE: A suite of open-source programs for the integration of the optical Bloch equations and Maxwell-Bloch equations
- Correlation functions for realistic continuous quantum measurement
- BosonSampling.jl: A Julia package for quantum multi-photon interferometry
- Preparation of conditionally-squeezed states in qubit-oscillator systems
- Generating multiparticle entangled states by self-organization of driven ultracold atoms
- Revealing the work cost of generalized thermal baths
- Intrinsic decoherence dynamics in the three-coupled harmonic oscillators interaction
- Solution of inverse problem for Gross-Pitaevskii equation with artificial neural networks
- Engineering propagating cat states with driving-assisted cavity QED
- WaveguideQED.jl: An Efficient Framework for Simulating Non-Markovian Waveguide Quantum Electrodynamics
- Dynamics of two-dimensional open quantum lattice models with tensor networks
- Detector of microwave photon pairs based on a Josephson photomultiplier
- A superradiant two-level laser with intrinsic light force generated gain
- Trapped ions beyond carrier and sideband interactions
- Hybrid optomechanical superconducting qubit system
- Collectively enhanced ground-state cooling in subwavelength atomic arrays
- High-Dimensional Methods for Quantum Homodyne Tomography
- Entropy transfer from a quantum particle to a classical coherent light field
- Conditional Entanglement Amplification via Non-Hermitian Superradiant Dynamics
- Sieve of Eratosthenes for Bose-Einstein Condensates in Optical Moiré Lattices
- Quantum Metrology in the Ultrastrong Coupling Regime of Light-Matter Interactions: Leveraging Virtual Excitations without Extracting Them
- Predicting fermionic densities using a Projected Quantum Kernel method
- Master Equation for a Quantum Gas of Polarizable Particles in Cavities
- Path Integral Approach to Input-Output Theory
- Engineering artificial atomic systems of giant electric dipole moment
- QTM: computational package using MPI protocol for quantum trajectories method
- Individual addressing of ion qubits with counter-propagating optical frequency combs
- Selective Preparation of Collective States in Coupled Quantum Emitters Using the SUPER Excitation Scheme
- Simple yet Accurate Stochastic Approach to the Quantum Phase Noise of Nanolasers
- Efficient excitation transfer in an LH2-inspired nanoscale stacked ring geometry
- Symbolic quantum programming for supporting applications of quantum computing technologies
- Scalable quantum detector tomography by high-performance computing
- A numerical study of the Bose-Einstein condensates in a double-well trap using finite differences
- Quantum theory of fractional topological pumping of lattice solitons
- Variational approach to open quantum systems with long-range competing interactions
- Stabilization of product states and excited-state quantum phase transitions in a coupled qubit-field system
- Quantum signatures and semiclassical limitations in the transmission of Fock states
- Building intuition for Quantum Algorithms using the Aharonov-Bohm effect
- Process Tensor Approaches to Non-Markovian Quantum Dynamics
- QuGIT: a numerical toolbox for Gaussian quantum states
- Optimal Displacement Sensing with Spin-Dependent Squeezed States
- A posteriori error estimates for the Lindblad master equation