Równanie różniczkowe cząstkowe, czyli PDE, to równanie obejmujące nieznaną funkcję dwóch lub większej liczby zmiennych oraz jej pochodne cząstkowe. Jeśli szukasz odpowiedzi na pytanie „czym jest PDE”, krótka odpowiedź brzmi tak: PDE modelują to, jak coś się zmienia, gdy znaczenie ma więcej niż jedna zmienna wejściowa, zwykle przestrzeń i czas.

To właśnie główna różnica względem równania różniczkowego zwyczajnego (ODE). ODE używa jednej zmiennej niezależnej. PDE pojawia się wtedy, gdy interesująca nas wielkość zależy od co najmniej dwóch zmiennych niezależnych, takich jak położenie i czas.

Czym jest równanie różniczkowe cząstkowe

Jeśli u=u(x,t)u = u(x,t), to uu zależy zarówno od położenia xx, jak i od czasu tt. Pochodne takie jak

ut=utanduxx=2ux2u_t = \frac{\partial u}{\partial t} \qquad \text{and} \qquad u_{xx} = \frac{\partial^2 u}{\partial x^2}

mówią, jak uu zmienia się w czasie i jak zakrzywia się w przestrzeni.

Równanie takie jak

ut=kuxxu_t = k u_{xx}

jest PDE, ponieważ łączy pochodne cząstkowe tej samej funkcji względem różnych zmiennych. Tutaj kk jest stałą. W modelach przepływu ciepła jest to zwykle współczynnik dyfuzji.

PDE a ODE w jednym zdaniu

Jeśli nieznana wielkość zależy od jednej zmiennej niezależnej, zwykle otrzymujesz ODE. Jeśli zależy od kilku zmiennych niezależnych, zwykle otrzymujesz PDE.

Na przykład populację zmieniającą się tylko w czasie można modelować za pomocą ODE. Temperatura zmieniająca się zarówno z położeniem, jak i z czasem to sytuacja opisywana przez PDE.

Intuicja PDE: dlaczego się pojawiają

PDE pojawiają się wtedy, gdy całe pole zmienia się w przestrzeni i czasie, a nie tylko jedna liczba.

  • Temperatura w metalowym pręcie zależy od tego, gdzie jesteś i jaki jest czas.
  • Drgająca struna zależy od położenia wzdłuż struny i czasu.
  • Ciśnienie, stężenie i potencjał elektryczny także często modeluje się jako funkcje rozłożone w przestrzeni.

Dlatego PDE jest zwykle prawem opisującym, jak ewoluuje wielkość rozłożona w przestrzeni.

Przykład PDE: sprawdzanie rozwiązania równania ciepła

Rozważmy jednowymiarowe równanie ciepła

ut=kuxxu_t = k u_{xx}

na przedziale 0x10 \le x \le 1 i załóżmy, że ktoś proponuje

u(x,t)=ekπ2tsin(πx).u(x,t) = e^{-k \pi^2 t}\sin(\pi x).

Najszybszy sposób, by zapis PDE stał się bardziej konkretny, to bezpośrednio sprawdzić jedno kandydackie rozwiązanie.

Krok 1: Różniczkuj względem czasu

Traktuj xx jako stałe:

ut=kπ2ekπ2tsin(πx).u_t = -k \pi^2 e^{-k \pi^2 t}\sin(\pi x).

Krok 2: Różniczkuj względem przestrzeni dwa razy

Pierwsza pochodna:

ux=πekπ2tcos(πx).u_x = \pi e^{-k \pi^2 t}\cos(\pi x).

Druga pochodna:

uxx=π2ekπ2tsin(πx).u_{xx} = -\pi^2 e^{-k \pi^2 t}\sin(\pi x).

Teraz pomnóż przez kk:

kuxx=kπ2ekπ2tsin(πx).k u_{xx} = -k \pi^2 e^{-k \pi^2 t}\sin(\pi x).

To zgadza się z utu_t, więc

ut=kuxx.u_t = k u_{xx}.

