Równania różniczkowe zwyczajne
Równania, w których niewiadomą jest funkcja: pojęcie rozwiązania i pola kierunkowego, zagadnienie początkowe Cauchy'ego i twierdzenie Picarda-Lindelöfa o istnieniu i jednoznaczności, równania o zmiennych rozdzielonych i liniowe pierwszego rzędu (czynnik całkujący), wzrost wykładniczy i logistyczny, równania liniowe drugiego rzędu (oscylator), portret fazowy układów oraz stabilność równowag — z dowodami metod i zastosowaniami ekonomicznymi. Każde twierdzenie z dowodem i rysunkiem.
Równanie różniczkowe to równanie, którego niewiadomą jest funkcja, a warunek wiąże ją z jej pochodnymi. To naturalny język dynamiki: opisuje, jak zmienia się kapitał, populacja, cena czy temperatura — gdy znamy nie samą wielkość, lecz prawo jej zmiany. W ekonomii równania różniczkowe stoją za modelami wzrostu (Solow, Ramsey), dynamiką cen i stabilnością równowag. Ten rozdział wprowadza je od pola kierunkowego, przez twierdzenie o istnieniu i jednoznaczności, po metody rozwiązywania równań pierwszego i drugiego rzędu oraz analizę stabilności — z dowodami metod i rysunkiem do każdego pojęcia.
Pojęcie równania i rozwiązania
Równaniem różniczkowym zwyczajnym (RRZ) rzędu $n$ nazywamy związek
$$ F\big(x,\,y,\,y',\,\dots,\,y^{(n)}\big)=0, $$w którym niewiadomą jest funkcja $y(x)$. Rozwiązaniem jest każda funkcja spełniająca równanie na pewnym przedziale. Rząd to najwyższa występująca pochodna.
- Postać całkowa. Zagadnienie jest równoważne równaniu całkowemu $y(x)=y_0+\int_{x_0}^x f\big(t,y(t)\big)\,dt$ — rozwiązanie to **punkt stały** operatora $T$ przypisującego funkcji $y$ prawą stronę.
- Iteracje Picarda. Startujemy od $y_0(x)\equiv y_0$ i iterujemy $y_{n+1}=T(y_n)$. Powstaje ciąg coraz lepszych przybliżeń rozwiązania.
- Kontrakcja. Warunek Lipschitza ($|f(x,u)-f(x,v)|\le L|u-v|$) sprawia, że na dostatecznie krótkim przedziale $T$ jest **odwzorowaniem zwężającym** w zupełnej przestrzeni funkcji ciągłych (z normą supremum, rozdział 2).
- Twierdzenie Banacha o punkcie stałym. Odwzorowanie zwężające na przestrzeni zupełnej ma dokładnie jeden punkt stały — i to jest jedyne rozwiązanie. $\;$
Równania pierwszego rzędu
Równanie $y'=g(x)\,h(y)$ rozwiązujemy, rozdzielając zmienne i całkując:
$$ \int\frac{dy}{h(y)}=\int g(x)\,dx. $$- Funkcja pomocnicza. Niech $H$ będzie pierwotną $\tfrac1{h}$, czyli $H'=\tfrac1h$. Rozważmy $H\big(y(x)\big)$.
- Reguła łańcuchowa. $\dfrac{d}{dx}H\big(y(x)\big)=H'(y)\,y'=\dfrac{y'}{h(y)}=\dfrac{g(x)h(y)}{h(y)}=g(x)$, gdzie skorzystaliśmy z równania.
- Całkowanie. Skoro pochodna $H(y(x))$ równa się $g(x)$, to $H\big(y(x)\big)=\int g(x)\,dx + C$ — dokładnie wzór „rozdzielony”. Odwracając $H$, dostajemy $y$. $\;$
Równanie $y'+p(x)\,y=q(x)$ rozwiązujemy, mnożąc przez czynnik całkujący $\mu(x)=e^{\int p(x)\,dx}$:
$$ y(x)=\frac{1}{\mu(x)}\Big(\int \mu(x)q(x)\,dx + C\Big). $$- Pomysł. Chcemy, by lewa strona stała się pochodną iloczynu. Mnożymy równanie przez $\mu$: $\mu y'+\mu p y=\mu q$.
- Dobór $\mu$. Bierzemy $\mu=e^{\int p}$, dla którego $\mu'=p\mu$. Wtedy lewa strona to dokładnie $(\mu y)'=\mu y'+\mu' y=\mu y'+\mu p y$.
- Całkowanie. Równanie przybiera postać $(\mu y)'=\mu q$. Całkujemy: $\mu y=\int\mu q\,dx + C$.
- Wynik. Dzieląc przez $\mu$ otrzymujemy wzór na $y$. Zabieg ten zamienia równanie różniczkowe w jedno całkowanie. $\;$
Wzrost wykładniczy i logistyczny
Gdy wzrost napotyka ograniczenie zasobów, używamy równania logistycznego
$$ y'=r\,y\Big(1-\frac{y}{K}\Big),\qquad y(t)=\frac{K}{1+Ce^{-rt}}. $$Rozwiązanie ma kształt litery $S$: początkowo niemal wykładnicze, potem hamuje i nasyca się przy pojemności $K$. To model dyfuzji innowacji, nasycenia rynku i wzrostu populacji.
Równania drugiego rzędu i układy
Podsumowanie
Równania różniczkowe opisują prawa zmian, a ich rozwiązaniami są funkcje. Pole kierunkowe pokazało, że jakościowe zachowanie widać jeszcze przed rozwiązaniem, a twierdzenie Picarda-Lindelöfa zagwarantowało, że dobrze postawione zagadnienie początkowe ma dokładnie jedno rozwiązanie (przez iterację i punkt stały — most do zupełności z rozdziału 2). Poznaliśmy dwie podstawowe metody pierwszego rzędu: rozdzielanie zmiennych i czynnik całkujący dla równań liniowych, oraz najważniejsze modele dynamiki — wykładniczy i logistyczny. Równania drugiego rzędu dały oscylacje (tłumione i nietłumione), a układy — portrety fazowe i analizę stabilności równowag, której ekonomicznym zwieńczeniem jest dynamiczna zbieżność do równowagi rynkowej. W ostatnich dwóch rozdziałach wyjdziemy poza całkę Riemanna ku teorii miary i całce Lebesgue’a — fundamentowi nowoczesnej teorii prawdopodobieństwa.
- A. Palczewski, Równania różniczkowe zwyczajne
- W. Rudin, Podstawy analizy matematycznej
- M. Hirsch, S. Smale, R. Devaney, Differential Equations, Dynamical Systems
- Python:
scipy.integrate.solve_ivp(f, [t0, t1], [y0]) - Python:
sympy.dsolve(eq, y(x)) - R:
deSolve::ode(y0, times, func, parms)