wariacje, STUDIA, ELEKTRONIKA & TELEKOMUNIKACJA, Analiza Matematyczna

Nie obrażaj więc mojej inteligencji poprzez czynione na pokaz zaniżanie własnej.
Rozdział7
Rachunekwariacyjny
1Typowyproblemwariacyjny
Pocz¡tki rachunku wariacyjnego to koniec 17. wieku. W 1696 roku, Jan Bernoulli w
ActaEruditorum
1
wezwał „najt¦»szych matematyków ±wiata” do rozwi¡zania
zagadnieniabrachistochrony
: znalezienia rów-
nania krzywej, po której porusza si¦ punkt materialny pod wpływem sił ci¦»ko±ci, a która ma własno±¢
zminimalizowania czasu podró»y pomi¦dzy dwoma, dowolnie zadanymi, punktami
2
. Problem ten dobrze
ilustruje podstawowe zagadnienie rachunku wariacyjnego, jakim jest znalezienie ekstremum (praktycznie
zawsze to b¦dzie minimum)
funkcjonału
– wielko±ci wyra»onej przy pomocy całki, której warto±¢ zale»y
od
drogicałkowania
, a wi¦c postaci krzywej ł¡cz¡cej dwie konkretne warto±ci zmiennej całkowania.
W problemie brachistochrony zmienn¡
x

zmienn¡niezale»n¡
– jest odległo±¢ „w poziomie” pomi¦dzy
poło»eniami punktu; poło»enie „w pionie”
y
=
y
(
x
) to
zmiennazale»na
. Dwoma punktami, pomi¦dzy któ-
rymi przebiega droga całkowania, s¡ punkt „startu” (
x
s
,y
s
) i punkt „mety”: (
x
m
,y
m
) –
wi¦zy
narzucone na
ruch
y
s
=
y
(
x
s
)
, y
m
=
y
(
x
m
)
.
(7.1)
Nasze zadanie to znalezienie równania krzywej
y
=
y
(
x
), które musi spełnia¢
wi¦zy
(
7.1
) i minimalizuje
całkowity czas
T
podró»y, który mo»emy przedstawi¢ w postaci całki
Z
x
m
,y
m
Z
x
m
,y
m
ds
v
,
T
=
dt
=
(7.2)
x
s
,y
s
x
s
,y
s
gdzie
ds
to element drogi, a
v
– pr¦dko±¢ podró»uj¡cego ciała. Warto±¢ tej ostatniej obliczamy z prawa
zachowania energii
q
v
=
v
(
y
) =
2
g
(
y
s

y
);
(7.3)
z kolei
q
s
dy
dx
2
q
ds
=
dx
2
+
dy
2
=
1 +
dx
=
1 +
y
2
x
dx,
(7.4)
gdzie przez
y
x
b¦dziemy oznacza¢
dy/dx
. Po podstawieniu z (
7.3
) i (
7.4
) do (
7.1
) mamy
3
T
=
Z
x
s
p
2
g
(
y
s

y
)
dx.
p
1 +
y
2
x
(7.5)
x
m
Okre±lenie krzywej najszybszego spadku, to wybranie, spo±ród niesko«czenie wielu mo»liwych trajektorii
ł¡cz¡cych punkt (
y
s
,x
s
) („start”) z punktem (
x
m
,y
m
) („meta”) tej, która minimalizuje wyra»enie (
7.5
).
1
Byłtopierwszyniemieckiperiodyknaukowy.Ukazywałsi¦onrazwmiesi¡cuibyłwydawanywLipsku,wlatach1682–1782,
przezOttoMenkeijegosynaJohanna.Tennaukowymiesi¦cznikwydawanybyłpołacinie,apublikowaliwnimnajlepsiuczeni,
»yj¡cywtym–jak»eproduktywnym–stuleciu.
2
Brachistochron¡jest–jakwiemyizarazzobaczymy–cykloida.Jestonazarazem
izochron¡
albo
tautochron¡
–czaspodró»y
b¦dzietakisamdlaró»nych(le»¡cychnaró»nychwysoko±ciach)punktówstartowych.Nazwywywodz¡si¦zj¦zykagreckiego:
brakhus
–krótki;
tauto
–takisam;
isos
–równy,tensam;
chronos
–czas.Empirycznieproblemtenbyłju»znanyChristianowi
Huyghensowi,którywykorzystywałizochronizmcykloidydokonstrukcjizegarów.Problembrachistochronyrozwi¡zali:Newton,
Leibniz,del’Hospital(n.b.ucze«JanaB.)oraz„wielkibratJana”,JakubBernoulli.Zciekawostek:Jakubznałprawidłow¡
odpowied¹ju»odpewnegoczasu,izachodz¡podejrzenia,»ejego(młodszy)brat...zapoznałsi¦zni¡przedogłoszeniem
konkursu.Leibniznietylkorozwi¡załproblem,alepodał(prawidłowo!)nazwiskawszystkichmatematyków,którzyznimsi¦
uporaj¡.Newton,b¦d¡cyju»wnienajlepszejkondycjipsychicznej,pootrzymaniuwyzwaniazamkn¡łsi¦nacaływieczórwswojej
pracowniiwyszedłzniejo4.ranozgotowymrozwi¡zaniem.
3
„Wymiana”graniccałkowaniatokonsekwencjaantyrównoległo±ci
wektorów
ds
i
v
.
1
–Rachunekwariacyjny
2
2Rachunekwariacyjny–jednazmiennaniezale»naijednazmienna
zale»na
Sformułowany w poprzednim podrozdziale problem ilustruje najprostszy przypadek rachunku wariacyjnego,
kiedy mamy do czynienia z jedn¡ funkcj¡ –
jedn¡zmienn¡zale»n¡

