A note on the spectral analysis of matrix-sequences via GLT momentary symbols: from all-at-once solution of parabolic problems to distributed fractional order matrices
Abstract.
The first focus of this paper is the characterization of the spectrum and the singular values of the coefficient matrix stemming from the discretization with space-time grid for a parabolic diffusion problem and from the approximation of distributed order fractional equations. For this purpose we will use the classical GLT theory and the new concept of GLT momentary symbols. The first permits to describe the singular value or eigenvalue asymptotic distribution of the sequence of the coefficient matrices, the latter permits to derive a function, which describes the singular value or eigenvalue distribution of the matrix of the sequence, even for small matrix-sizes but under given assumptions. The note is concluded with a list of open problems, including the use of our machinery in the study of iteration matrices, especially those concerning multigrid-type techniques.
keywords
Toeplitz matrices; Asymptotic distribution of eigenvalues; Numerical solution of discretized equations for boundary value problems involving PDEs; Fractional partial differential equations1991 Mathematics Subject Classification
15B05; 34L20; 65N22; 35R111. Introduction and notation
As well known, many practical applications require to solve numerically linear systems of Toeplitz kind and of large dimensions. As a consequence a number of iterative techniques, such as preconditioned Krylov methods, multigrid procedures, and sophisticated combination of them have been designed (see [9, 24] and the references therein). Linear systems with Toeplitz coefficient matrices of large dimension arise when dealing with the numerical solution of (integro-)differential equations and of problems with Markov chains. More recently, new examples of real world problems have emerged. The first focus of this paper is the characterization of the spectrum and the singular values of the coefficient matrix stemming from the discretization with a space-time grid for a parabolic diffusion problem. More specifically, we consider the diffusion equation in one space dimension,
and we approximate our parabolic model problem on a rectangular space-time grid consisting of time intervals and space intervals.
The second focus concerns the matrix-sequences involved with the discretization of distributed order fractional differential equations (FDEs) which have gained a lot of attention. Owing to the nonlocal nature of fractional operators, independently of the locality of the approximation methods, the matrix structures are dense and under assumptions of uniform step-sizing and of constant coefficients in the involved operators, the matrices are again of Toeplitz type (unilevel, or multilevel according to the dimensionality of the considered domains).
When the fractional order is fixed, the spectral analysis of such matrices (conditioning, extremal eigenvalues etc) can be performed, by exploiting the well-established analysis of the spectral features of Toeplitz matrix-sequences generated by Lebesgue integrable functions and the more recent Generalized Locally Toeplitz (GLT) theory [20]; see for instance [14, 15]. However in the case of the numerical approximation of distributed-order fractional operators, also the spectral analysis of the resulting matrices is more involved. We recall that distributed-order FDEs can be interpreted as a parallel distribution of derivatives of fractional orders, whose most immediate application consists in the physical modeling of systems characterized by a superposition of different processes operating in parallel. As an example, we mention the application of fractional distributed-order operators as a tool for accounting memory effects in composite materials [11] or multi-scale effects [10]. For a detailed review on the topic we refer the reader to [13].
In order to study the involved structured linear systems of both integral and differential equations, we will use the classical theory of GLT matrix-sequences [20, 21] and the new concept of GLT momentary symbols. The first permits to describe the singular value or eigenvalue asymptotic distribution of the sequence of the coefficient matrices, the latter permits to derive a function, which describes the singular value or eigenvalue distribution of a fixed matrix of the sequence, even for small matrix-sizes, but under given assumptions.
This paper is organized as follows. The remaining part of this section is devoted to definitions, notation, and to the necessary background for our analysis: in particular we provide a formal definition of GLT momentary symbols. Section 2 is devoted to setting up the problem and to derive the relevant matrix structures. The distributional analysis both for the eigenvalues and singular values is the main focus of Subsection 2.3, while Section 3 contains similar results for specific matrix-structures with generating function depending on the matrix-size and which arise in the context of fractional differential equations with distributed orders. Section 4 contains conclusions and a list of open problems, including the use of our machinery in the study of iteration matrices, especially those concerning multigrid-type techniques.
1.1. Background and definitions
Throughout this paper, we will use the following notations. Let be a function belonging to , with , , a measurable set. We denote by the matrix-sequence, whose elements are given by the matrices of dimension . Let . Let be a multi-index, we indicate by , the -level block matrix-sequence, whose elements are the matrices of size .
1.2. Toeplitz and circulant matrix-sequences
In the following we report the main background concerning the concepts of Toeplitz and circulant matrices, for simplicity, in the scalar unilevel setting. We only provide the generalization in the block multilevel case of the results that will be exploited for the purpose of the paper.
Definition 1.1.
An Toeplitz matrix is a matrix that has equal entries along each diagonal, and can be written as
In the following we focus on the two important sub-classes given by the Toeplitz matrices and the circulant matrices , associated with a function , called the generating function.
Definition 1.2.
Given belonging to and periodically extended to the whole real line, the matrix is defined as
where
| (1.1) |
are the Fourier coefficients of , and
is the Fourier series of .
Definition 1.3.
Let the Fourier coefficients of a given function be defined as in formula (1.1). Then, we can define the circulant matrix associated with , as
| (1.2) |
where ∗ denotes the transpose conjugate, is the matrix defined by
Moreover,
where
| (1.3) |
and is the th Fourier sum of given by
The matrix is the so called Fourier matrix of order , given by
In the case of the Fourier matrix, we have , that is is complex-symmetric and unitary, with being the identity of size .
Note that, from the definition follows that if is a trigonometric polynomial of fixed degree less than , the entries of are the eigenvalues of , explicitly given by sampling the generating function using the grid .
The type of domain (either one-dimensional or d-dimensional ) and codomain (either the complex field or the space of complex matrices) of gives rise to different kinds of Toeplitz matrices, see Table 1 for a complete overview.
| Type of generating function | Associated Toeplitz matrix | ||
| univariate scalar | unilevel scalar | ||
| -variate scalar | -level scalar | ||
| univariate matrix-valued | unilevel block | ||
| -variate matrix-valued | -level block | ||
In particular, we provide the definition of a -level block Toeplitz matrices starting from -variate matrix-valued function , with with .
Definition 1.4.
Given a function its Fourier coefficients are given by
where , , and the integrals of matrices are computed elementwise. The associated generating function an be defined via its Fourier series as
The -level block Toeplitz matrix associated with is the matrix of dimension , where , given by
where is the vector of all ones and where means that for any .
Definition 1.5.
If and , we define the n-th -level and block diagonal sampling matrix as the following multilevel block diagonal matrix of dimension :
where we recall that means that j varies from e to n following the lexicographic ordering.
The following result provides an important relation between tensor products and multilevel Toeplitz matrices.
Lemma 1.6.
1.3. Asymptotic distributions
In this subsection we introduce the definition of asymptotic distribution in the sense of the eigenvalues and of the singular values, first for a generic matrix-sequence , and then we report specific results concerning the distributions of Toeplitz and circulant matrix-sequences. Finally, we recall the notion of GLT algebra and we introduce a general notion of GLT momentary symbols. We remind that in a more specific and limited setting, the notion of momentary symbols is given in [6]: here we generalize the definition in [6].
Definition 1.7.
[20, 21, 22, 30] Let be measurable functions, defined on a measurable set with , . Let be the set of continuous functions with compact support over and let , be a sequence of matrices with eigenvalues , and singular values , . Then,
- •
The matrix-sequence is distributed as in the sense of the singular values, and we write
if the following limit relation holds for all :
(1.4) The function is called the singular value symbol which describes asymptotically the singular value distribution of the matrix-sequence .
- •
The matrix-sequence is distributed as in the sense of the eigenvalues, and we write
if the following limit relation holds for all :
(1.5) The function is called the eigenvalue symbol which describes asymptotically the eigenvalue distribution of the matrix-sequence .
Remark 1.8.
Note that, if is normal for any or at least definitely, then and imply that . Of course this is true for Hermitian Toeplitz matrix-sequences as emphasized in Theorem 1.9 and Theorem 1.10.
Moreover, considering the case , if (or ) is smooth enough, then the informal interpretation of the limit relation (1.4) (or (1.5)) is that, for sufficiently large, the singular values (or eigenvalues) of can be approximated by a sampling of (or ) on an equispaced grid of the interval , up to the presence of possibly outliers. It is worthy to notice that in most of the Toeplitz and PDE/FDE applications the number of actual outliers is often limited to with often a small number of outliers (see [20, 21, 3, 2] and references therein).
In the case where the matrix-sequence is a Toeplitz matrix-sequence generated by a function, the singular value distribution and the spectral distribution have been well studied in the past few decades. At the beginning Szegő in [22] showed that the eigenvalues of the Toeplitz matrix generated by real-valued are asymptotically distributed as . Moreover, under the same assumption on , Avram and Parter [1, 25] proved that the singular values of are distributed as . This result has been undergone many generalizations and extensions among the years (see [20, 21, 3, 2] and the references therein).
The generalized Szegő theorem that describes the singular value and spectral distribution of Toeplitz sequences generated by a scalar is given as follows [31].
Theorem 1.9.
Suppose . Let be the Toeplitz matrix generated by . We have
Moreover, if is real-valued almost everywhere (a.e.), then
Tilli [29] generalized the proof to the block-Toeplitz setting and we report the extension of the eigenvalue result to the case of multivariate Hermitian matrix-valued generating functions.
Theorem 1.10.
Suppose with positive integers . Let be the Toeplitz matrix generated by . We have
Moreover, if is a Hermitian matrix-valued function a.e., then,
Concerning the circulant matrix-sequences, though the eigenvalues of a are explicitly known, a result like Theorem 1.9 and Theorem 1.10 does not hold for sequences in general. Indeed, the Fourier sum of f converges to f under quite restrictive assumptions (see [32]). In particular, if f belongs to the Dini-Lipschitz class, then , (see [19] for more relationships between circulant sequences and spectral distribution results).
1.4. Matrix algebras
A part from the circulant algebra, introduced in Section 1.2, we recall that other particular matrix algebras have interesting properties and can be exploited for our purpose. In particular, we mention the well-known -algebras, see [7] and references therein. Here, we restrict the analysis to the case of the matrix algebras , introduced in [7], where an element of the algebra is a matrix
We can associate to this matrix a function of the form . For some values of and the exact eigenvalues of are given by sampling with specific grids; for detailed examples see [6] and [18] for asymptotic results.
In Table 2 we provide the proper grids and to give the exact eigenvalues and eigenvectors respectively for .
| \diaghead(5,-2){\footnotesize MMMMM}{{\footnotesize\shortstack[l]{ $\varepsilon$ }}}{{\footnotesize\shortstack[r]{ $\varphi$ }}} | -1 | 0 | 1 | -1, 0, 1 |
|---|---|---|---|---|
| -1 | (dst-2) | (dst-6) | (dst-4) | |
| 0 | (dst-5) | (dst-1) | (dst-7) | |
| 1 | (dct-4) | (dct-8) | (dct-2) |
Since all grids associated with -algebras where are uniformly spaced grids, we know that
1.5. Theory of Generalized Locally Toeplitz (GLT) sequences
In this subsection we will introduce the main properties from the theory of Generalized Locally Toeplitz (GLT) sequences and the practical features, which are sufficient for our purposes, see [20, 21, 3, 2].
In particular, we consider the multilevel and block setting with being the number of levels.
- GLT1:
-
Each GLT sequence has a singular value symbol which is measurable according to the Lebesgue measure and according to the second item in Definition 1.7 with . In addition, if the sequence is Hermitian, then the distribution also holds in the eigenvalue sense.
We specify that a GLT sequence has GLT symbol writing , .
- GLT2:
-
The set of GLT sequences form a -algebra, i.e., it is closed under linear combinations, products, inversion (whenever the symbol is singular, at most, in a set of zero Lebesgue measure), and conjugation. Hence, we obtain the GLT symbol of algebraic operations of a finite set of GLT sequences by performing the same algebraic manipulations of the symbols of the considered GLT sequences.
- GLT3:
-
Every Toeplitz sequence generated by a function belonging to is a GLT sequence and with GLT symbol given by . Every diagonal sampling sequence generated by a Riemann integrable function , is a GLT sequence and with GLT symbol given by .
- GLT4:
-
Every sequence which is distributed as the constant zero in the singular value sense is a GLT sequence with symbol . In particular:
- •:
every sequence in which the rank divided by the size tends to zero, as the matrix-size tends to infinity;
- •:
every sequence in which the trace-norm (i.e., sum of the singular values) divided by the size tends to zero, as the matrix-size tends to infinity.
- •:
From a practical view-point, on the one hand, one of the main advantages for a sequence of belonging to the GLT class is that, under certain hypotheses, crucial spectral and singular value information can be derived using the concept of GLT symbol. On the other hand, the above properties imply the following important features of the GLT symbol. Given a sequence obtained by algebraic operations of a finite set of GLT sequences, the small-norm and low-rank terms which composes the sequence should be neglected in the computation of the GLT symbol. Consequently, it happens that for small matrix-sizes , the approximations may not be as accurate as it is desirable.
For this reason in [6] it has been introduced and exploited the concept of a (singular value and spectral) “momentary symbols”, starting from a special case of Toeplitz structures. Here we generalize the notion to that of “GLT momentary symbols”: the construction stems from that of the symbol in the GLT sense, but in practice the information of the small norm contributions is kept in the symbol and this may lead to higher accuracy, at least in some emblematic cases, when approximating the singular values and eigenvalues of Toeplitz-like matrices, even for small dimensions.
1.6. The GLT momentary symbol sequence
For clarity in this subsection we consider the matrix-sequences in detail only in the unilevel and scalar setting. We want to avoid a cumbersome notation, but the ideas are extensible in a plain manner to the case where the involved GLT symbols are also matrix-valued and multivariate, as briefly sketched.
As an example, we take the following second-order differential equation with Dirichlet boundary conditions
The well-posedness of the previous diffusion-convection-advection problem holds in the case where . Furthermore, the uniqueness and existence of the solution are guaranteed in the case where , and with continuous functions on , with (see [8]). For a more exhaustive discussion regarding the conditions of existence and uniqueness, even in the multidimensional case, we refer to [27, 28] and references therein.
From a GLT viewpoint, we only require the following much weaker assumptions that are
- •
are real-valued functions, continuous almost everywhere, defined in ,
- •
is a real-valued function on , such that is bounded for some ,
while is a general function.
We employ central second-order finite differences for approximating the given equation. We define the stepsize and the points for belonging to the interval . Let for any and set , , for every . We compute approximations of the values for by solving the following linear system
| (1.11) |
where
In the case where and , we find the basic Toeplitz structures
which are of importance since and with , as an immediate check in [4] can show. Therefore, by using the GLT axioms (as done in detail in [4]) we obtain
As a conclusion , and hence, setting the actual coefficient matrix of the linear system in (1.11), again by the -algebra structure of the GLT matrix-sequences, we deduce
Now, following [6], the idea is to consider not only the asymptotic setting, but also the case of moderate sizes. As a consequence, for increasing the precision of the evaluation of eigenvalues and singular values, we can associate to
the specific symbol .
We are now in position to give a formal definition of GLT momentary symbols.
Definition 1.11 (GLT momentary symbols).
Let be a matrix-sequence and assume that there exist matrix-sequences , scalar sequences , , and measurable functions defined over , nonnegative integer independent of , such that
| (1.12) |
Then, by a slight abuse of notation,
| (1.13) |
is defined as the GLT momentary symbol for and is the sequence of GLT momentary symbols for the matrix-sequence .
Of course, in line with Section 1.5, the momentary symbol could be matrix-valued with a number of variables equal to and domain if the basic matrix-sequences appearing in Definition 1.11 are, up to proper scaling, matrix-valued and multilevel GLT matrix-sequences. For example in the scalar -variate setting relation (1.13) takes the form
which is a plain multivariate (possibly block) version of (1.13).
Clearly there is a link with the GLT theory stated in the next result.
Theorem 1.12.
Assume that the matrix-sequence satisfies the requirements in Definition 1.11. Then is a GLT matrix sequence and the GLT symbol of the main term is the GLT symbol of , that is, and uniformly on the definition domain.
The given definition of momentary symbols is inspired, as it is clear from the initial example of diffusion-convection-advection equation, by the example of approximated differential equations, where the presence of differential operators of different orders induces, after a possible proper scaling, a structure like that reported in (1.12).
The idea is that the momentary symbol can be used for giving a more precise evaluation either of the spectrum or of the eigenvalues for moderate sizes of the matrices and not only asymptotically. However, we should be aware that, intrinsically, there is no general recipe especially for the eigenvalues. In fact, as already proven in [26], a rank one perturbation of infinitesimal spectral norm actually can change the spectra of matrix-sequences, sharing the same GLT symbol and even sharing the same sequence of momentary symbols.
- Example 1:
-
Take the matrices and with , any positive number independent of the matrix-size . By direct inspection and hence it is a GLT matrix-sequence with zero symbol, independently of the parameter . If we look at the GLT momentary symbols then they coincide with the GLT symbol for both and : however while in the first case, the eigenvalues are all equal to zero, in the second case they distribute asymptotically as the GLT symbol (which is also the GLT momentary symbol for any ).
- Example 2:
-
Take a positive function defined on and the matrices and with , any positive number independent of the matrix-size . Since is a GLT matrix-sequence with zero symbol, independently of the parameter , we deduce that both and share the same GLT symbol (which is also the momentary symbol for any ). Again there is dramatic change: while in the first case, the eigenvalues are all equal to zero, in the second case they distribute asymptotically as the function , where is the limit (if it exists) of the geometric mean of sampling values present in , as tends to infinity: since converges to independently of the parameter as tends to infinity, will depend only on the diagonal values of . As a conclusion the eigenvalue distributions do not coincide with the GLT momentary symbols and this is a message that the present tool could be not effective and even misleading, when very non-normal matrices are considered.
In this setting it must be emphasized that the asymptotic eigenvalue distribution is discontinuous with respect to the standard norms or metrics widely considered in the context of matrix-sequences.
2. All-at-once solution of parabolic problems
The aim of this section is that of describing as accurate as possible the spectra and singular values of the structured linear system sequence stemming by the space-time discretization for a parabolic diffusion problem. Then, we consider the diffusion equation in one space dimension,
where we are prescribing at and imposing the periodicity condition .
We approximate our parabolic model problem on a rectangular space-time grid consisting of time intervals and space intervals. We obtain a sequence of linear systems, in which the each component is of the form
| (2.1) |
where , is the identity matrix of size , and the matrices and come from the discretization in time and space, respectively. In the following, we describe the time and space discretization and, in particular, how this leads to structured components of the matrix .
2.1. Time discretization
The principal ingredients of the time discretization are:
- •
Choosing equispaced points in with stepsize , that is, , for .
- •
Discretizing in time by standard Euler backwards.
Regarding notations, for the sake of simplicity, since we are considering a 2D problem, the symbols will have as Fourier variable instead of the standard choice indicated in the notations of Section 1.2 (see Definition 1.4).
The resulting matrix is , which has the following unilevel scalar Toeplitz structure:
| (2.2) |
where is the generating function of the matrix-sequence with
2.2. Space discretization
The principal elements of the time discretization are:
- •
Choosing equispaced points in . Since we are considering periodic boundary conditions, we have step size and , for .
- •
Discretizing in space using second order finite differences.
Consequently, the space discretization matrix will be the circulant matrix of the form:
where
is the generating function of the matrix.
Of course a different choice of Dirichlet boundary conditions would lead to the standard discrete Laplacian : the analysis is equivalent since also this matrix admits a well known diagonalization matrix, that is the sine transform matrix of type I, which is real, orthogonal and symmetric.
2.3. Analysis of the coefficient matrix
We have seen that discretizing of the problem of interest for a sequence of discretization parameters and leads to a sequence of linear systems, whose approximation error tends to zero as the coefficient matrix-size grows to infinity. The th coefficient matrix component is of the form
| (2.3) |
In order to design efficient solvers for the considered linear systems, it is of crucial importance to know the spectral propriety of the matrix-sequence . Hence, this section is devoted to the analysis of the structure of the matrix-sequence in (2.1). In particular, we provide the singular values and spectral analysis using algebraic tricks, the GLT theory, and the concept of GLT momentary symbols.
2.4. GLT analysis of the coefficient sequence
The asymptotic spectral and singular value distribution, for the matrix-size sufficiently large, of the matrix-sequence depend on how and approaches zero. Let , we have three different cases to consider.
- Case 1.
If faster than , where is a constant, then we can consider the matrix
Then, the sequence , where is a small-norm matrix in the sense of the item 2 of property GLT4, with , constant. Consequently, from GLT4, is a matrix-sequence distributed in the singular value sense as , which implies that is zero-distribued in GLT sense as described in GLT4. Moreover is a trigonometric polynomial, then Theorem 1.10, properties GLT1-GLT4 and Lemma 1.6 imply that
The present in should be interpreted as , and should be interpreted as . Hence, the GLT symbol of the sequence is the bivariate function
and it should be interpreted as the function , with is constant in the second component.
From the property GLT1, the function describes the singular value distribution in the sense of relation (1.4). More in detail
However, the matrix-sequence is not symmetric, hence the distribution does not hold in the eigenvalue sense (see also Example 1 and Example 2 at the end of Section 1.6). Because of the structure of in equation (2.2) it is straightforward to see that the asymptotic spectral distribution is given by accordingly to relation (1.5), that is
- Case 2.
If faster than , where is a constant, then we have
Then, the sequence , where is a small-norm matrix in the sense of the item 2 of property GLT4, with , constant. Then, is a matrix-sequence distributed in the singular value sense, and consequently in the GLT sense, as . Moreover, belongs to the Dini-Lipschitz class, consequently, properties GLT2-GLT4, and Lemma 1.6 imply that
where the GLT symbol is given by
In this case the function is a singular value symbol for the sequence , and also an eigenvalue symbol, since the matrices are Hermitian for each . Hence we have
- Case 3.
The last case is when and are proportional and related by the constant , independent of the various step-sizes. In this setting we have
Consequently, from GLT2, GLT3 and Lemma 1.6, the following relationship holds when is a constant,
From considerations analogous to the case 1 and 2 we have
Since the matrix is not Hermitian, the eigenvalue symbol cannot be directly derived by (see again the discussion in the examples after Definition 1.11).
In this setting the situation is simple because the involved twolevel structure can be simply block-diagonalized, while the use of the GLT momentary symbol becomes useful in approximation the singular values of the sequence .
2.5. Analysis of the coefficient matrix-sequence by algebraic manipulations and GLT momentary symbols
The first observation is that the matrix in (2.3) admits a perfect decomposition which shows in evidence a lower triangular matrix, which is similar to the original one and hence all the eigenvalues are known exactly. In fact, by looking carefully at (2.3), we obtain that
and
where is the unitary Fourier matrix of size , is its transpose conjugate and hence its inverse, and is the diagonal matrix containing the eigenvalues of that is , .
Since is lower bidiagonal matrix with on the main diagonal, it can be easily seen that the eigenvalues of in (2.3) are exactly
each of them with multiplicity . As a consequence, by taking a proper normalization, the spectral radius will coincide simply with .
It is clear that, in this context, due to the high non-normality of the term , after proper scalings depending on and , the eigenvalues are a uniform sampling of a function which is not the GLT symbol and is not the associated GLT momentary symbol. This is not surprising given the discussion regarding the asymptotical behaviour of the matrix-sequences reported in Example 1 and in Example 2, when discussing the potential and the limitations of the notion of GLT momentary symbols.
Also in this setting, by imposing (quite artificial) periodic boundary conditions in time, the term will change into and magically a one-rank correction repeated times to the matrix will produce a new matrix with the same GLT and momentary symbols as before: however in this case the eigenvalues will be exactly the sampling of such functions. This is a further confirmation of the delicacies of the eigenvalues that can have dramatic changes due to minimal corrections, when we are in a context of higlhy non-normal matrices.
2.5.1. Singular values of (exact)
The singular values of the matrix are given the square root of the eigenvalues of the Hermitian matrix . Hence, in order to provide exactly , , we are interested at the spectrum of the matrix
where . Note that is not a pure block-tridiagonal Toeplitz because of the missing constant in the block in the top left corner. However, for each fixed and , the matrix is a circulant matrix with generating function , which is also its GLT momentary symbol. Thus we infer that is similar to a matrix , whose explicit expression is reported below
with . Consequently we study the spectrum of to attain formulas for the exact singular values of . Let us consider a permutation matrix such transforms into an block diagonal matrix , which has on the main diagonal, for , blocks of the form
| (2.4) |
where .
Hence, the union of the eigenvalues of all blocks of is equivalent to the full spectrum of . These local eigenvalue problems can be solved analytically (or numerically) independently from each other. For example for we have for every the characteristic equation
Thus, we have as singular value the union for of the quantities
Clearly, solving the characteristic equation for becomes more and more complex as grows. Hence, in the next section provide two possible approximations given by the GLT theory and by the GLT momentary formulations.
2.5.2. Singular values of (approximation) via GLT momentary symbols
For case (2), in Section 2.4 and in Section 2.5, we have already shown that
On the other hand, the subsequent sequence with
is the sequence of GLT momentary functions.
Remark 1.8 suggests to exploit these relations in order to obtain a better approximation of the singular value of , with respect to the information obtained by the pure GLT symbol. In the following, we compute the quantities and using the specific grid described below
| (2.5) |
We can observe in Figure 1 that the singular value of (blue circles) are well approximated by the samplings of on the grid (2.5) (red stars). The approximation by using , instead, is good when is small, see the top panel of Figure 1 for and , but it tends to become a substantially less accurate approximation otherwise, see the bottom panel of Figure 1 and Figure 2 where and .


