The Hamiltonian for a classical simple harmonic oscillator is $$ H = \frac{p^2}{2m} + \frac{1}{2}m\omega^2x^2$$ With the usual choice of the ladder operators $$a = \frac{1}{\sqrt{2m\omega\hbar}}(m\omega\hat{x} +i\hat{p}) , \ \ \ \ \ a^{\dagger} = \frac{1}{\sqrt{2m\omega\hbar}}(m\omega\hat{x} -i\hat{p})$$ we get the quantum Hamiltonian $ \hat{H} = (a^{\dagger}a + \frac{1}{2})\hbar\omega$ so that $ E_n = \hbar\omega(n+\frac{1}{2})$.
BUT
If I write the classical Hamiltonian $$H= \frac{1}{2m}(p+im\omega x)(p-im\omega x)$$
and replace $a$ and $a^{\dagger}$, we get $\hat{H} = \hbar\omega aa^{\dagger}$ and $E_n = \hbar\omega(n+1)$...
SO
On the plus side the energy spacing is the same, but the zero-point energy is different. Now I guess that since we only detect energy differences and not absolute energies, this does not change the Physics.
Is this right?
How come we get two answers though? Mathematically I mean.
Are there any other quantum Hamiltonians that can be obtained in a similar way?