Saturday, 9 May 2020

classical mechanics - Existence of a Hamiltonian system



It is well known that a two dimensional system to first order is locally Hamiltonian from Darboux' theorem. For example, ˙x=f(x,y),˙y=g(x,y)

Admits the following Poisson structure, {x,x}={y,y}=0,{x,y}={y,x}=F(x,y)
Where F0 and Hamilton's equations being, ˙x=F(x,y)Hy,˙y=F(x,y)Hx
If now we have an n-dimensional system ˙xi=f(x1,,xn) where i=1,,n, can we in general give conditions for the admission of a Hamiltonian system?



If I had a system and wanted to solve it's dynamics, is there a way I could test to see if it is Hamiltonian? By this I mean, let us assume I have a collection of variables and can monitor their time evolution in a computational experiment. Is there a way I can use the very powerful theory of Hamiltonian mechanics to someway solve my own system? i.e how can I take it beyond the use of qs and ps to solve my own problems!



Answer



There is the well-known condition for a system ˙xi=fi(x1,,x2n),i=1,,2n

to admit a local Hamiltonian re-formulation: ˙xi=Hxi(x1,,x2n),˙xk=Hxk(x1,,x2n)i=1,,nk=n+1,,2n
Assuming the fi of class C1 on the open set ΩR2n, define the new functions Fj:=2nk=1Sjkfkj=1,,2n
where S=[0II0]
and I and 0 are viewed as n×n submatrices (the identity and the zero matrix respectively).


Then (1) admits a local Hamiltonian reformulation of the form (2) if and only if, everywhere on Ω, Fixk=Fkxii,k=1,,2n.


Obviously this is a very particular case where we also suppose that the coordinates x1,,x2n are canonical. It is however possible that an Hamiltonian re-formulation of the initial system arises after having also changed the initial coordinates.


No comments:

Post a Comment

Understanding Stagnation point in pitot fluid

What is stagnation point in fluid mechanics. At the open end of the pitot tube the velocity of the fluid becomes zero.But that should result...