background image

16.  PORZADEK I CHAOS W UKLADACH 

HAMILTONOWSKICH 

Z punktu widzenia fizyki  N-wymiarowym  ukladem 
dynamicznym
 jest kazdy uklad fizyczny, którego: 
1.  stan opisany jest  N zmiennymi 

 oznaczmy je x

1

x

2

, ..., x

N

2.  ewolucja opisana jest ukladem  N równan 

rózniczkowych zwyczajnych: 

 

dx

1

/dt = f

1

(x

1

x

2

, ..., x

N

), 

dx

2

/dt = f

2

(x

1

x

2

, ..., x

N

), 

... 
dx

N

/dt = f

N

(x

1

x

2

, ..., x

N

), 

 
N zmiennych niezaleznych  x

1

,  x

2

, ...,  x

N  

moze 

reprezentowac tu dowolne wielkosci fizyczne takie 
jak: polozenia, pedy, katy, cisnienie, temperature .... 
 
Wsród ukladów dynamicznych jednymi z 
najstarszych i najlepiej zbadanych sa  uklady 
Hamiltonowskie
.  
Dla ukladów tych N jest parzyste: N=2n.  
n zmiennych, oznaczanych zazwyczaj jako q

1

q

2

, ..., 

q

n

, okreslanych jest jako polozenia. uogólnione

n pozostalych zmiennych, oznaczanych jako p1, p2, 
..., pn, okreslanych jest jako pedy uogólnione
Ewolucja ukladu Hamiltonowskiego opisana jest  N 
równaniami, majacymi postac: 
 
 
dq

1

/dt = 

H(q

1

q

2

, ...q

n

p

1

p

2

, ..., p

n

)/

p

1

  

dq

2

/dt = 

H(q

1

q

2

, ...q

n

p

1

p

2

, ..., p

n

)/

p

2

  

... 
dq

n

/dt = 

H(q

1

q

2

, ...q

n

p

1

p

2

, ..., p

n

)/

p

n

  

dp

1

/dt = 

 

H(q

1

q

2

, ...q

n

p

1

p

2

, ..., p

n

)/

q

1

  

dp

2

/dt = 

 

H(q

1

q

2

, ...q

n

p

1

p

2

, ..., p

n

)/

q

2

 

... 
dp

n

/dt = 

 

H(q

1

q

2

, ...q

n

p

1

p

2

, ..., p

n

)/

q

n

 

 
 
Funkcja  H(q

1

,  q

2

, ...,  q

n

,  p

1

,  p

2

, ...,p

n

), której 

znajomosc pozwala na sformulowanie równan ruchu 
ukladu, nazywana jest jego Hamiltonianem
Zmienne q

k

  i p

k

 nazywane sa polozeniami i pedami 

sprzezonymi, w skrócie: zmiennymi sprzezonymi
 
Rozwazmy najprostszy przyklad hamiltonowskiego 
ukladu dyna micznego. Jest nim czastka o masie  m 

poruszajaca sie bez tarcia w  n-wymiarowej jamie 
potencjalu 

(16.A) 

U(q

1

q

2

, ..., q

n

),  

gdzie  q

1

,  q

2

, ...,  q

n

 oznaczaja wspólrzedne 

kartezjanskie polozenia czastki. Sprawdzmy, ze 
istotnie równania ruchu mozna w tym przypadku 
sprowadzic do podanej wyzej postaci. 
 
k
-ta skladowa sily dzialajacej na czastke równa jest : 

(16.B) 

F

k

 = 

 

U/

q

k

k-ta skladowa newtonowskiego równania ruchu: 

(16.C) 

m a

k

 = F

k

 

gdzie 

a

k

 = dv

k

/dt oznacza 

k-ta skladowa 

przyspieszenia, mozna wiec zapisac jako: 

(16.D) 

m dv

k

/dt = 

 

U/

q

k. 

Jesli przypomnimy sobie, ze zwiazek miedzy pedem 
a predkoscia dany jest wzorem: 

(16.E) 

mv

k

 = p

k

 

to równanie to przechodzi w  

(16.F) 

 dp

k

/dt = 

 

U/

q

Energia kinetyczna czastki wynosi: 

(16.G) 

K = mv

1

2

/2 + mv

2

2

/2 + ... + mv

n

2

/2 

co mozna zapisac jako: 

(16.H) 

K(p

1

p

2

, ..., p

n

) = p

1

2

/2m + p

2

2

/2m + ... + 

p

n

2

/2m

skad k-ta skladowa predkosci czastki mozna okreslic 
jako: 

(16.I) 

dq

k

/dt = p

k

/m

K/dp

k

Podsumowujac powyzsze fakty latwo zauwazyc, ze 
jesli zdefiniujemy funkcje Hamiltona H(q

1

q

2

, ...q

n

p

1

p

2

, ..., p

n

) jako: 

(16.J) 

H(q

1

q

2

, ...q

n

p

1

p

2

, ..., p

n

) =  

 

