Take the 2-minute tour ×
Physics Stack Exchange is a question and answer site for active researchers, academics and students of physics. It's 100% free, no registration required.

I wondering about the interpretation for the energy difference between the Hamiltonian and the total mechanical energy for systems where the Hamiltonian is conserved, but it is not equal to the total mechanical energy.

For example, consider a bead (mass $m$) on a frictionless hoop (radius $R$) in the presence of gravity. The hoop is spun around an axis parallel to the gravitational acceleration at constant angular speed ($\omega$). This is the typical set up for this problem.

The total energy for this system (using $\phi$ to denote the angle from the bottom of the hoop) is:

$$ E = \frac{p_{\phi}^2}{2mR^2} + \frac{1}{2} mR^2 \omega^2 \sin^2 \phi + mgR (1- \cos \phi) $$

where $p_{\phi} = mR^2\dot{\phi}$.

The Hamiltonian is:

$$ H = \frac{p_{\phi}^2}{2mR^2} - \frac{1}{2} mR^2 \omega^2 \sin^2 \phi + mgR (1- \cos \phi) $$.

So the difference between the total mechanical energy and the Hamiltonian is:

$$ E-H = mR^2 \omega^2 \sin^2 \phi $$

which is twice the rotational kinetic energy, I think. I'm just trying to get a handle on what this difference means. Any help is appreciated.

share|improve this question
Related: physics.stackexchange.com/q/11905/2451 –  Qmechanic Oct 31 '12 at 17:58

2 Answers 2

It is the external energy that the hoop needs to spin. The Hamiltonian is a conserved quantity since it does not depend on time explicitly, but the mechanical energy (kinetic plus potential) is not conserved.

Note that:

$$E=K_1 + K_2 + U$$ where $K_2$ is the kinetic term which does not depend on velocities $\dot \phi$, then $$L=K_1 + K_2 - U$$ and $$H=K_1 - K_2 + U$$ since $K_2$ does not depend on velocities and for the Hamiltonian it is an effective potential term.

share|improve this answer

I think this theorem might help to you.

Assume that $L=T-U$ is lagrangian of the system. $T$ is kinetic energy that presented as a quadratic form of $\dot{q}$: $T=\frac{1}{2}\sum a_{ij}\dot{q_i}\dot{q_j}$, $a_{ij}=a_{ji}(q,t)$; $U=U(q)$.

Theorem: Under these assumptions Hamiltonian $H$ is total energy of system $H=T+U$

Proof of theorem: Using Euler's theorem on homogeneous functions $\frac{\partial f}{\partial x}x=2f$. Then we have: $H=p\dot{q}-L=\frac{\partial L}{\partial \dot{q}}\dot{q}-(T-U)=2T-(T-U)=T+U $ $\blacksquare$

So if you have system with these assumptions you can say that Hamiltonian and the total energy are the same thing.

I know for sure that if the potential energy depends on the velocity, the energy will be different from Hamiltonian.

You can get more about this in Arnold's Mathematical Methods of Classical Mechanics

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.