y
=
y
(
x
), b¦d¡c¡ funkcj¡ (tylko !)
jednejzmiennejniezale»nejx
. Wyst¦puj¡ca pod znakiem całki funkcja
f
zale»y od obu zmiennych, zale»nej
i niezale»nej, a tak»e od pochodnej
dy/dx
y
x
. Ogólne sformułowanie problemu wariacyjnego sprowadza
si¦ do znalezienia
y
=
y
(
x
), dla której funkcjonał
J
, okre±lony jako
J
=
Z
x
2
f
y
(
x
)
,
dy
dx
,x
dx,
(7.6)
x
1
przyjmuje warto±¢ ekstremaln¡. Tak¡ drog¦ całkowania oznaczamy
y
(
x
). W kontek±cie rozwa»a« mechanicz-
nych mo»emy nazwa¢ j¡
trajektori¡rzeczywist¡
. Dla ka»dej warto±ci zmiennej
x
z przedziału (
x
1
,x
2
) zdefi-
niujmy
trajektori¦porównawcz¡ Y
(
x
), przebiegaj¡c¡ w bezpo±rednim s¡siedztwie
y
(
x
).
Podkre±lmy, »e
wszystkie
trajektorie przechodz¡
przez narzucone punkty (
x
1
,y
1
) i (
x
2
,y
2
) – por.
rys.
7.1
.
Odchylenie trajektorii porównawczej od rzeczy-
wistej w punkcie
x
nazywamy
wariacj¡funkcjiy
i oznaczamy
y
=
y
(
x
) =
Y
(
x
)

y
(
x
)
.
(7.7)
Ze wzgl¦du na narzucone warto±ci
y
1
=
y
(
x
1
) =
Y
1
(
x
1
) oraz
y
2
=
y
(
x
2
) =
Y
2
(
x
2
) dla ko«ców prze-
działu mamy
y
(
x
1
) =
y
(
x
2
) = 0
.
(7.8)
Podobnie mo»emy wprowadzi¢, ró»niczkuj¡c
obie strony (
7.7
), wariacj¦
pochodnejfunkcjiy(x)
dy/dx
Rysunek 7.1: Trajektoria rzeczywista
y
(
x
), minimali-
zuj¡ca warto±¢ funkcjonału
J
i trajektoria porównaw-
cza
Y
(
x
), obie przechodz¡ce przez
y
(
x
1
) =
Y
(
x
1
)
y
1
oraz
y
(
x
2
) =
Y
(
x
2
)
y
2
.
dx
y.
(7.9)
Dla funkcji
f
, b¦d¡cej w ogólnym przypadku
funkcj¡
y
i
y
x
, wariacja
f
b¦dzie si¦ wyra»ała przez
wariacje
y
i
y
x
4
y
x
=
dY
(
x
)
dx

dy
(
x
)
dx
=
d
f
f
(
x
) =
f
Y
(
x
)
,
dY
dx
,x

f
y
(
x
)
,
dy
dx
,x
=
@f
@y
y
+
@f
@y
x
y
x
.
(7.10)
Konsekwentnie
wariacjafunkcjonału
b¦dzie okre±lona jako
J
=
J
(
Y,Y
x
,x
)
−J
(
y,y
x
,x
) =
Z
x
2
f
Y
(
x
)
,
dY
dx
,x

