Kwadratura Gaussa-Laguerre'a
W analizie numerycznej kwadratura Gaussa – Laguerre'a (nazwana na cześć Carla Friedricha Gaussa i Edmonda Laguerre'a ) jest rozszerzeniem metody kwadratury Gaussa do aproksymacji wartości całek następującego rodzaju:
W tym przypadku
gdzie x i jest i -tym pierwiastkiem wielomianu Laguerre'a L n ( x ), a waga w i jest określona wzorem
Poniższy kod Pythona z SymPy pozwoli na obliczenie wartości i z dokładnością do 20 cyfr:
z sympy import * def lag_weights_roots ( n ): x = Symbol ( "x" ) root = Poly ( laguerre ( n , x )) . wszystkie_pierwiastki () x_i = [ rt . ewalf ( 20 ) dla rt w pierwiastkach ] w_i = [( rt / (( n + 1 ) * laguerre ( n + 1 , rt )) ** 2 ) . evalf ( 20 ) dla rt w pierwiastkach ] return x_i , w_i print ( lag_weights_roots ( 5 ))
Bardziej ogólne funkcje
Aby zintegrować funkcję, przekształcenie
gdzie . W przypadku ostatniej całki stosuje się wtedy kwadraturę Gaussa-Laguerre'a. Należy zauważyć, że chociaż to podejście działa z analitycznego punktu widzenia, nie zawsze jest numerycznie stabilne.
Uogólniona kwadratura Gaussa-Laguerre'a
Mówiąc bardziej ogólnie, można również rozważyć całki, które mają znaną osobliwości przy = 0, dla pewnej liczby rzeczywistej , co prowadzi do całek postaci:
W tym przypadku wagi są podane w postaci uogólnionych wielomianów Laguerre'a :
gdzie są pierwiastki }
Pozwala to skutecznie oszacować takie całki dla wielomianu lub gładkiej f ( x ), nawet jeśli α nie jest liczbą całkowitą.
Dalsza lektura
- Salzer, ON; Zucker, R. (1949). „Tabela zer i współczynników wagowych pierwszych piętnastu wielomianów Laguerre'a” . Biuletyn Amerykańskiego Towarzystwa Matematycznego . 55 (10): 1004–1012. doi : 10.1090/S0002-9904-1949-09327-8 .
- Concus, P.; Cassatt, D.; Jaehnig, G.; Melby, E. (1963). ∫ przez kwadraturę Gaussa-Laguerre'a" . Matematyka obliczeń . 17 : 245–256. doi : 10.1090/S0025-5718-1963-0158534-9 .
- Shao, TS; Chen, TC; Frank, RM (1964). „Tabela zer i wag Gaussa niektórych powiązanych wielomianów Laguerre'a i powiązanych wielomianów Hermite'a” . Matematyka obliczeń . 18 (88): 598–616. doi : 10.1090/S0025-5718-1964-0166397-1 . JSTOR 2002946 . MR 0166397 .
- Ehrich, S. (2002). „O uwarstwionych rozszerzeniach formuł kwadraturowych Gaussa-Laguerre'a i Gaussa-Hermite'a” . Journal of Computational and Applied Mathematics . 140 (1–2): 291–299. doi : 10.1016/S0377-0427(01)00407-1 .
Linki zewnętrzne
- Procedura Matlaba dla kwadratury Gaussa-Laguerre'a
- Uogólniona kwadratura Gaussa – Laguerre'a , darmowe oprogramowanie w Matlab, C ++ i Fortran.