Post by WuKaRozwiązanie analityczne zagadnienia wariacyjnego z dyskusją parametru
długości drogi całkowania zamieściłem w postaci pliku pdf zamieszczonego
http://www.yousendit.com/download/S1VBZHlpd0k0b0JMWEE9PQ
Opis swojego rozumowania i udostępnienie go innym można tylko pochwalić. Byłoby całkiem
fajnie gdyby jako 'dodatek' do grupy psm byłoby takie miejsce, gdzie można byłoby
umieszczać 'appendix' ( zwłaszcza wzory , które fatalnie wyglądają jako tekst)
Twój tekst zacząłem czytać od końca, metodą - po wynikach poznacie prawdziwość dowodu.
2 wykresy, które tam zamieściłeś zaniepokoiły mnie. Ich kształt jest wyraźnie inny od
wyników numerycznych podanych już wcześniej przez WM i mnie.
Nieco wcześniej na stronie 2 podałeś wzory na zalezność parametryczną x(t) i y(t) ( dobrze
byłoby wzory numerować- łatwiej byłoby je cytować) zależną od parametru 'a' i 'gamma'.
Obliczenie 'a' podałeś niżej w czerwonej ramce ha = a. Po lewej i prawej stronie jest 'a'
co prowadzi do rozwiązania równania kwadratowego. Niżej wzór na gamma. Twój przykład
ta=Pi/2 dał a=0.605 gamma=0.644. Niestety nie jest to prawdą ( albo korzystałeś z innych
wzorów). Wynik prawidłowy to a=0.7056 i gamma=0.7272. Niestety wykres y[t] od x[t) wygląda
jeszcze gorzej. Aha we wzorze na gamma jest błąd : zamiast 'a' w mianowniku powinno być
'a^2' co daje gamma=1.0307 - jeszcze gorzej. Sprawdzam numerycznie długość linii w/g
twoich danych i moich. Żadna nie jest równa 1 a to było założenie.
Cofam się do obliczenia długości krzywej całka(z sqrt(1+y'^2) ... pojawia się tam dx^2
który nie nic wspólnego z pochodną wcześniej podanego wzoru na x(t). Jako wynik
otrzymujesz sqrt[gamma)/sqrt(1+cos(t))dt. Niżej podany wynik tej całki jest błędny i na
domiar złego pojawiło się tam 'a', którego nie ma pod znakiem całki.
Cofam się na początek 2 strony gdzie jest obliczenie x(t). Całkujesz (sqrt(gamma)
cos[t]/sqrt[1+cos(t)) . I znów wynik błędny i do tego to nieszczęsne 'a' nie wiadomo skąd.
Pierwszej strony już nie sprawdzam czy nie ma tam również błędu. Pozostawiam to tobie.
teraz konstruktywnie
Calka z cos(t)/sqrt(1+cos(t)) mozna znaleść tu : http://integrals.wolfram.com/index
wpisując wyrażenie cos(x)/sqrt(1+cos(x))
Wynik jest zabójczo długi, bo Wolfram zakłada domyślnie, że 'x' jest zespolone.
Jeżeli założymy, że 'x' jest typu rzeczywistego i trochę się po gimnastykujemy to
otrzymamy zwarte wyrażenie na wartośc ten całki
2sqrt(2)(sin(t/2)-Arctanh(tan(t/4)))
Analogicznie całka z 1/sqrt(1+cos(t)) = 2sqrt(2)Arctanh(tan(t/4))
Jeżeli nie lubisz Arctanh to można wyrażenie
Arctanh(tan(t/4)) zastąpić wyrażeniem 1/2*ln(-1+2/(1-tan(t/4)))
Sprawdź więc 1 stronę czy i tam nie ma błędu, wykorzystaj całki, które ci podałem i zrób
'lifting' swojego opracowania.
Na końcu jednak sprawdź czy :
1. Otrzymujesz tylko jedna krzywą ( nie może być zależna od jakiegoś parametru)
2. Czy ta krzywa jest taka jak sama jak ta, którą podał ci już WM i ja.
--
Gik