f
y
(
x
)
,
dy
dx
,x
dx
x
1
Z
x
2
@f
@y
y
+
(7.11)
@f
@y
x
d
dx
y
=
dx.
x
1
Dla trajektorii
y
(
x
) realizuj¡cej minimum
J
, wariacja wielko±ci
J
musi by¢ równa zeru. Mamy tu analo-
giczn¡ sytuacj¦ jak w przypadku „zwykłego” warunku ekstremum dla funkcji
g
=
g
(
x
) – aby
g
(
x
) osi¡gało
ekstremum musi by¢
dg
= 0
.
Warunkiem dla trajektorii rzeczywistej b¦dzie wi¦c
J
=
Z
x
2
@f
@y
y
+
@f
@y
x
d
dx
y
dx
= 0
.
(7.12)
x
1
4
Wwyra»eniuna
wariacj¦
funkcji
f nie wyst¦puje
pochodnacz¡stkowa
@f/@x
–zmianyfunkcjonałuwynikaj¡bowiem
zodst¦pstwa–
przy ustalonej warto±ci x
–trajektoriiporównawczejodrzeczywistej.Inaczejmówi¡c:nazmian¦funkcjonału
maj¡wpływwariacjefunkcji
y
ijejpochodnej
y
x
,ale„wariacja”
x
=0.
–Rachunekwariacyjny
3
Drugi człon w funkcji podcałkowej „zaprasza” do całkowania przez cz¦±ci. Mamy
Z
x
2
@f
@y
x
d
dx
ydx
=
Z
x
2
d
dx
@f
@y
x
y

y
d
dx
@f
@y
x
dx
x
1
x
1
Z
x
2
(7.13)
@f
@y
x
y
x
=
x
2
y
d
dx
@f
@y
x
dx.
=

x
=
x
1
x
1
W tym momencie wykorzystujemy „warunek wi¦zów” (
7.8
) – z całki (
7.13
) pozostaje tylko drugi wyraz
i całka wyj±ciowa (
7.12
) przybiera posta¢
J
=
Z
x
2
@f
@y

d
@f
@y
x
ydx
;
(7.14)
dx
x
1
warunek zerowania si¦ jej dostarcza – z uwagi na
zupełn¡dowolno±¢wwyborzenaszychwariacji y

równania na szukan¡ trajektori¦ rzeczywist¡
y
(
x
)
5
.
@f
@y

d
@f
@y
x
y
(
x
) = 0
,
(7.15)
dx
albo
@y

d
@f
@y
x
= 0
.
(7.16)
dx
Równanie (
7.16
) nosi nazw¦ równania Eulera-Lagrange’a (E-L)
6
. Wyst¦puje ono w ró»nych postaciach,
które maj¡ swoje zastosowanie w pewnych, specyficznych przypadkach. Na przykład obliczaj¡c
dx
=
@f
@y
y
x
+
@y
x
y
xx
+
@f
@f
@x
oraz
d
dx
y
x
@f
@y
x
=
y
xx
@f
@y
x
+
y
x
d
@f
@y
x
dx
zweryfikujemy łatwo, »e
@x

d
f
(
x
)

y
x
@f
@y
x
=

y
x
@f
@y

d
@f
@y
x
,
dx
dx
a je»eli tak to alternatywna posta¢ równania Eulera-Lagrange’a to wła±nie
@x

d
f
(
x
)

y
x
@f
@y
x
= 0
.
(7.17)
dx
Jest ona szczególnie przydatna, je»eli funkcja
f
(
x
) nie zale»y
explicite
od
x
, gdy» wtedy równanie E-L
przybiera ju» całkiem prost¡ posta¢
f
(
x
)

