orthogonal.polynomials {orthopolynom}R Documentation

Create orthogonal polynomials

Description

Create list of orthogonal polynomials from the following recurrence relations for $k$ = 0, 1,...$n$.

c_k p_{k+1}( x ) = ( d_k + e_k x ) p_k ( x ) - f_k p_{k-1} ( x )

We require that p_{-1} ( x ) = 0 and p_0 ( x ) = 1. The coefficients are the column vectors {bf{c}}, {bf{d}}, {bf{e}} and {bf{f}}.

Usage

orthogonal.polynomials(recurrences)

Arguments

recurrences a data frame containing the parameters of the orthogonal polynomial recurrence relations

Details

The argument is a data frame with $n$+1 rows and four named columns. The column names are c, d, e and f. These columns correspond to the column vectors described above.

Value

A list of polynomial objects

1 Order 0 orthogonal polynomial
2 Order 1 orthogonal polynomial
n+1 Order $n$ orthogonal polynomial

Author(s)

Frederick Novomestky fnovomes@poly.edu

References

Abramowitz and Stegun (1968) and Press, et. al. (1992)

Examples

r <- chebyshev.t.recurrences( 10, normalized=FALSE )
p.list <- orthogonal.polynomials( r )

[Package orthopolynom version 1.0-1 Index]