Matematyka i fizyka od podstaw
PLEN

Matematyka › Część IV. Równania różniczkowe i przekształcenia całkowe › 4.1 szkic · PDF do druku

Zanim zaczniesz 1.5 Całki1.7 Liczby zespolone i fazory

Nowe pojęcia w tej lekcji (13)

drgania wymuszone i rezonansistnienie i jednoznaczność rozwiązańmetoda Eulerametoda współczynników nieoznaczonychoscylator tłumionypole kierunkówrównanie charakterystycznerównanie liniowe 1. rzędu, czynnik całkującyrównanie o zmiennych rozdzielonychrównanie różniczkowe, rozwiązanie ogólnestany równowagi i ich stabilność, linia fazowazagadnienie początkowezasada superpozycji

Matematyka 4.1

Równania różniczkowe

Prawa przyrody prawie nigdy nie mówią, ile coś wynosi. Mówią, jak szybko się zmienia. Równanie różniczkowe to właśnie takie prawo, zapisane wzorem. Idziemy drogą podręcznika Boyce'a i DiPrimy: najpierw rysujemy rozwiązania, których jeszcze nie znamy, potem rozwiązujemy najważniejsze typy równań, a na koniec opisujemy drgania, tłumienie i rezonans. Opisuje je jedno równanie, które według Feynmana pojawia się w fizyce „raz za razem”.

Czas
ok. 5 h teorii + 5 h zadań
Zadania
30 zadań w treści, z podpowiedziami i odpowiedziami
Źródła
W. E. Boyce, R. C. DiPrima, D. B. Meade, Elementary Differential Equations and Boundary Value Problems, wyd. 11, rozdz. 1–3; Feynmana wykłady z fizyki, t. I, 9-6…9-7, 21, 23, 24, 25-4

0 Prolog: prawa o tempach zmian

Boyce i DiPrima zaczynają od obserwacji, że wiele praw przyrody to stwierdzenia o tempie, w jakim coś się dzieje. Gdy zapiszemy je matematycznie, tempa stają się pochodnymi, a prawa równaniami. Równanie, w którym występuje pochodna szukanej funkcji, to równanie różniczkowe. Druga zasada dynamiki m v˙=Fm\,\dot v = F jest równaniem różniczkowym. Tak samo prawo stygnięcia, prawo rozpadu i prawa obwodów elektrycznych.Boyce §1.1

Feynman zwraca uwagę na rzecz zaskakującą. Te same równania pojawiają się w zupełnie różnych działach fizyki: ciężarek na sprężynie, ładunek w obwodzie, kamerton, elektron w atomie, termostat, a nawet lisy jedzące króliki. Dlatego warto jedno równanie przestudiować bardzo dokładnie, bo każde jego rozwiązanie od razu opisuje kilkanaście zjawisk.FLP I-21-1

Badając oscylator, w istocie badamy pewne równanie różniczkowe.

R. Feynman, FLP I-21-1 (tłum. własne)

W tej lekcji uczymy się trzech rzeczy. Po pierwsze, widzieć rozwiązania, zanim je znajdziemy (pole kierunków, stany równowagi). Po drugie, rozwiązywać najważniejsze typy równań na papierze. Po trzecie, liczyć je numerycznie, gdy wzoru nie ma.

1 Modele i pole kierunków

1.1 Spadające ciało

Zacznijmy od ciała spadającego w powietrzu (od tego modelu zaczyna też Boyce). Działają na nie ciężar mgmg w dół i opór powietrza, który dla małych prędkości jest w przybliżeniu proporcjonalny do prędkości: γv\gamma v w górę. Druga zasada dynamiki daje:por. Boyce §1.1

m dvdt=mg−γv.m\,\frac{\mathrm{d}v}{\mathrm{d}t} = mg - \gamma v .

Stała γ\gamma (w kg/s) to współczynnik oporu. Zależy od kształtu i rozmiaru ciała oraz od ośrodka. Stałe takie jak mm, γ\gamma i gg, które w danym zagadnieniu się nie zmieniają, nazywamy parametrami modelu.

1.2 Rysujemy rozwiązania, nie znając ich

Weźmy m=5m = 5 kg i γ=1,25\gamma = 1{,}25 kg/s. Równanie ma postać v˙=9,8−v/4\dot v = 9{,}8 - v/4. Nie znamy jeszcze v(t)v(t), ale dla każdej wartości vv znamy nachylenie wykresu: przy v=30v = 30 m/s wynosi 2,32{,}3, przy v=40v = 40 wynosi −0,2-0{,}2, przy v=50v = 50 wynosi −2,7-2{,}7. W każdym punkcie płaszczyzny (t, v)(t,\ v) rysujemy krótki odcinek o tym nachyleniu. Dostajemy pole kierunków. Każdy odcinek jest styczny do rozwiązania, które przechodzi przez ten punkt.por. Boyce §1.1

Pole kierunków i stan równowagi

Dla równania y′=f(t, y)y' = f(t,\ y) w każdym punkcie (t, y)(t,\ y) rysujemy odcinek o nachyleniu f(t, y)f(t,\ y). Żeby to zrobić, nie trzeba rozwiązywać równania, wystarczy obliczać ff. Stała funkcja y=y∗y = y^*, dla której f(t, y∗)=0f(t,\ y^*) = 0 dla wszystkich tt, to rozwiązanie równowagowe.

Dla spadającego ciała v˙=0\dot v = 0 przy v=39,2v = 39{,}2 m/s. To prędkość graniczna, przy której ciężar równoważy opór. Pod tą prędkością nachylenia są dodatnie, więc ciało przyspiesza, a nad nią ujemne, więc zwalnia. Z pola kierunków widać, że wszystkie rozwiązania zbliżają się do v=39,2v = 39{,}2, niezależnie od prędkości początkowej. Taki stan równowagi nazywamy przyciągającym (asymptotycznie stabilnym, krócej: stabilnym).

Symulacja 1 Pole kierunków. Wybierz równanie i kliknij w dowolnym miejscu wykresu, żeby narysować rozwiązanie przechodzące przez ten punkt. Dla równań autonomicznych z prawej strony pojawia się linia fazowa: strzałki pokazują, w którą stronę płynie yy. Porównaj spadające ciało (równowaga przyciąga) z myszami i sowami (równowaga odpycha).

Przykład 1.1 Myszy i sowy

Populacja myszy polnych rośnie w tempie proporcjonalnym do swojej liczebności, ze stałą r=0,4r = 0{,}4 na miesiąc. Sowy zjadają 10 myszy dziennie. Zapisz równanie dla liczby myszy p(t)p(t) (tt w miesiącach), znajdź stan równowagi i opisz zachowanie rozwiązań.

  1. Przyrost to 0,4 p0{,}4\,p na miesiąc. Ubytek to 10⋅30=30010\cdot30 = 300 myszy na miesiąc. Jednostki muszą się zgadzać, dlatego nie piszemy 10. Równanie: p˙=0,4 p−300\dot p = 0{,}4\,p - 300.por. Boyce §1.1
  2. Równowaga: 0,4 p−300=00{,}4\,p - 300 = 0, czyli p∗=750p^* = 750.
  3. Dla p>750p > 750 mamy p˙>0\dot p > 0, więc populacja rośnie i oddala się od 750. Dla p<750p < 750 maleje i też się oddala.

Wynik: p˙=0,4 p−300\dot p = 0{,}4\,p - 300; równowaga p∗=750p^* = 750 jest odpychająca (niestabilna).

Sprawdzenie: Takiej równowagi w praktyce nie zobaczymy, bo najmniejsze zaburzenie wyprowadza populację daleko. Model przewiduje też ujemną liczbę myszy po pewnym czasie, czyli ma ograniczony zakres stosowania ✓

Zadania · część 1

3 zadania · ok. 25 min

  1. Pacjentowi podaje się dożylnie lek: do krwi wpływa 80 cm³/h płynu o stężeniu 4 mg/cm³. Organizm usuwa lek w tempie proporcjonalnym do jego ilości, ze stałą 0,25 na godzinę. Zapisz równanie dla ilości leku Q(t)Q(t) i znajdź ilość po długim czasie.

    Odpowiedź

    Q˙=320−0,25 Q\dot Q = 320 - 0{,}25\,Q (mg/h). Równowaga Q∗=1280Q^* = 1280 mg, przyciągająca.

  2. Ciało o temperaturze TT stygnie w pokoju o temperaturze 20∘20^\circC zgodnie z prawem Newtona: tempo zmian temperatury jest proporcjonalne do różnicy temperatur, ze stałą 0,050{,}05 na minutę. Zapisz równanie. Jakie jest nachylenie pola kierunków przy T=60∘T = 60^\circC, a jakie przy T=10∘T = 10^\circC?

    Odpowiedź

    T˙=−0,05 (T−20)\dot T = -0{,}05\,(T - 20). Przy 60∘60^\circC: −2∘-2^\circC/min. Przy 10∘10^\circC: +0,5∘+0{,}5^\circC/min. Równanie jest to samo dla stygnięcia i ogrzewania.

  3. Dla większych prędkości opór powietrza jest bliższy kv2kv^2. Zapisz równanie ruchu spadającego ciała i wyznacz prędkość graniczną. Jakie musi być kk, żeby ciało o masie 5 kg miało prędkość graniczną 39,2 m/s?

    Odpowiedź

    mv˙=mg−kv2m\dot v = mg - kv^2, v∗=mg/kv^* = \sqrt{mg/k}. k=mgv∗2=4939,22≈0,032k = \dfrac{mg}{v^{*2}} = \dfrac{49}{39{,}2^2} \approx 0{,}032 kg/m.

