⚛️

qutip

Безопасно ⚡ Содержит скрипты⚙️ Внешние команды🌐 Доступ к сети

Моделирование квантовой физики с QuTiP

Также доступно от: davila7

Квантовые системы требуют специализированных инструментов моделирования. QuTiP предоставляет решатели для открытых квантовых систем с уравнениями движения, динамикой Линдблада и декогеренцией. Используйте этот навык для моделирования квантовой оптики, cavity QED и диссипативных квантовых процессов.

Поддерживает: Claude Codex Code(CC)
🥉 72 Бронза
1

Скачать ZIP навыка

2

Загрузить в Claude

Перейдите в Settings → Capabilities → Skills → Upload skill

3

Включите и начните использовать

Протестировать

Использование «qutip». Create a thermal state in QuTiP with average photon number 2

Ожидаемый результат:

  • Создана тепловая матрица плотности для гильбертова пространства N=10
  • Среднее число фотонов n_avg=2.0
  • Рассчитана фон Неймановская энтропия: S = 0.92
  • Визуализировано распределение Фока, показывающее тепловую статистику фотонов

Использование «qutip». Simulate quantum state evolution under Lindblad master equation

Ожидаемый результат:

  • Гамильтониан: sigmaz() с omega = 1.0
  • Операторы коллапса: sqrt(0.1) * destroy(N)
  • Временная эволюция: от 0 до 10 с 200 точками времени
  • Конечное ожидаемое значение <n> = 1.47 (затухло от начального 3.0)

Аудит безопасности

Безопасно
v4 • 1/17/2026

Documentation-only skill containing markdown files with QuTiP code examples. All 405 static findings are FALSE POSITIVES from the analyzer misinterpreting markdown syntax as security patterns. No executable code, network calls, file system access, or external commands exist.

7
Просканировано файлов
4,476
Проанализировано строк
3
находки
4
Всего аудитов

Факторы риска

⚡ Содержит скрипты (1)
⚙️ Внешние команды (2)
🌐 Доступ к сети (1)

Оценка качества

45
Архитектура
100
Сопровождаемость
87
Контент
22
Сообщество
100
Безопасность
91
Соответствие спецификации

Что вы можете построить

Динамика открытых квантовых систем

Моделирование декогеренции и диссипации в экспериментах по квантовой оптике с использованием решателей уравнений движения.

Образовательные квантовые симуляции

Визуализация квантовых состояний на сферах Блоха и изучение динамики запутанности.

Моделирование cavity QED

Моделирование взаимодействий атом-полость с моделью Джейнса-Каммингса и статистикой фотонов.

Попробуйте эти промпты

Базовое квантовое состояние
Покажите, как создать состояние Фока и когерентное состояние в QuTiP, затем рассчитайте функцию Вигера для когерентного состояния.
Эволюция открытой системы
Смоделируйте затухающий гармонический осциллятор в QuTiP с использованием mesolve с оператором коллапса для диссипации энергии. Постройте график затухания числа фотонов во времени.
Анализ запутанности
Создайте двухкубитное состояние Белла в QuTiP и отследите, как запутанность затухает при локальном сдвиге фазы. Рассчитайте конкуренцию во времени.
Продвинутая квантовая оптика
Реализуйте модель Джейнса-Каммингса в QuTiP с затуханием полости и спонтанным излучением атома. Покажите осцилляции Раби вакуума и динамику числа фотонов.

Лучшие практики

  • Начните с малых размерностей гильбертова пространства и увеличивайте до сходимости результатов
  • Используйте sesolve для чистых состояний, когда диссипация не нужна, для более быстрого моделирования
  • Храните только ожидаемые значения с помощью e_ops вместо всех состояний для экономии памяти

Избегать

  • Не используйте QuTiP для квантовых вычислений на основе схем (используйте qiskit, cirq или pennylane)
  • Избегайте чрезмерных размерностей гильбертова пространства без проверки сходимости
  • Не игнорируйте численные предупреждения о жёсткости; настройте допуски или метод решателя

Часто задаваемые вопросы

Какие решатели поддерживает QuTiP?
QuTiP предоставляет sesolve для унитарной эволюции, mesolve для уравнений движения, mcsolve для квантовых траекторий и специализированные решатели, такие как brmesolve и fmmesolve.
Как визуализировать квантовые состояния?
Используйте сферу Блоха для состояний кубитов, функцию Вигера для состояний с непрерывными переменными и matrix_histogram для визуализации операторов.
Может ли QuTiP моделировать квантовые схемы?
Нет. Для квантовых вычислений на основе схем используйте qiskit, cirq или pennylane. QuTiP фокусируется на динамике с непрерывными переменными и открытых системах.
Как моделировать диссипацию?
Добавьте операторы коллапса в mesolve. Каждый оператор коллапса представляет канал диссипации с его скоростью затухания.
В чём разница между sesolve и mesolve?
sesolve решает уравнение Шрёдингера для чистых состояний. mesolve решает уравнение движения для смешанных состояний с диссипацией.
Как анализировать запутанность?
Используйте конкуренцию для двух кубитов, entropy_vn для фон Неймановской энтропии и негативность для запутанности непрерывных переменных.

Сведения для разработчиков

Автор

K-Dense-AI

Лицензия

BSD-3-Clause license

Ссылка

main

Структура файлов