Zatem ta funkcja rzeczywiście jest rozwiązaniem równania ciepła.

Jeśli warunki brzegowe mają postać u(0,t)=0u(0,t)=0 oraz u(1,t)=0u(1,t)=0, to tutaj także są spełnione, ponieważ sin(0)=0\sin(0)=0 i sin(π)=0\sin(\pi)=0. Ten warunek ma znaczenie: w zadaniach z PDE samo rozwiązanie równania często nie wystarcza.

Co oznacza równanie ciepła

Równanie ciepła mówi, że zmiana w czasie jest powiązana z krzywizną przestrzenną.

Jeśli uxxu_{xx} jest duże i ujemne w pewnym punkcie, to utu_t jest tam ujemne, więc temperatura w tym punkcie spada. Mówiąc prościej, ostre wierzchołki z czasem się wygładzają. To zachowanie wygładzające jest jednym z powodów, dla których równanie ciepła jest tak standardowym pierwszym przykładem PDE.

Typowe błędy przy PDE

Mylenie PDE z ODE

Jeśli nieznana funkcja zależy od więcej niż jednej zmiennej niezależnej, potrzebujesz pochodnych cząstkowych. To jest kluczowa różnica strukturalna.

Ignorowanie warunków brzegowych lub początkowych

Zadanie z PDE zwykle zawiera warunki początkowe, warunki brzegowe albo oba te elementy. Funkcja może spełniać samo PDE, a mimo to nie rozwiązywać całego zadania, jeśli nie spełnia tych warunków.

Zbyt szybkie odczytywanie zapisu

utu_t, uxu_x i uxxu_{xx} odpowiadają na różne pytania. Ostatni zapis to druga pochodna względem przestrzeni, a nie iloczyn symboli.

Zakładanie, że każde PDE zachowuje się jak równanie ciepła

Różne PDE modelują różne zjawiska. Równania ciepła wygładzają. Równania falowe przenoszą zaburzenia. Równanie Laplace’a opisuje stany równowagi. Typ PDE zmienia intuicję.

Gdzie stosuje się równania różniczkowe cząstkowe

PDE są standardowym narzędziem w fizyce, inżynierii i matematyce stosowanej, ponieważ wiele rzeczywistych układów jest rozłożonych w przestrzeni.

  • Przepływ ciepła wykorzystuje równania dyfuzji.
  • Drgania i dźwięk wykorzystują równania falowe.
  • Elektrostatyka i przepływ ustalony często wykorzystują równanie Laplace’a lub Poissona.
  • Modele płynów i mechaniki kwantowej również w dużym stopniu opierają się na PDE.

Nie potrzebujesz pełnej teorii, aby zrozumieć podstawową ideę. Wystarczy centralny schemat: PDE łączy zmiany tej samej funkcji względem wielu zmiennych.

Jak czytać zadanie z PDE

Gdy po raz pierwszy widzisz PDE, zapytaj:

  1. Jaka jest nieznana funkcja?
  2. Od jakich zmiennych zależy?
  3. Jakie pochodne występują?
  4. Jakie warunki początkowe lub brzegowe są podane?

Taka lista kontrolna pozwala uniknąć wielu nieporozumień, zanim w ogóle zaczniesz rozwiązywać zadanie.

Spróbuj własnej wersji

Weź to samo równanie ciepła i zmień kandydackie rozwiązanie na

u(x,t)=e4kπ2tsin(2πx).u(x,t) = e^{-4k \pi^2 t}\sin(2\pi x).

Zróżniczkuj je i sprawdź, czy nadal spełnia ut=kuxxu_t = k u_{xx}. Jeśli chcesz pójść o krok dalej, wypróbuj własny mod sinusowy albo rozwiąż podobny przykład z warunkami brzegowymi za pomocą GPAI Solver.

Potrzebujesz pomocy z zadaniem?

Prześlij pytanie i otrzymaj zweryfikowane rozwiązanie krok po kroku w kilka sekund.

Otwórz GPAI Solver →