K(p

1

p

2

, ..., p

n

) + U(q

1

q

2

, ..., 

qn

), 

a wiec jako sume energii kinetycznej i potencjalnej 
czastki, to równania  (16.f) i  (16.h) mozna zapisac 
jako: 

(16.K) 

dq

k

/dt =    

H/

p

k

 

dp

k

/dt = 

 

H/

q

k

k = 1, 2, ..., n

a wiec maja one zadana postac. 
 

background image

Cecha ukladów hamiltonowskich jest to, iz podczas 
ich ewolucji okreslonej równaniami ruchu wartosc 
funkcji Hamiltona  H(q

1

,  q

2

, ...q

n

,  p

1

,  p

2

, ...,  p

n

pozostaje stala. Aby przekonac sie o tym, 
sprawdzmy wartosc jej pochodnej po czasie: 
 
dH/dt =  

(

H/

q

k

)(dq

k

/dt) + 

 

  

(

H/

p

k

)(dp

k

/dt) = 

 

 

(

H/

q

k

)(

−∂

H/

q

k

)+ 

 

  

 (

H/

p

k

)(

H/

p

k

) = 0. 

 
Jesli wiec, tak jak jest to w przypadku czastki w 
jamie potencjalu, funkcja Hamiltona oznacza 
calkowita energie ukladu, to podczas ewolucji 
okreslonej równaniami ruchu energia ta pozostaje 
stala 

 jest  calka ruchu. Tak wiec, z fizycznego 

punktu widzenia, jesli funkcja Hamiltona ukladu jest 
jego calkowita energia, to jest to uklad 
zachowawczy. 
 
Poszukiwanie rozwiazan równan ruchu ukladu 
Hamiltonowskiego mozna spróbowac uproscic przez 
odpowiednia zamiane zmiennych.  
Jesli przy przejsciu do nowych zmiennych, 
oznaczmy je Q

1

,  Q

2

, ..., Q

n

P

1

P

2

, ..., P

n

, równania 

ruchu nie zmieniaja swej formy, w tym sensie, ze ich 
prawe strony znów daja sie wyrazic przez 
odpowiednie pochodne czastkowe funkcji 
Hamiltona, to transformacje prowadzaca od starych 
zmiennych do nowych nazywamy  transformacja 
kanoniczna
.  
Równania ruchu wyrazone w nowych zmiennych 
moga okazac sie prostsze. Jest tak, gdy po zamianie 
zmiennych funkcja  H  okaze sie byc niezalezna od 
jednej, lub wiecej nowych zmiennych. Przyjmijmy  
na przyklad, ze H nie zalezy od

 

 Q

n

. Wtedy, 

(16.L) 

dP

n

/dt = 

 

H/

Q

n

 = 0, 

a wiec, 

(16.M) 

P

n

(t) = P

n

(0) = const 

Zmienna P

n

 pozostaje stala wzdluz trajektorii ruchu, 

jest wiec calka ruchu
Idealny przypadek zachodzi wtedy, gdy funkcja 
Hamiltona wyrazona w nowych zmiennych ma 
postac  H(P

1

,  P

2

, ...,  P

n

), tzn.  nie zalezy od 

zmiennych  Q

1

,  Q

2

, ...,  Q

n

. (Mówimy wtedy , ze 

uklad zostal sprowadzony do  postaci normalnej.) 
Dla wszystkich  k = 1, 2, ...,  n zachodza wtedy 
równosci: 

(16.N) 

H/

Q

k

 = 0, 

a wiec  

(16.O) 

dP

k

/dt = 0 

sk¹d  

(16.P) 

P

k

(t) = P

k

(0) = const. = C

k

 . 

Wszystkie zmienne  P

1

,  P

2

, ...,  P

n

  pozostaja stale 

podczs ewolucji ukladu, sa wiec jego calkami ruchu.  
A zmienne Q

k

?  

Dla nich, k = 1, 2, ...,  zachodzi: 

(16.Q) 

dQ

k

/dt = 

H/

P

k

Ze wzgledu na to, iz  H  jest wylacznie funkcja 
zmiennych  P

1

,  P

2

, ...,  P

n

, te zas pdoczas ewolucji 

ukladu pozostaja stale i równe odpowiednio  C

1

,  C

2

..., C

n

, mamy: 

(16.R) 

H/

P

k

 = 

ω

k

(P

1

P

2

, ..., P

n

) = 

 

ω

k

(C

2

, ..., C

n

), k=1, 2, ..., n

Równania (16.q) przybieraja wiec postac: 

(16.S) 

dQ

k

/dt = 

ω

k

(C

2

, ..., C

n

),  

gdzie 

ω

1

ω

2

, ...,

ω

n

 sa stalymi, co sprawia, ze ich 

rozwiazania sa szczególnie proste: 

(16.T) 

Q

k

(t) = 

ω

i

 t + D

k

Zmienne P

k

 nazywane sa dzialaniami,  

zmienne Q

k

 

 katami

a stale 

ω

k

 

 czestosciami

C

k

 i D

k

 sa stalymi calkowania. Stalych tych jest 2n

Posumowujac. Jesli mozliwe jest przejscie do 
postaci normalnej, to równania ruchu daja sie 
rozwiazac explicite, a rozwiazania maja szczególnie 
prosta postac: 

(16.U) 

P

k

(t) = C

k

 . 

(16.V) 

Q

k

(t) = 

ω

i

 t + D

k

k = 1, 2, ..., n

Uklad, dla którego udaje sie dokonac przejscia do 
postaci normalnej, nazywany jest 

ukladem 

calkowalnym
 
P

RZYKLAD

.

 

 

Rozwazmy uklad  n mas  m

1

,  m

2

,  m

3

, ...,  m

n

 

zawieszonych do wsólnej belki na sprezynach o 
wspólczynnikach sprezystosci  k

1

,  k

2

,  k

3

, ...,  k

n

 . 

Oznaczmy przez  h

i

,  i=1, 2, 3, ..., n, polozenie i-tej 

masy.  

background image

Newtonowskie równania ruchu ukladu maja postac: 

(16.W) 

m

i

 d

2

h

i

/dt

2

 = 

 k

i

 m

i

Podstawienia: 

(16.X) 

q

i

 = h

i

  

(16.Y) 

p

i

 = m

i

 dh

i

/d

 pozwalaja zapisac calkowita energie ukladu w 
postaci  

(16.Z) 

Hq

1

q

2

, ..., q

n

 , p

1

p

2

, ..., 

pn

) =  

 

 

