Time reversibility of velocity verlet easy

Join the discussion
Registration is free. Start your own thread to ask a follow-up.
5 replies · 7K views
dikmikkel
Messages
160
Reaction score
0

Homework Statement


Prove that the velocity verlet scheme is time reversible.

Homework Equations


r(t+dt) = r(t) + v(t)dt + 1/2a dt^2
v(t+dt) = v(t) + 1/2 a(t)dt + 1/2a(t+dt)dt

The Attempt at a Solution


I substitute -dt in at dt and get:
r(t-dt) = r(t) - v(t)dt +1/2a dt^2
v(t-dt) = v(t) -1/2a(t)dt -1/2a(t-dt)dt

the squared factor of time in the acceleration term is annoying me, can it be done easier?
 
Physics news on Phys.org
what exactly do you see is wrong with the squared factor?
 
Well, the acceleration should(my opinion) lead to move the position back again if it is time reversible(as it is). Can you help?
 
do the calculations for t''=t'+dt, then do them again for t'=t-dt, everything should simplify back to t''=t.
 
Last edited:
When i do that it still does not make sense to me.
Would you do the first half part, maybe with substitutions.
 
Okay, now i found out i think.

r(t+dt) = r(t)+v(t)dt + 1/2a(t)dt^2
v(t+dt) = v(t)+1/2a(t)dt + 1/2a(t+dt)dt
Now we are at r(t+dt) and want to reverse it:
r(t-dt) = r(t+dt) - v(t+dt)dt + 1/2a(t+dt)dt^2 =
r(t)+v(t)dt + 1/2a(t)dt^2 -(v(t)+1/2a(t)dt + 1/2a(t+dt)dt)dt +1/2a(t+dt)dt^2 =
r(t) . Q.e.d
v(t-dt) = v(t+dt) - 1/2a(t+dt)dt-1/2a(t+dt-dt)dt =
v(t)+1/2a(t)dt + 1/2a(t+dt)dt -1/2a(t+dt)dt-1/2a(t)dt =
v(t), q.e.d
Is that right?