qutip

Simulate quantum dynamics by solving Schrödinger and master equations with QuTiP.

4|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/shushuzn/Rairos --skill qutip-shushuzn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qutip
Source: https://github.com/shushuzn/Rairos/tree/main/skills/qutip
Command: npx skills add https://github.com/shushuzn/Rairos --skill qutip-shushuzn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

QuTiP helps you simulate quantum dynamics, including open-system effects like dissipation and decoherence, without manually deriving and coding bespoke numerical solvers.

Core Features & Use Cases

  • Closed vs open dynamics: Simulate unitary evolution with sesolve and dissipative Lindblad/opensystem dynamics with mesolve.
  • Quantum trajectories: Model stochastic evolution via mcsolve (Monte Carlo wavefunction) and more specialized non-Markovian and stochastic solvers.
  • Analysis and visualization: Compute observables, entropies, fidelities, spectra/correlation functions, steady states, and generate phase-space and state visualizations (e.g., Wigner and Bloch sphere).
  • Advanced modeling: Handle Floquet-driven systems, non-Markovian dynamics (e.g., HEOM), and permutation-invariant (collective) models.

Quick Start

Use QuTiP to simulate a damped harmonic oscillator by evolving an initial coherent state with mesolve using a Hamiltonian built from num(N) and collapse operators built from destroy(N).

Frequently Asked Questions about qutip

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I simulate open quantum system dynamics with dissipation and decoherence?

Open quantum system dynamics are simulated by solving Lindblad master equations using mesolve with specified Hamiltonians, initial Qobj states, and collapse operators to model dissipation and decoherence effects.

What is the difference between sesolve and mesolve for quantum simulation?

For quantum simulation, sesolve computes closed-system unitary evolution via the Schrödinger equation, while mesolve models open-system dissipative dynamics by solving the Lindblad master equation with collapse operators.

How do I calculate steady states and correlation functions for a quantum system?

Steady states and correlation functions are calculated by applying QuTiP's analysis modules to the solved quantum dynamics, extracting observables, spectra, and steady-state solutions from the Hamiltonian and collapse operators.

Can I model non-Markovian dynamics and quantum trajectories using Monte Carlo methods?

Non-Markovian dynamics and quantum trajectories are modeled using mcsolve for Monte Carlo wavefunction evolution, alongside specialized stochastic solvers and HEOM extensions for complex open-system simulations.

What quantum measurements and analysis workflows are available after simulating dynamics?

After simulating dynamics, analysis workflows include computing expectations, entropies, fidelities, spectra, and correlation functions, plus visualizing states via Wigner functions and Bloch sphere representations.

How do I handle Floquet-driven systems and permutation-invariant collective models?

Floquet-driven systems and permutation-invariant collective models are handled using QuTiP's advanced modeling extensions, applying Floquet solvers and collective state formulations to periodically driven Hamiltonians.