• Non ci sono risultati.

Fractional Laplace operator in two dimensions, approximating matrices, and related spectral analysis

N/A
N/A
Protected

Academic year: 2021

Condividi "Fractional Laplace operator in two dimensions, approximating matrices, and related spectral analysis"

Copied!
25
0
0

Testo completo

(1)

Fractional Laplace operator in two dimensions,

approximating matrices, and related spectral analysis

Lidia Aceto1  · Mariarosa Mazza2 · Stefano Serra‑Capizzano3,4

Received: 24 October 2019 / Revised: 4 May 2020 / Accepted: 4 July 2020 © The Author(s) 2020

Abstract

In this work we review some proposals to define the fractional Laplace operator in two or more spatial variables and we provide their approximations using finite differences or the so-called Matrix Transfer Technique. We study the structure of the resulting large matrices from the spectral viewpoint. In particular, by consid-ering the matrix-sequences involved, we analyze the extreme eigenvalues, we give estimates on conditioning, and we study the spectral distribution in the Weyl sense using the tools of the theory of Generalized Locally Toeplitz matrix-sequences. Fur-thermore, we give a concise description of the spectral properties when non-con-stant coefficients come into play. Several numerical experiments are reported and critically discussed.

Keywords Riesz fractional derivative operator · Toeplitz matrices · matrix transfer technique · spectral analysis · GLT theory

Mathematics Subject Classification 47A58 · 34A08 · 15B05 · 65F60 · 65F15 · 65F35

This work was funded by GNCS-INdAM. The authors are members of the INdAM research group GNCS.

* Lidia Aceto [email protected]

1 Department of Mathematics, University of Pisa, Via F. Buonarroti, 1/C, 56127 Pisa, Italy 2 Department of Science and High Technology, University of Insubria, via Valleggio 11,

22100 Como, Italy

3 Department of Humanities and Innovation, University of Insubria, via Valleggio 11,

22100 Como, Italy

4 Division of Scientific Computing, Department of Information Technology, Uppsala University,

(2)

1 Introduction

The study of the fractional Laplace operator was initiated in 1938 by Marcel Riesz

in his seminal work [37]. However, since then numerous definitions for such

opera-tor have been proposed due to the need of describing several distinct types of appli-cations (for a recent survey, refer to [24] and to the references therein). In the present paper, we review two main proposals to define the fractional Laplace operator which enable us to construct approximations in two or more spatial variables. As it is

well-known, the standard Laplacian in ℝd can be formulated as

For generalizing such operator towards the fractional case two different strategies can be followed:

(a) compute a fractional power of the d-dimensional Laplacian in (1);

(b) ‘fractionalize’ each integer order partial derivative in (1).

Obviously, these two strategies coincide in the 1D case, while they lead to differ-ent operators in more than one dimension. Formulation (a) is particularly useful when imposing boundary conditions which differ from the standard Dirichlet ones.

Indeed, in [21] Ilić et al. showed that the problems involving the fractional

Lapla-cian of the form (a) are well defined on finite domains with homogeneous bound-ary conditions of Dirichlet, Neumann and Robin type. This is due to the fact that the fractional Laplacian as in (a) has the same interpretation as the standard Lapla-cian in terms of spectral decomposition for such boundary conditions. Formulation (b) should be preferred instead when modeling phenomena that show a direction-dependent character and then require a different fractional order along each spatial dimension. In this regard, we mention the application of the fractional paradigm to

cardiac electrophysiology (see, e.g., [26]). Formulation (b) suits better than (a) here

because in the heart the myocyte fibers tend to align in a particular direction and therefore the propagation of the electrical wave is different orthogonally, longitudi-nally, and transversally along the fibers.

Discretizing (1) by means of finite differences with uniform step-size in each

direction and considering an hypercube as domain, we obtain a d-level Toeplitz

matrix associated to a generating function [10], also known as symbol [17, 18],

which provides an asymptotic description of the spectrum of the discretization matrices. In the light of formulations (a) and (b), for generalizing the symbol to the fractional case we can:

(1) take a fractional power of the symbol associated to the discretization of the

d-dimensional Laplacian in (1);

(2) ‘fractionalize’ the symbol associated to the discretization of each integer order partial derivative in (1). (1) 𝛥= dj=1 𝜕2 𝜕x2j.

(3)

Suitable (finite difference) approximations of the fractional Laplacian are then obtained by considering the corresponding d-level Toeplitz matrices (we refer the

reader to [30, 34, 35] for the unidimensional case). It is worth mentioning that a

similar idea was introduced by Lubich in [27, 28] for constructing the so-called

Fractional Linear Multistep Methods (FLMMs). In that case, the resulting schemes for a one-sided fractional operator (in the Riemann-Liouville or in the Caputo sense) were derived by considering a fractional power of the generating function of the coefficients of a classical linear multistep method for ordinary differential equations.

An alternative matrix representation of the fractional Laplacian can be obtained

by means of the so-called Matrix Transfer Technique (MTT) proposed in [21, 22].

The approximation to the fractional Laplacian in this case is given by a fractional power of the matrix representation obtained by using any reasonable method for

discretizing the standard Laplacian. As an application, we mention that in [45] the

MTT has been used for solving fractional Bloch-Torrey models in 2D with fractional Laplacian following both formulations (a) and (b). The interest in these models is due to the fact that they are used to study anomalous diffusion in the human brain. We point out that in order to face the high computational efforts that may result from this approach, rational approximations to the MTT and rational Krylov meth-ods have been recently introduced in [1–4, 8, 20].

The aim of this paper is twofold: first, we review the spectral properties of finite difference discretizations, which are of Toeplitz type associated with symbols, as in (i) and (ii); second, we investigate the spectral properties of the matrices obtained by the MTT as fractional powers of both finite difference and finite element approxima-tions of the standard Laplacian. Aside from the study of the spectrum/conditioning of the above matrices, we show that the corresponding matrix-sequences belong to the Generalized Locally Toeplitz (GLT) class.

One reason for characterizing all the aforementioned discretization matrix-sequences as GLT matrix-matrix-sequences relates to the solution of the corresponding lin-ear systems. Iterative schemes such as multigrid and preconditioned Krylov meth-ods—able to exploit the GLT structure—can be found in [13, 23, 25, 29, 32].

The rest of this paper is organized as follows. In Sect. 2 we briefly recall the main

results of the classical theory on the spectral behavior of Toeplitz matrices gener-ated by integrable functions, as well as the notion of symbol for a generic

matrix-sequence and the main properties of the GLT class. In Sect. 3 we collect various

definitions and results concerning the 1D fractional Laplacian. Section 4 is devoted

to the construction of matrix approximations to the fractional Laplacian both in one

and in two dimensions. Section 5 contains a detailed spectral analysis of the

underly-ing matrices. Few numerical tests that confirm our theoretical findunderly-ings are discussed

in Sect. 6. Finally, in Sect. 7 we draw some conclusions.

2 Preliminaries on Toeplitz and GLT matrix‑sequences

For an independent reading, in this section we formalize the definition of (d-level) Toeplitz matrix associated to a Lebesgue integrable function and we recall few key analytical features of the generating function, which provide information on the

(4)

spectral properties of the associated Toeplitz matrix (Sect. 2.1). Moreover, we intro-duce the GLT class, a ∗-algebra of matrix-sequences containing Toeplitz sequences, diagonal sampling matrix-sequences, and zero-distributed matrix-sequences (Sect. 2.2).

2.1 Spectral results for Toeplitz matrices

Let f be an integrable function defined on [−𝜋, 𝜋] and extended periodically to the whole real axis ℝ. We denote by

the Toeplitz matrix related to f (called generating funtion) whose coefficients aj,

j= 0, ±1, ±2, … , ±(n − 1), are the Fourier coefficients of f,  i.e.,

In the case where f is an even, real-valued and nonnegative function, the related

Tn(f ) is a real, symmetric and positive semidefinite matrix. If f is only real-valued,

then the matrix Tn(f ) is Hermitian.

The following result allows to localize the spectrum of Tn(f ) in terms of ess inf f

and ess sup f , the essential infimum and the essential supremum of f (that is the

infi-mum and the supreinfi-mum of f, up to zero-measure sets); see, e.g., [17] for a proof.

Theorem 1 Let mf = ess inf f and Mf = ess sup f . If mf <Mf then the spectrum of Tn(f ) is contained in the interval (mf, Mf) independently of n ∈ ℕ . If mf = Mf then we have the trivial case where Tn(f ) = mfIn , with In denoting the identity of order n.