2.5.3. 2-norm of (approximation)
In the following we are interested in providing a bound for the -norm of the matrix . By definition it is given by . From the previous section we know that it can be computed by making the square root of the maximum eigenvalue of the block in (2.4), corresponding to . Since the , we are interested in estimate the maximum eigenvalue of
| (2.6) |
For this purpose we exploit the concept of -algebras of Subsection 1.4.
In our case
and the matrix belongs to the -algebra, since the element with indices is .
Hence, we have , which coincides with the eigenvalue symbol of the matrix (2.6). Due to the Interlacing theorem, see [5] and the specific relation between algebras [6], the following relationships can be derived
| (2.7) | ||||
As a consequence, good upper and lower bounds for the 2-norm of are reported in the following set of inequalities
In Table 3 we present approximations of the 2-norm of using the grid sampling from (lower bound), (upper bound), and . Note that the sampling on the latter grid is equivalent to do the sampling of the singular value momentary symbols at their maximum point. The two-norm is computed numerically. We see that the 2-norm is well described by the two bounds given above, as increases. Hence, for this type of examples, the GLT momentary symbols provide, at least for moderate sizes, a more precise alternative to the pure GLT symbol.
| 1 | 1/8 | 4.06394205 | 4.12500000 | 4.12689350 | 4.25 |
| 10 | 1/8 | 4.24460651 | 4.24505679 | 4.24508270 | 4.25 |
| 100 | 1/8 | 4.24994073 | 4.24994128 | 4.24994131 | 4.25 |
| 1000 | 1/8 | 4.24999940 | 4.24999940 | 4.24999940 | 4.25 |
| 1 | 1 | 4.58257569 | 5.00000000 | 5.09901951 | 6.00 |
| 10 | 1 | 5.96286240 | 5.96511172 | 5.96614865 | 6.00 |
| 100 | 1 | 5.99959287 | 5.99959555 | 5.99959689 | 6.00 |
| 1000 | 1 | 5.99999589 | 5.99999589 | 5.99999590 | 6.00 |
| 1 | 8 | 10.58300524 | 12.00000000 | 14.42220510 | 20.00 |
| 10 | 8 | 19.78560029 | 19.78964627 | 19.80461186 | 20.00 |
| 100 | 8 | 19.99765486 | 19.99765952 | 19.99767802 | 20.00 |
| 1000 | 8 | 19.99997634 | 19.99997634 | 19.99997636 | 20.00 |
3. The case of approximations of distributed order differential operators via asymptotic expansion and GLT momentary symbols
In this last section we focus on the matrix-sequences arising from the numerical approximation of distributed-order operators. In detail, such a procedure consists of two steps:
- (1)
Employ a quadrature formula to discretize the distributed-order operator into a multi-term constant-order fractional derivative;
- (2)
discretize each constant-order fractional derivative.
In particular, we focus on the case where the matrices under consideration take the form
| (3.1) |
where is a positive integer, all the coefficients are positive, independent of , and contained in a specific positive range . Moreover, and all the terms are positive and defined by , . More importantly all the functions are globally continuous, monotonically increasing in the interval and even in the whole definition domain .
The goal is to exploit the notion of GLT momentary symbols and use it in combination with the asymptotic expansions derived in a quite new research line (see [16] and references there reported), in order to have a very precise description of the spectrum of such matrices.
Indeed, under specific hypotheses on the generating function , and fixing an integer , it is possible to give an accurate description of the eigenvalues of via the following asymptotic expansion:
where the eigenvalues of are arranged in ascending order, , and for , is the error. Moreover, is a sequence of functions from to . The idea of such procedure is that a numerical approximation of the value can be obtained by fast interpolation-extrapolation algorithms (see [17] and references therein). In particular, choosing proper grids , , with an approximation of the quantities can be obtained. In the Hermitian case, we find that coincides with the generating function.
Concerning the example in (3.1), the idea is to link the functions , , associated with each with the GLT momentary symbols of . Precisely, for , for a fixed , we approximate the eigenvalues of by
| (3.2) |
where, for sake of notation, we denoted by the approximation of the -th asymptotic expansion coefficient associated with and the term coincides with the evaluations of .
We highlight that the terms in brackets on the right-hand side of the equality act as possible asymptotic expansion coefficients associated with the GLT momentary symbols of . Note that formula (3.2) can be rewritten in compact form as
Hence, it is easy to see that the GLT momentary symbols correspond to take of the asymptotic expansion equal to 1.
In the following we consider the cases where and and as in Section 4 of [23] and confirming at least numerically the conjecture in (3.2) for a fixed .
3.1. Examples:
For , is and the matrix in (3.1) becomes
where and . Exploiting the procedure based on formula (3.2) with , we compute an approximation of the eigenvalues of by
for . We consider the cases where using an initial grid with points and we compare the aforementioned approximations with those obtained by the evaluations of GLT and GLT momentary symbols associated with the sequence described by the matrices in (3.1). In Figure 3 we can observe that the approximation of the spectrum obtained computing the evaluations of the GLT momentary symbols is better with respect to that provided by the evaluations . Moreover, the error of the approximation significantly reduces for almost all the eigenvalues combining the notions of GLT momentary symbols with the asymptotic expansion described before, see Figure 4. Note that the particular shape of the asymptotic expansion error depends on the fact that in correspondence with the grid points , the quantities are calculated exactly by the extrapolation-interpolation procedure. Moreover, note that the accuracy of the approximation via the combination of GLT momentary symbols and spectral asymptotic expansion seems to decrease corresponding to the maximum eigenvalue. Actually, this behavior is expected by the theory of the asymptotic expansion. Indeed, it is a consequence of the fact that the involved symbols are not trigonometric polynomials and in particular they become non-smooth when periodically extended on the real line.






