Abstract
The fractional Laplacian operator \((-\varDelta )^s\) on a bounded domain \(\varOmega \) can be realized as a Dirichlet-to-Neumann map for a degenerate elliptic equation posed in the semi-infinite cylinder \(\varOmega \times (0,\infty )\). In fact, the Neumann trace on \(\varOmega \) involves a Muckenhoupt weight that, according to the fractional exponent \(s\), either vanishes \((s < 1/2)\) or blows up \((s > 1/2)\). On the other hand, the normal trace of the solution has the reverse behavior, thus making the Neumann trace analytically well-defined. Nevertheless, the solution develops an increasingly sharp boundary layer in the vicinity of \(\varOmega \) as \(s\) decreases. In this work, we extend the technology of automatic \(hp\)-adaptivity, originally developed for standard elliptic equations, to the energy setting of a Sobolev space with a Muckenhoupt weight, in order to accommodate for the problem of interest. The numerical evidence confirms that the method maintain exponential convergence. Finally, we discuss image denoising via the fractional Laplacian. In the image processing community, the standard way to apply the fractional Laplacian to a corrupted image is as a filter in Fourier space. This construction is inherently affected by the Gibbs phenomenon, which prevents the direct application to “spliced” images. Since our numerical approximation relies instead on the extension problem, it allows for processing different portions of a noisy image independently and combine them, without complications induced by the Gibbs phenomenon.
Similar content being viewed by others
Notes
Additional regularity on \(u\) is in fact needed for this condition to be well-defined. Because of a shift-type result [14], it is sufficient to assume \(f \in H^t(\varOmega )\), for \(t > 1/2 - 2s\).
References
Amos, D.E.: Algorithm 644: A portable package for Bessel functions of a complex argument and nonnegative order. ACM Trans. Math. Software 12(3), 265273 (1986). Single and double precision, maximum accuracy 18S
Bates, P.W.: On some nonlocal evolution equations arising in materials science. Nonlinear dynamics and evolution equations 48, 13–52 (2006)
Blackledge, J., Blackledge, M.: Fractional anisotropic diffusion for noise reduction in magnetic resonance images. ISAST Transactions on Electronics and Signal Processing 4, 44–57 (2010)
Brändle, C., Colorado, E., de Pablo, A.: A concave-convex elliptic problem involving the fractional Laplacian. ArXiv e-prints, (June 2010)
Caffarelli, L., Silvestre, L.: An extension problem related to the fractional laplacian. Communications in Partial Differential Equations 32(8), 1245–1260 (2007)
Capella, A., Dávila, J., Dupaigne, L., Sire, Y.: Regularity of radial extremal solutions for some non local semilinear equations. ArXiv e-prints, (April 2010)
Carr, P., Geman, H., Madan, D.B., Yor, M.: The fine structure of asset returns: An empirical investigation. Journal of Business 75, 302–332 (2002)
Demkowicz, L.: Computing with hp-adaptive finite elements. Vol. 1, volume 12 of Chapman & Hall/CRC Applied Mathematics and Nonlinear Science Series. Chapman & Hall/CRC, Boca Raton, FL, (2007)
Demkowicz, L., Kurtz, J.: Projection-based interpolation and automatic \(hp\)-adaptivity for finite element discretizations of elliptic and maxwell problems. 21:1–15, (September 2007)
Demkowicz, L., Rachowicz, W., Devloo, Ph: A fully automatic hp-adaptivity. J. Sci. Comput. 17(1–4), 117–142 (2002)
Gelb, A., Gottlieb, D.: The resolution of the Gibbs phenomenon for “spliced” functions in one and two dimensions. Computers & Mathematics with Applications 33(11), 35–58 (1997)
Gol’dshtein, V., Ukhlov, A.: Weighted Sobolev spaces and embedding theorems. Transactions of the American Mathematical Society 361(7), 3829–3850 (2009)
Guan, Q.Y., Ma, Z.M.: Reflected symmetric \(\alpha \)-stable processes and regional fractional laplacian. Probability theory and related fields 134(4), 649–694 (2006)
Hörmander, L.: The Analysis of Linear Partial Differential Operators III: Pseudo-Differential Operators. A Series of Comprehensive Studies in Mathematics / Grundlehren Der Mathematischen Wissenschaften. Springer, New York (1985)
Lions, J.L., Magenes, E.: Non-homogeneous boundary value problems and applications. Non-homogeneous Boundary Value Problems and Applications. Springer, New York (1972)
Magin, R.L., Ingo, C., Colon-Perez, L., Triplett, W., Mareci, T.H.: Characterization of anomalous diffusion in porous biological tissues using fractional order derivatives and entropy. Microporous and Mesoporous Materials 178, 39–43 (2013)
McLean, W.C.H.: Strongly Elliptic Systems and Boundary Integral Equations. Cambridge University Press, Cambridge (2000)
Nochetto, R.H., Otarola, E., Salgado, A.J.: A PDE approach to fractional diffusion in general domains: a priori error analysis. arXiv.org, (February 2013)
Silvestre, L.: Regularity of the obstacle problem for a fractional power of the Laplace operator. PhD thesis, (May 2005)
Stein, E.: Singular integrals and differentiability properties of functions. Princeton Mathematical Series, vol. 30. Princeton University Press, Princeton (1970)
Stinga, P.R., Torrea, J.L.: Extension problem and Harnack’s inequality for some fractional operators. ArXiv e-prints, (2009)
Vázquez, J.L.: Recent progress in the theory of Nonlinear Diffusion with Fractional Laplacian Operators. arXiv preprint arXiv:1401.3640, pages 1–33, (January 2014)
Acknowledgments
This work was partially supported by NSF DMS-1115416, by OSD/AFOSR FA9550-09-1-0613 and by AFOSR FA9550-12-1-0463. The authors would like to thank Johnny Guzman for many fruitful discussions.
Author information
Authors and Affiliations
Corresponding author
Appendix: Extension Problem: Separation of Variables
Appendix: Extension Problem: Separation of Variables
Our goal is to construct a solution to the extension problem (5) via separation of variables and show that the restriction of such a solution to \(\varOmega \) coincides with the solution of the fractional Laplacian as defined in (3) through the eigenmodes of the Dirichlet Laplace operator. Let us recall 5:
where \(d_s\) is a suitable constant to be determined, and (9b) (9b) are understood in the sense of the trace. We shall assume \(f \in L^2(\varOmega )\). If we let \(u(x,y)= X(x)Y(y)\), then Eq. (9a) can be separated as follows:
Using the boundary condition (9b), it is immediate that \(X\) coincides with the eigenmodes \(\{ \varphi _k\}\) of the Dirichlet Laplace problem on \(\varOmega \), and the separation constant \(c^2\) must be an eigenvalue \(\mu _k\) of such a problem. Thus, \(X= \varphi _k\), and \(c^2 = \mu _k\). With the separation constant determined, we move to the ordinary differential equation for \(Y\). In the case \(\alpha = 0\), i.e., \(s=1/2\), we obtain \(Y = \exp (-\mu _k^{1/2} y)\). Namely, we discarded the solutions associated with \(\exp (\mu _k^{1/2}y)\) because of the energy assumption \(u \in H^1({\mathcal {C}},w)\). In the case \(\alpha \ne 0\), function \(Y\) satisfies the following equation:
By seeking a solution \(Y\) of the form \((\mu _k^{1/2}y)^s \, g(\mu _k^{1/2}y)\), after lengthy yet trivial computations, we arrive at a modified Bessel equation for \(g\):
The general solution is given by a linear combination of \(I_s\) and \(K_s\), i.e., the modified Bessel function of the first kind and second kind, respectively. As in the previous case, because of the energy assumption, we discard the solutions associated to \(I_s\). Thus, if we define:
we obtain the following expression:
where the coefficients \(u_k\) are to be determined through (9c). Since we are dealing with smooth functions, the left-hand side of (9c) reduces to the limit \(\lim _{y \downarrow 0} -y^\alpha u_y\). In the case \(s = 1/2\), we immediately obtain that:
Since \(\{\varphi _k\}\) is a complete orthogonal set for \(L^2(\varOmega )\), we also have that \(f = \sum \nolimits _k f_k\varphi _k\). Equation (9c) implies that \(f_k = u_k\mu _k^{1/2}\) for all \(k\)’s and, thus, \((-\varDelta )^{1/2} u = f\) on \(\varOmega \) as desired. In the case \(s\ne 1/2\), in order to make use of Eq. (9c), we employ the following properties of function \(K_s\):
-
1.
\(K_s(z) = K_{-s}(z)\);
-
2.
\(K_s'(z) = -\frac{1}{2}\big [ K_{s-1}(z) + K_{s+1}(z)\big ]\);
-
3.
\(K_s(z) \simeq \frac{1}{2} \varGamma (s)\big ( \frac{1}{2}z\big )^{-s}, \quad z\downarrow 0,\quad \quad s > 0\).
We have that:
where we defined \(d_s := \varGamma (1-s) \tfrac{1}{2}^{s+1}\). Therefore Eq. (9c) can be equivalently written as
where, by virtue of the fact that \(\{ \varphi _k\}\) is a complete set, we have that \(f = \sum \nolimits _k f_k \varphi _k\). Thus, \(f_k = d_s u_k \mu _k^s\) for all \(k\)’s and \((-\varDelta )^s u = d_s f\) on \(\varOmega \).
Rights and permissions
About this article
Cite this article
Gatto, P., Hesthaven, J.S. Numerical Approximation of the Fractional Laplacian via \(hp\)-finite Elements, with an Application to Image Denoising. J Sci Comput 65, 249–270 (2015). https://doi.org/10.1007/s10915-014-9959-1
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10915-014-9959-1