JuliaApproximation / FastTransforms.jl

:rocket: Julia package for orthogonal polynomial transforms :snowboarder:
Other
262 stars 27 forks source link

Support Bessel polynomials? #27

Open MikaelSlevinsky opened 7 years ago

MikaelSlevinsky commented 7 years ago

And if so, what kind of fast transform is applicable? I've heard they're related to Jacobi polynomials with negative parameters, but they might transform nicely to Taylor polynomials.

ajt60gaibb commented 7 years ago

Do you want the Bessel-Fourier transform?

MikaelSlevinsky commented 7 years ago

Sure!

marcusdavidwebb commented 7 years ago

We discussed last year that the connection coefficients matrix between Bessel polynomials of different parameters is diagonally scaled Toeplitz-dot-Hankel, but decided in the end not to put it in the Fast Polynomials Transforms paper. Not sure if that Hankel matrix is positive definite or not.

See prop 5.1 of https://cmup.fc.up.pt/main/sites/default/files/publications/ConnectionCoefficients_CMUP_3.pdf https://cmup.fc.up.pt/main/sites/default/files/publications/ConnectionCoefficients_CMUP_3.pdf

Marcus

On 13 Sep 2017, at 20:41, Richard Mikael Slevinsky notifications@github.com wrote:

Sure!

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/MikaelSlevinsky/FastTransforms.jl/issues/27#issuecomment-329154940, or mute the thread https://github.com/notifications/unsubscribe-auth/ADbXaMe_wwkZAEcBn6ee26ErEQICwqykks5sh81lgaJpZM4PVRIy.

MikaelSlevinsky commented 7 years ago

Yeah it looks like the reverse Bessel polynomials are related to generalized Laguerre polynomials whose orders are related to the degree... not sure which approximation space they're designed for.

AshtonSBradley commented 6 years ago

there is this for discrete Hankel https://www.gnu.org/software/gsl/doc/html/dht.html but it would be great to have a Bessel-Fourier as part of FastTransforms.jl

ajt60gaibb commented 6 years ago

Back in September 2017, I was thinking about translating the transforms that I wrote in MATLAB:
https://github.com/ajt60gaibb/FastAsyTransforms The algorithms in the GNU package are not optimal complexity and could be improved.

MikaelSlevinsky commented 6 years ago

All contributions welcome! No reasonable pull request left behind.

Cheers,

Mikael

On Jun 10, 2018, at 9:25 AM, Alex Townsend notifications@github.com<mailto:notifications@github.com> wrote:

Back in September 2017, I was thinking about translating the transforms that I wrote in MATLAB: https://github.com/ajt60gaibb/FastAsyTransforms The algorithms in the GNU package are not optimal complexity and could be improved.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/MikaelSlevinsky/FastTransforms.jl/issues/27#issuecomment-396053329, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AHzBpcJevU2BX431QgTu7nEka6pJs_kMks5t7SxMgaJpZM4PVRIy.