y
x
@f
@y
x
= pewna stała
.
(7.18)
Nie zapominajmy, »e w równaniu (
7.16
) lub (
7.18
) dysponujemy jawn¡ postaci¡ funkcji
f
, natomiast
szukan¡ funkcj¡ jest „rzeczywista trajektoria”
y
(
x
).
Jako przykład zastosowania równania Eulera-Lagrange’a rozwi¡»emy do ko«ca problem brachistochrony,
równanie (
7.5
), w którym poło»ymy
x
m
=
y
m
= 0 [„meta” w pocz¡tku układu – por. rys.
7.2
(b)].
T
=
Z
x
s
p
2
g
(
y
s

y
)
dx.
p
1 +
y
2
x
(7.19)
0
5
Zerowaniesi¦całkiniemusiwynika¢zzerowaniasi¦funkcjipodcałkowej.Ale
dowolno±¢
wariacji
y
-apozwalastwierdzi¢,
»eabycałka(
7.14
)byłarównazerutozeru
musi by¢ równa
funkcjapodcałkowa.
6
Czasamimówisi¦poprostuorównaniuEulera.ZarównoEuler,jakiLagrange–dwajnajwi¦ksimatematycy18.wieku
–pracowaliwBerli«skiejAkademiiNauk(uFryderykaWielkiego),chocia»anijeden,anidruginiepozostalitamzbytdługo.
Eulerpowrócił–nazaproszenieKatarzynyWielkiej–doPetersburga,Lagrange–zpochodzeniaWłoch–przyj¡łzaproszenie
LudwikaXVIdoFrancji,gdzieprzyszłomuprze»y¢prze»y¢czasyWielkiegoTerroru.
@f
df
@f
@f
–Rachunekwariacyjny
4
Rysunek 7.2: (a) – cykloida, krzywa jak¡ zakre±la punkt obwodu koła, tocz¡cego si¦ ze stał¡ pr¦dko±ci¡
k¡tow¡ po poziomej prostej; (b) – cykloida odwrócona, brachistochrona siły ci¦»ko±ci.
Wyst¦puj¡ca w nim funkcja podcałkowa to
s
1 +
y
2
x
2
g
(
y
s

y
)
f
=
f
(
y,y
x
) =
(7.20)
nie zale»y od
x
, a wi¦c stosujemy uproszczon¡ posta¢ równania Eulera (
7.18
). Podstawiamy do niej
f
(
y,y
x
)
z równania (
7.20
) i po prostych przekształceniach mamy
q
(
y
s

y
)(1 +
y
2
x
) = stała
C
.
(7.21)
„Rozwikłanie” tego równania ze wzgl¦du na pochodn¡
dy/dx
prowadzi do
s
dy
dx
=
C
2

y
s
+
y
y
s

y
.
(7.22)
W dalszych rachunkach pomo»emy sobie . . . znajomo±ci¡ ko«cowego wyniku. Brachistochron¡ ma by¢ „od-
wrócona” (wypukło±ci¡ ku dołowi) cykloida, a wi¦c krzywa zakre±lana przez punkt obwodu koła o promieniu
R
, tocz¡cego si¦ po prostej ze stał¡ pr¦dko±ci¡ k¡tow¡
!
. Parametryczne równania cykloidy (koło i punkt
na jego obwodzie startuj¡ z pocz¡tku układu współrz¦dnych) to
x
(
) =
R
(

sin
)
(7.23)
y
(
) =
R
(1

cos
)
,
(7.24)
gdzie parametr
=
!t
(
t
to czas). Tak¡ cykloid¦ widzimy na rys.
7.2
(a).
Aby nasze obliczenia były jak najprostsze wybierzmy stał¡
C
2
w równaniu (
7.22
) równ¡
y
s
7
. Równanie
to przybiera wówczas posta¢
dy
dx
=
r
y
y
s

y
.
(7.25)
Poniewa» wiemy, »e jego rozwi¡zaniem ma by¢ cykloida, zdajemy sobie spraw¦, »e trudno byłoby liczy¢ na
uzyskanie równania w postaci uwikłanej
y
=
y
(
x
); zamiast tego spróbujmy dokona¢
apriori
parametryzacji
równania, „inspiruj¡c si¦” wzorem (
7.24
) i pisz¡c
y
=
y
(
) =
R
(1

cos
)
,
(7.26)
gdzie kładziemy – zgodnie z rysunkiem
7.2

R
=
y
s
/
2 (współrz¦dna
y
-owa punktu startu to najwy»sze
z mo»liwych poło»e« punktu na kole o ±rednicy 2
R
). Mamy wi¦c
y
=
y
(
) =
y
s
2
(1

cos
);
(7.27)
7
Wartotoprzemy±le¢„doko«ca”.Zpewno±ci¡mo»emywybra¢
ró»nic¦
C
2

y
s
jakopewn¡now¡stał¡,atooznacza:(1)„inny
pocz¡tek”osi
y
-óworaz(2)„inn¡warto±¢”współrz¦dnej
y
s
(innypunktstartu)wmianownikuwzoru(
7.22
).Jaktopotwierdz¡
uzyskanewyniki,wybór
C
2
=
y
s
,atak»ewybórodpowiedniejstałejcałkowaniawrównaniunadrug¡zmienn¡:
x
=
x
(
)[por.
równanie(
7.30
)],odpowiadaj¡sytuacji,kiedypunkt(0
,
0)
stanowi rzeczywi±cie
„met¦”dlaze±lizguj¡cegosi¦pokrzywejciałai
jednocze±niejesttopunktprzegi¦ciacykloidy,dlaktóregowarto±¢pochodnej
y
x
=0.
–Rachunekwariacyjny
5
podstawiaj¡c z tego równania do (
7.25
) dostaniemy
s
y
s
2

