One-click install
npx skills add https://github.com/Estrella-231/Mathematical_modeling_tongmeng --skill qutip-estrella-231
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qutip
Source: https://github.com/Estrella-231/Mathematical_modeling_tongmeng/tree/main/.agents/skills/qutip
Command: npx skills add https://github.com/Estrella-231/Mathematical_modeling_tongmeng --skill qutip-estrella-231

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It helps you simulate and analyze quantum dynamics in closed and open (dissipative) systems without manually deriving and coding the full equations of motion.

Core Features & Use Cases

  • Lindblad/Open-System Dynamics: Build Hamiltonians and collapse operators to run master-equation solvers for decoherence and dissipation.
  • Time Evolution & Quantum Trajectories: Evolve pure states unitarily and mixed states with dissipation, or simulate Monte Carlo jump trajectories for measurement-driven behavior.
  • Analysis & Visualization: Compute expectation values, steady states, correlation functions/spectra, and visualize results such as Bloch spheres and Wigner functions.

Use Case: You have a damped cavity model (Jaynes–Cummings or harmonic oscillator) and need to predict photon number decay and steady-state observables under loss; use this Skill to set up operators, run mesolve, and extract the quantities you care about.

Quick Start

Run the QuTiP time-evolution simulation for an open system by installing qutip and then computing expectation values from a mesolve result for your Hamiltonian, initial state, time grid, and collapse operators.

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 using the Lindblad master equation?

To simulate open quantum system dynamics, define your Hamiltonian and collapse operators, then use the mesolve solver to numerically integrate the Lindblad master equation over a time grid and extract expectation values.

What is the difference between mesolve and mcsolve for quantum trajectory simulations?

The mesolve solver directly integrates the density matrix master equation for mixed states, while mcsolve uses Monte Carlo quantum trajectories to simulate individual stochastic jump events for measurement-driven dissipation behavior.

Do I need to manually construct collapse operators to model decoherence in a damped cavity?

Yes, modeling decoherence requires manually constructing collapse operators representing system losses, which you pass alongside the Hamiltonian to solvers like mesolve to predict photon number decay and steady-state observables.

How do I compute steady states and correlation functions for quantum optics simulations?

Compute steady states and correlation functions by configuring your Hamiltonian and collapse operators, running the appropriate QuTiP dynamics solver, and then analyzing the resulting state objects to extract spectra and observables.

What's the best way to visualize Wigner functions and Bloch spheres after time evolution?

The best way to visualize Wigner functions and Bloch spheres is to run time evolution solvers like sesolve or mesolve, then use built-in analysis functions to plot the resulting quantum states directly.

When should I use quantum trajectories instead of a master equation solver for dissipative systems?

Use quantum trajectories via mcsolve when you need to simulate individual stochastic measurement-driven jump events, whereas master equation solvers like mesolve are better for tracking continuous density matrix evolution.