More generally, when f and g are real-valued and g is nonnegative and not iden-tically zero, the range of f/g gives precise indications regarding the spectrum of

Tn−1(g)Tn(f ).

Theorem 2 ([39, Theorem 2.1]) Let f, g be two real-valued integrable functions on

[−𝜋, 𝜋] such that

with r = ess inf(f ∕g) and R = ess sup(f ∕g). If g ≥ 0 (not identically zero) and r < R , then the spectrum of T−1

n (g)Tn(f ) is contained in the interval (r, R) independently of

n∈ ℕ . If r = R then we have the trivial case where T−1

n (g)Tn(f ) = rIn , with In denot-ing the identity of order n.

Tn(f ) = ⎛ ⎜ ⎜ ⎜ ⎜ ⎝ a0 a−1 … … a1−n a1 a0 a−1 ⋮ ⋮ ⋱ ⋱ ⋱ ⋮ ⋮ a1 a0 a−1 an−1 … … a1 a0 ⎞ ⎟ ⎟ ⎟ ⎟ ⎠ ∈ ℂn×n aj= 1 2𝜋 ∫ 𝜋 −𝜋 f(𝜃) e−̂ij𝜃d𝜃, ̂i2= −1. 0 < rf g ≤ R < ∞,

(5)

To provide a result concerning the behavior of the minimum eigenvalue of

Tn(f ) the following definitions must be introduced first.

Definition 1 Let f, g be two nonnegative integrable functions (not identically zero)

on 𝛺 ⊂ ℝd , d ≥ 1 . We write f ∼ g if and only if there exist two positive constants

0 < r≤ R < ∞ such that

uniformly on 𝛺.

Definition 2 Let f be a nonnegative integrable function on 𝛺 ⊂ ℝd , d ≥ 1 . We say

that f has a zero of order 𝛽 in 𝜃 = ̄𝜃 if and only if there exist two positive constants 0 < c≤ ̂c < ∞ such that

holds in a suitable neighborhood I ⊂ 𝛺 of ̄𝜃 . If I = 𝛺, then ̄𝜃 is also the unique zero of f and in this case the definition is equivalent to the relation f ∼ ‖𝜃 − ̄𝜃‖𝛽

2 ,

accord-ing to Definition 1.

Using the notations introduced in Definitions 1 and 2, the following result holds (see [9, 39]).

Theorem 3 Let f be a nonnegative integrable function defined on [−𝜋, 𝜋] such that ess inf f = 0 and ess sup f > 0. In addition, if for some ̄𝜃 ∈ [−𝜋, 𝜋] f satisfies the

con-dition f ∼ |𝜃 − ̄𝜃|𝛽, 𝛽 > 0 , then T

n(f ) is a positive definite matrix for any n ∈ ℕ and 𝜆min(Tn(f )) ∼ 1∕n𝛽.

We remark that a similar result holds true also for the maximum eigen-value; of course, in this case we should consider the minimum eigenvalue of

Tn(Mf − f ) = MfIn− Tn(f ) , according to the notations of Theorem 1.

Theorem 4 Let f, g be two nonnegative integrable functions on [−𝜋, 𝜋] such that ess inf f = 0, ess sup f > 0, ess inf g = 0, and ess sup g > 0. Assuming that

then,

The previous results can be extended to two-level Toeplitz matrices which are

defined as follows. Let f (𝜃1, 𝜃2) be an integrable function defined on the square

[−𝜋, 𝜋]2 and extended periodically on ℝ2. Denoting by

rg≤ f ≤ Rg cf ‖𝜃 − ̄𝜃‖𝛽 2 ≤ ̂c 0 < rf g ≤ R < ∞,

(6)

the Fourier coefficients of f,  we define the two-level Toeplitz matrix Tn,m(f )

gener-ated by f as follows:

with

By the construction given in (2)–(4), we can easily deduce that when the

generat-ing function is a multiplicatively separable function, i.e., f (𝜃1, 𝜃2) = s1(𝜃1)s2(𝜃2) , we

have

with ⊗ being the standard Kronecker product [7]. The latter and the linearity of the

Toeplitz operator imply that for a generic integrable function f

where Jr,1 ( Jr,−1 ) denotes the lower (upper) shift matrix of order r.

The last representation suggests the following compact notation in the case of a d-variate generating function and of a d-level Toeplitz matrix. Let f (𝜽) ,

𝜽= (𝜃

1,… , 𝜃d) be an integrable function defined on [−𝜋, 𝜋]d and extended

peri-odically over ℝd . Denoting by

the Fourier coefficients of f, when d ≥ 2 we define the d-level Toeplitz matrix Tn(f )

generated by f as (2) aj,k= 1 4𝜋2∫ 𝜋 −𝜋𝜋 −𝜋 f(𝜃1, 𝜃2) e−̂i(j𝜃1+k𝜃2)d𝜃1d𝜃2, j, k∈ ℤ, (3) Tn,m(f ) = ⎛ ⎜ ⎜ ⎜ ⎜ ⎝ A 0 A−1 … … A1−n A 1 A0 A−1 ⋮ ⋮ ⋱ ⋱ ⋱ ⋮ ⋮ A 1 A0 A−1 An −1 … … A1 A0 ⎞ ⎟ ⎟ ⎟ ⎟ ⎠ (4) A j= ⎛ ⎜ ⎜ ⎜ ⎜ ⎜ ⎝ aj,0 aj,−1 … … aj,1−m aj,1 ⋱ ⋱ ⋮ ⋮ ⋱ ⋱ ⋱ ⋮ ⋮ ⋱ ⋱ aj,−1 aj,m−1 … … aj,1 aj,0 ⎞ ⎟ ⎟ ⎟ ⎟ ⎟ ⎠ . (5) Tn,m(f ) = Tn(s1(𝜃1)) ⊗ Tm(s2(𝜃2)), Tn,m(f ) =(1−n,1−m)≤(j,k)≤(n−1,m−1) aj,kTn(êij𝜃1) ⊗ T m(êik𝜃2) = ∑ (1−n,1−m)≤(j,k)≤(n−1,m−1) aj,kJn|j| ,sign(j)⊗J |k| m,sign(k), aj= 1 (2𝜋)d[−𝜋,𝜋]d f(𝜽) e−̂i(j1𝜃1+…+jd𝜃d)d𝜽, j= (j 1,… , jd) ∈ ℤ d

(7)

where n = (n1,… , nd) , 1 = (1, … , 1) , and the ordering considered in 1 − n ≤ j ≤ n − 1 is the lexicographical one employed for j and with s ≤ t if and

only if sj≤ tj∀j = 1, … , d , s = (s1,… , sd), t = (t1,… , td) , see [42].

The generating function f provides a description of the spectrum of Tn(f ) , for n

large enough in the sense of the following definition.

Definition 3 Let f ∶ 𝛺 ⊂ ℝd → ℂ be a measurable function defined on a set 𝛺,

measurable in the sense of Lebesgue, with finite measure ̄𝜇(𝛺). Moreover, let us

assume that {An}n is a sequence of matrices with eigenvalues 𝜆j(An) and singular

values 𝜎j(An) , j = 1, … , dn, and that dn is the size of An with dn→ ∞ , as n → ∞ ,

i.e., ni→ ∞, i = 1, … , d.

We say that {An}n is distributed as f over 𝛺 in the sense of the eigenvalues,

and we write {An}n𝜆(f , 𝛺), if

for every continuous function F with compact support. In this case, we say that f is the symbol of {An}n.

We say that {An}n is distributed as f over 𝛺 in the sense of the singular values,

and we write {An}n𝜎(f , 𝛺), if

for every continuous function F with compact support. In particular, when f ≡ 0

we say that {An}n is a zero-distributed matrix-sequence.

In the following, for the sake of simplicity we will often write {An}n𝜆f,

{An}n𝜎f in place of {An}n𝜆(f , 𝛺), {An}n𝜎(f , 𝛺).

Remark 1 If f is smooth enough, an informal interpretation of the limit relation 6

(resp. 7) is that when n is sufficiently large, then the eigenvalues (resp. singular

val-ues) of An can be approximated by a sampling of f (resp. |f|) on a uniform equispaced

grid of the domain 𝛺.

For Toeplitz matrix-sequences, the following theorem (due to Szegö, Tilli,

Tyrtyshnikov, Zamarashkin, … ) holds, cf. [19, 41, 43].

