Trapézové pravidlo (diferenciální rovnice) - Trapezoidal rule (differential equations)
v numerická analýza a vědecké výpočty, lichoběžníkové pravidlo je numerická metoda řešení obyčejných diferenciálních rovnic odvozeno z lichoběžníkové pravidlo pro výpočetní integrály. Lichoběžníkové pravidlo je implicitní metoda druhého řádu, kterou lze považovat za a Metoda Runge – Kutta a a lineární vícestupňová metoda.
Metoda
Předpokládejme, že chceme vyřešit diferenciální rovnici
Lichoběžníkové pravidlo je dáno vzorcem
kde je velikost kroku.[1]
Toto je implicitní metoda: hodnota se objeví na obou stranách rovnice a pro její skutečný výpočet musíme vyřešit rovnici, která bude obvykle nelineární. Jednou z možných metod řešení této rovnice je Newtonova metoda. Můžeme použít Eulerova metoda získat poměrně dobrý odhad řešení, který lze použít jako počáteční odhad Newtonovy metody.[2] To je ekvivalentní provedení Heunova metoda.
Motivace
Integrace diferenciální rovnice z na , zjistíme, že
The lichoběžníkové pravidlo uvádí, že integrál na pravé straně lze aproximovat jako
Nyní zkombinujte oba vzorce a použijte je a získat lichoběžníkové pravidlo pro řešení obyčejných diferenciálních rovnic.[3]
Analýza chyb
Z chybové analýzy lichoběžníkového pravidla pro kvadraturu vyplývá, že chyba místního zkrácení lichoběžníkového pravidla pro řešení diferenciálních rovnic lze ohraničit jako:
Trapézové pravidlo je tedy metodou druhého řádu.[Citace je zapotřebí ] Tento výsledek lze použít k prokázání, že globální chyba je jako velikost kroku má sklon k nule (viz velká O notace ve smyslu tohoto).[4]
Stabilita

The oblast absolutní stability pro lichoběžníkové pravidlo je
To zahrnuje rovinu levé poloviny, takže lichoběžníkové pravidlo je stabilní. Druhá Dahlquistova bariéra uvádí, že lichoběžníkové pravidlo je nejpřesnější z A-stabilních lineárních vícestupňových metod. Přesněji řečeno, lineární vícestupňová metoda, která je stabilní, má nanejvýš řád dva a chybová konstanta lineární vícestupňové metody stabilního druhého řádu A nemůže být lepší než chybová konstanta lichoběžníkového pravidla.[5]
Ve skutečnosti je oblast absolutní stability pro lichoběžníkové pravidlo přesně levá polovina roviny. To znamená, že pokud se na rovnici lineárního testu použije lichoběžníkové pravidlo y ' = λy, numerické řešení se rozpadá na nulu právě tehdy, když ano přesné řešení.
Poznámky
- ^ Iserles 1996, str. 8; Süli & Mayers 2003, str. 324
- ^ Süli & Mayers 2003, str. 324
- ^ Iserles 1996, str. 8; Süli & Mayers 2003, str. 324
- ^ Iserles 1996, str. 9; Süli & Mayers 2003, str. 325
- ^ Süli & Mayers 2003, str. 324
Reference
- Iserles, Arieh (1996), První kurz numerické analýzy diferenciálních rovnic, Cambridge University Press, ISBN 978-0-521-55655-2.
- Süli, Endre; Mayers, David (2003), Úvod do numerické analýzy, Cambridge University Press, ISBN 0521007941.