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
Summary
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
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.