2017
DOI: 10.1090/mcom/3277
|View full text |Cite
|
Sign up to set email alerts
|

Fast polynomial transforms based on Toeplitz and Hankel matrices

Abstract: Abstract. Many standard conversion matrices between coefficients in classical orthogonal polynomial expansions can be decomposed using diagonally-scaled Hadamard products involving Toeplitz and Hankel matrices. This allows us to derive O(N (log N ) 2 ) algorithms, based on the fast Fourier transform, for converting coefficients of a degree N polynomial in one polynomial basis to coefficients in another. Numerical results show that this approach is competitive with state-of-the-art techniques, requires no preco… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
55
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
8
2

Relationship

3
7

Authors

Journals

citations
Cited by 57 publications
(55 citation statements)
references
References 36 publications
0
55
0
Order By: Relevance
“…It is known how to compute the Legendre expansion coefficients F leg from f in O(n 2 (log n) 2 log(1/ )) operations [31]. 5 Using the fact that [23, (18.7.9) & (18.9.7)] (j + 1 2 )P j (x) = (j + 1)(j + 2) (j + 3/2)C…”
Section: 4mentioning
confidence: 99%
“…It is known how to compute the Legendre expansion coefficients F leg from f in O(n 2 (log n) 2 log(1/ )) operations [31]. 5 Using the fact that [23, (18.7.9) & (18.9.7)] (j + 1 2 )P j (x) = (j + 1)(j + 2) (j + 3/2)C…”
Section: 4mentioning
confidence: 99%
“…If K 1 is the degree required to represent functions in x 1 and K 2 the degree for functions in x 2 , then O K 2 (K 1 + K 2 ) + K 3 operations are required to produce the expansion. We then apply the algorithm of [35] (as in one dimension) to convert each one-dimensional Chebyshev expansion into its corresponding Legendre expansion which costs an additional O K K 1 (log K 1 ) 2 + K 2 (log K 2 ) 2 operations. Compared with the O K 1 K 2 (K 1 + K 2 ) + K 3 2 operations of the SVD, this more sophisticated approach can be significantly less expensive when K is small compared to K 1 and K 2 .…”
Section: A Simple Spectral Methodsmentioning
confidence: 99%
“…It is clear from the outset that it is some combination of regularity and decay at infinity for the function f which will determine the regularity of F -if for example f only decays algebraically at infinity, then F will be unbounded in (−1, 1)! With regards to computation, the first N Jacobi coefficients of a given function can be approximated in O N(log N) 2 operations using fast polynomial transform techniques described in [32]. An efficient and straightforward Julia implementation exists in the software package, APPROXFUN [25].…”
Section: Expansion Coefficientsmentioning
confidence: 99%