qit.ho.position

qit.ho.position(n=30)

Position operator.

Parameters

n (int) – truncation dimension

Returns

position operator

Return type

array[complex]

Returns the n-dimensional truncation of the dimensionless position operator Q in the number basis.

Q=mωq=(a+a)/2,P=1mωp=i(aa)/2.

(Equivalently, a=(Q+iP)/2). These operators fulfill [q,p]=i,[Q,P]=i. The Hamiltonian of the harmonic oscillator is

H=p22m+12mω2q2=12ω(P2+Q2)=ω(aa+12).