На кончике возможно ли преобразовать состояние в вектор?

Если я построю государство

from qutip import Bloch,basis
state=(basis(2,0)+(0+1j)*basis(2,1)).unit()

можно ли преобразовать его в вектор с блоч-сферой?

В этой форме:

state -> vec=np.array

0 ответов

Можно преобразовать 2dvector в C(2) в вектор в R(3), живущий внутри блоч-сферы, используя этот код:

from qutip.operators import sigmax, sigmay, sigmaz
def extract_vec(v):
v=[v]
vector=[]
for i in v:
    vector.append([
        expect(sigmax(),i),
        expect(sigmay(),i),
        expect(sigmaz(),i)     
    ])
return(vector)
3d_vec=extract_vec(state)
Другие вопросы по тегам