Tn(f ) =1−n≤j≤n−1 ajTn1(êij1𝜃1) ⊗ ⋯ ⊗ Tnd(êijd𝜃d) = ∑ 1−n≤j≤n−1 ajJ|j1| n1,sign(j1) ⊗ ⋯ ⊗J|jd| nd,sign(jd), (6) lim n→∞ 1 dn dnj=1 F(𝜆j(An)) = 1 ̄ 𝜇(𝛺) ∫𝛺 F(f (t))dt, (7) lim n→∞ 1 dn dnj=1 F(𝜎j(An)) = 1 ̄ 𝜇(𝛺) ∫𝛺 F(|f (t)|)dt,

(8)

Theorem  5 Let {Tn(f )}n be a Toeplitz sequence generated by f ∈ L1([−𝜋, 𝜋]d).

Then, {Tn(f )}n𝜎(f , [−𝜋, 𝜋]d). In addition, if f is real-valued, then {Tn(f )}n𝜆(f , [−𝜋, 𝜋]d).

2.2 GLT class

The formal definition of GLT matrix-sequences is rather technical and involves somewhat cumbersome notation. Therefore, in this subsection we briefly discuss some properties of the GLT class which are sufficient for our aims and we refer the

reader to [17] for more details. Throughout, we use the following notation

to say that the matrix-sequence {An}n is a GLT matrix-sequence with GLT symbol

𝜅(x, 𝜽) , where x = (x1,… , xd) are the physical variables and 𝜽 = (𝜃1,… , 𝜃d) are the

Fourier variables. First we introduce a certain type of diagonal matrices which, as we shall see, come into play when dealing with differential problems with variable coefficients.

Definition 4 Let 𝔞 ∶ [0, 1]d→ ℂ be a Riemann-integrable function. The diagonal sampling matrix of order n1⋯ nd is given by

where j∕n =(j1∕n1,… , jd∕nd

) .

We list below key features of GLT matrix-sequences which represent a character-ization of GLT matrix-sequences. In other words the ∗-algebra of matrix-sequences satisfying items GLT1–GLT6 coincides with the whole class of GLT matrix-sequences. We have chosen this way, not only for the sake of brevity and notational simplicity, but also because items GLT1–GLT6 furnish a constructive way for veri-fying whether a concrete matrix-sequence belongs to the GLT class.

GLT1 Let {An}n∼GLT𝜅. Then {An}n𝜎(𝜅, G) . If the matrices An are Hermitian,

then it also holds that {An}n𝜆(𝜅, G).

GLT2 The set of GLT matrix-sequences forms a ∗-algebra that is closed under

linear combinations, products, inversion, conjugation. In formulas, let {An}n∼GLT𝜅1 and {Bn}n∼GLT𝜅2 , then

{𝛾1An+ 𝛾2Bn}n∼GLT𝛾1𝜅1+ 𝛾2𝜅2, 𝛾1, 𝛾2∈ ℂ;

{AnBn}n∼GLT𝜅1𝜅2;

{A−1

n }n∼GLT𝜅1−1 provided that 𝜅1 is invertible almost everywhere;

{A

n}n∼GLT𝜅̄1.

GLT3 Any sequence {Tn(f )}n generated by a function f ∈ L1([−𝜋, 𝜋]d) is a GLT

matrix-sequence with symbol 𝜅(x, 𝜽) = f (𝜽).

{An}n∼GLT𝜅, 𝜅∶ G → ℂ, G= [0, 1]d× [−𝜋, 𝜋]d,

D

(9)

GLT4 Every diagonal sampling matrix-sequence {Dn(𝔞)}n is a GLT

matrix-sequence whose symbol is given by 𝜅(x, 𝜽) = 𝔞(x).

GLT5 Every zero-distributed matrix-sequence is a GLT matrix-sequence with

symbol 0 and viceversa, i.e., {An}n𝜎0 ⟺ {An}n∼GLT0.

GLT6 If {An}n∼GLT𝜅 and An is Hermitian for each n ∈ ℕd, then

{f (An)}n∼GLTf(𝜅) for every continuous function f ∶ ℂ → ℂ.

According to Definition 3, in the presence of a zero-distributed matrix-sequence the singular values of the n th matrix (weakly) cluster around 0. This is formalized in the following result.

Proposition 1 ([17, Theorem 3.2]) Let {An}n be a matrix-sequence with An of size

dn with dn→ ∞ , as n → ∞ . Then {An}n𝜎0 if and only if there exist two matrix-sequences {Rn}n and {En}n such that An= Rn+ En , and

3 The 1D fractional Laplacian

In this section we review two different definitions of the fractional Laplacian in one dimension and we report their basic properties useful in the sequel. We shall always assume that the fractional Laplacian is applied to a suitable smooth function, say v (for instance, v ∈ L1(ℝ) ). In addition, for simplicity, we denote the space variable by x.

Consider the Riesz potential operator that in the 1D case can be formulated as

where 𝛤 denotes the Gamma function. It verifies the following properties:

• lim𝛽→0+(𝕀𝛽v)(x) = v(x);

𝕀𝛽(𝕀𝛾v)(x) = (𝕀𝛽+𝛾v)(x), 0 < 𝛽, 𝛾, 𝛽+ 𝛾 < 1;

−𝛥(𝕀𝛽+2v)(x) = (𝕀𝛽v)(x), 0 < 𝛽, 𝛽+ 2 < 1.

Such operator allows to introduce the first definition of fractional Laplacian to which we refer, also known as Riesz fractional derivative operator,

cf. [11, 38]. In [11, Lemma 2.2], under the hypotheses that v ∈ C5(ℝ) and all

deriva-tives up to order five belong to L1(ℝ), Çelik and Duman proved that

lim n→∞ rank(Rn) dn = 0, lim n→∞‖En‖2= 0. (𝕀𝛽v)(x) = 1 2 cos(𝛽𝜋∕2)𝛤 (𝛽) ∫ +∞ −∞ |x − y|𝛽−1v(y) dy, 𝛽 ∈ (0, 1), (8) −(−𝛥)𝛼∕2v(x) ∶= −(−𝛥)(𝕀2−𝛼v)(x), 𝛼∈ (1, 2], (9) −h−𝛼𝛥𝛼c 1v(x) = −(−𝛥)(𝕀 2−𝛼v)(x) + O(h2),

(10)

where 𝛥𝛼

c1 denotes a generalization of the integer-order centered differences to the

fractional case proposed by Ortigueira in [30, Definition 3.5], namely

Taking the limit as h approaches 0 of both sides of (9) gives another form for the

fractional Laplacian (see (8))

which in [30, Definition 4.1] was called type 1 fractional centred derivative.

There-fore, setting in (10)

we have

It can be easily verified that the coefficients 𝓁k satisfy the following properties [11,

Property 2.1]: 1. 𝓁k+1 = ( 1− 𝛼+1 𝛼∕2+k+1 ) 𝓁k;

2. 𝓁0 >0 and 𝓁−k= 𝓁k≤ 0 for each k ≥ 1.

From the relationship [33, (1.33) p. 8]

where z = 𝛽 + m, m < z < m + 1, 𝛽 ∈ (0, 1), for all nonnegative values of k we obtain

Consequently, for k ≥ 0 we can write (see [46])

or (10) 𝛥𝛼c 1v(x) = +∞ ∑ k=−∞ (−1)k𝛤(𝛼 + 1) 𝛤(𝛼∕2 − k + 1)𝛤 (𝛼∕2 + k + 1)v(x − kh), h∈ ℝ + . D𝛼c 1v(x) = limh→0h −𝛼𝛥𝛼 c1v(x), 𝓁k= (−1) k𝛤(𝛼 + 1) 𝛤(𝛼∕2 − k + 1)𝛤 (𝛼∕2 + k + 1), k= 0, ±1, ±2, … , (11) −(−𝛥)𝛼∕2v(x) = − lim h→0h −𝛼 +∞ ∑ k=−∞ 𝓁kv(x − kh). 𝛤(z)𝛤 (1 − z) = (−1) m𝜋 sin(𝜋𝛽) (−1)k 𝛤(𝛼∕2 − k + 1) = − sin(𝛼𝜋∕2) 𝜋 𝛤(−𝛼∕2 + k), −sin(𝛼𝜋∕2)𝛤 (𝛼 + 1) 𝜋 = 1 2 cos(𝛼𝜋∕2)𝛤 (−𝛼). 𝓁k= −𝛤(−𝛼∕2 + k)𝛤 (𝛼 + 1) 𝜋𝛤(𝛼∕2 + k + 1) sin(𝛼𝜋∕2),

