Friday, 13 March 2015

complex systems - Hamiltonian or not?


Is there a way to know if a system described by a known equation of motion admits a Hamiltonian function? Take for example ˙ϑi=ωi+Jjsin(ϑjϑi)

where ωi are constants. How can I know if there exist suitable momenta and a Hamiltonian?



Answer



In general, it can be hard to tell if a given set of equations of motion (eom) are part of a (possibly larger) set of eom that can be put on Hamiltonian (or on Lagrangian) form.


Specifically, OP asks about the Kuramoto model with eom


˙θjωj = KNNk=1sin(θkθj)  K Im(eiθj1NNk=1eiθk).


We did not find a Hamiltonian formulation of eq. (1). Nevertheless, we hope that OP would still find the following considerations for interesting.



As explained in the Wikipedia page, the Kuramoto model describes N oscillators with eigen-frequences ω1,,ωN, which couple


˙θjωj = KRsin(Θθj)  K Im(eiθjΦ),


with coupling constant K, via a complex order parameter


ReiΘ  Φ = 1NNk=1eiθk,


which can be taken to be constant for N large for statistical reasons.


Consider from now on the version of the Kuramoto model that is described by eq. (2) but without eq. (3), so the complex order parameter Φ is treated as just a free external complex parameter.


We now introduce complex fields with polar decomposition


ϕj := rjeiθj,j  {1,,N}.


Consider next the Hamiltonian action


SH := dt LH,



with Hamiltonian Lagrangian


LH := i2Nj=1ϕj˙ϕjH,


and with Hamiltonian


H := Nj=1Hj,


where


Hj := 12ωjϕjϕj+K Im(ϕjΦ).


The Euler-Lagrange equations reads


i2˙ϕj12ωjϕj = KΦ2i,j  {1,,N},


or in polar coordinates


˙θjωjr2j = KRrjsin(Θθj)  Krj Im(eiθjΦ),



and


˙rj = KRr2jcos(Θθj)  Kr2j Re(eiθjΦ).


Note that eq. (10) would reduces to the Kuramoto model eq. (2) if it was allowed to set rj=1.


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...