Following the analogous procedure, we consider the case where and which are associated with and , respectively. In Figures 5 and 7 we plot the approximations of the eigenvalues given by the three presented strategies for and . Again, we obtain numerical confirmation that the combination of the notions of GLT momentary symbols and asymptotic expansion provides accurate results even for moderate sizes, as confirmed by the error plots in Figures 6 and 8, for . The good outcome of the presented numerical tests gives ground for a finer analysis of the spectral features of the matrices considered in the case left open in [23], which arises when the integral partition width is asymptotic to the adopted discretization step. That is, when in formula (3.1) we take , , .
Moreover, efficient and fast algorithms which exploit the concept of momentary symbols can be studied for computing the singular values and eigenvalues of with its possible block, and variable coefficients generalizations and this will be investigated in the future.












4. Concluding remarks
The main focus of this paper has been the characterization of the spectrum and the singular values of the coefficient matrix stemming from the approximation with space-time grid for a parabolic diffusion problem and from the approximation of distributed order fractional equations. For this purpose we employed the classical GLT theory and the new concept of GLT momentary symbols. The first has permitted to describe the singular value or eigenvalue asymptotic distribution of the sequence of the coefficient matrices. The latter has permitted to derive a function, able to describe the singular value or eigenvalue distribution of the matrix of the sequence, even for small matrix-sizes, but under given assumptions. In particular, we exploited the notion of GLT momentary symbols and we used it in combination with the interpolation-extrapolation algorithms based on the spectral asymptotic expansion of the involved matrices.
Many questions remain and below we list open problems to be considered in future researches.
- •
More examples of the use of GLT momentary symbols in a non-Toeplitz setting;
- •
The application of GLT momentary symbol in a pure Toeplitz setting, but of very involved nature, like that expressed in relation (3.1). The use of GLT momentary symbol for the analysis of efficient iterative solvers, also of multigrid type, of linear systems as those appearing in (2.1), also with the inclusion of variable coefficients.
Acknowledgment
This work was partially supported by INdAM-GNCS. Moreover, the work of Isabella Furci was also supported by the Young Investigator Training Program 2020 (YITP 2019) promoted by ACRI.
References
- [1] F. Avram. On bilinear forms in Gaussian random variables and Toeplitz matrices. Probab. Theory Related Fields, 79(1):37–45, 1988.
- [2] G. Barbarino, C. Garoni, and S. Serra-Capizzano. Block generalized locally Toeplitz sequences: theory and applications in the multidimensional case. Electron. Trans. Numer. Anal., 53:113–216, 2020.
- [3] G. Barbarino, C. Garoni, and S. Serra-Capizzano. Block generalized locally Toeplitz sequences: theory and applications in the unidimensional case. Electron. Trans. Numer. Anal., 53:28–1112, 2020.
- [4] G. Barbarino and S. Serra-Capizzano. Non-Hermitian perturbations of Hermitian matrix-sequences and applications to the spectral analysis of the numerical approximation of partial differential equations. Numer. Linear Algebra Appl., 27(3):e2286, 31, 2020.
- [5] R. Bhatia. Matrix Analysis. Springer-Verlag, New York, 1997.
- [6] M. Bolten, S-E. Ekström, and I. Furci. Momentary Symbol: Spectral Analysis of Structured Matrices. https://arxiv.org/abs/2010.06199.
- [7] E. Bozzo and C. Di Fiore. On the use of certain matrix algebras associated with discrete trigonometric transforms in matrix displacement decomposition. SIAM. J. Matrix Anal. Appl., 16:312–326, 1995.
- [8] H. Brezis. Functional Analysis, Sobolev Spaces and Partial Differential Equations. Springer, New York, 2011.
- [9] R. Chan and X. Jin. An introduction to iterative Toeplitz solvers. Society for Industrial and Applied Mathematics (SIAM), 2007.
- [10] G. Calcagni. Towards multifractional calculus. Front. Phys., 6:58, 2018.
- [11] M. Caputo and M. Fabrizio. The kernel of the distributed order fractional derivatives with an application to complex materials. Fractal Fract., 1(1):13, 2017.
- [12] T. Ceccherini-Silberstein, F. Scarabotti, and F. Tolli. Harmonic Analysis on Finite Groups. Cambridge University Press, 2008.
- [13] W. Ding, S. Patnaik, S. Sidhardh, and F. Semperlotti. Applications of distributed-order fractional operators: A review. Entropy, 23(1):110, 2021.
- [14] M. Donatelli, M. Mazza, and S. Serra-Capizzano. Spectral analysis and structure preserving preconditioners for fractional diffusion equations. J. Comput. Phys., 307:262–279, 2016.
- [15] M. Donatelli, M. Mazza, and S. Serra-Capizzano. Spectral analysis and multigrid methods for finite volume approximations of space-fractional diffusion equations. SIAM J. Sci. Comput., 40(6):A4007–A4039, 2018.
- [16] S.-E. Ekström, I. Furci, and S. Serra-Capizzano. Exact formulae and matrix-less eigensolvers for block banded symmetric Toeplitz matrices. BIT, 58:937–968, 2018.
- [17] S.-E. Ekström, and C. Garoni, A matrix-less and parallel interpolation–extrapolation algorithm for computing the eigenvalues of preconditioned banded symmetric Toeplitz matrices. Numer. Algor., 80, 819–848, 2019.
- [18] S.-E. Ekström, C. Garoni, A. Jozefiak, and J. Perla. Eigenvalues and Eigenvectors of Tau Matrices with Applications to Markov Processes and Economics. Linear Algebra Appl., 627, 41–71, 2021.
- [19] C. Estatico and S. Serra-Capizzano. Superoptimal approximation for unbounded symbols. Linear Algebra Appl., 428(2-3):564–585, 2008.
- [20] C. Garoni and S. Serra-Capizzano. The Theory of Generalized Locally Toeplitz Sequences: Theory and Applications, Vol. I. Springer Monographs in Mathematics, Berlin, 2017.
- [21] C. Garoni and S. Serra-Capizzano. The Theory of Generalized Locally Toeplitz Sequences: Theory and Applications, Vol. II. Springer Monographs in Mathematics, Berlin, 2018.
- [22] U. Grenander and G. Szegő. Toeplitz forms and their applications. Chelsea Publishing Co., New York, second edition, 1984.
- [23] M. Mazza, S. Serra-Capizzano, and M. Usman. Symbol-based preconditioning for Riesz distributed-order space-fractional diffusion equations. Electr. Trans. Num. Anal., 54:499–513, 2021.
- [24] M. Ng. Iterative methods for Toeplitz systems. Oxford University Press, 2004.
- [25] S. V. Parter. On the distribution of the singular values of Toeplitz matrices. Linear Algebra Appl., 80:115–130, 1986.
- [26] S. Serra-Capizzano, D. Bertaccini, and G. H. Golub. How to deduce a proper eigenvalue cluster from a proper singular value cluster in the nonnormal case. SIAM J. Matrix Anal. Appl., 27(1):82–86, 2005.
- [27] A. Tesei and M. A. Pozio. On the uniqueness of bounded solutions to singular parabolic problems. Discrete Contin. Dyn. Syst., 13:117–137–, 2005.
- [28] A. Tesei and F. Punzo. Uniqueness of solutions to degenerate elliptic problems with unbounded coefficients. Ann. I. H. Poincaré, 26:2001–2024, 2009.
- [29] P. Tilli. A note on the spectral distribution of Toeplitz matrices. Linear and Multilinear Algebra, 45(2-3):147–159, 1998.
- [30] E. Tyrtyshnikov and N. Zamarashkin. Spectra of multilevel Toeplitz matrices: advanced theory via simple matrix relationships. Linear Algebra Appl., 270:15–27, 1998.
- [31] N. Zamarashkin and E. Tyrtyshnikov. Distribution of the eigenvalues and singular numbers of Toeplitz matrices under weakened requirements on the generating function. Mat. Sb., 188(3):83–92, 1997.
- [32] A. Zygmund. Trigonometric Series. Cambridge University Press, Cambridge, 1959.