(11)

By using the ratio expansion of two Gamma functions at infinity (see, e.g., [38, p. 17])

one deduces

For this reason, the series in (10) converges absolutely for a bounded function

v∈ L1(ℝ). By exploiting the decay of the coefficients 𝓁

k, a “short memory” version

of the scheme proposed by Ortigueira has been implemented in [36]. Finally, using

the Fourier definition of the fractional Laplacian, in [31] was proved that

In this case, the Fourier coefficients are given by

We conclude this section by pointing out that several applications require the solu-tion of fracsolu-tional differential equasolu-tions expressed in terms of fracsolu-tional Laplacian multiplied by a certain non-constant coefficient. In such cases, the spatial operator has the following form

with D a non-negative function. Later we also give spectral insights on this operator under the additional hypothesis that D is Riemann integrable.

4 Matrix forms for Laplace operators

Aiming to discretize the fractional Laplace operator in two (or more) dimensions,

in the following we always impose absorbing boundary conditions (see [12] for

fur-ther details). In the one-dimensional case this is equivalent to applying the fractional Laplace operator to functions of the form

Different boundary conditions can also be imposed and the spectral analysis in terms of distribution is quite simplified using the GLT machinery. In fact, the perturbation

𝓁k= 1 2 cos(𝛼𝜋∕2)𝛤 (−𝛼) 𝛤(−𝛼∕2 + k) 𝛤(𝛼∕2 + k + 1). 𝛤(z + r) 𝛤(z + s) = z r−s(1+ O(z−1)), 𝓁k|k|−𝛼−1, |k| ≫ 1. +∞ ∑ k=−∞

𝓁kêik𝜃 = (1 − êi𝜃)𝛼∕2(1 − e−̂i𝜃)𝛼∕2= (2 − 2 cos 𝜃)𝛼∕2.

