Как построить вектор состояния в сфере Блоха на Qutip? - PullRequest
0 голосов
/ 23 января 2020

Очень просто. Я определяю объект состояния Qutip

import qutip as qt
import numpy as np

state = qt.Qobj(1/2*np.array([np.sqrt(3),-1])) # This is my quantum state vector (normalized)

Я хочу построить это состояние в сфере Блоха, но если я просто сделаю:

b = qt.Bloch()
b.add_vectors(state)
b.show()

Это дает мне ошибку

IndexError: индекс 1 выходит за пределы оси 0 с размером 1

Полагаю, это связано с интерпретацией моего состояния как нормального трехмерного вектора. Таким образом, существует простой способ go с такого рода сюжетом?

...