This article was accepted into the corpus but its outbound wikilinks were never NER-processed — typical at the deepest BFS hop or when the run's entity cap was reached. No expansion funnel to show.
| QuTiP | |
|---|---|
| Name | QuTiP |
| Title | QuTiP |
| Author | Eric Johansen; Robert Johansson; contributors |
| Developer | QuTiP Project |
| Released | 2012 |
| Programming language | Python, Cython |
| Operating system | Cross-platform |
| License | BSD |
| Genre | Scientific software, Quantum optics, Quantum computing |
QuTiP is an open-source software library for numerical simulation of quantum systems, emphasizing quantum optics, open quantum systems, and quantum information. It provides tools for modeling operators, states, time evolution, decoherence, and measurements, enabling research and teaching in computational quantum physics. QuTiP is widely used in academic and industrial settings for prototyping algorithms, benchmarking experiments, and teaching concepts related to quantum mechanics.
QuTiP is designed to model quantum mechanical systems using operator algebra, density matrices, and state vectors while supporting numerical solvers for unitary and dissipative dynamics. The project integrates with the Python ecosystem to leverage NumPy, SciPy, Matplotlib, and Cython for performance and visualization, and interoperates with packages such as Jupyter Notebook, IPython, and Pandas for interactive workflows. It is employed in research labs associated with institutions like IBM Research, Google Quantum AI, Rigetti Computing, University of Oxford, and MIT for simulations that bridge theory and experiment. QuTiP’s user base includes authors of papers presented at conferences such as the American Physical Society March Meeting and the Quantum Tech series.
QuTiP originated from academic efforts to provide a free, extensible toolkit for quantum optics and open quantum dynamics. Early work and releases were influenced by developments at groups led by researchers affiliated with University of California, Berkeley, University of Waterloo, and University of California, Santa Barbara. Contributors and maintainers include academics who presented at venues like the International Conference on Atomic Physics and the Conference on Lasers and Electro-Optics. Over successive releases the codebase integrated performance improvements via Cython and expanded functionality inspired by collaborations with teams at NIST, Los Alamos National Laboratory, and Laboratory for Physical Sciences. The project’s governance evolved with community contributions from developers linked to ETH Zurich, Imperial College London, University of Oxford, Harvard University, and University of Maryland.
QuTiP provides a core of data structures and solvers designed for flexibility and performance. Key components include object representations for operators and states, solvers for the Schrödinger equation and Lindblad master equation, and modules for quantum trajectories and stochastic master equations. The architecture is built on Python with computational kernels accelerated by Cython and sparse linear algebra backed by SciPy and libraries used by Intel-optimized distributions. Visualization utilities rely on Matplotlib and plotting examples are often presented alongside interactive demos in Jupyter Notebook. QuTiP exposes APIs that integrate with toolchains from organizations such as Microsoft Research and community codebases maintained at GitHub and showcased at repositories from groups like Quantum Open Source Foundation.
QuTiP is used across multiple domains that require quantum system simulation. In quantum optics it models cavity quantum electrodynamics experiments relevant to groups at Haroche Group, Serge Haroche, and institutes like CERN for photonic experiments. In quantum information theory it supports studies by researchers at Perimeter Institute, Institute for Quantum Computing, and Caltech on entanglement dynamics and error correction protocols inspired by work from Peter Shor and Daniel Gottesman. Experimentalists at companies such as Rigetti Computing, IonQ, and PsiQuantum use QuTiP for pulse-level modeling and fidelity estimation connected to hardware described in publications from Nature and Science. The package aids pedagogy in courses at Stanford University, Princeton University, and ETH Zurich where instructors assign labs demonstrating decoherence and measurement postulates. Other applications include quantum control synthesis linked to methods from Dynamical Decoupling research and simulation of hybrid systems studied at Max Planck Institute.
QuTiP is often compared to other quantum simulation frameworks. Alternatives include domain-specific tools such as Cirq from Google Quantum AI, Qiskit from IBM Research, and Forest from Rigetti Computing for gate-level circuit simulation and hardware integration. For open quantum systems, users may contrast QuTiP with libraries in MATLAB toolboxes used by groups at Caltech and standalone packages developed in Julia by teams at MIT and ETH Zurich. High-performance alternatives tailored for tensor networks include projects originating from Perimeter Institute and implementations used by researchers collaborating with Google DeepMind on many-body problems. QuTiP distinguishes itself by focusing on operator-based methods, master equation solvers, and a broad educational ecosystem supported by academic citations in journals like Physical Review Letters and New Journal of Physics.
QuTiP is distributed under a permissive BSD license suitable for academic and commercial use and is hosted on platforms frequented by open-source communities such as GitHub. Installation is typically performed via package managers used in scientific computing stacks like Conda or pip and can leverage optimized numerical libraries from vendors such as Intel or distributions from Anaconda, Inc.. Binary and source releases follow semantic versioning and contributors adhere to code review practices practiced at organizations like Linux Foundation projects. The licensing and contribution model facilitate adoption by universities, companies, and consortia including participants from European Commission funded quantum initiatives.
Category:Quantum physics software