|国家预印本平台
| 注册
首页|QuTiP 5: The Quantum Toolbox in Python
来源:Arxiv_logoArxiv

QuTiP 5: The Quantum Toolbox in Python

QuTiP 5: The Quantum Toolbox in Python

Jake Lishman Rushiraj Gadhvi Rochisha Agarwal Asier Galicia Nathan Shammah Paul Nation Alexander Pitchford Gerardo Suárez Marc Gali Shahnawaz Ahmed J. R. Johansson Simon Cross Franco Nori Neill Lambert Eric Giguère Paul Menczel Boxi Li Patrick Hopf

物理学计算技术、计算机技术

Jake Lishman,Rushiraj Gadhvi,Rochisha Agarwal,Asier Galicia,Nathan Shammah,Paul Nation,Alexander Pitchford,Gerardo Suárez,Marc Gali,Shahnawaz Ahmed,J. R. Johansson,Simon Cross,Franco Nori,Neill Lambert,Eric Giguère,Paul Menczel,Boxi Li,Patrick Hopf.QuTiP 5: The Quantum Toolbox in Python[EB/OL].(2025-10-01)[2025-10-06].https://arxiv.org/abs/2412.04705.点此复制

QuTiP, the Quantum Toolbox in Python, has been at the forefront of open-source quantum software for the past 13 years. It is used as a research, teaching, and industrial tool, and has been downloaded millions of times by users around the world. Here we introduce the latest developments in QuTiP v5, which are set to have a large impact on the future of QuTiP and enable it to be a modern, continuously developed and popular tool for another decade and more. We summarize the code design and fundamental data layer changes as well as efficiency improvements, new solvers, applications to quantum circuits with QuTiP-QIP, and new quantum control tools with QuTiP-QOC. Additional flexibility in the data layer underlying all ``quantum objects'' in QuTiP allows us to harness the power of state-of-the-art data formats and packages like JAX, CuPy, and more. We explain these new features with a series of both well-known and new examples. The code for these examples is available in a static form on GitHub and as continuously updated and documented notebooks in the qutip-tutorials package.
展开英文信息

评论