I have had trouble reconciling the quadratic form of kinetic energy and reference frames traveling at different velocities for some times now. I'll give an example that confuses me for some illustration:
A stationary rock (mass = 1kg) is dropped some height a gains potential energy = 4.5J
In the reference frame of the rock it looses some amount of gravitational potential energy and gains kinetic energy equal to that (neglecting other lossy mechanisms)
\begin{equation}
\Delta v = \sqrt{2\Delta PE / m} = 3ms^{-1}
\end{equation}
Now imagine the same scenario observed in a reference frame traveling at -4m/s
\begin{equation}
KE_{before} = 4^2/2 = 8
\end{equation}
\begin{equation}
KE_{after} \frac{4^2}{2} + 4.5= 8 + 4.5 = 12.25
\end{equation}
\begin{equation}
\Delta v = 1ms
\end{equation}
How is it possible that conserving energy results in different observed changes in speed?
I was under the impression the laws of physics were supposed to hold in any inertial frame, this appears to imply that there is a "right frame" which i know to be not true.