J. R. Johansson

QuTiP: An open-source Python framework for the dynamics of open quantum systems

J. R. Johansson [1], P. D. Nation [1], Franco Nori [1]

Abstract

We present an object-oriented open-source framework for solving the dynamics of open quantum systems written in Python. Arbitrary Hamiltonians, including time-dependent systems, may be built up from operators and states defined by a quantum object class, and then passed on to a choice of master equation or Monte-Carlo solvers. We give an overview of the basic structure for the framework before detailing the numerical simulation of open system dynamics. Several examples are given to illustrate the build up to a complete calculation. Finally, we measure the performance of our library against that of current implementations. The framework described here is particularly well-suited to the fields of quantum optics, superconducting circuit devices, nanomechanics, and trapped ions, while also being ideal for use in classroom instruction.

Superconducting qubits can be coupled and addressed as trapped ions

Yu-xi Liu [1,2], L. F. Wei [1,2], J. R. Johansson [2], J. S. Tsai [1,2,3], Franco Nori [1,2,4]

Abstract

Exploiting the intrinsic nonlinearity of superconducting Josephson junctions, we propose a scalable circuit with superconducting qubits (SCQs) which is very similar to the successful one now being used for trapped ions. The SCQs are coupled to the "vibrational" mode provided by a superconducting LC circuit or its equivalent (e.g., a SQUID). Both single-qubit rotations and qubit-LC-circuit couplings/decouplings can be controlled by the frequencies of the time-dependent magnetic fluxes. The circuit is scalable since the qubit-qubit interactions, mediated by the LC circuit, can be selectively performed, and the information transfer can be realized in a controllable way.