Więcej zadań: Boyce §1.1.

2 Rozwiązanie i warunek początkowy

2.1 Rodzina rozwiązań

Rozwiążmy równanie spadającego ciała. Dla v≠39,2v \neq 39{,}2 zapisujemy je jako v˙v−39,2=−14\dfrac{\dot v}{v - 39{,}2} = -\dfrac14 i całkujemy obie strony po tt:Boyce §1.2

ln⁡∣v−39,2∣=−t4+C⟹v(t)=39,2+c e−t/4.\ln|v - 39{,}2| = -\frac t4 + C \quad\Longrightarrow\quad v(t) = 39{,}2 + c\,e^{-t/4} .

Stała cc jest dowolna. Dostaliśmy więc nie jedno rozwiązanie, tylko nieskończoną rodzinę krzywych, po jednej przez każdy punkt pola kierunków. To rozwiązanie ogólne. Żeby wybrać jedno, potrzebna jest dodatkowa informacja, na przykład prędkość w chwili t=0t = 0. Równanie razem z taką informacją to zagadnienie początkowe (problem Cauchy'ego).

2.2 Jak klasyfikujemy równania

  • Zwyczajne a cząstkowe. W równaniu różniczkowym zwyczajnym szukana funkcja zależy od jednej zmiennej. W równaniu cząstkowym od kilku, na przykład ∂tu=∂x2u\partial_tu = \partial_x^2u (przewodnictwo cieplne). Tu zajmujemy się zwyczajnymi.Boyce §1.3
  • Rząd to rząd najwyższej pochodnej. mx¨=−kxm\ddot x = -kx jest drugiego rzędu, a rozwiązanie ogólne równania rzędu nn ma zwykle nn stałych dowolnych.
  • Liniowe a nieliniowe. Równanie jest liniowe, gdy szukana funkcja i jej pochodne występują tylko w pierwszej potędze, nie są przez siebie mnożone ani wstawiane do innych funkcji: an(t)y(n)+⋯+a1(t)y′+a0(t)y=g(t)a_n(t)y^{(n)} + \dots + a_1(t)y' + a_0(t)y = g(t). Równanie wahadła θ¨+glsin⁡θ=0\ddot\theta + \frac gl\sin\theta = 0 jest nieliniowe przez sin⁡θ\sin\theta. Przybliżenie sin⁡θ≈θ\sin\theta \approx \theta z lekcji 1.4 Rachunek różniczkowy w praktyce robi z niego równanie liniowe. Fizycy nazywają to linearyzacją.

Przykład 2.1 Ciało upuszczone z wysokości 200 m

Ciało o masie 5 kg i współczynniku oporu 1,25 kg/s upuszczono z wysokości 200 m. Znajdź jego prędkość w każdej chwili. Kiedy uderzy w ziemię i z jaką prędkością?

  1. „Upuszczono” znaczy v(0)=0v(0) = 0, więc w rozwiązaniu ogólnym c=−39,2c = -39{,}2: v(t)=39,2(1−e−t/4)v(t) = 39{,}2\left(1 - e^{-t/4}\right) m/s.
  2. Droga to całka z prędkości: x(t)=39,2 t+156,8 e−t/4−156,8x(t) = 39{,}2\,t + 156{,}8\,e^{-t/4} - 156{,}8 (tak dobrane, żeby x(0)=0x(0) = 0).por. Boyce §1.2
  3. Uderzenie: x(T)=200x(T) = 200, czyli 39,2 T+156,8 e−T/4−156,8=20039{,}2\,T + 156{,}8\,e^{-T/4} - 156{,}8 = 200. Rozwiązujemy numerycznie: T≈8,64T \approx 8{,}64 s.
  4. v(T)=39,2(1−e−2,160)≈34,7v(T) = 39{,}2\left(1 - e^{-2{,}160}\right) \approx 34{,}7 m/s.

Wynik: v(t)=39,2(1−e−t/4)v(t) = 39{,}2(1 - e^{-t/4}); uderzenie po ok. 8,6 s z prędkością ok. 34,7 m/s.

Sprawdzenie: bez oporu powietrza ciało spadałoby 2⋅200/9,8≈6,4\sqrt{2\cdot200/9{,}8} \approx 6{,}4 s i uderzyło z prędkością ok. 63 m/s. Opór wydłuża czas i zmniejsza prędkość, która nie przekracza prędkości granicznej 39,2 m/s ✓

Zadania · część 2

3 zadania · ok. 25 min

  1. Sprawdź, że y=C e−2t+3y = C\,e^{-2t} + 3 spełnia y′=−2y+6y' = -2y + 6 dla każdego CC. Wybierz CC tak, żeby y(0)=1y(0) = 1.

    Odpowiedź

    y′=−2Ce−2ty' = -2Ce^{-2t}, a −2y+6=−2Ce−2t−6+6-2y + 6 = -2Ce^{-2t} - 6 + 6 ✓. C+3=1C + 3 = 1, więc C=−2C = -2.

  2. Określ rząd i liniowość: (a) y′′+ty=0y'' + ty = 0, (b) y′=y2+ty' = y^2 + t, (c) ∂tu=∂x2u\partial_tu = \partial_x^2u, (d) θ¨+glsin⁡θ=0\ddot\theta + \frac gl\sin\theta = 0, (e) t2y′′+ty′+y=cos⁡tt^2y'' + ty' + y = \cos t.

    Odpowiedź

    (a) zwyczajne, 2. rzędu, liniowe (współczynnik tt nie przeszkadza); (b) 1. rzędu, nieliniowe; (c) cząstkowe, 2. rzędu, liniowe; (d) 2. rzędu, nieliniowe; (e) 2. rzędu, liniowe.

  3. Ciało z przykładu 2.1 rzucono w dół z prędkością początkową 8 m/s. Znajdź v(t)v(t) i x(t)x(t). Kiedy uderzy w ziemię i z jaką prędkością?

    Odpowiedź

    c=8−39,2=−31,2c = 8 - 39{,}2 = -31{,}2: v=39,2−31,2 e−t/4v = 39{,}2 - 31{,}2\,e^{-t/4}, x=39,2 t−124,8(1−e−t/4)x = 39{,}2\,t - 124{,}8\left(1 - e^{-t/4}\right). Numerycznie T≈7,84T \approx 7{,}84 s, v(T)≈34,8v(T) \approx 34{,}8 m/s.

Więcej zadań: Boyce §1.2, §1.3.

3 Zmienne rozdzielone

Jeśli prawą stronę da się zapisać jako iloczyn czynnika zależnego tylko od xx i czynnika zależnego tylko od yy, równanie nazywamy równaniem o zmiennych rozdzielonych:Boyce §2.2

Metoda · rozdzielenie zmiennych

dydx=p(x) q(y)⟹∫dyq(y)=∫p(x) dx+C.\frac{\mathrm{d}y}{\mathrm{d}x} = p(x)\,q(y) \quad\Longrightarrow\quad \int\frac{\mathrm{d}y}{q(y)} = \int p(x)\,\mathrm{d}x + C .

Zapis Leibniza pozwala „przenieść” dx\mathrm{d}x na drugą stronę. Formalnie to podstawienie w całce: obie strony różniczkujemy po xx i dostajemy wyjściowe równanie. Osobno trzeba sprawdzić stałe rozwiązania y=y∗y = y^*, w których q(y∗)=0q(y^*) = 0, bo dzielenie przez q(y)q(y) je gubi.

Wynik często dostajemy w postaci uwikłanej, jako równanie wiążące xx i yy, a nie gotowy wzór y=…y = \dots. Boyce traktuje to jako normalny wynik. Wzór jawny jest wygodniejszy, ale nie zawsze da się go uzyskać.

Przykład 3.1 Spadek z oporem kwadratowym

Ciało spada z oporem kv2kv^2: v˙=g−kmv2\dot v = g - \dfrac kmv^2. Z zadania 3 w części 1 prędkość graniczna to v∗=mg/kv^* = \sqrt{mg/k}. Rozwiąż równanie dla v(0)=0v(0) = 0 i porównaj prędkość po 8 s z oporem liniowym, gdy w obu przypadkach v∗=39,2v^* = 39{,}2 m/s.

  1. v˙=g(1−v2v∗2)\dot v = g\left(1 - \dfrac{v^2}{v^{*2}}\right). Rozdzielamy: ∫dv1−v2/v∗2=∫g dt\displaystyle\int\frac{\mathrm{d}v}{1 - v^2/v^{*2}} = \int g\,\mathrm{d}t.
  2. Lewa całka to v∗artanh⁡(v/v∗)v^*\operatorname{artanh}(v/v^*) (albo, przez rozkład na ułamki proste, v∗2ln⁡v∗+vv∗−v\tfrac{v^*}{2}\ln\frac{v^* + v}{v^* - v}). Z v(0)=0v(0) = 0: v(t)=v∗tanh⁡(gtv∗)v(t) = v^*\tanh\left(\dfrac{gt}{v^*}\right).
  3. Po 8 s: gtv∗=78,439,2=2\dfrac{gt}{v^*} = \dfrac{78{,}4}{39{,}2} = 2, v=39,2tanh⁡2≈37,8v = 39{,}2\tanh 2 \approx 37{,}8 m/s. Przy oporze liniowym 39,2(1−e−2)≈33,939{,}2(1 - e^{-2}) \approx 33{,}9 m/s.

Wynik: v(t)=v∗tanh⁡(gt/v∗)v(t) = v^*\tanh(gt/v^*); po 8 s ok. 37,8 m/s zamiast 33,9 m/s.

Sprawdzenie: dla małych tt mamy tanh⁡x≈x\tanh x \approx x, więc v≈gtv \approx gt, czyli swobodny spadek ✓. Przy oporze kwadratowym ciało dłużej spada prawie swobodnie, bo dla małych prędkości v2v^2 jest znacznie mniejsze od vv (w jednostkach v∗v^*).

Zadania · część 3

3 zadania · ok. 30 min

  1. Rozwiąż y′=x y2y' = x\,y^2, y(0)=1y(0) = 1. Na jakim przedziale istnieje rozwiązanie?

    Odpowiedź

    −1y=x22+C-\dfrac1y = \dfrac{x^2}{2} + C, C=−1C = -1: y=22−x2y = \dfrac{2}{2 - x^2}. Istnieje dla ∣x∣<2|x| < \sqrt2.

  2. Woda wypływa przez otwór w dnie zbiornika. Z prawa Torricellego A h˙=−a2ghA\,\dot h = -a\sqrt{2gh}, gdzie A=1 m2A = 1\ \mathrm{m^2} to pole przekroju zbiornika, a a=10 cm2a = 10\ \mathrm{cm^2} pole otworu. Na początku h=1h = 1 m. Po jakim czasie poziom spadnie do połowy, a po jakim zbiornik się opróżni?

    Odpowiedź

    dhh=−aA2g dt\dfrac{\mathrm{d}h}{\sqrt h} = -\dfrac aA\sqrt{2g}\,\mathrm{d}t, więc 2h=2h0−aA2g t2\sqrt h = 2\sqrt{h_0} - \dfrac aA\sqrt{2g}\,t. Opróżnienie: t=2h0Aa2g≈452t = \dfrac{2\sqrt{h_0}A}{a\sqrt{2g}} \approx 452 s. Połowa: t=2(1−0,5)Aa2g≈132t = \dfrac{2(1 - \sqrt{0{,}5})A}{a\sqrt{2g}} \approx 132 s. Druga połowa wody wypływa dłużej niż pierwsza, bo ciśnienie maleje.

  3. Rozwiąż y′=t yy' = t\,y, y(0)=2y(0) = 2. Czy przy dzieleniu przez yy gubimy rozwiązanie równowagowe y=0y = 0?

    Odpowiedź

    ln⁡∣y∣=12t2+C\ln|y| = \tfrac12t^2 + C, y=2et2/2y = 2e^{t^2/2}. Tak, y=0y = 0 też jest rozwiązaniem (dla y(0)=0y(0) = 0). Rozwiązanie ogólne y=Cet2/2y = Ce^{t^2/2} zawiera je dla C=0C = 0.

Więcej zadań: Boyce §2.2.

4 Równania liniowe pierwszego rzędu

4.1 Czynnik całkujący

Równanie liniowe pierwszego rzędu ma postać y′+p(t) y=g(t)y' + p(t)\,y = g(t). Boyce pokazuje pomysł przypisywany Leibnizowi: pomnożyć równanie przez taką funkcję μ(t)\mu(t), żeby lewa strona stała się pochodną iloczynu μy\mu y. Z reguły iloczynu (μy)′=μy′+μ′y(\mu y)' = \mu y' + \mu' y, więc potrzebujemy μ′=p μ\mu' = p\,\mu:Boyce §2.1

Metoda · czynnik całkujący

y′+p(t) y=g(t),μ(t)=e∫p(t) dt,(μy)′=μg⟹y=1μ(∫μ g dt+C).y' + p(t)\,y = g(t), \qquad \mu(t) = e^{\int p(t)\,\mathrm{d}t}, \qquad (\mu y)' = \mu g \quad\Longrightarrow\quad y = \frac{1}{\mu}\left(\int\mu\,g\,\mathrm{d}t + C\right) .

Rozwiązanie ogólne ma postać „szczególne + C⋅C\cdot(rozwiązanie jednorodne)”. Dla stałego p=1/τp = 1/\tau część jednorodna to Ce−t/τCe^{-t/\tau}: zanika ze stałą czasową τ\tau, a zostaje odpowiedź na wymuszenie gg.

4.2 Modelowanie: bilans

Bardzo wiele modeli pierwszego rzędu to po prostu bilans: tempo zmian = tempo dopływu − tempo odpływu. Tak opisuje się ilość soli w mieszalniku, ładunek kondensatora, ciepło w ciele, lek we krwi i pieniądze na koncie. Boyce zaleca, żeby zawsze sprawdzać jednostki obu stron i pytać, kiedy model przestaje działać.Boyce §2.3

Przykład 4.1 Mieszalnik

Zbiornik zawiera 200 L wody, w której rozpuszczono Q0Q_0 gramów soli. Dopływa roztwór o stężeniu 0,4 g/L z prędkością rr L/min, a dobrze wymieszana ciecz odpływa z tą samą prędkością. Znajdź Q(t)Q(t) i wartość graniczną. Dla r=5r = 5 L/min i Q0=20Q_0 = 20 g oblicz, po jakim czasie ilość soli będzie się różnić od granicznej o mniej niż 1%.

  1. Dopływ: 0,4 r0{,}4\,r g/min. Odpływ: stężenie w zbiorniku Q/200Q/200 razy rr. Bilans: Q˙=0,4 r−rQ200\dot Q = 0{,}4\,r - \dfrac{rQ}{200}.por. Boyce §2.3
  2. Postać liniowa: Q˙+r200Q=0,4 r\dot Q + \dfrac{r}{200}Q = 0{,}4\,r, czynnik μ=ert/200\mu = e^{rt/200}. Rozwiązanie: Q(t)=80+(Q0−80) e−rt/200Q(t) = 80 + (Q_0 - 80)\,e^{-rt/200}. Wartość graniczna QL=80Q_L = 80 g.
  3. Dla Q0=20Q_0 = 20: ∣Q−80∣=60 e−0,025t<0,01⋅80|Q - 80| = 60\,e^{-0{,}025t} < 0{,}01\cdot80, czyli e−0,025t<175e^{-0{,}025t} < \tfrac{1}{75}, t>40ln⁡75≈172,7t > 40\ln75 \approx 172{,}7 min.

Wynik: Q(t)=80+(Q0−80)e−rt/200Q(t) = 80 + (Q_0 - 80)e^{-rt/200}; QL=80Q_L = 80 g; dla danych liczb ok. 173 min.

Sprawdzenie: QL=0,4 g/L⋅200Q_L = 0{,}4\ \mathrm{g/L}\cdot200 L, czyli po długim czasie w zbiorniku jest roztwór taki sam jak dopływający ✓. Stała czasowa 200/r=40200/r = 40 min to czas „wymiany” zawartości zbiornika.

Przykład 4.2 Równanie, które zaraz rozwiążemy numerycznie

Rozwiąż y′=2−t−12yy' = 2 - t - \tfrac12y, y(0)=1y(0) = 1. To równanie pojawi się ponownie w części 6.

  1. Postać liniowa: y′+12y=2−ty' + \tfrac12y = 2 - t, czynnik μ=et/2\mu = e^{t/2}, więc (et/2y)′=(2−t) et/2\left(e^{t/2}y\right)' = (2 - t)\,e^{t/2}.
  2. Przez części: ∫(2−t)et/2 dt=2(2−t)et/2+4et/2=(8−2t) et/2\int(2 - t)e^{t/2}\,\mathrm{d}t = 2(2 - t)e^{t/2} + 4e^{t/2} = (8 - 2t)\,e^{t/2}.
  3. y=8−2t+Ce−t/2y = 8 - 2t + Ce^{-t/2}, a z y(0)=1y(0) = 1: C=−7C = -7.

Wynik: y(t)=8−2t−7e−t/2y(t) = 8 - 2t - 7e^{-t/2}.

Sprawdzenie: y′=−2+72e−t/2y' = -2 + \tfrac{7}{2}e^{-t/2}, a 2−t−12y=2−t−4+t+72e−t/22 - t - \tfrac12y = 2 - t - 4 + t + \tfrac{7}{2}e^{-t/2} ✓. Dla dużych tt rozwiązanie zbliża się do prostej 8−2t8 - 2t, niezależnie od warunku początkowego.

Zadania · część 4

3 zadania · ok. 35 min

  1. Rozwiąż (1+t2) y′+2ty=6t2(1 + t^2)\,y' + 2ty = 6t^2, zauważając, że lewa strona to pochodna iloczynu.

    Odpowiedź

    ((1+t2)y)′=6t2\left((1 + t^2)y\right)' = 6t^2, (1+t2)y=2t3+c(1 + t^2)y = 2t^3 + c, y=2t3+c1+t2y = \dfrac{2t^3 + c}{1 + t^2}.

  2. Obwód RL: L I˙+RI=EL\,\dot I + RI = \mathcal E, gdzie L=0,5L = 0{,}5 H, R=10 ΩR = 10\ \Omega, E=12\mathcal E = 12 V, I(0)=0I(0) = 0. Znajdź I(t)I(t), stałą czasową i prąd po 0,1 s.

    Odpowiedź

    I=1,2(1−e−20t)I = 1{,}2\left(1 - e^{-20t}\right) A, τ=L/R=0,05\tau = L/R = 0{,}05 s. I(0,1)=1,2(1−e−2)≈1,04I(0{,}1) = 1{,}2(1 - e^{-2}) \approx 1{,}04 A.

  3. Rozwiąż y′+y=sin⁡ty' + y = \sin t. Opisz, co zostaje po długim czasie, i porównaj fazę odpowiedzi z fazą wymuszenia.

    Wskazówka

    ∫etsin⁡t dt=12et(sin⁡t−cos⁡t)\int e^t\sin t\,\mathrm{d}t = \tfrac12e^t(\sin t - \cos t): dwa razy przez części.

    Odpowiedź

    y=12(sin⁡t−cos⁡t)+Ce−t=12sin⁡(t−π4)+Ce−ty = \tfrac12(\sin t - \cos t) + Ce^{-t} = \tfrac{1}{\sqrt2}\sin\left(t - \tfrac\pi4\right) + Ce^{-t}. Po długim czasie zostaje drganie o amplitudzie 1/21/\sqrt2, opóźnione o 45∘45^\circ względem wymuszenia. Część Ce−tCe^{-t} to stan przejściowy.

Więcej zadań: Boyce §2.1, §2.3.

5 Równania autonomiczne i stabilność

5.1 Linia fazowa

Równanie y′=f(y)y' = f(y), w którym prawa strona nie zależy od czasu, nazywamy autonomicznym. Spadające ciało i myszy z sowami to równania autonomiczne. Ich zachowanie odczytujemy z wykresu samej funkcji f(y)f(y), bez rozwiązywania:Boyce §2.5

  • miejsca zerowe ff to stany równowagi;
  • gdzie f(y)>0f(y) > 0, rozwiązanie rośnie, a gdzie f(y)<0f(y) < 0, maleje;
  • równowaga y∗y^* jest stabilna (przyciągająca), gdy ff zmienia znak z ++ na −-, czyli zwykle gdy f′(y∗)<0f'(y^*) < 0. Jest niestabilna, gdy f′(y∗)>0f'(y^*) > 0.

Oś yy z naniesionymi stanami równowagi i strzałkami kierunku to linia fazowa. Kryterium z pochodną to znowu wzór Taylora: blisko y∗y^* mamy f(y)≈f′(y∗)(y−y∗)f(y) \approx f'(y^*)(y - y^*), więc odchylenie od równowagi rośnie albo maleje wykładniczo.

5.2 Równanie logistyczne

Wzrost wykładniczy y′=ryy' = ry nie może trwać wiecznie, bo kończą się zasoby. Najprostsza poprawka to równanie logistyczne (Verhulsta):Boyce §2.5

y′=r(1−yK)y.y' = r\left(1 - \frac yK\right)y .

Dla małych yy to prawie y′=ryy' = ry. Gdy yy zbliża się do KK, tempo wzrostu spada do zera. Stany równowagi to y=0y = 0 (niestabilny) i y=Ky = K (stabilny). KK to pojemność środowiska. Rozwiązanie (zmienne rozdzielone, ułamki proste):

y(t)=y0Ky0+(K−y0) e−rt.y(t) = \frac{y_0K}{y_0 + (K - y_0)\,e^{-rt}} .

Dla 0<y0<K/20 < y_0 < K/2 wykres ma kształt litery S z punktem przegięcia w y=K/2y = K/2, gdzie wzrost jest najszybszy.

Przykład 5.1 Populacja z odłowem

Populacja ryb rośnie logistycznie z r=0,5r = 0{,}5 na rok i K=1000K = 1000 ton, a rybacy odławiają stałe hh ton na rok: y′=0,5(1−y1000)y−hy' = 0{,}5\left(1 - \dfrac{y}{1000}\right)y - h. Znajdź stany równowagi dla h=80h = 80. Przy jakim hh populacja na pewno wyginie?

  1. Równowaga: 0,5y−0,0005y2=800{,}5y - 0{,}0005y^2 = 80, czyli y2−1000y+160 000=0y^2 - 1000y + 160\,000 = 0, y=200y = 200 albo y=800y = 800.
  2. Wykres f(y)f(y) to parabola otwarta w dół. Między 200 a 800 jest f>0f > 0, poza tym przedziałem f<0f < 0. Zatem y=800y = 800 jest stabilna, a y=200y = 200 niestabilna. Gdy populacja spadnie poniżej 200 ton, wyginie.
  3. Największa wartość 0,5(1−y/1000)y0{,}5(1 - y/1000)y to rK/4=125rK/4 = 125 ton na rok, przy y=500y = 500. Dla h>125h > 125 zawsze f<0f < 0: brak równowag, populacja wymiera z każdego stanu.

Wynik: dla h=80h = 80: równowagi 200 t (niestabilna) i 800 t (stabilna); dla h>125h > 125 t/rok populacja wymiera.

Sprawdzenie: dla h=0h = 0 równowagi to 0 i 1000 ✓. Gdy hh rośnie, dwie równowagi zbliżają się do siebie i przy h=125h = 125 zlewają się w jedną. To bifurkacja: mała zmiana parametru zmienia jakościowo zachowanie układu.

Zadania · część 5

3 zadania · ok. 30 min

  1. Znajdź stany równowagi równania y′=y(y−1)(y−2)y' = y(y - 1)(y - 2) i określ ich stabilność. Narysuj linię fazową.

    Odpowiedź

    f′(y)=3y2−6y+2f'(y) = 3y^2 - 6y + 2: f′(0)=2>0f'(0) = 2 > 0 (niestabilna), f′(1)=−1<0f'(1) = -1 < 0 (stabilna), f′(2)=2>0f'(2) = 2 > 0 (niestabilna). Strzałki: poniżej 0 w dół, między 0 a 1 w górę, między 1 a 2 w dół, powyżej 2 w górę.

  2. Populacja rośnie logistycznie z r=0,5r = 0{,}5 na rok i K=1000K = 1000, zaczynając od y0=100y_0 = 100. Po jakim czasie osiągnie połowę pojemności środowiska?

    Odpowiedź

    100⋅1000100+900e−0,5t=500  ⟺  900e−0,5t=100\dfrac{100\cdot1000}{100 + 900e^{-0{,}5t}} = 500 \iff 900e^{-0{,}5t} = 100, t=2ln⁡9≈4,4t = 2\ln9 \approx 4{,}4 roku.

  3. Wykaż, że największe tempo wzrostu w równaniu logistycznym występuje przy y=K/2y = K/2 i wynosi rK/4rK/4.

    Odpowiedź

    f(y)=ry−rKy2f(y) = ry - \dfrac rKy^2, f′(y)=r−2rKy=0  ⟺  y=K/2f'(y) = r - \dfrac{2r}{K}y = 0 \iff y = K/2, f(K/2)=rK4f(K/2) = \dfrac{rK}{4}. To maksimum, bo f′′=−2r/K<0f'' = -2r/K < 0.

Więcej zadań: Boyce §2.5.

6 Metoda Eulera

Większości równań nie da się rozwiązać wzorem. Pole kierunków podsuwa jednak prosty sposób liczenia. Stoimy w punkcie (t0, y0)(t_0,\ y_0), znamy nachylenie f(t0, y0)f(t_0,\ y_0), więc idziemy wzdłuż stycznej przez krótki czas hh. W nowym punkcie liczymy nowe nachylenie i powtarzamy:Boyce §2.7

Metoda Eulera

tn+1=tn+h,yn+1=yn+h f(tn, yn).t_{n+1} = t_n + h, \qquad y_{n+1} = y_n + h\,f(t_n,\ y_n) .

To przybliżenie liniowe z lekcji 1.4 Rachunek różniczkowy w praktyce, y(t+h)≈y(t)+y′(t) hy(t + h) \approx y(t) + y'(t)\,h, stosowane krok po kroku. Błąd na końcu ustalonego przedziału jest w przybliżeniu proporcjonalny do hh: dwa razy mniejszy krok daje dwa razy mniejszy błąd. Mówimy, że to metoda pierwszego rzędu.

Feynman liczy tak w rozdziale 9 ruch ciężarka na sprężynie (9-6), a potem ruch planety (9-7), ale z ważnym ulepszeniem: prędkość liczy w połowie kroku, a położenie na całych krokach. Błąd takiej metody maleje jak h2h^2, czyli o wiele szybciej. Ten sam pomysł poznaliśmy jako iloraz symetryczny w lekcji 1.3 Pochodne i metodę środków w lekcji 1.5 Całki.FLP I-9-6, 9-7

Symulacja 2 Metoda Eulera krok po kroku dla y′=2−t−12yy' = 2 - t - \tfrac12y, y(0)=1y(0) = 1 (przykład 4.2). Zmniejszaj krok hh i obserwuj błąd w t=1t = 1. Przełącz na metodę ulepszoną (Heuna), która uśrednia nachylenie na początku i na końcu kroku: błąd maleje teraz jak h2h^2.

Przykład 6.1 Pięć kroków Eulera

Przybliż rozwiązanie y′=2−t−0,5yy' = 2 - t - 0{,}5y, y(0)=1y(0) = 1 metodą Eulera z krokiem h=0,2h = 0{,}2 do t=1t = 1 i porównaj z rozwiązaniem dokładnym z przykładu 4.2.

  1. f(0; 1)=1,5f(0;\ 1) = 1{,}5, więc y1=1+0,2⋅1,5=1,3y_1 = 1 + 0{,}2\cdot1{,}5 = 1{,}3.
  2. f(0,2; 1,3)=2−0,2−0,65=1,15f(0{,}2;\ 1{,}3) = 2 - 0{,}2 - 0{,}65 = 1{,}15, więc y2=1,53y_2 = 1{,}53.por. Boyce §2.7
  3. Dalej: y3=1,697y_3 = 1{,}697, y4=1,8073y_4 = 1{,}8073, y5=1,86657y_5 = 1{,}86657.
  4. Dokładnie: y(1)=8−2−7e−0,5≈1,7543y(1) = 8 - 2 - 7e^{-0{,}5} \approx 1{,}7543.

Wynik: Euler daje y(1)≈1,867y(1) \approx 1{,}867, wartość dokładna to 1,7541{,}754: błąd ok. 0,11, czyli 6%.

Sprawdzenie: dla h=0,1h = 0{,}1 błąd wynosi ok. 0,055, a dla h=0,05h = 0{,}05 ok. 0,027. Spada proporcjonalnie do hh ✓. Euler zawyża, bo rozwiązanie jest wklęsłe, a styczne leżą nad nim.

Zadania · część 6

3 zadania · ok. 30 min

  1. Metodą Eulera z krokiem h=0,25h = 0{,}25 przybliż rozwiązanie y′=yy' = y, y(0)=1y(0) = 1 w t=1t = 1. Porównaj z ee.

    Odpowiedź

    Każdy krok mnoży przez 1,251{,}25: 1,254≈2,4411{,}25^4 \approx 2{,}441. Błąd ok. 0,277.

  2. Powtórz poprzednie zadanie dla h=0,1h = 0{,}1 i h=0,05h = 0{,}05. Jak zmienia się błąd? Jaką znaną granicę widać w wyniku (1+h)1/h(1 + h)^{1/h}?

    Odpowiedź

    1,110≈2,5941{,}1^{10} \approx 2{,}594 (błąd 0,125), 1,0520≈2,6531{,}05^{20} \approx 2{,}653 (błąd 0,065): błąd mniej więcej się połowi. (1+h)1/h→e(1 + h)^{1/h} \to e przy h→0h \to 0: to jedna z definicji liczby ee.

  3. Metoda Heuna: k1=f(tn, yn)k_1 = f(t_n,\ y_n), k2=f(tn+h, yn+hk1)k_2 = f(t_n + h,\ y_n + hk_1), yn+1=yn+h2(k1+k2)y_{n+1} = y_n + \tfrac h2(k_1 + k_2). Wykaż, że dla y′=yy' = y jeden krok mnoży yy przez 1+h+12h21 + h + \tfrac12h^2. Oblicz wynik dla h=0,25h = 0{,}25 i porównaj błąd z metodą Eulera.

    Odpowiedź

    k1=ynk_1 = y_n, k2=yn(1+h)k_2 = y_n(1 + h), yn+1=yn(1+h+12h2)y_{n+1} = y_n\left(1 + h + \tfrac12h^2\right), czyli trzy pierwsze wyrazy szeregu ehe^h. 1,281254≈2,6951{,}28125^4 \approx 2{,}695, błąd ok. 0,023 zamiast 0,277, dwanaście razy mniejszy.

Więcej zadań: Boyce §2.7.

7 Istnienie i jednoznaczność

Zanim zaczniemy liczyć, warto wiedzieć, czy rozwiązanie w ogóle istnieje i czy jest tylko jedno. Dla fizyka to pytanie o determinizm: czy stan początkowy wyznacza przyszłość jednoznacznie?

Twierdzenia o istnieniu i jednoznaczności

Równanie liniowe y′+p(t)y=g(t)y' + p(t)y = g(t), y(t0)=y0y(t_0) = y_0: jeśli pp i gg są ciągłe na przedziale otwartym zawierającym t0t_0, to na całym tym przedziale istnieje dokładnie jedno rozwiązanie.Boyce tw. 2.4.1

Równanie ogólne y′=f(t, y)y' = f(t,\ y), y(t0)=y0y(t_0) = y_0: jeśli ff i ∂f/∂y\partial f/\partial y są ciągłe w prostokącie zawierającym (t0, y0)(t_0,\ y_0), to w pewnym przedziale wokół t0t_0 istnieje dokładnie jedno rozwiązanie.Boyce tw. 2.4.2, 2.8.1

Z jednoznaczności wynika ważny wniosek geometryczny: gdy ff i ∂f/∂y\partial f/\partial y są ciągłe, wykresy dwóch różnych rozwiązań nie mogą się przecinać. W szczególności rozwiązanie, które nie startuje z równowagi, nie może jej osiągnąć w skończonym czasie. Może się do niej tylko zbliżać. Zadanie 7.2 pokazuje, co się dzieje, gdy założenia zawodzą.

Różnica między „na całym przedziale” a „w pewnym przedziale” jest istotna. Rozwiązanie równania nieliniowego może uciec do nieskończoności w skończonym czasie, choć w samym równaniu nic tego nie zapowiada.

Przykład 7.1 Wybuch w skończonym czasie

Rozwiąż y′=y2y' = y^2, y(0)=12y(0) = \tfrac12, i wyznacz przedział, na którym rozwiązanie istnieje.

  1. f=y2f = y^2 i ∂f/∂y=2y\partial f/\partial y = 2y są ciągłe wszędzie, więc rozwiązanie istnieje i jest jedyne, przynajmniej blisko t=0t = 0.
  2. Rozdzielamy: y−2 dy=dty^{-2}\,\mathrm{d}y = \mathrm{d}t, −1/y=t+c-1/y = t + c, c=−2c = -2: y=12−ty = \dfrac{1}{2 - t}.por. Boyce §2.4
  3. Rozwiązanie rośnie bez ograniczeń przy t→2t \to 2. Istnieje tylko dla t<2t < 2.

Wynik: y=1/(2−t)y = 1/(2 - t) na przedziale (−∞; 2)(-\infty;\ 2).

Sprawdzenie: dla y(0)=y0>0y(0) = y_0 > 0 wybuch następuje w t=1/y0t = 1/y_0, czyli zależy od warunku początkowego, a nie od samego równania ✓. Takiego zachowania nie ma w równaniach liniowych.

Zadania · część 7

3 zadania · ok. 25 min

  1. Na jakim przedziale twierdzenie 2.4.1 gwarantuje istnienie jedynego rozwiązania zagadnienia (t−4) y′+(ln⁡t) y=3t(t - 4)\,y' + (\ln t)\,y = 3t, y(2)=1y(2) = 1?

    Odpowiedź

    p=ln⁡tt−4p = \dfrac{\ln t}{t - 4}, g=3tt−4g = \dfrac{3t}{t - 4} są ciągłe dla t>0t > 0, t≠4t \neq 4. Przedział zawierający t0=2t_0 = 2: 0<t<40 < t < 4.

  2. Wykaż, że zagadnienie y′=3y2/3y' = 3y^{2/3}, y(0)=0y(0) = 0 ma co najmniej dwa rozwiązania dla t≥0t \ge 0: y=0y = 0 i y=t3y = t^3. Które założenie twierdzenia 2.4.2 nie jest spełnione?

    Odpowiedź

    Dla y=t3y = t^3: y′=3t2=3(t3)2/3y' = 3t^2 = 3\left(t^3\right)^{2/3} ✓. ∂f/∂y=2y−1/3\partial f/\partial y = 2y^{-1/3} nie jest określona (ani ciągła) w y=0y = 0, więc twierdzenie nie gwarantuje jednoznaczności.

  3. Rozwiąż y′=y2y' = y^2 z y(0)=2y(0) = 2 oraz z y(0)=−2y(0) = -2. Gdzie istnieje każde z rozwiązań?

    Odpowiedź

    y=y01−y0ty = \dfrac{y_0}{1 - y_0t}. Dla y0=2y_0 = 2: y=21−2ty = \dfrac{2}{1 - 2t} na t<0,5t < 0{,}5. Dla y0=−2y_0 = -2: y=−21+2ty = \dfrac{-2}{1 + 2t} na t>−0,5t > -0{,}5, więc dla wszystkich t≥0t \ge 0.

Więcej zadań: Boyce §2.4, §2.8.

8 Równania liniowe drugiego rzędu

8.1 Stałe współczynniki: zgadnij wykładniczą

Równanie ay′′+by′+cy=0ay'' + by' + cy = 0 ze stałymi aa, bb, cc opisuje sprężyny, obwody RLC i wahadła po linearyzacji. Boyce zaczyna od pytania, jaka funkcja ma pochodne podobne do siebie samej. Taką funkcją jest wykładnicza. Wstawiamy y=erty = e^{rt}:Boyce §3.1

(ar2+br+c)ert=0⟹ar2+br+c=0.\left(ar^2 + br + c\right)e^{rt} = 0 \quad\Longrightarrow\quad ar^2 + br + c = 0 .

To równanie charakterystyczne. Zwykłe równanie kwadratowe zastępuje równanie różniczkowe.

Rozwiązanie ogólne · trzy przypadki

Dwa różne pierwiastki rzeczywiste r1≠r2r_1 \neq r_2: y=c1er1t+c2er2ty = c_1e^{r_1t} + c_2e^{r_2t}.

Pierwiastki zespolone r=λ±iμr = \lambda \pm i\mu: y=eλt(c1cos⁡μt+c2sin⁡μt)y = e^{\lambda t}\left(c_1\cos\mu t + c_2\sin\mu t\right). Wynika to ze wzoru Eulera eiμt=cos⁡μt+isin⁡μte^{i\mu t} = \cos\mu t + i\sin\mu t (lekcja 1.7 Liczby zespolone i fazory).Boyce §3.3

Pierwiastek podwójny rr: y=(c1+c2t) erty = (c_1 + c_2t)\,e^{rt}.Boyce §3.4

8.2 Dlaczego dwie stałe i dlaczego suma działa

Zasada superpozycji: jeśli y1y_1 i y2y_2 są rozwiązaniami równania liniowego jednorodnego, to c1y1+c2y2c_1y_1 + c_2y_2 też jest rozwiązaniem. Wynika to wprost z liniowości różniczkowania. Dla równań nieliniowych to nieprawda.Boyce tw. 3.2.2

Do wyznaczenia jednego rozwiązania potrzeba dwóch warunków początkowych, y(t0)y(t_0) i y′(t0)y'(t_0): w fizyce położenia i prędkości. Twierdzenie o istnieniu i jednoznaczności dla równań drugiego rzędu gwarantuje, że to wystarcza. Dwa rozwiązania y1y_1, y2y_2 dają wszystkie inne, jeśli ich wrońskian W=y1y2′−y1′y2W = y_1y_2' - y_1'y_2 nie jest zerem w jakimś punkcie (wtedy nie jest zerem nigdzie na przedziale), czyli gdy nie są do siebie proporcjonalne.Boyce tw. 3.2.1, 3.2.4

Przykład 8.1 Druga pochodna proporcjonalna do funkcji

Rozwiąż y′′−4y=0y'' - 4y = 0 z warunkami y(0)=2y(0) = 2, y′(0)=−2y'(0) = -2.

  1. Równanie charakterystyczne r2−4=0r^2 - 4 = 0, r=±2r = \pm2: y=c1e2t+c2e−2ty = c_1e^{2t} + c_2e^{-2t}.por. Boyce §3.1
  2. y(0)=c1+c2=2y(0) = c_1 + c_2 = 2, y′(0)=2c1−2c2=−2y'(0) = 2c_1 - 2c_2 = -2, więc c1=12c_1 = \tfrac12, c2=32c_2 = \tfrac32.

Wynik: y=12e2t+32e−2ty = \tfrac12e^{2t} + \tfrac32e^{-2t}.

Sprawdzenie: y′′=2e2t+6e−2t=4yy'' = 2e^{2t} + 6e^{-2t} = 4y ✓, y(0)=2y(0) = 2 ✓, y′(0)=1−3=−2y'(0) = 1 - 3 = -2 ✓. Dla dużych tt dominuje rosnący wyraz e2te^{2t}, choć na początku funkcja maleje.

Zadania · część 8

3 zadania · ok. 30 min

  1. Rozwiąż y′′+5y′+6y=0y'' + 5y' + 6y = 0, y(0)=2y(0) = 2, y′(0)=3y'(0) = 3.

    Odpowiedź

    r=−2, −3r = -2,\ -3: y=c1e−2t+c2e−3ty = c_1e^{-2t} + c_2e^{-3t}, c1+c2=2c_1 + c_2 = 2, −2c1−3c2=3-2c_1 - 3c_2 = 3, więc c1=9c_1 = 9, c2=−7c_2 = -7: y=9e−2t−7e−3ty = 9e^{-2t} - 7e^{-3t}.

  2. Rozwiąż y′′+4y=0y'' + 4y = 0, y(0)=1y(0) = 1, y′(0)=2y'(0) = 2. Zapisz wynik jako Rcos⁡(2t−δ)R\cos(2t - \delta).

    Odpowiedź

    r=±2ir = \pm2i: y=cos⁡2t+sin⁡2t=2cos⁡(2t−π4)y = \cos2t + \sin2t = \sqrt2\cos\left(2t - \tfrac\pi4\right).

  3. Rozwiąż y′′+2y′+y=0y'' + 2y' + y = 0, y(0)=1y(0) = 1, y′(0)=0y'(0) = 0. Sprawdź bezpośrednio, że te−tte^{-t} jest rozwiązaniem.

    Odpowiedź

    r=−1r = -1 podwójny: y=(c1+c2t)e−ty = (c_1 + c_2t)e^{-t}, c1=1c_1 = 1, c2−c1=0c_2 - c_1 = 0: y=(1+t)e−ty = (1 + t)e^{-t}. Dla te−tte^{-t}: y′=(1−t)e−ty' = (1 - t)e^{-t}, y′′=(t−2)e−ty'' = (t - 2)e^{-t}, y′′+2y′+y=(t−2+2−2t+t)e−t=0y'' + 2y' + y = (t - 2 + 2 - 2t + t)e^{-t} = 0 ✓.

Więcej zadań: Boyce §3.1–3.4.

9 Drgania swobodne i tłumione

9.1 Ciężarek na sprężynie

Ciężarek o masie mm wisi na sprężynie o stałej kk. Wychylenie z położenia równowagi oznaczamy uu. Działa siła sprężystości −ku-ku i opór (tłumik) −γu˙-\gamma\dot u. Ciężar znosi się z napięciem sprężyny w położeniu równowagi:Boyce §3.7 · FLP I-21-2

mu¨+γu˙+ku=0.m\ddot u + \gamma\dot u + ku = 0 .

Bez tłumienia (γ=0\gamma = 0) równanie charakterystyczne mr2+k=0mr^2 + k = 0 ma pierwiastki ±iω0\pm i\omega_0, gdzie ω0=k/m\omega_0 = \sqrt{k/m} to częstość własna. Rozwiązanie u=Rcos⁡(ω0t−δ)u = R\cos(\omega_0t - \delta) to drganie harmoniczne o okresie T=2π/ω0T = 2\pi/\omega_0. Amplituda RR i faza δ\delta zależą od warunków początkowych, a okres nie.

9.2 Trzy rodzaje tłumienia

Z tłumieniem pierwiastki to r=−γ±γ2−4km2mr = \dfrac{-\gamma \pm \sqrt{\gamma^2 - 4km}}{2m}. O wszystkim decyduje znak wyróżnika, czyli porównanie γ2\gamma^2 z 4km4km:Boyce §3.7 · FLP I-24-2

  • Tłumienie słabe (γ2<4km\gamma^2 < 4km): u=Re−γt/(2m)cos⁡(μt−δ)u = Re^{-\gamma t/(2m)}\cos(\mu t - \delta), gdzie μ=4km−γ22m\mu = \dfrac{\sqrt{4km - \gamma^2}}{2m} to pseudoczęstość. Amplituda maleje wykładniczo, a okres jest nieco dłuższy niż bez tłumienia: μ/ω0≈1−γ2/(8km)\mu/\omega_0 \approx 1 - \gamma^2/(8km).
  • Tłumienie krytyczne (γ2=4km\gamma^2 = 4km): u=(A+Bt)e−γt/(2m)u = (A + Bt)e^{-\gamma t/(2m)}. Spośród ruchów bez drgań ten zanika najszybciej. Tak projektuje się amortyzatory i wskaźniki przyrządów.
  • Tłumienie silne (γ2>4km\gamma^2 > 4km): suma dwóch zanikających wykładniczych. Ciało pełznie do równowagi i przechodzi przez nią najwyżej raz.

Boyce podkreśla, że o tym, czy tłumienie jest „małe”, decyduje bezwymiarowy stosunek γ2/(4km)\gamma^2/(4km), a nie sama wartość γ\gamma.

Symulacja 3 Oscylator tłumiony. Zmieniaj masę, sztywność i tłumienie. Wykres pokazuje u(t)u(t) i obwiednię ±Re−γt/2m\pm Re^{-\gamma t/2m}. Odczyt mówi, w którym z trzech przypadków jesteś. Znajdź tłumienie krytyczne: ciężarek wraca najszybciej i nie przechodzi na drugą stronę.

9.3 To samo równanie w obwodzie

W obwodzie RLC ładunek qq spełnia Lq¨+Rq˙+q/C=E(t)L\ddot q + R\dot q + q/C = \mathcal E(t). To dokładnie równanie oscylatora: indukcyjność gra rolę masy, opór rolę tłumienia, a 1/C1/C rolę sztywności. Feynman podkreśla, że w obwodzie łatwo uzyskać tarcie ściśle proporcjonalne do prędkości (prawo Ohma), a w mechanice jest to trudne. Dlatego obwody są najlepszymi „oscylatorami z podręcznika”.FLP I-25-4 · Boyce §3.7

Przykład 9.1 Jak szybko gasną drgania

Ciężarek m=1m = 1 kg na sprężynie k=100k = 100 N/m z tłumieniem γ=4\gamma = 4 kg/s. Wyznacz częstość własną, pseudoczęstość i pseudookres. Ile razy maleje amplituda w ciągu jednego okresu? Jakie tłumienie byłoby krytyczne?

  1. ω0=100/1=10\omega_0 = \sqrt{100/1} = 10 rad/s. γ2/(4km)=16/400=0,04\gamma^2/(4km) = 16/400 = 0{,}04: tłumienie słabe.
  2. μ=400−162≈9,80\mu = \dfrac{\sqrt{400 - 16}}{2} \approx 9{,}80 rad/s, pseudookres Td=2π/μ≈0,641T_d = 2\pi/\mu \approx 0{,}641 s.
  3. Na okres amplituda mnoży się przez e−γTd/(2m)=e−2⋅0,641≈0,277e^{-\gamma T_d/(2m)} = e^{-2\cdot0{,}641} \approx 0{,}277, czyli maleje ok. 3,6 raza.
  4. Tłumienie krytyczne: γkr=2km=20\gamma_\text{kr} = 2\sqrt{km} = 20 kg/s.

Wynik: ω0=10\omega_0 = 10 rad/s, μ≈9,80\mu \approx 9{,}80 rad/s, Td≈0,64T_d \approx 0{,}64 s; amplituda maleje ok. 3,6 raza na okres; γkr=20\gamma_\text{kr} = 20 kg/s.

Sprawdzenie: μ/ω0=0,980\mu/\omega_0 = 0{,}980, a przybliżenie 1−γ2/(8km)=0,981 - \gamma^2/(8km) = 0{,}98 ✓. Tłumienie, które w ciągu kilku okresów wygasza ruch, zmienia częstość tylko o 2%.

Zadania · część 9

3 zadania · ok. 30 min

  1. Ciężarek o masie 0,5 kg zawieszono na sprężynie o stałej 50 N/m. Oblicz częstość własną, okres i częstotliwość drgań bez tłumienia.

    Odpowiedź

    ω0=10\omega_0 = 10 rad/s, T=0,628T = 0{,}628 s, f=1,59f = 1{,}59 Hz.

  2. Jakie tłumienie jest krytyczne dla układu z poprzedniego zadania? Zapisz rozwiązanie przy tłumieniu krytycznym dla u(0)=0,1u(0) = 0{,}1 m, u˙(0)=0\dot u(0) = 0.

    Odpowiedź

    γkr=2km=10\gamma_\text{kr} = 2\sqrt{km} = 10 kg/s. r=−γ/(2m)=−10r = -\gamma/(2m) = -10 (podwójny): u=(A+Bt)e−10tu = (A + Bt)e^{-10t}, A=0,1A = 0{,}1, B−10A=0B - 10A = 0, więc u=0,1(1+10t)e−10tu = 0{,}1(1 + 10t)e^{-10t} m.

  3. Obwód RLC: L=0,1L = 0{,}1 H, C=10 μC = 10\ \muF, R=20 ΩR = 20\ \Omega. Oblicz ω0=1/LC\omega_0 = 1/\sqrt{LC}, opór krytyczny i pseudoczęstość. Czy obwód drga?

    Odpowiedź

    ω0=1000\omega_0 = 1000 rad/s. Krytycznie: R2=4L/CR^2 = 4L/C, Rkr=200 ΩR_\text{kr} = 200\ \Omega. R<RkrR < R_\text{kr}, więc obwód drga z μ=ω02−(R/2L)2=106−104≈995\mu = \sqrt{\omega_0^2 - (R/2L)^2} = \sqrt{10^6 - 10^4} \approx 995 rad/s.

Więcej zadań: Boyce §3.7.

10 Drgania wymuszone i rezonans

10.1 Rozwiązanie = swobodne + wymuszone

Gdy na oscylator działa siła zewnętrzna F(t)F(t), równanie staje się niejednorodne: mu¨+γu˙+ku=F(t)m\ddot u + \gamma\dot u + ku = F(t). Rozwiązanie ogólne to suma rozwiązania ogólnego równania jednorodnego i jednego rozwiązania szczególnego. To znowu skutek liniowości.Boyce §3.5

Dla wymuszenia F0cos⁡ωtF_0\cos\omega t rozwiązania szczególnego szukamy w postaci Acos⁡ωt+Bsin⁡ωtA\cos\omega t + B\sin\omega t (metoda współczynników nieoznaczonych). Przy tłumieniu część swobodna zanika i zostaje stan ustalony: drganie z częstością wymuszenia, a nie własną, o amplitudzie

R(ω)=F0m2(ω02−ω2)2+γ2ω2.R(\omega) = \frac{F_0}{\sqrt{m^2(\omega_0^2 - \omega^2)^2 + \gamma^2\omega^2}} .

10.2 Rezonans i dudnienia

Amplituda jest największa, gdy częstość wymuszenia jest bliska własnej. To rezonans. Gdy γ2<2mk\gamma^2 < 2mk, maksimum leży w ωmax2=ω02(1−γ22mk)\omega_\text{max}^2 = \omega_0^2\left(1 - \dfrac{\gamma^2}{2mk}\right) i jest tym wyższe, im słabsze tłumienie. Przy silniejszym tłumieniu amplituda maleje monotonicznie od ω=0\omega = 0. Bez tłumienia, przy ω=ω0\omega = \omega_0, amplituda rośnie liniowo w czasie bez ograniczeń. Boyce zauważa, że rezonans bywa groźny w konstrukcjach, a pożyteczny w przyrządach, takich jak sejsmografy.Boyce §3.8 · FLP I-23-2

Gdy tłumienia nie ma, a ω\omega jest bliska ω0\omega_0, ale różna, pojawiają się dudnienia. Szybkie drganie ma amplitudę, która wolno rośnie i maleje. Słychać to, gdy dwa kamertony o bliskich częstotliwościach brzmią razem.

Symulacja 4 Krzywa rezonansowa. Zmieniaj tłumienie i częstość wymuszenia. U góry amplituda stanu ustalonego R(ω)R(\omega), na dole ruch u(t)u(t) od spoczynku: stan przejściowy, potem drganie z częstością wymuszenia. Przy małym tłumieniu i ω\omega blisko ω0\omega_0 zobaczysz dudnienia.

Przykład 10.1 Ile razy rezonans wzmacnia drgania

Oscylator z przykładu 9.1 (m=1m = 1 kg, k=100k = 100 N/m, γ=4\gamma = 4 kg/s) wymuszamy siłą o amplitudzie F0=1F_0 = 1 N. Przy jakiej częstości amplituda stanu ustalonego jest największa? Ile razy jest większa od wychylenia statycznego F0/kF_0/k?

  1. ωmax=101−16200≈9,59\omega_\text{max} = 10\sqrt{1 - \dfrac{16}{200}} \approx 9{,}59 rad/s.
  2. R(ωmax)=1(100−92)2+16⋅92≈0,0255R(\omega_\text{max}) = \dfrac{1}{\sqrt{(100 - 92)^2 + 16\cdot92}} \approx 0{,}0255 m.
  3. Wychylenie statyczne F0/k=0,01F_0/k = 0{,}01 m. Stosunek ok. 2,55.

Wynik: ωmax≈9,6\omega_\text{max} \approx 9{,}6 rad/s, amplituda ok. 2,55 cm, czyli 2,55 razy więcej niż statycznie.

Sprawdzenie: dla słabego tłumienia wzmocnienie to w przybliżeniu Q=mω0γ=2,5Q = \dfrac{m\omega_0}{\gamma} = 2{,}5, tzw. dobroć ✓. Przy γ=0,4\gamma = 0{,}4 kg/s wzmocnienie wzrosłoby do ok. 25.

Zadania · część 10

3 zadania · ok. 35 min

  1. Znajdź rozwiązanie szczególne równania y′′+y=3cos⁡2ty'' + y = 3\cos2t w postaci Acos⁡2tA\cos2t. Zapisz rozwiązanie ogólne.

    Odpowiedź

    −4A+A=3-4A + A = 3, A=−1A = -1: yp=−cos⁡2ty_p = -\cos2t. Ogólne: y=c1cos⁡t+c2sin⁡t−cos⁡2ty = c_1\cos t + c_2\sin t - \cos2t.

  2. Dla oscylatora m=1m = 1 kg, k=100k = 100 N/m, F0=1F_0 = 1 N oblicz amplitudę stanu ustalonego przy ω=ω0\omega = \omega_0 dla γ=4\gamma = 4 i γ=0,4\gamma = 0{,}4 kg/s. Jak amplituda w rezonansie zależy od tłumienia?

    Odpowiedź

    Przy ω=ω0\omega = \omega_0: R=F0γω0R = \dfrac{F_0}{\gamma\omega_0}. γ=4\gamma = 4: 0,0250{,}025 m; γ=0,4\gamma = 0{,}4: 0,250{,}25 m. Amplituda w rezonansie jest odwrotnie proporcjonalna do tłumienia.

  3. Rozwiąż u′′+4u=0,9cos⁡(1,8t)u'' + 4u = 0{,}9\cos(1{,}8t), u(0)=0u(0) = 0, u˙(0)=0\dot u(0) = 0. Zapisz wynik jako iloczyn dwóch sinusów i odczytaj okres dudnień.

    Wskazówka

    cos⁡a−cos⁡b=2sin⁡b+a2sin⁡b−a2\cos a - \cos b = 2\sin\frac{b + a}{2}\sin\frac{b - a}{2}.

    Odpowiedź

    up=0,94−3,24cos⁡1,8t≈1,184cos⁡1,8tu_p = \dfrac{0{,}9}{4 - 3{,}24}\cos1{,}8t \approx 1{,}184\cos1{,}8t. Z warunków początkowych u=1,184(cos⁡1,8t−cos⁡2t)=2,368sin⁡(0,1t)sin⁡(1,9t)u = 1{,}184(\cos1{,}8t - \cos2t) = 2{,}368\sin(0{,}1t)\sin(1{,}9t). Obwiednia ∣sin⁡0,1t∣|\sin0{,}1t| ma okres π/0,1≈31,4\pi/0{,}1 \approx 31{,}4, więc tyle trwa jedno dudnienie.

Więcej zadań: Boyce §3.5, §3.8.

11 Błędne intuicje

„Rozwiązać równanie różniczkowe to znaleźć liczbę.”
Rozwiązaniem jest funkcja, a dokładniej rodzina funkcji. Konkretną wybiera dopiero warunek początkowy (część 2).
„Każdy stan równowagi jest tym, co zobaczymy po długim czasie.”
Tylko stabilny. Równowagę niestabilną, jak 750 myszy, najmniejsze zaburzenie zamienia w ucieczkę (przykład 1.1).
„Jeśli równanie wygląda niewinnie, rozwiązanie istnieje zawsze.”
y′=y2y' = y^2 ma rozwiązanie, które ucieka do nieskończoności w skończonym czasie (przykład 7.1). Równania liniowe mają gwarancję istnienia na całym przedziale, na którym pp i gg są ciągłe.
„Mniejszy krok w metodzie Eulera zawsze rozwiązuje problem.”
Błąd maleje tylko jak hh, więc dziesięć razy dokładniej oznacza dziesięć razy więcej obliczeń. Lepsza metoda (Heun, Runge–Kutta, metoda połowy kroku Feynmana) wygrywa z mniejszym krokiem.
„Tłumienie zmienia głównie częstość drgań.”
Słabe tłumienie zmienia częstość tylko o czynnik ≈1−γ2/(8km)\approx 1 - \gamma^2/(8km), a amplitudę wygasza wykładniczo (przykład 9.1).
„Wymuszony oscylator drga ze swoją częstością własną.”
W stanie ustalonym drga z częstością wymuszenia. Częstość własna decyduje o tym, jak duża jest amplituda (rezonans) i jakie jest przesunięcie fazy.
„Superpozycja działa zawsze.”
Tylko dla równań liniowych. Suma dwóch rozwiązań równania wahadła z sin⁡θ\sin\theta na ogół nie jest rozwiązaniem. Dlatego tak cenimy linearyzację.

12 Sprawdź się

1 Co trzeba wiedzieć, żeby jednoznacznie przewidzieć ruch ciężarka na sprężynie?

Położenie i prędkość w jednej chwili. Równanie jest drugiego rzędu, więc potrzebne są dwa warunki początkowe.

2 Czy dwie różne krzywe rozwiązań równania y′=f(t, y)y' = f(t,\ y) z gładkim ff mogą się przeciąć?

Nie. W punkcie przecięcia zagadnienie początkowe miałoby dwa rozwiązania, wbrew twierdzeniu o jednoznaczności.

3 W równaniu v˙=9,8−v/4\dot v = 9{,}8 - v/4 ciało rzucono w dół z prędkością 60 m/s. Co się stanie?

Zwolni do 39,2 m/s. Nad prędkością graniczną opór przewyższa ciężar.

4 Równanie charakterystyczne ma pierwiastki −1±3i-1 \pm 3i. Jak wygląda ruch?

Tłumione drgania: e−t(c1cos⁡3t+c2sin⁡3t)e^{-t}(c_1\cos3t + c_2\sin3t), pseudoczęstość 3 rad/s, amplituda maleje ee razy w jednostce czasu.

5 Jak sprawdzić, czy rozwiązanie metodą Eulera jest wiarygodne?

Policzyć jeszcze raz z krokiem dwa razy mniejszym. Różnica między wynikami szacuje błąd. Jeśli się nie zmniejsza, coś jest nie tak.

6 Dlaczego żołnierze nie maszerują w nogę po mostach?

Żeby rytm kroków nie trafił w częstość własną mostu. Przy słabym tłumieniu nawet małe okresowe wymuszenie daje w rezonansie duże amplitudy.

13 Karta wzorów i co dalej

Pierwszy rząd

y′=p(x)q(y)y' = p(x)q(y):   ∫dyq(y)=∫p(x) dx\;\displaystyle\int\frac{\mathrm{d}y}{q(y)} = \int p(x)\,\mathrm{d}x

y′+p y=gy' + p\,y = g:   μ=e∫p\;\mu = e^{\int p},   (μy)′=μg\;(\mu y)' = \mu g

y˙=k(A−y)⇒y=A+(y0−A)e−kt\dot y = k(A - y) \Rightarrow y = A + (y_0 - A)e^{-kt}

logistyczne: y=y0Ky0+(K−y0)e−rty = \dfrac{y_0K}{y_0 + (K - y_0)e^{-rt}}

y′=f(y)y' = f(y): równowaga f(y∗)=0f(y^*) = 0, stabilna gdy f′(y∗)<0f'(y^*) < 0

Euler: yn+1=yn+h f(tn, yn)y_{n+1} = y_n + h\,f(t_n,\ y_n), błąd ∼h\sim h

istnienie: ff, ∂yf\partial_yf ciągłe ⇒\Rightarrow jedyne rozwiązanie lokalnie

Drugi rząd i drgania

ay′′+by′+cy=0ay'' + by' + cy = 0:   ar2+br+c=0\;ar^2 + br + c = 0

r1,2r_{1,2} rzecz.: c1er1t+c2er2tc_1e^{r_1t} + c_2e^{r_2t};   λ±iμ\;\lambda \pm i\mu: eλt(c1cos⁡μt+c2sin⁡μt)e^{\lambda t}(c_1\cos\mu t + c_2\sin\mu t)

rr podwójny: (c1+c2t)ert(c_1 + c_2t)e^{rt}

mu¨+γu˙+ku=F(t)m\ddot u + \gamma\dot u + ku = F(t),   ω0=k/m\;\omega_0 = \sqrt{k/m}

tłumienie krytyczne: γ2=4km\gamma^2 = 4km;   μ=4km−γ22m\;\mu = \dfrac{\sqrt{4km - \gamma^2}}{2m}

R(ω)=F0m2(ω02−ω2)2+γ2ω2R(\omega) = \dfrac{F_0}{\sqrt{m^2(\omega_0^2 - \omega^2)^2 + \gamma^2\omega^2}}

RLC: Lq¨+Rq˙+q/C=E(t)L\ddot q + R\dot q + q/C = \mathcal E(t)

Do przeczytania u Boyce'a i DiPrimy

  • Obowiązkowo: rozdz. 1 (całość), §2.1–2.5 (liniowe, rozdzielone, modelowanie, liniowe a nieliniowe, autonomiczne), §2.7 (Euler), §3.1, §3.3, §3.4, §3.7 (drgania).
  • Dla chętnych: §2.6 (równania zupełne), §2.8 (dowód twierdzenia o istnieniu metodą Picarda), §3.2 (wrońskian), §3.5–3.6 (metody dla równań niejednorodnych), §3.8 (rezonans i dudnienia).

Do przeczytania u Feynmana

  • Obowiązkowo: 21-1…21-4 (równania liniowe, oscylator, warunki początkowe), 23-2 (oscylator wymuszony z tłumieniem).
  • Dla chętnych: 9-6…9-7 (rozwiązywanie równań ruchu krok po kroku: sprężyna i planeta), 24-2 (drgania tłumione), 25-4 (analogie elektryczne).

Równania różniczkowe to język całej dalszej fizyki: mechanika, obwody, ciepło, fale. W fizyce pojawiają się od pierwszego działu (Dział 1: Ruch i jego przyczyny), a dalej pojawią się równania cząstkowe, w których szukana funkcja zależy od położenia i czasu naraz.

Korzystają z tej lekcji 4.2 Szeregi Fouriera6.1 Rachunek wariacyjny6.2 Metody numeryczne: Python i C++Fizyka 6 Drgania, rezonans i układy linioweAutomatyka 1.2 Jak reagują układy: człony podstawowe i odpowiedź skokowaAstronautyka 1 Zagadnienie dwóch ciał i równanie orbity