Szimplektikus integrátor

Innen: testwiki
Ugrás a navigációhoz Ugrás a kereséshez

A szimplektikus integrátor (SI) a numerikus integrálás egy módszere, speciálisan a klasszikus mechanikában és a szimplektikus geometriában előforduló differenciálegyenletek megoldására.

A szimplektikus integrátorok a geometriai integrátorok alosztálya, melyek definíció szerint kanonikus transzformációk. Alkalmazásuk a molekuláris dinamikában, gyorsítófizikában és égi mechanikában fordul elő.

Bevezetés

A szimplektikus integrátorokat a Hamilton-egyenletek megoldására készítették:

p˙=Hqandq˙=Hp,

ahol q a pozíció koordináták, p a momentum koordináták, és H a Hamilton függvény. (q,p) koordináták együttesét kanonikus koordinátáknak hívják.(Hamilton-féle mechanika)[1]

A legtöbb numerikus módszer, mint például az Euler-módszer,[2] és a klasszikus Runge–Kutta-módszer, nem szimplektikus integrátorok.

A részekre osztás módszere

Feltételezzük, hogy a Hamilton függvény részekre osztható, és felírható a következő formában:[3]

H(p,q)=T(p)+V(q).(1)

T, a kinetikus energia V, a potenciális energia Vezessük be a z=(q,p) szimbólumot, a kanonikus koordinátákra. Ekkor a bevezetőben említett Hamilton egyenletek kifejezhetők:

z˙={z,H(z)}                (2)

Ahol {,} a Poisson zárójel. Továbbá bevezetjük a DH={,H} operátort. Ekkor:

z˙=DHz.

A formális megoldás:

z(τ)=exp(τDH)z(0).                (3)

Így:

z(τ)=exp[τ(DT+DV)]z(0).                (4)

Az SI kifejezés közelít az idő-haladó operátorhoz a (4)-es kifejezésben egy operátor szorzataként:

exp[τ(DT+DV)]=i=1kexp(ciτDT)exp(diτDV)+O(τk+1),                (5)

ahol ci és di valós számok, és k egy egész szám, melyet az integrátor rendszámának hívnak.

exp(ciτDT) és exp(diτDV) operátorok szimplektikus leképzést adnak, így a szorzatuk az (5)-ben, szintén egy szimplektikus leképzést ad. Konkrét kifejezésben, a exp(ciτDT) adja:

(qp)(qp)=(q+τciTp(p)p)

és exp(diτDV) adja

(qp)(qp)=(qpτdiVq(q)).

Mindkét leképzés számítástechnikailag programozható.[4]

Irodalom

Kapcsolódó szócikkek

Jegyzetek

Sablon:Jegyzetek

  1. Ruth, Ronald D. (August 1983). "A Canonical Integration Technique". Nuclear Science, IEEE Trans. on NS-30 (4): 2669–2671. Bibcode 1983ITNS...30.2669R. doi:10.1109/TNS.1983.4332919.
  2. Sablon:Cite web
  3. Candy, J.; Rozmus, W (1991). "A Symplectic Integration Algorithm for Separable Hamiltonian Functions". J. Comput. Phys. 92: 230. Bibcode 1991JCoPh..92..230C. doi:10.1016/0021-9991(91)90299-Z.
  4. Hairer, Ernst; Lubich, Christian; Wanner, Gerhard (2006). Geometric Numerical Integration: Structure-Preserving Algorithms for Ordinary Differential Equations (2 ed.). Springer. Sablon:ISBN.