Efficient computation of Laguerre polynomials

09/03/2016
by   A. Gil, et al.
0

An efficient algorithm and a Fortran 90 module (LaguerrePol) for computing Laguerre polynomials L^(α)_n(z) are presented. The standard three-term recurrence relation satisfied by the polynomials and different types of asymptotic expansions valid for n large and α small, are used depending on the parameter region. Based on tests of contiguous relations in the parameter α and the degree n satisfied by the polynomials, we claim that a relative accuracy close or better than 10^-12 can be obtained using the module LaguerrePol for computing the functions L^(α)_n(z) in the parameter range z > 0, -1 < α< 5, n > 0.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/21/2020

Fast and accurate evaluation of dual Bernstein polynomials

Dual Bernstein polynomials find many applications in approximation theor...
research
08/14/2016

Computation of the incomplete gamma function for negative values of the argument

An algorithm for computing the incomplete gamma function γ^*(a,z) for re...
research
01/18/2023

Computing the Coefficients for Non-Periodic Highly Oscillatory Orthonormal Functions

A three term recurrence relation is derived for a basis consisting of po...
research
06/14/2017

On the Complexity of Exact Counting of Dynamically Irreducible Polynomials

We give an efficient algorithm to enumerate all sets of r> 1 quadratic p...
research
11/22/2018

Fast Algorithms for Computing Eigenvectors of Matrices via Pseudo Annihilating Polynomials

An efficient algorithm for computing eigenvectors of a matrix of integer...
research
03/15/2016

Algorithm for computing μ-bases of univariate polynomials

We present a new algorithm for computing a μ-basis of the syzygy module ...
research
12/26/2022

Improved Laguerre Spectral Methods with Less Round-off Errors and Better Stability

Laguerre polynomials are orthogonal polynomials defined on positive half...

Please sign up or login with your details

Forgot password? Click here to reset