Toolverse
All skills

qutip

by davila7

Quantum mechanics simulations and analysis using QuTiP (Quantum Toolbox in Python). Use when working with quantum systems including: (1) quantum states (kets, bras, density matrices), (2) quantum operators and gates, (3) time evolution and dynamics (Schrödinger, master

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
davila7
Category
Data Science
Views
20

About this skill

Quantum mechanics simulations and analysis using QuTiP (Quantum Toolbox in Python). Use when working with quantum systems including: (1) quantum states (kets, bras, density matrices), (2) quantum operators and gates, (3) time evolution and dynamics (Schrödinger, master equations, Monte Carlo), (4) open quantum systems with dissipation, (5) quantum measurements and entanglement, (6) visualization (Bloch sphere, Wigner functions), (7) steady states and correlation functions, or (8) advanced methods (Floquet theory, HEOM, stochastic solvers). Handles both closed and open quantum systems across various domains including quantum optics, quantum computing, and condensed matter physics.

How to use

  1. Zainstaluj QuTiP za pomocą polecenia uv pip install qutip. Jeśli pracujesz z obwodami kwantowymi i bramkami, dodaj uv pip install qutip-qip. 2. Zaimportuj bibliotekę: from qutip import * wraz z NumPy i Matplotlib do obliczeń i wizualizacji. 3. Utwórz stan kwantowy, na przykład stan bazowy basis(2, 0) dla qubitu lub stan koherentny coherent(N, alpha) dla oscylatora harmonicznego. 4. Zdefiniuj operator (Hamiltonian) — użyj wbudowanych operatorów takich jak sigmaz() dla macierzy Pauliego lub destroy(N) dla operatora anihilacji. 5. Przeprowadź ewolucję czasową za pomocą sesolve() dla systemów zamkniętych lub mesolve() dla systemów otwartych, podając listę czasów i obserwable do pomiaru. 6. Wizualizuj wyniki za pomocą Matplotlib — wykreśl wartości oczekiwane obserwabli w funkcji czasu lub narysuj sferę Blocha dla stanów dwupoziomowych.

Related skills