I'm self-studying QM and become fascinated about Heisenberg picture. I have a question about the relationship between Heisenberg picture and classical mechanics. Consider a simple form of Halmitonian: \begin{equation*} H=\frac{p^2}{2m}+V(x), \end{equation*} where $V(x)$ is a sufficiently smooth function (or even polynomial if that makes things easier).
The Hamilton's equation \begin{equation*} \frac{dx}{dt}=\{x,H \}; \quad \frac{dp}{dt}=\{p,H\} \end{equation*} and the Heisenberg equation (of course here $x$ and $p$ are understood as operators) \begin{equation*} \frac{dx}{dt}=\frac{1}{i\hbar}[x,H]; \quad \frac{dp}{dt}=\frac{1}{i\hbar}[p,H] \end{equation*} reduce to the same form \begin{equation*} \frac{dx}{dt}=\frac{p}{m}; \quad \frac{dp}{dt}=-\frac{\partial V}{\partial x}. \end{equation*} The difference is in QM we have $[x,p]=i\hbar$.
Griffith's book discusses the solution of the Heisenberg equation on free particle and harmonic oscillator. The solutions in both cases are exactly the same as their classical counterpart. The former is \begin{equation*} x(t)=x(0)+p(0)t; \quad p(t)=p(0) \end{equation*} and the latter is \begin{equation*} x(t)=x(0)\cos(\omega t)+\frac{p(0)}{m\omega} \sin(\omega t); \\ p(t)=p(0)\cos(\omega t)-m\omega x_0 \sin(\omega t). \end{equation*}
My question is: is it generally true that the Hamilton's equation in the classical mechanics and Heisenberg equation in QM always give the same form of solutions (assume $H=p^2/(2m)+V(x))$? Here I'm only interested in the apparent similarity of the solutions, and I understand despite their similar looking, their physical meanings are completely different (for example, free particles have a nontrivial dispersion relation, or QHO has discrete energy levels). I'm just curious why $[x,p]=i\hbar$ does not affect the form of the solutions.
My guess is the solutions only have the same form for these two simple cases. They are special because the right hand side is linear with respect to $x$ and $p$. I appreciate if someone can explain the general case.