- #1
Mayan Fung
- 131
- 14
In the simple harmonic oscillator, I was told to use the raising and lowering operator to generate the excited states from the ground state. However, I am just thinking that how do we confirm that the raising operator doesn't miss some states in between.
For example, I can define a raising operator ##b^\dagger = (a^\dagger)^2##, so that I can have
\begin{align*}
H|n\rangle &= E_n |n\rangle \\
H(b^\dagger|n\rangle) &= (E_n + 2\hbar \omega)(b^\dagger |n \rangle)
\end{align*}
If I use this ##b^\dagger## as the raising operator, I will miss one state for each raising operation. I have read some online resources and some books. None of them address this issue. I wonder how do we confirm that ##a^\dagger## is the raising operator which gives every eigenstates?
For example, I can define a raising operator ##b^\dagger = (a^\dagger)^2##, so that I can have
\begin{align*}
H|n\rangle &= E_n |n\rangle \\
H(b^\dagger|n\rangle) &= (E_n + 2\hbar \omega)(b^\dagger |n \rangle)
\end{align*}
If I use this ##b^\dagger## as the raising operator, I will miss one state for each raising operation. I have read some online resources and some books. None of them address this issue. I wonder how do we confirm that ##a^\dagger## is the raising operator which gives every eigenstates?