Alternate approach to proving the virial theorem?

AI Thread Summary
The discussion centers on the application of the virial theorem in classical mechanics, particularly through a scaling technique inspired by quantum mechanics. The author successfully derives the virial theorem using a canonical transformation of coordinates and momenta for a system of particles in a minimum energy configuration. They question the significance of this transformation and why time-averaging is not necessary in their approach. Another participant suggests that scaling the spatial coordinates naturally leads to averaging, which is fundamental to the theorem. The conversation highlights the relationship between energy configurations and the application of the virial theorem in different contexts.
chuckschuldiner
Messages
15
Reaction score
0
Hi guys,
In quantum mechanics, the virial theorem for a system in its ground state is proved by a very nice scaling technique (Nielsen and Martin, PRB, 1985). I was trying to do something similar in classical mechanics and arrived at the virial theorem but i am not sure about why it should work.


Typically, the virial theorem (in 1-D) is proven as follows. Consider a set of interacting point masses Pi (i=1,2,3…N). The motion of Pi in an inertial frame is governed by

<br /> \[<br /> f_i = \frac{d}{{dt}}\left( {m_i v_i } \right)<br /> \]<br /> <br /> <br /> \[\Rightarrow\<br /> \sum\limits_i {x_i f_i } = \sum\limits_i {x_i \frac{d}{{dt}}\left( {m_i v_i } \right)} <br /> \]<br /> <br /> <br /> now since,<br /> <br /> <br /> <br /> \[<br /> \sum\limits_i {x_i \frac{d}{{dt}}\left( {m_i v_i } \right)} = \frac{d}{{dt}}\left( {\sum\limits_i {x_i \left( {m_i v_i } \right)} } \right) - \sum\limits_i {v_i \left( {m_i v_i } \right)} <br /> \]<br /> <br /> we can write<br /> <br /> \[<br /> \sum\limits_i {m_i v_i^2 } + \sum\limits_i {x_i f_i } = \frac{d}{{dt}}\left( {\sum\limits_i {m_i x_i v_i } } \right)<br /> \]<br /> <br /> Further if we assume that the position-momentum product on the right side of the above equation remains bound in time, then by taking a sufficiently long time average we can say <br /> <br /> \[<br /> \left\langle {\sum\limits_i {m_i v_i^2 } } \right\rangle + \left\langle {\sum\limits_i {x_i f_i } } \right\rangle = 0<br /> \]<br /> <br />

where <> denotes the time-average.
This is the virial theorem.

Now, Please take a look at my approach. Please note that though virial theorem holds even if the system is not in equilibrium, i will consider a system of particles in its minimum energy configuration.

-------------------------------------------------------------------------------------------------------------
The Hamiltonian for the n-particle system is given by

<br /> H=<br /> \[<br /> \sum\limits_i^N {\frac{{p_i^2 }}{{2m_i }}} + V\left( {x_1 ,x_2 ,...,x_N } \right)<br /> \]<br /> <br />

Now i will do a canonical transformation such that
<br /> \[<br /> \begin{array}{l}<br /> x&#039;_i \to \left( {1 + \upsilon } \right)x_i \\ <br /> p&#039;_i \to p_i /\left( {1 + \upsilon } \right) \\ <br /> \end{array}<br /> \]<br />

I know that i am just scaling the coordinates, but let us say i put these new coordinates in the expression for the Hamiltonian. Then, i will further say that since i started with a minimum energy configuration, the derivative of the energy w.r.t the parameter \upsilon should be zero. Hence i should have,

<br /> \[<br /> \frac{{\partial \left( {\sum\limits_i^N {\frac{{p_i^2 }}{{2m_i \left( {1 + \upsilon } \right)^2 }}} + V\left( {\left( {1 + \upsilon } \right)x_1 ,\left( {1 + \upsilon } \right)x_2 ,...,\left( {1 + \upsilon } \right)x_N } \right)} \right)}}{{\partial \upsilon }} = 0<br /> \]<br />

On simplification this gives the virial theorem back.

<br /> \[<br /> \left\langle {\sum\limits_i {m_i v_i^2 } } \right\rangle + \left\langle {\sum\limits_i {x_i f_i } } \right\rangle = 0<br /> \]<br />

Why is this happening? What is the significance of the canonical transformation? And how come, i don't have to take any time-averaging? Is this calculation wrong?


I am a mechanical engineer..so please excuse me if there are any errors!
 
Physics news on Phys.org
hi schuldiner, just want to share some thoughts with you. i am not very familiar with the virial theorm, but i know it takes a meaning of averaging the spatial coordinates for a system. so it seems natural that when you scales the xi axes, they are averaged out eventially and any scaling of them does not matters. time is not averaged due to its definition (averaging in space is the only thing virial theorem concern, if i remember correctly). for the velocity space, since those derivatives are gone, it also does not participate in the final results. But for non-minimum E configuration, i think stuffs will be different. sorry i have not try to go thru those math steps by myself. that is interesting, though :smile:

thanks for the Q. just curious, are there any reason why you like to transform in that way? :smile:
 
Last edited:
Thread 'Question about pressure of a liquid'
I am looking at pressure in liquids and I am testing my idea. The vertical tube is 100m, the contraption is filled with water. The vertical tube is very thin(maybe 1mm^2 cross section). The area of the base is ~100m^2. Will he top half be launched in the air if suddenly it cracked?- assuming its light enough. I want to test my idea that if I had a thin long ruber tube that I lifted up, then the pressure at "red lines" will be high and that the $force = pressure * area$ would be massive...
I feel it should be solvable we just need to find a perfect pattern, and there will be a general pattern since the forces acting are based on a single function, so..... you can't actually say it is unsolvable right? Cause imaging 3 bodies actually existed somwhere in this universe then nature isn't gonna wait till we predict it! And yea I have checked in many places that tiny changes cause large changes so it becomes chaos........ but still I just can't accept that it is impossible to solve...
Back
Top