(1/2) 

 (k

i

 q

i

2

 + p

i

2

/2m

Oczywiscie, nie jest to postac normalna. Postac 
normalna mozemy jednak latwo uzyskac 
podstawiajac: 

(16.AA)  q

i

 = 

µ

1

 (2P

i

 )

1/2

 sin  Q

i

,  

(16.BB)  p

i

 = 

µ

 (2P

i

)

1/2

 cos Q

i

,   

gdzie 

(16.CC) 

µ

 = (k

i

 m

i

 )

1/4

wtedy bowiem 

 (16.DD)  H = 

 

ω

P

i

gdzie  

(16.EE) 

ω

i = (k

i

/m

i

)

1/2

 . 

 
Intuicyjny sens powyzszego przykladu jest prosty. 
Kazda z  n zawieszonych mas stanowi niezalezny 
oscylator harmoniczny. Trajektoria ruchu kazdego z 
nich bedzie elipsa w przestrzeni (q

i

,  p

i

). Jesli 

wspólrzedne te odpowiednio przeskalujemy, 
przyjmujac jako nowe wspólrzedne 

µ

q

i

 oraz 

µ

1

p

i

 

to kazda z tych elips przejdzie w okrag a punkt 
reprezentujacy w przestrzeni (

µ

q

i

µ

1

p

i

) i-ty uklad 

bedzie poruszal sie po tym okregu ze stala 
predkoscia katowa. Równania  (16.aa) i  (16.bb) 
definuja wspólrzedne biegunowe, w których ruch 
znajduje szczególnie prosty opis.  
Zauwazmy, iz w przypadku ogólnym, w którym 
sprezyny, na których zawieszone sa masy  m

i

 sa 

nieliniowe, czestosci 

ω

i

 beda zalezne of amplitudy 

drgan, tzn. k

i

 = k

i

 (P

i

). 

 
W ukladzie calkowalnym trajektoria w 2n 
wymiarowej przestrzeni fazowej jest ograniczona do 
n-wymiarowj podprzestrzeni zdefiniowanej 

równosciami  P

1

=C

1

,  P

2

=C

2

, ..., P

n

  =C

n

. Jaki jest jej 

ksztalt? 
 
Wartosci zmiennych  Q

i

 ewoluuja zgodnie z 

równaniami  (16.v). Zauwazmy, ze zmienne te sa 
cykliczne tzn. gdy  Q

i

 zmienia sie o 2

π

, uklad 

powraca do stanu wyjsciowego. Mozna stwierdzic, 
ze w tym przypadku trajektoria porusza sie wiec po 
n-wymiarowym torusie: czestosci 

ω

i

 , z jakimi punkt 

reprezentujacy stan ukladu obiega jego koliste 
przekroje sa od siebie niezalezne i w ogó lnosci sa 
rózne od siebie. Zauwazmy, ze jesli jednak czestosci 
te sa wspólmierne, tzn. stnieja takie liczby calkowite 
l

1

l

2

, ..., l

n

 , dla których: 

(16.FF)  l

1

ω

1

 + l

ω

2

 +...+  l

n

ω

n

 = 0 

to w skonczonym czasie trajektoria powróci do 
punktu poczatkowego. Jesli relacja ta nie jest 
spelniona, to trajektoria nigdy nie powraca do 
punktu poczatkowego i gesto pokrywa n-torus.