Numerical computation of the half Laplacian by means of a fast convolution algorithm

From MaRDI portal
Publication:6510481

arXiv2306.05009MaRDI QIDQ6510481FDOQ6510481


Authors: C. M. Cuesta, Francisco de la Hoz, Ivan Girona Edit this on Wikidata



Abstract: In this paper, we develop a fast and accurate pseudospectral method to approximate numerically the fractional Laplacian (Delta)alpha/2 of a function on mathbbR for alpha=1; this case, commonly referred to as the half Laplacian, is equivalent to the Hilbert transform of the derivative of the function. The main ideas are as follows. Given a twice continuously differentiable bounded function uinmathitCb2(mathbbR), we apply the change of variable x=Lcot(s), with L>0 and sin[0,pi], which maps mathbbR into [0,pi], and denote (Delta)s1/2u(x(s))equiv(Delta)1/2u(x). Therefore, by performing a Fourier series expansion of u(x(s)), the problem is reduced to computing (Delta)s1/2eiksequiv(Delta)1/2(x+i)k/(1+x2)k/2. On a previous work, we considered the case with k even and alphain(0,2), so we focus now on the case with k odd. More precisely, we express (Delta)s1/2eiks for k odd in terms of the Gaussian hypergeometric function 2F1, and also as a well-conditioned finite sum. Then, we use a fast convolution result, that enable us to compute very efficiently suml=0Mal(Delta)s1/2ei(2l+1)s, for extremely large values of M. This enables us to approximate (Delta)s1/2u(x(s)) in a fast and accurate way, especially when u(x(s)) is not periodic of period pi.













This page was built for publication: Numerical computation of the half Laplacian by means of a fast convolution algorithm

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6510481)