Abstract

We present QuTiP (http://www.qutip.org), an object-oriented, opensource framework for solving the dynamics of open quantum systems. Written in Python, and using a combination of Cython, NumPy, SciPy, and matplotlib, QuTiP provides an environment for computational quantum mechanics that is both easy and efficient to use. Arbitrary quantum systems, including timedependent systems, may be built up from operators and states defined by a quantum object class, and then passed on to a choice of unitary or dissipative evolution solvers. Here we give an overview of the basic structure for the framework, and the techniques used in its implementation. We also present a few selected examples from current research on quantum mechanics that illustrate the strengths of the framework, as well as the types of calculations that can be performed. This framework is particularly well suited to the fields of quantum optics, superconducting circuit devices, nanomechanics, and trapped ions, while also being ideal as an educational tool.

Highlights

  • One of the main goals of contemporary physics is to control the dynamics of individual quantum systems

  • Bloch mmcsmeoOOslevdodterleveicdeosapttaions entreosepeeysxrsipeoselvcet fileio floquet gates graph istests enetrnoetprneoytnrp_cotycorpo_oneynlpics_ndyueemeito_rsiaroruvdirsenetneuonasal2clvleees expect ffiillee__ddaattaa__rsetaodre qload qsave fmmesolve tossfwpfnfocrhaolenipatdoskteingate iskisehtiseeirsmqicsuhbaehrlcaink ton qutrsiitnqsgi_useigomysgimpamesgismasmgmapqxamuyaezoerzbital jz jplus jmat displace destroy isoispseurmpecmrsooedlvseeoslvoelve fitdraeclietydist Odedata Odeoptions create ion experiments in the 1970s [Hor97], the ability to manipulate single realizations, as opposed to ensembles, of quantum systems allows for fundamental tests of quantum mechanics [Har06] and quantum computation [Lad10]

  • Experimental and manufacturing techniques have opened up the possibility of producing man-made micro and nanometer scale devices with controllable parameters that are governed by the bath, where the complexity of the environmental dynamics renders laws of quantum mechanics

Read more

Summary

QuTiP Organization

Abstract—We present QuTiP (http://www.qutip.org), an object-oriented, openabout qfunc ththrereee__lelevvewel_ilg_btneoaelnpsiosrssitssuseopvparirodlelsiyathstsnettaetrhmaterdaeyl_ed_mlseuvpeel_rotaeptnoesrmaosttroear dy source framework for solving the dynamics of open quantum systems. Arbitrary quantum systems, including timedependent systems, may be built up from operators and states defined by a quantum object class, and passed on to a choice of unitary or dissipative evolution solvers. We present a few selected examples from current research on quantum mechanics that illustrate the strengths of the framework, as well as the types of calculations that can be performed. This framework is well suited to the fields of quantum optics, superconducting circuit devices, nanomechanics, and trapped ions, while being ideal as an educational tool

Introduction
QuTiP about
Numerical quantum mechanics
In the matrix representation the Schrödinger equation can be written as
The QuTiP framework
Dimensions Shape
Constructing Hamiltonians and states
Bloch sphere
Energylevels Occupation probability
Implementation and optimization techniques
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call