y
s
2
cos
s
dy
dx
=
1

cos
1 + cos
,
y
s

y
s
2
+
y
s
2
cos
=
(7.28)
albo – uwzgl¦dniaj¡c (
7.27
) –
s
s
1

cos
dy
=
y
s
1 + cos
1

cos
sin
d
dx
=
2
(7.29)
=
...
=
y
s
2
(1 + cos
)
d.
Rozwi¡zaniem tego równania (z dokładno±ci¡ do stałej
B
) b¦dzie
x
=
y
s
2
(
+ sin
) +
B
.
(7.30)
Stał¡
B
musimy jednak poło»y¢ jako równ¡ zeru, je»eli chcemy aby nasza krzywa przechodziła przez punkt
(0
,
0). Równania brachistochrony przybieraj¡ w tej sytuacji posta¢
x
(
) =
R
(
+ sin
)
(7.31)
y
(
) =
R
(1

cos
)
,
(7.32)
i przedstawiaj¡ cykloid¦, obrócon¡ wypukło±ci¡ w dół [por. rys.
7.2
(b)]. Pozostawiamy Czytelnikowi spraw-
dzenie, »e (1) „przesuwaj¡c” argument k¡towy o
:
!
+
w obu wzorach; (2) dodaj¡c do współrz¦dnej
x
-owej stał¡

R
; i (3) „odbijaj¡c” nasz¡ trajektori¦ w osi 0
x
oraz przesuwaj¡c j¡ w gór¦ o 2
R
:
y
!−
y
+2
R
otrzymamy równania (
7.23
) i (
7.24
), opisuj¡ce „normaln¡” krzyw¡ cykloidy, jak¡ widzimy na rys.
7.2
(a).
Cykloida jest krzyw¡ najszybszej podró»y, ale warto policzy¢ ten czas, aby stwierdzi¢ naocznie, »e jest
on niezale»ny od współrz¦dnych (
x
s
,y
s
) punktu startowego. Zgodnie z (
7.5
) (pami¦tajmy:
x
m
=
y
m
= 0)
T
=
p
2
g
Z
0
p
y
s

y
dx.
(7.33)
x
s
Teraz za
y
x
podstawiamy z (
7.28
), za
y
– z (
7.26
) i wreszcie zamiast całkowa¢ wzgl¦dem
x
-a podstawiamy
z (
7.31
)
dx
=
R
(1 + cos
)
d
. Obliczmy czas podró»y dla sytuacji kiedy punkt startuje z najwy»szego
poło»enia – b¦dzie to odpowiadało, zgodnie z (
7.32
), przyj¦ciu
y
s
=
R
[1

cos(

)] = 2
R
i całkowaniu
w granicach [por. rys.
7.2
(b)]
=

i
= 0. Poniewa» (por. (
7.27
))
q
s
2
1 + cos
;
p
1 +
y
2
x
r
2
R
1
1 + cos
1 +
y
2
x
=
p
y
s

y
=
(7.34)
całka (
7.5
) przyjmuje prost¡ posta¢
s
Z
0

d
=
s
R
g
R
g
.
T
=
(7.35)
To było do±¢ łatwe. Policzenie czasu podró»y dla
dowolnegopunktustartu
, a wi¦c dla dowolnej warto±ci
=

0
[por. rysunek
7.2
(b)] wymaga nieco wi¦cej zachodu. Przyjmujemy
y
s
=
R
[1

cos(

0
)] i całkujemy
w granicach [por. rys.
7.2
(b)]
=

0
i
= 0. Odpowiednikiem (
7.33
) b¦dzie
Z
0
s
p
2
g
2
1 + cos
R
(1 + cos
)
d
p
R
(1

cos
0
)

R
(1

cos
)
T
=

0
s
s
s
p
Z
0
Z
0
2 cos
2
R
g
1 + cos
cos

cos
0
d
=
R
g
=
q
d

0

0
cos
2
/
2

sin
2
/
2

cos
2
0
/
2 + sin
2
0
/
2
s
Z
0
cos
2
d
R
g
sin
/
2
sin
0
/
2
, du
=
cos
/
2
2 sin
0
/
2
=
q
=
u
=

0
sin
2
0
/
2

sin
2
/
2
s
Z
0
s
0
s
R
g
du
R
g
arcsin
u
R
g
.
= 2
p
1

u
2
= 2
=

1

1
1 + cos
p
1 +
y
2
x
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • alter.htw.pl
  • Powered by WordPress, © Nie obrażaj więc mojej inteligencji poprzez czynione na pokaz zaniżanie własnej.