Kalkulator Równania Bernoulliego
Rozwiązuj równania różniczkowe Bernoulliego y' + P(x)y = Q(x)yⁿ krok po kroku. Stosuje podstawienie v = y^(1-n) w celu linearyzacji, buduje czynnik całkujący, znajduje rozwiązanie w postaci zamkniętej i wykreśla krzywą rozwiązania szczególnego na tle pola kierunków.
Twój bloker reklam uniemożliwia nam wyświetlanie reklam
MiniWebtool jest darmowy dzięki reklamom. Jeśli to narzędzie Ci pomogło, wesprzyj nas, przechodząc na wersję bez reklam z większą liczbą dziennych użyć, albo zezwól na MiniWebtool.com i odśwież stronę.
- Zezwól na reklamy dla MiniWebtool.com, potem odśwież
- Albo przejdź na wersję bez reklam i z wyższymi limitami dziennymi
O Kalkulator Równania Bernoulliego
Kalkulator Równania Bernoulliego rozwiązuje jedno z najsłynniejszych nieliniowych równań różniczkowych pierwszego rzędu — równanie Bernoulliego y' + P(x)y = Q(x)yn — i zamienia klasyczne akademickie wyprowadzenie w interaktywny przewodnik krok po kroku. Narzędzie linearyzuje równanie poprzez podstawienie v = y1−n, wyznacza czynnik całkujący μ(x) i nakłada wynikową krzywą analityczną na numeryczne rozwiązanie RK4 oraz pole kierunków, dzięki czemu możesz zobaczyć każdy szczegół jednocześnie.
Co to jest równanie różniczkowe Bernoulliego?
Wprowadzone przez Jacoba Bernoulliego w 1695 roku, równanie Bernoulliego jest równaniem różniczkowym zwyczajnym (ODE) pierwszego rzędu postaci
Gdy n = 0, równanie jest liniowe; gdy n = 1, jest ono o zmiennych rozdzielonych. Dla każdej innej wartości rzeczywistej n równanie jest nieliniowe, ale klasyczne podstawienie v = y1−n przekształca je w liniowe ODE względem v, które można rozwiązać standardową metodą czynnika całkującego.
Metoda Bernoulliego w sześciu krokach
Zaczynając od y' + P(x)y = Q(x)yn:
- Dzielenie przez yn: \( y^{-n}y' + P(x)\,y^{1-n} = Q(x) \).
- Podstawienie v = y1−n: zauważ, że \( v' = (1-n)y^{-n}y' \), więc \( y^{-n}y' = v'/(1-n) \).
- Linearyzacja: \( v' + (1-n)P(x)\,v = (1-n)Q(x) \) — liniowe ODE pierwszego rzędu względem v.
- Czynnik całkujący: \( \mu(x) = \exp\!\left(\int (1-n)P(x)\,dx\right) \), zatem \( (\mu v)' = \mu(1-n)Q(x) \).
- Rozwiązanie dla v(x): \( v(x) = \frac{1}{\mu(x)}\left[\mu(x_0)v_0 + \int_{x_0}^{x}\mu(t)(1-n)Q(t)\,dt\right] \).
- Podstawienie zwrotne: \( y(x) = v(x)^{1/(1-n)} \).
Gdy zaangażowane całki są elementarne, otrzymujemy czystą postać analityczną; w przeciwnym razie kalkulator oblicza je numerycznie przy użyciu reguły Simpsona, aby wykreślić krzywą rozwiązania.
Przypadki szczególne obsługiwane automatycznie
| Wykładnik n | Postać równania | Metoda rozwiązania |
|---|---|---|
| n = 0 | y' + P(x)y = Q(x) (liniowe) | Bezpośrednio przez czynnik całkujący; podstawienie nie jest potrzebne. |
| n = 1 | y' = (Q(x) − P(x))·y (rozdzielone) | y(x) = y₀·exp(∫(Q−P) dx) — podstawienie Bernoulliego wymagałoby dzielenia przez 1−n = 0, więc ten przypadek jest obsługiwany osobno. |
| n = 2 | Typ logistyczny: y' + Py = Qy² | Standardowy Bernoulli z v = 1/y. Występuje w dynamice populacji i kinetyce chemicznej. |
| n = ½ | y' + Py = Q√y | v = √y. Uwaga: wymaga y ≥ 0. |
| n niecałkowite | Dowolny wykładnik rzeczywisty | Wymaga y > 0 (inaczej yn = en ln y byłoby zespolone). Solver to sygnalizuje. |
Przykład — n = 2, typ logistyczny
Rozważmy y' + y/x = x·y² z warunkiem początkowym y(1) = 1. Tutaj P(x) = 1/x, Q(x) = x oraz n = 2, więc 1 − n = −1.
- Podstawiamy v = y−1 = 1/y. Wtedy v' = −y−2y' i równanie przyjmuje postać v' − (1/x)v = −x.
- Czynnik całkujący: μ(x) = exp(∫−1/x dx) = 1/x.
- (μ·v)' = μ·(−x) = −1. Całkując: (1/x)·v = −x + C, czyli v = −x² + Cx.
- Stosujemy WP: dla x = 1, v = 1/1 = 1, więc 1 = −1 + C ⇒ C = 2. Stąd v(x) = −x² + 2x.
- Podstawienie zwrotne: y(x) = 1/v(x) = 1/(2x − x²) = 1/(x(2 − x)).
Rozwiązanie analityczne y = 1/(x(2−x)) posiada pionowe asymptoty w x = 0 i x = 2 — to dokładnie ten rodzaj zjawiska, który pole kierunków czyni oczywistym na pierwszy rzut oka.
Jak korzystać z tego kalkulatora
- Wypełnij kreator równania. Wpisz P(x) i Q(x) w niebieskie pola, a wykładnik n w małe pole w indeksie górnym. Układ odzwierciedla postać standardową y' + P(x)y = Q(x)yn.
- Ustaw warunek początkowy (x₀, y₀) oraz zakres wykresu [x min, x max]. Zakres powinien zawierać x₀.
- Kliknij Rozwiąż. Kalkulator wykryje, czy mamy do czynienia z przypadkiem szczególnym (n = 0 lub n = 1) i wyświetli odpowiednie wyprowadzenie. W przeciwnym razie przeprowadzi pełne podstawienie Bernoulliego z równaniami w formacie MathJax.
- Przeanalizuj wykres. Pomarańczowa krzywa to numeryczne rozwiązanie RK4. Niebieska przerywana krzywa to postać analityczna wyznaczona przez czynnik całkujący. Pole strzałek pokazuje nachylenie y' w każdym punkcie.
- Skopiuj CSV punktów próbnych, jeśli chcesz zaimportować trajektorię do innego programu.
Wskazówki, pułapki i przypadki graniczne
- Niecałkowite n wymaga y > 0. Solver flaguje kombinacje takie jak n = 1/2 przy y₀ ≤ 0, gdzie yn byłoby wartością zespoloną.
- y₀ = 0 jest często punktem osobliwym. Każde równanie Bernoulliego z Q ≠ 0 i n > 0 posiada trywialne rozwiązanie y ≡ 0, które zazwyczaj nie jest gałęzią, której szukasz.
- Unikaj osobliwości P(x) w pobliżu x₀. Wyrażenia takie jak 1/x wymagają x₀ ≠ 0; solver sprawdza to przed obliczeniami.
- Bardzo duże wykładniki (|n| > 20) są odrzucane, aby zapobiec przepełnieniu (overflow). W praktyce równania Bernoulliego z tak dużym n prawie nigdy nie występują w rzeczywistych problemach.
- Asymptoty pionowe. Jeśli RK4 staje się rozbieżne, spróbuj zawęzić zakres x do tej strony x₀, po której rozwiązanie pozostaje skończone.
Gdzie pojawiają się równania Bernoulliego
- Dynamika populacji — równanie logistyczne y' = ry(1 − y/K) to w istocie równanie Bernoulliego (n = 2 po przekształceniu).
- Kinetyka chemiczna — reakcje autokatalityczne często podlegają zależności y' ∝ y − y².
- Obwody elektryczne — niektóre obwody RL z nieliniowymi rezystorami dają postać Bernoulliego.
- Mechanika płynów — równania warstwy przyściennej po redukcji podobieństwa.
- Modele epidemiologiczne — frakcja podatna w modelu SIR może zostać zredukowana do postaci Bernoulliego.
- Wzrost gospodarczy — model Solowa-Swana ze stałą stopą oszczędności jest równaniem Bernoulliego z n = α.
Często zadawane pytania
Co to jest równanie różniczkowe Bernoulliego?
Równanie Bernoulliego to równanie różniczkowe zwyczajne pierwszego rzędu postaci y' + P(x)y = Q(x)yn, gdzie P i Q są funkcjami ciągłymi, a n jest dowolną liczbą rzeczywistą. Jest to klasyczny przykład nieliniowego równania, które można przekształcić w liniowe poprzez podstawienie v = y1−n.
Jak działa podstawienie v = y1−n?
Pomnóż oryginalne równanie przez y−n, tak aby każdy składnik z y stał się y1−n lub y−ny'. Przyjęcie v = y1−n daje v' = (1−n)y−ny'. Podstawienie to przekształca równanie Bernoulliego w v' + (1−n)P(x)v = (1−n)Q(x), które jest liniowe względem v i rozwiązalne za pomocą czynnika całkującego.
Co się dzieje, gdy n = 0 lub n = 1?
Gdy n = 0, równanie jest już równaniem liniowym pierwszego rzędu, więc podstawienie nie jest wymagane. Gdy n = 1, wzór Bernoulliego wymagałby dzielenia przez 1 − n = 0, więc przypadek ten obsługujemy oddzielnie: równanie sprowadza się do y' = (Q(x) − P(x))·y, które jest równaniem o zmiennych rozdzielonych z rozwiązaniem analitycznym y = y₀·exp(∫(Q−P) dx).
Czy równania Bernoulliego zawsze można rozwiązać w postaci analitycznej?
W zasadzie tak, ale wynikowe całki zawierające czynnik całkujący mogą nie mieć elementarnych funkcji pierwotnych. W takim przypadku kalkulator oblicza je numerycznie za pomocą reguły Simpsona i rysuje krzywą rozwiązania. Sama metoda zawsze sprowadza równanie Bernoulliego do kwadratur.
Dlaczego ujemne y i niewymierne n powodują problemy?
Jeśli n nie jest liczbą całkowitą, yn jest definiowane jako exp(n·ln y) i jest rzeczywiste tylko dla y > 0. Podanie ujemnego y dałoby liczbę zespoloną. Solver sygnalizuje tę sytuację i prosi o y₀ > 0 lub całkowity wykładnik, aby rozwiązanie pozostało rzeczywiste.
Co pokazuje pole kierunków?
Pole kierunków to siatka małych odcinków stycznych, których nachylenie odpowiada wartości y' w danym punkcie (x, y). Każda krzywa rozwiązania musi podążać za tymi stycznymi, dzięki czemu pole kierunków pozwala zobaczyć jakościowy kształt wszystkich rozwiązań jednocześnie, a warunek początkowy wyodrębnia konkretną krzywą.
Dalsza lektura
- Równanie różniczkowe Bernoulliego — Wikipedia (EN)
- Czynnik całkujący — Wikipedia (EN)
- Funkcja logistyczna — Wikipedia (EN)
- Pole kierunków — Wikipedia (EN)
Cytuj ten materiał, stronę lub narzędzie w następujący sposób:
"Kalkulator Równania Bernoulliego" na https://MiniWebtool.com/pl/kalkulator-rownania-rozniczkowego-bernoulliego/ z MiniWebtool, https://MiniWebtool.com/
autor: zespół miniwebtool. Aktualizacja: 23 kwietnia 2026
Możesz także wypróbować nasz AI Rozwiązywacz Matematyczny GPT, aby rozwiązywać swoje problemy matematyczne poprzez pytania i odpowiedzi w języku naturalnym.
Inne powiązane narzędzia:
Analiza matematyczna:
- Kalkulator konwolucji
- Kalkulator pochodnych
- Kalkulator pochodnych kierunkowych
- Kalkulator podwójnych całek Polecane
- Kalkulator pochodnej niejawnej
- Kalkulator Całek
- Kalkulator odwrotnej transformaty Laplace'a
- Kalkulator transformaty Laplace'a
- Kalkulator Granic
- Kalkulator pochodnych cząstkowych Polecane
- Kalkulator pochodnych jednej zmiennej
- Kalkulator szeregu Taylora
- Kalkulator całki potrójnej
- Kalkulator promienia zbieżności
- Kalkulator krzywizny
- Kalkulator wrońskianu
- Kalkulator metody Rungego-Kutty (RK4)
- Kalkulator współczynników szeregu Fouriera
- Kalkulator Objętości Bryły Obrotowej Nowy
- Kalkulator Powierzchni Obrotowej Nowy
- Kalkulator Sumy Riemanna Nowy
- Kalkulator Reguły Trapezów Nowy
- Kalkulator Reguły Simpsona Nowy
- Kalkulator Całki Niewłaściwej Nowy
- Kalkulator Reguły L'Hospitala Nowy
- Kalkulator Szeregu Maclaurina Nowy
- Kalkulator Szeregów Potęgowych Nowy
- Kalkulator Testu Zbieżności Szeregów Nowy
- Kalkulator Sumy Szeregów Nieskończonych Nowy
- Kalkulator Średniego Tempa Zmian Nowy
- Kalkulator Chwilowego Tempa Zmian Nowy
- Kalkulator Pochodnych Powiązanych Nowy
- Kalkulator Optymalizacji (Rachunek Różniczkowy) Nowy
- Kalkulator Gradientu Wielozmiennowy Nowy
- Kalkulator Dywergencji Nowy
- Kalkulator Rotacji Nowy
- Kalkulator Całki Krzywoliniowej Nowy
- Kalkulator Całki Powierzchniowej Nowy
- Kalkulator Metody Newtona Nowy
- Solver Równań Różniczkowych Pierwszego Rzędu Nowy
- Solver Równań Różniczkowych Drugiego Rzędu Nowy
- Kreślarka Pola Kierunków i Nachyleń Nowy
- Kalkulator Metody Eulera Nowy
- Kalkulator Równania Bernoulliego Nowy
- Solver Układów Równań Różniczkowych Nowy
- Kalkulator Szybkiej Transformaty Fouriera (FFT) Nowy
- Kalkulator Transformaty Z Nowy
- Kalkulator Całkowania Numerycznego Nowy