(12) 𝓁k= 1 2𝜋 ∫ 𝜋 −𝜋 (2 − 2 cos 𝜃)𝛼∕2e−̂ik𝜃d𝜃. (13) −D(x)(−𝛥)𝛼∕2 w(x) = { v(x), x ∈ (a, b), 0, otherwise.

(12)

induced by a different choice of boundary conditions can be represented as a zero-distributed matrix-sequence and hence GLT5 combined with items GLT1-GLT2 represents the key for the related spectral analysis.

We finally emphasize that from a matrix viewpoint the method in Sect. 4.1

amounts in taking the Toeplitz structure generated by a proper ‘fractionalization’

of the symbol of the discrete Laplacian, while the method in Sect. 4.2 amounts in

taking the same fractional power applied to a (possibly Toeplitz) structure. It is evident that the first method is computationally much more convenient: the inter-esting fact is that the two resulting GLT sequences possess the same symbol (so that they differ for a zero-distributed matrix-sequence), even if they look quite different in terms of entries and of global algebraic structure (for instance in the second form the Toeplitz structure is completely lost).

4.1 Toeplitz matrix form

Consider the uniform mesh of the domain [a, b] with step-size h = (b − a)∕(n + 1), i.e.,

From (11), when 𝛼 = 2, it is clear that the standard 1D Laplacian is expressed in

terms of centered differences as

where we abbreviate wj= w(𝜉j). Setting

all these formulas can be written simultaneously in matrix form as −h−2T

n(f2).

We remark that Tn(f2) is the Toeplitz matrix whose entries on the kth diagonal

are the Fourier coefficients of the generating function

Raising f2 to the appropriate power yields

Therefore, from (12) we deduce that 𝓁k are the Fourier coefficients of f𝛼. Denoting

by (14) 𝜉j= a + jh, j= 0, 1, … , n + 1. d2w(x) dx2 || || |x=𝜉j = lim h→0 wj−1− 2wj+ wj+1 h2 , j= 1, 2, … , n, (15) Tn(f2) = ⎛ ⎜ ⎜ ⎜ ⎜ ⎝ 2 −1 −1 2 −1 ⋱ ⋱ ⋱ −1 2 −1 −1 2 ⎞ ⎟ ⎟ ⎟ ⎟ ⎠ ∈ ℝn×n, (16) f2(𝜃) = 2 − 2 cos 𝜃. f𝛼(𝜃) =(f2(𝜃))𝛼∕2.

(13)

the Toeplitz matrix related to f𝛼, and taking into account (11) it is a simple matter

to verify that −h−𝛼T

n(f𝛼) represents the matrix form for the 1D fractional Laplacian

described in Sect. 3, cf. [11, 46].

Now we turn to the Laplace operator in two dimensions. Discretizing in space with a uniform mesh of step-size h in each domain direction and using the 5-point finite-difference stencil leads to the block tridiagonal matrix having the following form:

with In denoting the identity matrix of size n and Tn(f2) defined according to (15).

Tn,n(𝜑2) is a 2-level Toeplitz matrix which corresponds to the bivariate symbol (see

(2))

Bearing in mind the idea presented above for approximating the 1D fractional Lapla-cian, in the two-dimensional case we may approximate the fractional Laplacian by considering the matrix Tn,n(𝜑𝛼) related to the generating function

From (16), we can immediately rewrite 𝜑2(𝜃1, 𝜃2) = f2(𝜃1) + f2(𝜃2). Consequently,

Another way for constructing an approximation of the 2D fractional Laplacian is based on the 2-level Toeplitz matrix generated by the separable function

hereafter we denote this matrix by Tn,n(𝜓𝛼). Using (5), we obtain that

where Tn(f𝛼) is given by (17). Obviously, Tn,n(𝜓2) = Tn,n(𝜑2).

4.2 MTT matrix form

As already mentioned in the introduction, the Matrix Transfer Technique (MTT) is a

strategy for discretizing the fractional Laplace operator. Originally introduced in [21,

22] for the 1D case, the MTT has been also generalized to the two-dimensional case in

(17) Tn(f𝛼) = ⎛ ⎜ ⎜ ⎜ ⎜ ⎝ 𝓁0 𝓁−1 … … 𝓁1−n 𝓁1 𝓁0 𝓁−1 ⋮ ⋮ ⋱ ⋱ ⋱ ⋮ ⋮ 𝓁1 𝓁0 𝓁−1 𝓁n−1 … … 𝓁1 𝓁0 ⎞ ⎟ ⎟ ⎟ ⎟ ⎠ , Tn,n(𝜑2) = tridiag(−In, Tn(f2) + 2In,−In) ∈ ℝ n2×n2 , 𝜑2(𝜃1, 𝜃2) = 4 − 2 cos 𝜃1− 2 cos 𝜃2. 𝜑𝛼(𝜃1, 𝜃2) = ( 4− 2 cos 𝜃1− 2 cos 𝜃2)𝛼∕2. (18) 𝜑𝛼(𝜃1, 𝜃2) = ( f2(𝜃1) + f2(𝜃2))𝛼∕2. (19) 𝜓𝛼(𝜃1, 𝜃2) =(f2(𝜃1))𝛼∕2+(f2(𝜃2))𝛼∕2; (20) Tn,n(𝜓𝛼) = Tn(f𝛼(𝜃1)) ⊗ In+ In⊗Tn(f𝛼(𝜃2)),

(14)

[44]. The approximation provided by this method is given by a fractional power of any reasonable discretization of the standard Laplacian. Here we consider two particular discretizations in the one-dimensional case: the one obtained by using centered finite differences and the one corresponding to a generic finite element approximation. We

denote by LFD

𝛼,n and L

FE

𝛼,n, the corresponding discrete fractional operators provided by

the MTT. In formulas (see Sect. 4.1)

where Mn and Kn are the usual finite element mass and stiffness matrices. In

particu-lar, Mn= hTn((2 + cos 𝜃)∕3) and Kn= h−1Tn(f2) when piecewise linear basis

func-tions are adopted.

Concerning the 2D case, in this work we will focus our spectral analysis on the fol-lowing MTT matrix forms:

where Mn,n and Kn,n denote the mass and stiffness matrices in the 2D case.

4.3 Matrix form for the case of non‑constant coefficient

Once we have a matrix representation for the 1D fractional Laplacian, say L𝛼,n ,

obtained as explained in the last two subsections (see (17), (21) and (22)), we can easily recover a discretization for the operator (13) on the uniform mesh (14) just taking

where Dn= diagj=1,…,n(D(𝜉j)) . Similar arguments apply to the d-dimensional

operator

In particular, a discretization of this operator when d = 2 takes the following form

where Dn,n is the diagonal matrix whose non-zero entries are the values of D(x) at

the grid points and L𝛼,n,n denotes a matrix form of the 2D fractional Laplacian.

(21) LFD 𝛼,n = −h −𝛼(T n(f2))𝛼∕2, (22) LFE 𝛼,n = −(M −1 n Kn) 𝛼∕2, LFD 𝛼,n,n= −h −𝛼(T n(f2) ⊗ I + I ⊗ Tn(f2) )𝛼∕2 = −h−𝛼(Tn,n(𝜑2)) 𝛼∕2, LFE 𝛼,n,n= −(M −1 n,nKn,n)𝛼∕2, (23) M 𝛼,n= DnL𝛼,n, −D(x)(−𝛥)𝛼∕2. M 𝛼,n,n= Dn,nL𝛼,n,n,

(15)

5 Spectral analysis

In this section, divided into three parts, the spectral analysis is performed following the

results reported in Sect. 2 concerning the Toeplitz technology and the quite powerful

GLT theory. The interesting message we can give is the following: independently of the used method, despite the substantial difference in the structure of the involved matrices,

the smallest eigenvalue scales like n−𝛼 and all the related matrix-sequences present the

same global eigenvalue distribution.

5.1 Toeplitz case

First we focus our attention on the spectral properties of Tn(f𝛼). Since its generating

function f𝛼 is an even, real-valued and nonnegative function, the matrix Tn(f𝛼) is

real, symmetric and positive semidefinite. Consequently,

where 𝛬n,𝛼 = diag(𝜆1,𝛼, 𝜆2,𝛼,… , 𝜆n,𝛼) is the diagonal matrix containing the

eigen-values of Tn(f𝛼) sorted in nondecreasing order and Qn,𝛼 is the orthogonal matrix

whose columns are the eigenvectors associated to the eigenvalues 𝜆j,𝛼, j= 1, 2, … , n.

In addition, considering that ess inf f𝛼= 0, ess sup f𝛼>0 and f𝛼|𝜃|𝛼, from

Theo-rem 3 we deduce that

Tn(f𝛼) is positive definite for each n ∈ ℕ;

the minimum eigenvalue of Tn(f𝛼) behaves as follows: 𝜆1,𝛼 ∼ 1∕n𝛼.

Now, using (20) and (24) we obtain that

The matrix (𝛬n,𝛼⊗In+ In⊗ 𝛬n,𝛼) is block diagonal with diagonal blocks, say Dj,

having the following form:

In particular, this implies that the minimum and the maximum eigenvalues of

Tn,n(𝜓𝛼) are, respectively,

It is worth to observe that since 𝜆1,𝛼 and 𝜆n,𝛼 are the minimum and the maximum

eigenvalues of Tn(f𝛼), the condition number in Euclidean norm of the matrix Tn,n(𝜓𝛼)

coincides with the one of the matrix Tn(f𝛼), i.e.,

In addition, the behavior of 𝜆1,𝛼 leads to deduce that

(24) Tn(f𝛼) = Qn,𝛼𝛬n,𝛼QTn,𝛼, Tn,n(𝜓𝛼) = (Qn,𝛼𝛬n,𝛼Q T n,𝛼) ⊗ In+ In⊗(Qn,𝛼𝛬n,𝛼Q T n,𝛼) = (Qn,𝛼⊗Qn,𝛼)(𝛬n,𝛼⊗In+ In⊗ 𝛬n,𝛼)(Qn,𝛼⊗Qn,𝛼) T . Dj= diag (𝜆1,𝛼+ 𝜆j,𝛼, 𝜆2,𝛼+ 𝜆j,𝛼,… , 𝜆n,𝛼+ 𝜆j,𝛼), j= 1, 2, … , n. 𝜆min(Tn,n(𝜓𝛼)) = 2 𝜆1,𝛼, 𝜆max(Tn,n(𝜓𝛼)) = 2 𝜆n,𝛼. 𝜇2(Tn,n(𝜓𝛼)) = 𝜇2(Tn(f𝛼)).

(16)

By virtue of the fact that f2∼|𝜃|2 (see (16)), the two generating functions defined in

(18) and (19) satisfy, respectively,

Using the polar coordinates (𝜌, 𝜂) we can write Therefore, from the previous relations we have

Since (|cos 𝜂|𝛼+|sin 𝜂|𝛼) is never identically zero, we conclude that

By applying the block version of Theorem 4 (see Theorem 3.9 in [40] for a more

general result), we have Consequently,

Notice that because of (25) and (26), both 𝜑𝛼 and 𝜓𝛼 have a zero at the origin of

order 𝛼 in the sense of Definition 2.

GLT considerations Thanks to Theorem  5 and item GLT3, we can immediately

conclude that {Tn(f𝛼)}nGLT,𝜆f𝛼, {Tn,n(𝜑𝛼)}nGLT,𝜆𝜑𝛼, {Tn,n(𝜓𝛼)}nGLT,𝜆𝜓𝛼. 5.2 MTT case

Finite Differences It is well-known that the discretization Tn(f2) given in (15) can

be diagonalized by means of the discrete sine transform. In formulas, Tn(f2) =

Qn,2𝛬n,2Qn,2, where the entries of the symmetric orthogonal matrix Qn,2 are given by

and, for j = 1, … , n, the non-zero entries of the diagonal matrix 𝛬n,2 are the

eignevalues 𝜆j,2= 2 − 2 cos(j𝜋∕(n + 1)). This enables to write directly the spectral

decomposition of LFD

𝛼,n by means of Qn,2𝛬

𝛼∕2

n,2Qn,2 and to conclude that

𝜆min(Tn,n(𝜓𝛼)) ∼ 1∕n 𝛼 . (25) 𝜑𝛼(𝜃1, 𝜃2) ∼(|𝜃1|2+|𝜃 2|2 )𝛼∕2 , 𝜓𝛼(𝜃1, 𝜃2) ∼|𝜃1|𝛼+|𝜃 2| 𝛼 . |𝜃1| = 𝜌|cos 𝜂|, |𝜃2| = 𝜌|sin 𝜂|. ( |𝜃1|2+|𝜃2|2 )𝛼∕2 = 𝜌𝛼, |𝜃1|𝛼+|𝜃2|𝛼= 𝜌𝛼(|cos 𝜂|𝛼+|sin 𝜂|𝛼). (26) ( |𝜃1|2+|𝜃2|2 )𝛼∕2 ∼|𝜃1|𝛼+|𝜃2|𝛼. 𝜆min(Tn,n(𝜑𝛼)) ∼ 𝜆min(Tn,n(𝜓𝛼)). 𝜆min(Tn,n(𝜑𝛼)) ∼ 1∕n𝛼. (Qn,2)ij= √ 2 n+ 1sin ( ij𝜋 n+ 1 ) , i, j= 1, … , n, 𝜆min(−h 𝛼LFD 𝛼,n ) = (𝜆1,2) 𝛼∕2 1 n𝛼.

(17)

Similarly, in two dimensions the matrix Tn,n(𝜑2) = Tn(f2) ⊗ In+ In⊗Tn(f2)

can be diagonalized by means of Qn,2⊗Qn,2, and its diagonal form is

In⊗ 𝛬n,2+ 𝛬n,2⊗In . Therefore, its eigenvalues are all the possible sums 𝜆i,2+ 𝜆j,2 ,

with i, j = 1, … , n and we can compute LFD

𝛼,n,n by means of the decomposition

(Qn,2⊗Qn,2)(In⊗ 𝛬n,2+ 𝛬n,2⊗In)𝛼∕2(Qn,2⊗Qn,2) which implies that

and 𝜇2(L

FD

𝛼,n) = 𝜇2(L

FD 𝛼,n,n).

GLT considerations Since Tn(f2) is a symmetric positive definite matrix and

{Tn(f2)}nGLTf2 by GLT3, we can use GLT6 to conclude that {−h𝛼LFD

𝛼,n}n∼GLTf𝛼 .

Moreover, LFD

𝛼,n is still real symmetric and by GLT1 we also have {−h

𝛼LFD

𝛼,n}n𝜆f𝛼 .

In other words, {−h𝛼LFD

𝛼,n}n is a GLT matrix-sequence that shares the same symbol

of the Toeplitz sequence {Tn(f𝛼)}n obtained by a direct centered finite difference

dis-cretization of the fractional Laplacian. As a consequence, by GLT2

which thanks to GLT5 and Proposition 1 is equivalent to say that the

matrix-sequence {−h𝛼LFD

𝛼,n − Tn(f𝛼)}n is weakly clustered at zero.

A similar reasoning proves that {−h𝛼LFD

𝛼,n,n}nGLT,𝜆𝜑𝛼 and that

{−h𝛼LFD

𝛼,n,n− Tn,n(𝜑𝛼)}nGLT,𝜎0.

Finite Elements The matrix representation of the 1D standard Laplacian resulting

from the finite element method is given by Cn= M−1n Kn. Both Mn and Kn are real

and symmetric and Mn is positive definite. Considering that ̃Cn= M

−1∕2

n KnM

−1∕2

n is a

real symmetric matrix and

it follows that Cn is diagonalizable. In particular, when piecewise linear basis

func-tions are adopted, that is Mn= hTn((2 + cos 𝜃)∕3) and Kn= h−1Tn(f2), then Cn can

be still diagonalized by means of Qn,2 and the eigenvalues of both Cn and L

FE 𝛼,n are

known exactly. Specifically, we have

Similar considerations can be made in the two-dimensional setting. The general case

of high-order finite elements is less trivial. For example, in [14] it has been shown

that the matrices Mn and Kn do not belong to the same matrix algebra when

consid-ering finite elements with maximum regularity of order greater than or equal to 3. In

this context, an approximation of the eigenvalues of LFE

𝛼,n and L

FE

𝛼,n,n can be obtained

using the notion of symbol, as outlined in the next paragraph.

GLT considerations Here we discuss the case of high-order finite elements with

maximum regularity and we exploit the results in [15] where it has been shown that

{h−1M

n}n and {hKn}n are both GLT matrix-sequences. We denote the corresponding

𝜆min(−h 𝛼LFD 𝛼,n,n) = (2𝜆1,2) 𝛼∕2 1 n𝛼, {−h𝛼LFD 𝛼,n − Tn(f𝛼)}n∼GLT0, (27) Cn= Mn−1∕2nMn1∕2, 𝜆min(−h𝛼LFE 𝛼,n) = ( 𝜆 min(hKn) 𝜆max(h−1M n) )𝛼∕2 = ( 2− 2 cos( 𝜋 n+1) 2 3+ 1 3cos( n𝜋 n+1) )𝛼∕2 ∼ 1 n𝛼.

(18)

symbols as m and 𝜅, respectively. Since both Mn and Kn are real symmetric, by GLT1

the matrix-sequences {h−1M

n}n and {hKn}n distribute as m, 𝜅 also in the eigenvalue

sense. In formulas, Since h−1M

n is positive definite with minimal eigenvalue well separated from

zero (see again [15]), the corresponding function m is invertible everywhere. For

instance, when using piecewise linear elements, h−1M

n= Tn((2 + cos 𝜃)∕3) and

hence

on the whole definition domain. Consequently, item GLT2 implies that {h2C

n}n∼GLTm−1𝜅=∶ 𝜒. In addition, from (27) and by recalling that ̃Cn is real

symmetric, by using items GLT1, GLT2, and GLT6 we get

Furthermore, since Kn is positive semidefinite, also ̃Cn is positive semidefinite and

then ( ̃Cn)𝛼∕2 is well-defined. Taking into account that ( ̃Cn)𝛼∕2 is still real symmetric,

by GLT6 we infer that

To prove that also {−h𝛼LFE

𝛼,n}n is a GLT matrix-sequence we first observe that (see

(22) and (27))

The last equality in (30) comes directly from the definition of matrix function and

from the fact that ̃Cn is symmetric positive semidefinite. More precisely, if we write

the diagonal form of ̃Cn as ̃Cn= ZJZT , then

Starting from (30) and putting together (28), (29), and by using items GLT1, GLT2,

and GLT6, we deduce that

Notice that the above reasoning still works in the two-dimensional setting. When replacing Mn and Kn with Mn,n and Kn,n we have

(28) {h−1Mn}nGLT,𝜆m, {hKn}nGLT,𝜆𝜅. m= (2 + cos 𝜃)∕3≥ 1∕3 > 0 {h2C̃ n}nGLT,𝜆𝜒. (29) {h𝛼( ̃C n)𝛼∕2}nGLT,𝜆𝜒𝛼∕2. (30) −L𝛼FE,n= (Mn−1∕2nMn1∕2)𝛼∕2= Mn−1∕2( ̃Cn)𝛼∕2M1∕2n . (Mn−1∕2nMn1∕2)𝛼∕2= (M−1∕2 n ZJZ TM1∕2 n ) 𝛼∕2 = (M−1∕2n ZJ(M−1∕2n Z)−1)𝛼∕2 = M−1∕2n Z(J)𝛼∕2ZTM1∕2 n = M−1∕2n ( ̃Cn)𝛼∕2Mn1∕2. (31) {−h𝛼LFE 𝛼,n}nGLT,𝜆𝜒 𝛼∕2.

(19)

with 𝜁 = m−1𝜅 where now m, 𝜅 are the symbols of the properly scaled

two-dimen-sional mass and stiffness matrices.

As an example, we consider the finite element method constructed by using C2

piecewise cubic basis functions. Since

and

in this case while

Remark 2 In the case of high-order finite element with a certain fixed regularity the resulting matrix-sequences are (sequences of submatrices of) block GLTs. Analo-gous results to (31) and (32) follow using the multilevel block GLT theory [5, 6, 16].

5.3 Non‑constant coefficient case

In this section we review how the GLT theory can be used for studying the spectral

behavior of the matrix-sequence {−h𝛼M

𝛼,n}n, with M𝛼,n given by (23). In

particu-lar, we focus on the case of the finite differences which has already been analyzed

in [13, Proposition 5] and in [29, Proposition 3.11] and on the finite element one.

Everything works in the two-dimensional setting as well, so we skip the details for this case.

Let h𝛼(x, 𝜃) = D(x)g𝛼(𝜃) be the symbol associated to −h𝛼M𝛼,n= −h𝛼DnL𝛼,n,

where L𝛼,n is one of the discretizations of the 1D fractional Laplacian discussed in

the previous sections whose symbol is denoted by g𝛼 . Noticing that Dn is a positive

definite diagonal matrix, then

that is M𝛼,n is similar to a real symmetric matrix. Therefore, all the eigenvalues of

M𝛼

,n are real and by GLT1 we infer

{

−h𝛼M

𝛼,n

}

n𝜆( ̂h𝛼(̂x, 𝜃), [0, 1] × [−𝜋, 𝜋]),

where ̂h𝛼(̂x, 𝜃) = h𝛼(a + (b − a)̂x, 𝜃). After the affine change of variables

(32) {−h𝛼LFE 𝛼,n,n}nGLT,𝜆 𝜁𝛼∕2, m(𝜃) = 151 315+ 397 840cos 𝜃+ 1 21cos 2𝜃+ 1 2520cos 3𝜃 𝜅(𝜃) = 2 3− 1 4cos 𝜃− 2 5cos 2𝜃− 1 60cos 3𝜃, {−h𝛼LFE 𝛼,n}nGLT,𝜆(m−1𝜅)𝛼∕2 {−h𝛼LFE 𝛼,n,n}nGLT,𝜆 (𝜅 (𝜃1)m(𝜃2) + m(𝜃1)𝜅(𝜃2) m(𝜃1)⋅m(𝜃2) )𝛼∕2 . D−1∕2 n M𝛼,nD 1∕2 n = D 1∕2 n L𝛼,nD 1∕2 n ,

(20)

x= a + (b − a)̂x,{−h𝛼M 𝛼,n } n𝜆 ̂h𝛼(̂x, 𝜃) is equivalent to { −h𝛼M 𝛼,n } n𝜆h𝛼(x, 𝜃). Therefore,

From the limit relation

which is true simply because

it is clear that the symbol h𝛼 has a zero of order 𝛼 at 𝜃 = 0 , whenever the diffusion

coefficient D is bounded and positive.

Summary of spectral results We now summarize all the spectral results obtained

by collecting them in two groups, those relating to the one-dimensional case and those relating to the two-dimensional case. Furthermore, we assign to each operator an acronymous that will be useful in the next section.

1D case: 1FD-T: {Tn(f𝛼)}nGLT,𝜆f𝛼, f𝛼= (2 − 2 cos 𝜃)𝛼∕2 1FD-MTT: {−h𝛼LFD 𝛼,n}n𝜆f𝛼 1FE-MTT: {−h𝛼LFE 𝛼,n}n𝜆(m−1𝜅)𝛼∕2=∶ 𝜒𝛼∕2

• piecewise linear basis functions:

C2 piecewise cubic basis functions:

1FD-NC: {−h𝛼M 𝛼,n}nGLT,𝜆h𝛼(x, 𝜃) = D(x)g𝛼(𝜃) with g𝛼= f𝛼, 𝜒𝛼∕2 • 2D case: 2FD-T: {Tn,n(𝜑𝛼)}nGLT,𝜆 𝜑𝛼, 𝜑𝛼= (2 − 2 cos 𝜃1− 2 cos 𝜃2)𝛼∕2 2FD-T-S: {Tn,n(𝜓𝛼)}nGLT,𝜆𝜓𝛼, 𝜓𝛼 = (2 − 2 cos 𝜃1)𝛼∕2+ (2 − 2 cos 𝜃2)𝛼∕2 2FD-MTT: {−h𝛼LFD 𝛼,n,n}n𝜆𝜑𝛼 2FE-MTT: {−h𝛼LFE 𝛼,n,n}n𝜆((m(𝜃1, 𝜃2))−1𝜅(𝜃1, 𝜃2))𝛼∕2=∶ 𝜁𝛼∕2 { −h𝛼M𝛼 ,n } nGLT,𝜆h𝛼(x, 𝜃). lim 𝜃→0 h𝛼(x, 𝜃) g𝛼(𝜃) = D(x), h𝛼(x, 𝜃) g𝛼(𝜃) = D(x), ∀(x, 𝜃), m(𝜃) = 2 3+ 1 3cos 𝜃, 𝜅(𝜃) = 2 − 2 cos 𝜃 m(𝜃) = 151 315+ 397 840cos 𝜃+ 1 21cos 2𝜃+ 1 2520cos 3𝜃 𝜅(𝜃) = 2 3− 1 4cos 𝜃− 2 5cos 2𝜃− 1 60cos 3𝜃

(21)

6 Numerical results

In this section we numerically check some of the relations we have listed at the end of the previous section. In all our experiments we used the Matlab function eig to compute the eigenvalues. In addition, when finite elements are involved, we opt for

C2 piecewise cubic basis functions.

We start by verifying the spectral relations 1FD-T and 1FE-MTT. Since the sym-bols involved are even functions, we can restrict to the interval [0, 𝜋] and consider a

uniform mesh with step-size h = 𝜋∕(n + 1). As shown in Fig. 1, setting 𝛼 = 1.3 and

n= 100, there is a good matching between the eigenvalues of the matrices Tn(f𝛼) and

−h𝛼LFE

𝛼,n , and a sampling of f𝛼 on the points grid.

Similar results can be obtained when checking 1FD-NC with g𝛼= f𝛼 , 𝛼 = 1.2,

n= 100, and D(x) = 𝛤 (3 − 𝛼)x𝛼 or D(x) = exp(8x) (refer to Fig. 2).

Consider now the square domain [0, 𝜋]2 and define a uniform mesh with step-size

h= 𝜋∕(n + 1) in each domain direction. In Fig. 3 we check the validity of 2FD-T-S

and 2FE-MTT comparing the spectrum of the matrices Tn,n(𝜓𝛼) , −h𝛼L

FE

𝛼,n,n with a

sampling of 𝜓𝛼 , 𝜁𝛼∕2 , when 𝛼 = 1.7 and n = 10. Also in this two-dimensional

exam-ple the symbol is describing quite well the spectrum of the considered discretization matrices.

As a final test, in Fig. 4 we compare the contour plots of all the symbols

cor-responding to two-dimensional discretization matrices, i.e., 𝜓𝛼 , 𝜁𝛼∕2 , and 𝜑𝛼 , when

𝛼= 1.4 . What can be immediately noticed is that the symbol 𝜓𝛼 shows sharper

pat-terns than 𝜑𝛼 and especially 𝜁𝛼∕2 , when approaching zero. Moreover, we note that

the 2FE-MTT symbol is close to zero on a slightly larger portion of the domain than the other two symbols. This results in a worse ill-conditioning of the cor-responding discretization matrices and refers to the degree of the approximation space. 0 20 40 60 80 100 0 0.5 1 1.5 2 2.5 eigs symbol 0 20 40 60 80 100 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 eigs symbol

Fig. 1 1D case—comparison between the spectrum of the matrices Tn(f𝛼), −h𝛼L FE

𝛼,n and a sampling of the related symbols f𝛼 and 𝜒𝛼∕2 for n = 100 and 𝛼 = 1.3

(22)

0 20 40 60 80 100 0 0.5 1 1.5 2 2.5 eigs symbol 0 20 40 60 80 100 0 1000 2000 3000 4000 5000 6000 7000 eigs symbol (a) (b)

Fig. 2 1D non-constant coefficient case—comparison between the spectrum of the matrix DnTn(f𝛼) and a sampling of the related symbol D(x)f𝛼(𝜃) for n = 100 and 𝛼 = 1.2

0 20 40 60 80 100 0 1 2 3 4 5 6 7 eigs symbol 0 20 40 60 80 100 0 2 4 6 8 10 12 eigs symbol

Fig. 3 2D case—comparison between the spectrum of the matrices Tn,n(𝜓𝛼) , −h 𝛼LFE

𝛼,n,n and a sampling of the related symbols 𝜓𝛼 and 𝜁𝛼∕2 for n = 10 and 𝛼 = 1.7

-2 0 2 -3 -2 -1 0 1 2 3 1 2 3 4 -2 0 2 -3 -2 -1 0 1 2 3 1 2 3 4 5 6 7 -2 0 2 -3 -2 -1 0 1 2 3 0.5 1 1.5 2 2.5 3 3.5 (a) (b) (c)

(23)

7 Conclusions

Starting from two different ways of defining the fractional Laplace operator in more than one dimension we have studied the spectral properties of related finite differ-ence and finite element discretization matrices. Precisely, we have analyzed the spectrum/conditioning of

• the Toeplitz matrices whose symbol is a proper fraction of the symbol of the

standard Laplacian operator;

• the matrices obtained by the MTT as fractional powers of both finite difference

and finite element approximations of the standard Laplacian.

Furthermore, we have shown that the corresponding matrix-sequences belong to the GLT class. The characterization of all the aforementioned discretization matrix-sequences as GLT matrix-matrix-sequences relates to the solution of the corresponding

linear systems. Inspired by the GLT-based algorithmic proposals in [29] for finite

difference discretizations of the 2D fractional Laplacian and due to the ill-condition-ing observed when considerill-condition-ing the 2FE-MTT symbol, in a future work it could be interesting to exploit the GLT structure for the definition of preconditioners suitable for finite element discretizations.

Acknowledgements Open access funding provided by Università di Pisa within the CRUI-CARE Agreement.

Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Com-mons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creat iveco mmons .org/licen ses/by/4.0/.

References

1. Aceto, L., Bertaccini, D., Durastante, F., Novati, P.: Rational Krylov methods for functions of matri-ces with applications to fractional partial differential equations. J. Comput. Phys. 396, 470–482 (2019)

2. Aceto, L., Novati, P.: Efficient implementation of rational approximations to fractional differential operators. J. Sci. Comput. 76(1), 651–671 (2018)

3. Aceto, L., Novati, P.: Rational approximation to fractional powers of self-adjoint positive operators. Numer. Math. 143(1), 1–16 (2019)

4. Aceto, L., Novati, P.: Rational approximation to the fractional Laplacian operator in reaction-diffu-sion problems. SIAM J. Sci. Comput. 39, A214–A228 (2017)

5. Barbarino, G., Garoni, C., Serra-Capizzano, S.: Block Generalized Locally Toeplitz Sequences: Theory and Applications in the Unidimensional Case, Technical Report, N. 4, July 2019, Depart-ment of Information Technology, Uppsala University. http://www.it.uu.se/resea rch/publi catio ns/ repor ts/2019-004/

(24)

6. Barbarino, G., Garoni, C., Serra-Capizzano, S.: Block Generalized Locally Toeplitz Sequences: Theory and Applications in the Multiidimensional Case, Technical Report, N. 5, July 2019, Depart-ment of Information Technology, Uppsala University. http://www.it.uu.se/resea rch/publi catio ns/ repor ts/2019-005/

7. Bhatia, R.: Matrix Analysis. Springer, New York (1997)

8. Bonito, A., Pasciak, J.E.: Numerical approximation of fractional powers of elliptic operators. Math. Comput. 84(295), 2083–2110 (2015)

9. Böttcher, A., Grudsky, S.: On the condition numbers of large semi-definite Toeplitz matrices. Linear Algebra Appl. 279(1/3), 285–301 (1998)

10. Böttcher, A., Silbermann, B.: Introduction to Large Truncated Toeplitz Matrices. Springer, New York (1999)

11. Çelik, C., Duman, M.: Crank-Nicolson method for the fractional diffusion equation with the Riesz fractional derivative. J. Comput. Phys. 231, 1743–1750 (2012)

12. Defterli, O., D’Elia, M., Du, Q., Gunzburger, M., Lehoucq, R., Meerschaert, M.M.: Fractional diffu-sion on bounded domains. Fract. Calc. Appl. Anal. 18(2), 342–360 (2015)

13. Donatelli, M., Mazza, M., Serra-Capizzano, S.: Spectral analysis and structure preserving precondi-tioners for fractional diffusion equations. J. Comput. Phys. 307, 262–279 (2016)

14. Ekström, S.E., Furci, I., Garoni, C., Manni, C., Serra-Capizzano, S., Speleers, H.: Are the eigenval-ues of the B-spline isogeometric analysis approximation of −Δu = 𝜆u known in almost closed form? Numer. Linear Algebra Appl. 25(5), e2198 (2018)

15. Garoni, C., Manni, C., Pelosi, F., Serra-Capizzano, S., Speleers, H.: On the spectrum of stiffness matrices arising from isogeometric analysis. Numer. Math. 127, 751–799 (2014)

16. Garoni, C., Mazza, M., Serra-Capizzano, S.: Block generalized locally Toeplitz sequences: from the theory to the applications. Axioms 7(3), 49 (2018)

17. Garoni, C., Serra-Capizzano, S.: Generalized Locally Toeplitz Sequences: Theory and Applications, vol. I. Springer, Cham (2017)

18. Garoni, C., Serra-Capizzano, S.: Generalized Locally Toeplitz Sequences: Theory and Applications, vol. II. Springer, Cham (2018)

19. Grenander, U., Szegö, G.: Toeplitz Forms and their Applications, 2nd edn. Chelsea, New York (1984)

20. Harizanov, S., Lazarov, R., Marinov, P., Margenov, S., Pasciak, J.: Comparison analysis on two numerical methods for fractional diffusion problems based on rational approximations of

t𝛾, 0≤ t ≤ 1,arXiv :1805.00711 v1

21. Ilić, M., Liu, F., Turner, I., Anh, V.: Numerical approximation of a fractional-in-space diffusion equation I. Frac. Calc. App. Anal. 8, 323–341 (2005)

22. Ilić, M., Liu, F., Turner, I., Anh, V.: Numerical approximation of a fractional-in-space diffusion equation (II)-with nonhomogeneous boundary conditions. Fract. Calc. Appl. Anal. 9, 333–349 (2006)

23. Jin, X.-Q., Lin, F.-R., Zhao, Z.: Preconditioned iterative methods for two-dimensional space-frac-tional diffusion equations. Commun. Comput. Phys. 18(2), 469–488 (2015)

24. Kwaśnicki, M.: Ten equivalent definitions of the fractional Laplace operator. Fract. Calc. Appl. Anal. 20, 7–51 (2017)

25. Lei, S.-L., Sun, H.-W.: A circulant preconditioner for fractional diffusion equations. J. Comput. Phys. 242, 715–725 (2013)

26. Liu, F., Zhuang, P., Turner, I., Anh, V., Burrage, K.: A semi-alternating direction method for a 2-D fractional FitzHugh-Nagumo monodomain model on an approximate irregular domain. J. Comput. Phys. 293, 252–263 (2015)

27. Lubich, C.: Fractional linear multistep methods for Abel-Volterra integral equations of the second kind. Math. Comput. 45, 463–469 (1985)

28. Lubich, C.: Discretized fractional calculus. SIAM J. Math. Anal. 17(3), 704–719 (1986)

29. Moghaderi, H., Dehghan, M., Donatelli, M., Mazza, M.: Spectral analysis and multigrid precondi-tioners for two-dimensional space-fractional diffusion equations. J. Comput. Phys. 350, 992–1011 (2017)

30. Ortigueira, M.D.: Riesz potential operators and inverses via fractional centred derivatives. Int. J. Math. Math. Sci. (2006)

31. Ortigueira, M.D.: Fractional central differences and derivatives. J. Vib. Control 14, 1255–1266 (2008)

(25)

32. Pang, H.-K., Sun, H.-W.: Multigrid method for fractional diffusion equations. J. Comput. Phys.

231(2), 693–703 (2012)

33. Podlubny, I.: Fractional Differential Equations: Mathematics in Science and Engineering, vol. 198. Academic Press Inc, San Diego, CA (1999)

34. Podlubny, I.: Matrix approach to discrete fractional calculus. Fract. Calc. Appl. Anal. 3, 359–386 (2000)

35. Podlubny, I., Chechkin, A., Skovranek, T., Chen, Y.Q., Vinagre Jara, B.M.: Partial fractional dif-ferential equations: Matrix approach to discrete fractional calculus II. J. Comput. Phys. 228, 3137– 3153 (2009)

36. Popolizio, M.: A matrix approach for partial differential equations with Riesz space fractional deriv-atives. Eur. Phys. J. Spec. Top. 222, 1975–1985 (2013)

37. Riesz, M.: Intégrales de Riemann-Liouville et potentiels. Acta Sci. Math. Szeged 9, 1–42 (1938) 38. Samko, S.G., Kilbas, A.A., Marichev, O.I.: Fractional Integral and Derivatives-Theory and

Applica-tions. Gordon and Breach Science Publishers, New York (1987)

39. Serra, S.: On the extreme eigenvalues of Hermitian (block) Toeplitz matrices. Linear Algebra Appl.

270, 109–129 (1998)

40. Serra, S.: On the extreme eigenvalues of Hermitian (block) Toeplitz matrices. SIAM J. Matrix Anal. Appl. 20(1), 31–44 (1998)

41. Tilli, P.: A note on the spectral distribution of Toeplitz matrices. Linear Multilin. Algebra 45(2/3), 147–159 (1998)

42. Tyrtyshnikov, E.: A unifying approach to some old and new theorems on distribution and clustering. Linear Algebra Appl. 232, 1–43 (1996)

43. Zamarashkin, N.L., Tyrtyshnikov, E.: Distribution of eigenvalues and singular values of Toeplitz matrices under weakened conditions on the generating function. Sbornik: Math. 188(8), 1191 (1997)

44. Yang, Q., Turner, I., Liu, F., Ilić, M.: Novel numerical methods for solving the time-space fractional diffusion equation in two dimensions. SIAM J. Sci. Comput. 33(3), 1159–1180 (2011)

45. Yu, Q., Liu, F., Turner, I., Burrage, K.: Numerical investigation of three types of space and time fractional Bloch–Torrey equations in 2D. Cent. Eur. J. Phys. 11(6), 646–665 (2013)

46. Zoia, A., Rosso, A., Kardar, M.: Fractional Laplacian in bounded domains. Phys. Rev. E 76, 021116 (2007)

Publisher’s Note Springer Nature remains neutral with regard to jurisdictional claims in published

Riferimenti

Documenti correlati

[r]

After this, in Chapters 6–7, the properties of the symbol will be used in order to design fast iterative solvers for the discretization matrices A n associated with the two

Some examples are: (1) cognitive modelling [ 4 , 5 ] which formally accounts for the generative cognitive processes which are assumed to produce the observed data; (2)

Left panel: mean observed quasar spectrum for the new WFC3 quasar pair sample (94 quasars, black solid line) obtained from 10,000 bootstraps compared to the one obtained from a stack

Tacelli: Elliptic operators with unbounded diffusion and drift coefficients in L p spaces, Advances in Differential Equations, 19 n. Spina, Scale invariant elliptic operators

We study the nonlinear Neumann problem (1) involving a critical Sobolev expo- nent and a nonlinearity of lower order... The assumption (f 1 ) replaces the usual

The Jacobi operator J f (also called second variation operator) of a harmonic map f : (M, g) → (N, h) is a second order elliptic differential operator.. Therefore it is reasonable

So by Proposition 2.2.1, λ is an eigenvalue of T 1  and by the spectral mapping theorem for the point spectrum (cf... By the spectral mapping theorem for the