This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Computation of Eigenvalues for Nonlocal Models by Spectral Methods

Luciano Lopez  and  Sabrina Francesca Pellegrino Dipartimento di Matematica, Università degli Studi di Bari Aldo Moro, via E. Orabona 4, 70125 Bari, Italy [email protected] Dipartimento di Management, Finanza e Tecnologia, Università LUM Giuseppe Degennaro, S.S. 100 Km 18 - 70010 Casamassima (BA), Italy [email protected]
Abstract.

The purpose of this work is to study spectral methods to approximate the eigenvalues of nonlocal integral operators. Indeed, even if the spatial domain is an interval, it is very challenging to obtain closed analytical expressions for the eigenpairs of peridynamic operators. Our approach is based on the weak formulation of eigenvalue problem and in order to compute the eigenvalues we consider an orthogonal basis consisting of a set of Fourier trigonometric or Chebyshev polynomials. We show the order of convergence for eigenvalues and eigenfunctions in L2L^{2}-norm, and finally, we perform some numerical simulations to compare the two proposed methods.

Keywords. Eigenvalues computation, Spectral methods, Fourier trigonometric polynomials, Chebyshev polynomials, Nonlocal peridynamics.

1. Introduction

Eigenvalues and eigenfunctions are used widely in science and engineering. They have many applications, particularly in physics, where they are usually related to vibrations. Indeed, eigenfunctions can provide the direction of spread of data, while eigenvalues represent the intensity of spread in the direction of the corresponding eigenfunction.

Eigenvalue problems occur naturally in the vibration analysis of mechanical structures with many degrees of freedom and in the context of non linear and nonlocal wave equations. The eigenvalues are used to determine the natural frequencies of vibration, and the relative eigenfunctions determine the shape of these vibrational modes. The orthogonality properties of the eigenfunctions allow a differential equation to be decoupled into a certain number of independent directions whose linear combination help to better understand the system under consideration.

In particular, eigenvalue problems can be achieved when someone looks for the solutions of non linear problems by using the method of separation of variables.

The eigenvalue problem of complex structures is often solved using finite element analysis or spectral techniques.

Moreover, they have applications in other areas of applied mathematics such as elastic theory, deformation, finance, quantum mechanics, image recognition and dimensional reduction.

In this work, we restrict our attention to the applications of the eigenvalue problems to nonlocal peridynamic framework.

Peridynamics is a nonlocal theory for elasticity and dynamic fracture analysis consisting in a second order in time partial integro-differential equation introduced by Silling in [30]. It is suitable to solve problems with spontaneous formation of discontinuities or singularities as it avoids the use of spatial partial derivatives. It is a nonlocal theory as the interactions between material points have a long-range: this means that a material particle interacts with other units in its neighborhood directly across finite distance called horizon (see [31, 27, 10, 5, 12, 26, 22, 18]).

The horizon represents the locality of the model, and one can prove that when the horizon goes to zero, the peridynamic equation approaches the wave equation (see [23, 3, 4, 8]). Additionally, the peridynamic operator has been used to approximate the fractional Laplacian operator (see [11]).

In peridynamic setting, the eigenvalue analysis predicts the theoretical buckling strength of a linear elastic structure and the eigenvalue problem is correlated to the static structural analysis of the system under consideration (see [16, 18, 17]). It can be useful to explore the deformation mechanism and the engineering properties of an elastic material. Moreover, it contributes to the determination of the preload in the nonlinear analysis can be utilized to investigate the effect of crack length, crack orientation and plate thickness. Indeed, the eigenfunctions represent the buckling mode that the material under consideration performs.

Several numerical methods are proposed to study the Laplacian eigenvalue problem. In particular the weak Galerkin finite element method and its accelerated version such as the two-grid and two-space methods are highly flexible and efficient methods used for the computation of the Laplacian eigenvalues, (see [35, 34]).

Our work is inspired by some studies of weak eigenvalues formulation for some local and nonlocal peridynamic operators (see [2, 1, 13]).

Applying the nonlinear mechanical properties in practice is a difficult issue, and, as a result, finite element method is frequently adopted for the spatial discretization. Additionally, for the simple geometric nonlinearities, analytical solution can be obtained.

For radially symmetric kernels, the evaluation of eigenvalues of linear nonlocal peridynamic operators under periodic boundary conditions can be used to obtain a spectral approximation of such operators. Following this idea, an hybrid spectral discretization obtained by combing truncated series expansion and high order Runge-Kutta ODEs solvers is proposed in [13].

In [1], the authors define local periodic and antiperiodic operators to enforce boundary conditions to the linear one dimensional peridynamic model, derive an explicit expression of their eigenvalues in terms of the horizon and study the conditioning and error analysis of such operators. For the numerical tests they use the Nyström method with the trapezoidal rule for the discretization.

An important issue in peridynamics is finding the solution of time dependent initial and boundary value problems. In [29, 33], the authors proposed coupled meshless finite point and finite element methods to discretize the peridynamic equation. Recently, spectral methods based on the discrete Fourier transform and convolution properties have been proposed to efficiently approximate the solution, (see [9, 25, 19, 20, 24, 21]). A different approach can be developed by using eigenvalues, (see [16]). Indeed, the computation of the eigenvalues of nonlocal operators can be used to solve periodic nonlocal time dependent problems. In particular, in [2], the authors proposed efficient and accurate spectral solvers based on the hypergeometric representation of the Fourier multipliers to evaluate the eigenvalues of the linear peridynamic integral operator.

In this paper, we focus on the weak formulation of a class of nonlocal peridynamic models and we study the spectrum properties of the involved operator. We show that the solution of the problem can be obtained as linear combination of a certain number of vibrational modes. We consider two different orthogonal basis to compute the eigenvalues and eigenfunctions of the peridynamic operator. The first one consists of Fourier trigonometric polynomials and is suitable for problems with periodic boundary conditions, while the second one does not require the periodicity condition and is given by the Chebyshev polynomials.

Let Ω\Omega be a one-dimensional bounded domain, then, the general form of the nonlocal peridynamic operator is the following

w(x)=ΩBδ(x)f(xx,w(x)w(x))𝑑x,xΩ,\mathcal{L}w(x)=\int_{\Omega\cap B_{\delta}(x)}f(x^{\prime}-x,w(x^{\prime})-w(x))dx^{\prime},\qquad x\in\Omega, (1)

where Bδ(x)={xΩ:|xx|δ}B_{\delta}(x)=\{x^{\prime}\in\Omega\,:\,|x-x^{\prime}|\leq\delta\}, δ>0\delta>0 is the horizon, ff is the pairwise force function, which describes the interaction between two material points, and the unknown ww represents the displacement field.

In what follows we restrict our attention to the case in which the evolution of the material body is given by a linear pairwise force function of convolution type in separable form

f(xx,w(x)w(x))=C(xx)(w(x)w(x)),f(x^{\prime}-x,w(x^{\prime})-w(x))=C(x^{\prime}-x)\left(w(x^{\prime})-w(x)\right), (2)

where the function CL(Ω)C1(Ω¯)C\in L^{\infty}(\Omega)\cap C^{1}(\overline{\Omega})is a bounded positive even function, i.e. C(xx)=C(xx)C(x^{\prime}-x)=C(x-x^{\prime}), called micromodulus function, such that C(xx)0C(x^{\prime}-x)\equiv 0, for all xx, xΩx^{\prime}\in\Omega such that |xx|>δ|x-x^{\prime}|>\delta. Examples of micromodulus functions for linear microelastic materials can be found in [32].

Thus the peridynamic operator becomes

w(x)=ΩBδ(x)C(xx)(w(x)w(x))𝑑x.\mathcal{L}w(x)=\int_{\Omega\cap B_{\delta}(x)}C(x^{\prime}-x)\left(w(x^{\prime})-w(x)\right)dx^{\prime}. (3)

In the present paper we aim at studying the following eigenvalue problem

w(x)=λw(x),-\mathcal{L}w(x)=\lambda w(x), (4)

with periodic boundary conditions on a one-dimensional bounded domain Ω\Omega, by means of spectral Fourier and Chebyshev approximation, where \mathcal{L} is defined in (3).

The paper is organized as follows. Section 2 recalls the main theoretical results about the existence of eigenvalues for the variational formulation of the problem (4). Section 3 is devoted to the description of a numerical method for solving the eigenvalue problem by using the Fourier trigonometric and the Chebyshev polynomials. Moreover, this section contains some estimates about the distance between the continuous eigenpairs and their discrete approximation. Section 4 collects the numerical simulations and finally, Section 5 concludes the paper.

2. Main theoretical results

We recall the main theoretical results about the functional space in which we will work and the characterization of eigenvalues in terms of the min-max principle. To do so, we start by introducing the nonlocal integration by part rule.

Lemma 1.

The following equality holds

Ωw(x)v(x)𝑑x=12ΩΩC(xx)(w(x)w(x))(v(x)v(x))𝑑x𝑑x.\int_{\Omega}\mathcal{L}w(x)v(x)dx=-\frac{1}{2}\int_{\Omega}\int_{\Omega}C(x^{\prime}-x)\left(w(x^{\prime})-w(x)\right)\left(v(x^{\prime})-v(x)\right)dx^{\prime}dx. (5)
Proof.

Using the symmetry of CC and by relabeling the variable, we find

Ωw(x)v(x)𝑑x=ΩΩC(xx)(w(x)w(x))v(x)𝑑x𝑑x\int_{\Omega}\mathcal{L}w(x)v(x)dx=\int_{\Omega}\int_{\Omega}C(x^{\prime}-x)\left(w(x)-w(x^{\prime})\right)v(x^{\prime})dxdx^{\prime}

Moreover, by applying Fubini-Tonelli’s theorem there holds

Ωw(x)v(x)𝑑x=ΩΩC(xx)(w(x)w(x))v(x)𝑑x𝑑x.\int_{\Omega}\mathcal{L}w(x)v(x)dx=-\int_{\Omega}\int_{\Omega}C(x^{\prime}-x)\left(w(x^{\prime})-w(x)\right)v(x^{\prime})dx^{\prime}dx.

Therefore,

Ωw(x)v(x)𝑑x\displaystyle\int_{\Omega}\mathcal{L}w(x)v(x)dx =12Ωw(x)v(x)𝑑x+12Ωw(x)v(x)𝑑x\displaystyle=\frac{1}{2}\int_{\Omega}\mathcal{L}w(x)v(x)dx+\frac{1}{2}\int_{\Omega}\mathcal{L}w(x)v(x)dx
=12ΩΩC(xx)(w(x)w(x))(v(x)v(x))𝑑x𝑑x.\displaystyle=-\frac{1}{2}\int_{\Omega}\int_{\Omega}C(x^{\prime}-x)\left(w(x^{\prime})-w(x)\right)\left(v(x^{\prime})-v(x)\right)dx^{\prime}dx.

In what follows, we use (,)(\cdot,\cdot) and \left\|\cdot\right\| to denote the inner product and the norm of the Hilbert space L2(Ω)L^{2}(\Omega), respectively, namely

(w,v)=Ωw(x)v(x)𝑑x,w2=(w,w),w,vL2(Ω).\left(w,v\right)=\int_{\Omega}w(x)v(x)dx,\quad\left\|w\right\|^{2}=\left(w,w\right),\qquad w,\,v\in L^{2}(\Omega).

Let VL2(Ω)V\subset L^{2}(\Omega) be a suitable Banach space, then, using (5), we define the energetic extension of the peridynamic operator :VV\mathcal{L}:V\to V^{\prime} as follows

(w,v)\displaystyle\left(\mathcal{L}w,v\right) =Ωw(x)v(x)𝑑x\displaystyle=\int_{\Omega}\mathcal{L}w(x)v(x)dx (6)
=12ΩΩC(xx)(w(x)w(x))(v(x)v(x))𝑑x𝑑x,\displaystyle=-\frac{1}{2}\int_{\Omega}\int_{\Omega}C(x^{\prime}-x)\left(w(x^{\prime})-w(x)\right)\left(v(x^{\prime})-v(x)\right)dx^{\prime}dx,

where VV^{\prime} is the dual space of VV.

The choice of the function space VV depends on the degree of singularity of the micromodulus function CC at xx=0x^{\prime}-x=0. In case of strong singularity, one need to work with fractional Sobolev spaces, otherwise, we can work in the framework of LpL^{p} spaces, for p2p\geq 2 (see [14]).

In particular, in what follows we consider the functional space

V={vL2(Ω):|v|V2<},V=\{v\in L^{2}(\Omega):|v|_{V}^{2}<\infty\}, (7)

where ||V|\cdot|_{V} is the seminorm

|v|V2=ΩΩC(xx)|v(x)v(x)|2𝑑x𝑑x,vL2(Ω).|v|_{V}^{2}=\int_{\Omega}\int_{\Omega}C(x^{\prime}-x)|v(x^{\prime})-v(x)|^{2}dx^{\prime}dx,\qquad v\in L^{2}(\Omega). (8)

We have that VV is an Hilbert space endowed with the norm V=L2(Ω)+||V\left\|\cdot\right\|_{V}=\left\|\cdot\right\|_{L^{2}(\Omega)}+|\cdot|_{V}. Additionally, due to the assumptions on the micromodulus function, the VV-norm is equivalent to the L2(Ω)L^{2}(\Omega)-norm, in fact, for every vVv\in V it holds

vL2(Ω)vV(1+M)vL2(Ω),\left\|v\right\|_{L^{2}(\Omega)}\leq\left\|v\right\|_{V}\leq(1+M)\left\|v\right\|_{L^{2}(\Omega)},

for some positive constant MM.

As a consequence, the following theorem holds.

Theorem 1.

The embedding VL2(Ω)V\hookrightarrow L^{2}(\Omega) is continuous.

In this context, the eigenvalue problem (4) has the following variational formulation: find λ\lambda\in\mathbb{R} and wVw\in V, w0w\neq 0 such that

(w,v)=λ(w,v),vV.\left(\mathcal{L}w,v\right)=\lambda(w,v),\qquad v\in V. (9)

It is obtained by multiplying by a test function the equation (4) and by using the nonlocal integration by part rule (5).

Existence and uniqueness of weak solution wVw\in V of the problem (4) is a consequence of the Lax-Milgram theorem (see [15]).

Remark 1.

In this paper we focus on the weak formulation (9) of (4), as it fits very well with the spectral methods we proposed. As a consequence, in what follows, unless different specified, when we talk about exact eigenvalues, we always refer to the weak ones. A classical eigenvalue is also a weak eigenvalue, but the reverse is not true in general. However, in our setting, using classical results of functional analysis for elliptic operators, one can prove the convergence of the weak problem (9) to the classical one (4).

A useful characterization of eigenvalues in terms of the Rayleigh quotient can be derived by using the so-called min-max principle for elliptic operators, which can be applied to self-adjoint operators in a Hilbert space. (see [15]).

Let λ1λ2λk\lambda_{1}\leq\lambda_{2}\leq\cdots\leq\lambda_{k}\leq\cdots be the eigenvalues of -\mathcal{L} defined in (3). The corresponding eigenfunctions {wk}k\{w_{k}\}_{k} form a complete orthogonal basis in L2(Ω)L^{2}(\Omega).

Definition 1.

Let wL2(Ω)w\in L^{2}(\Omega), with w0w\neq 0. Then, the Rayleigh quotient associated to the peridynamic operator \mathcal{L} is defined as follows

R(w)=(w,w)w2.R(w)=\frac{\left(\mathcal{L}w,w\right)}{\left\|w\right\|^{2}}. (10)

We report here a well-known result on the Rayleigh quotient.

Theorem 2.

The kk-th eigenvalue λk\lambda_{k} of \mathcal{L} satisfies the following condition

λk=minWkmaxw0wWkR(w),\lambda_{k}=\min_{W_{k}}\max_{\stackrel{{\scriptstyle w\in W_{k}}}{{w\neq 0}}}R(w), (11)

where WkW_{k} is a kk-dimensional subspace.

3. Spectral approximation

In this section, we will consider two methods to approximate the eigenvalues of the nonlocal peridynamic operator. They deal with the weak formulation of the corresponding eigenvalue problem and use, as basis for the approximation, the Fourier trigonometric and the Chebyshev polynomials.

For each method, we will discuss its approximation properties and establish some convergence results for the nonlocal peridynamic problem.

As pointed out in [2], in the case of periodic domains, the classical eigenvalues of the peridynamic operator \mathcal{L} are given by its Fourier multipliers defined through the Fourier transform

λ(ν)=Bδ(0)C(y)(1cos(νy))𝑑y.\lambda(\nu)=\int_{B_{\delta}(0)}C(y)\left(1-cos(\nu y)\right)dy. (12)

In order to approximate the eigenvalues in (12) one can use a quadrature formula to compute numerically the integral, and the order of accuracy of the method provides the discretization error in the space variable. Instead, in this work, we compute an approximation of the eigenvalues of the peridynamic operator \mathcal{L} by means of the weak formulation (9) of the problem (4). As we will show in the next section, our approach can benefit from the properties of the fast Fourier Transform (FFT), so that the dominant cost of the computation is those of a spectral solver.

More precisely, to obtain a numerical method for the problem (9), we replace the infinite dimensional space VV by a finite dimensional subspace VNV_{N} for some integer N>0N>0. So, the problem becomes to find λN\lambda_{N}\in\mathbb{R} and wNVNw_{N}\in V_{N}, wN0w_{N}\neq 0 such that

(wN,vN)=λN(wN,vN),for all vNVN.\left(\mathcal{L}w_{N},v_{N}\right)=\lambda_{N}(w_{N},v_{N}),\quad\text{for all $v_{N}\in V_{N}$}. (13)

As we will see later, since the problem (13) is finite dimensional, it can be rewritten as a matrix eigenvalue problem. In particular, different approximations correspond to different choices of the subspace VNV_{N}.

Let Ω=[a,b]\Omega=[a,b] be the computational domain. We fix N>0N>0 an even integer number and let {ψk(x)}|k|N/2\{\psi_{k}(x)\}_{|k|\leq N/2} be an orthogonal basis in the space VL2([a,b])V\subset L^{2}([a,b]), so that VN=Span{ψN/2(x),,ψN/2(x)}V_{N}=Span\{\psi_{-N/2}(x),\dots,\psi_{N/2}(x)\}.

Then, we recall that the variational formulation of the eigenvalue problem (4) is equivalent to finding a function ww, such that

ab(ΩBδ(x)C(xx)(w(x)w(x))𝑑x)ψk(x)𝑑x=abλw(x)ψk(x)𝑑x.\int_{a}^{b}\left(-\int_{\Omega\cap B_{\delta}(x)}C(x-x^{\prime})\left(w(x^{\prime})-w(x)\right)dx^{\prime}\right)\psi_{k}(x)\,dx=\int_{a}^{b}\lambda w(x)\psi_{k}(x)\,dx. (14)

We seek wNVNw_{N}\in V_{N} an approximation of w(x)w(x) in form of linear combination of the basis {ψk(x)}|k|N/2\{\psi_{k}(x)\}_{|k|\leq N/2}, that is

wN(x)=|h|N/2w~hψh(x),w_{N}(x)=\sum_{|h|\leq N/2}\tilde{w}_{h}\psi_{h}(x), (15)

where w~h\tilde{w}_{h} are the coefficients of the linear combination.

Substituting (15) into (14), we get

ab(ΩBδ(x)C(xx)(|h|N/2w~h(ψh(x)ψh(x)))𝑑x)ψk(x)𝑑x\displaystyle\int_{a}^{b}\left(-\int_{\Omega\cap B_{\delta}(x)}C(x-x^{\prime})\left(\sum_{|h|\leq N/2}\tilde{w}_{h}(\psi_{h}(x^{\prime})-\psi_{h}(x))\right)dx^{\prime}\right)\psi_{k}(x)\,dx (16)
=abλN|h|N/2w~hψh(x)ψk(x)dx\displaystyle\quad=\int_{a}^{b}\lambda_{N}\sum_{|h|\leq N/2}\tilde{w}_{h}\psi_{h}(x)\psi_{k}(x)\,dx

for all k=N/2,,N/2k=-N/2,\cdots,N/2.

Notice that we can rewrite the left hand side of (16) as follows

ab(ΩBδ(x)C(xx)(|h|N/2w~h(ψh(x)ψh(x)))𝑑x)ψk(x)𝑑x\displaystyle\int_{a}^{b}\left(-\int_{\Omega\cap B_{\delta}(x)}C(x-x^{\prime})\left(\sum_{|h|\leq N/2}\tilde{w}_{h}(\psi_{h}(x^{\prime})-\psi_{h}(x))\right)dx^{\prime}\right)\psi_{k}(x)\,dx
=|h|N/2w~h(abψk(x)ΩBδ(x)C(xx)(ψh(x)ψh(x))𝑑x𝑑x),\displaystyle\quad=\sum_{|h|\leq N/2}\tilde{w}_{h}\left(-\int_{a}^{b}\psi_{k}(x)\int_{\Omega\cap B_{\delta}(x)}C(x-x^{\prime})(\psi_{h}(x^{\prime})-\psi_{h}(x))dx^{\prime}dx\right),

while the right hand side of (16) becomes

abλN|h|N/2w~hψh(x)ψk(x)dx=λN|h|N/2w~h(ψh(x),ψk(x)).\int_{a}^{b}\lambda_{N}\sum_{|h|\leq N/2}\tilde{w}_{h}\psi_{h}(x)\psi_{k}(x)\,dx=\lambda_{N}\sum_{|h|\leq N/2}\tilde{w}_{h}\left(\psi_{h}(x),\psi_{k}(x)\right).

Hence, in matrix notation, equation (16) gives the following eigenvalue problem

Aw~=λNMw~,A\tilde{w}=\lambda_{N}M\tilde{w}, (17)

where A=(ahk)h,kA=(a_{hk})_{h,k} and M=(mhk)h,kM=(m_{hk})_{h,k}, with

ahk\displaystyle a_{hk} =abψk(x)ΩBδ(x)C(xx)(ψh(x)ψh(x))𝑑x𝑑x\displaystyle=-\int_{a}^{b}\psi_{k}(x)\int_{\Omega\cap B_{\delta}(x)}C(x-x^{\prime})(\psi_{h}(x^{\prime})-\psi_{h}(x))\,dx^{\prime}dx
=abψk(x)ΩBδ(x)C(xx)ψh(x)𝑑x𝑑x+βabψk(x)ψh(x)𝑑x,\displaystyle=-\int_{a}^{b}\psi_{k}(x)\int_{\Omega\cap B_{\delta}(x)}C(x-x^{\prime})\psi_{h}(x^{\prime})dx^{\prime}dx+\beta\int_{a}^{b}\psi_{k}(x)\psi_{h}(x)dx,
mhk=abψh(x)ψk(x)𝑑x,m_{hk}=\int_{a}^{b}\psi_{h}(x)\psi_{k}(x)\,dx,

and β=Bδ(0)C(x)𝑑x\beta=\int_{B_{\delta}(0)}C(x)dx.

Therefore, the approximate problem (13) is equivalent to the matrix eigenvalue problem (17).

We can observe that, due to the orthogonality of the basis {ψk(x)}|k|N/2\{\psi_{k}(x)\}_{|k|\leq N/2}, the matrix MM is diagonal with non-zero diagonal entries.

Additionally, we can order the approximate eigenvalues of (13) as follows

λN1λN2λNN.\lambda_{N}^{1}\leq\lambda_{N}^{2}\leq\cdots\leq\lambda_{N}^{N}.

They fulfill an analogue characterization of the continuous eigenvalues:

λNk=minWk,NVNmaxwN0wNWk,NwNWk,N2wNL2(Ω)2,\lambda_{N}^{k}=\min_{W_{k,N}\subset V_{N}}\quad\max_{\stackrel{{\scriptstyle w_{N}\in W_{k,N}}}{{w_{N}\neq 0}}}\frac{\left\|w_{N}\right\|_{W_{k,N}}^{2}}{\left\|w_{N}\right\|_{L^{2}(\Omega)}^{2}},

where Wk,NW_{k,N} is a kk-dimensional subspace of VNV_{N}.

Since VNVV_{N}\subset V, as a consequence of Theorem 2, the following lemma holds.

Lemma 2.

Let VNVV_{N}\subset V. If λk\lambda_{k} and λNk\lambda_{N}^{k} are the kk-th smallest eigenvalues of (9) and (13), respectively, then λkλNk\lambda_{k}\leq\lambda_{N}^{k}.

This lemma will be useful to prove the error estimate of the distance between the continuous and the discrete eigenvalues.

3.1. Convergence of the spectral method

This section is devoted to the proof of the following convergence result.

Theorem 3.

If (λNk,wNk)(\lambda_{N}^{k},w_{N}^{k}) is the kk-th smallest eigenpair corresponding to the discrete problem (13). Then, there exists a positive constant M=M(Ω)M=M(\Omega) independent of NN such that

λkλNkλk(1+MN2),\lambda_{k}\leq\lambda_{N}^{k}\leq\lambda_{k}\left(1+\frac{M}{N^{2}}\right), (18)

where λk\lambda_{k} is the kk-th smallest eigenvalue of the continuous problem (9).

In order to prove the theorem, we need to introduce some definitions and to recall some regularity results.

Let start by introducing the projection operator with respect to the VV-norm and the interpolant operator.

Definition 2.

The projection operator is the function PN:VVNP_{N}:V\to V_{N} which associates to every vVv\in V the only function PNvVNP_{N}v\in V_{N} satisfying the following orthogonality condition

((vPNv),vN)=0,for all vNVN,\left(\mathcal{L}(v-P_{N}v),v_{N}\right)=0,\quad\text{for all $v_{N}\in V_{N}$}, (19)

or equivalently

vPNvV=infvNVNvvNV\left\|v-P_{N}v\right\|_{V}=\inf_{v_{N}\in V_{N}}\left\|v-v_{N}\right\|_{V} (20)
Definition 3.

Let {xj}j=1N\{x_{j}\}_{j=1}^{N} be a partition of Ω\Omega. The interpolant operator is the function IN:VVNI_{N}:V\to V_{N} which associates to every vVv\in V the interpolant of degree NN defined as follows

INv=j=1Nv(xj)ψj,I_{N}v=\sum_{j=1}^{N}v(x_{j})\psi_{j}, (21)

where {ψj}j=1N\{\psi_{j}\}_{j=1}^{N} is the orthogonal basis in VV we fixed for the approximation.

Remark 2.

Condition (20) ensures that

vPNvVvINvV,vV.\left\|v-P_{N}v\right\|_{V}\leq\left\|v-I_{N}v\right\|_{V},\quad v\in V. (22)

We now prove an interpolation estimate.

Lemma 3.

Let INI_{N} be the interpolant operator defined in (21). Then, there exists a positive constant M=M(Ω)M=M(\Omega) independent of NN such that

vINvVMN2vL2(Ω).\left\|v-I_{N}v\right\|_{V}\leq\frac{M}{N^{2}}\left\|v\right\|_{L^{2}(\Omega)}. (23)
Proof.

We have

vINvV2\displaystyle\left\|v-I_{N}v\right\|_{V}^{2} ΩΩC(xx)((vINv)(x)(vINv)(x))2𝑑x𝑑x\displaystyle\leq\int_{\Omega}\int_{\Omega}C(x^{\prime}-x)\left((v-I_{N}v)(x^{\prime})-(v-I_{N}v)(x)\right)^{2}dx^{\prime}dx
MvINvL2(Ω)2MN4vL2(Ω)2,\displaystyle\leq M\left\|v-I_{N}v\right\|_{L^{2}(\Omega)}^{2}\leq\frac{M}{N^{4}}\left\|v\right\|_{L^{2}(\Omega)}^{2},

where the last inequality is a consequence of the spectral properties of the interpolant operator (see[7]). ∎

We recall the regularity result, (see [6]): given a function fL2(Ω)f\in L^{2}(\Omega), let wVw\in V be the solution of the boundary-valued problem

{w=fin Ωw=0on Ω.\begin{cases}-\mathcal{L}w=f&\text{in $\Omega$}\\ w=0&\text{on $\partial\Omega$}.\end{cases}

Then, the following regularity estimate holds

wL2(Ω)MfL2(Ω),\left\|w\right\|_{L^{2}(\Omega)}\leq M\left\|f\right\|_{L^{2}(\Omega)}, (24)

for some positive constant M=M(Ω)M=M(\Omega).

The next lemma studies the L2L^{2}-convergence of the projection operator.

Lemma 4.

Let vVv\in V be an eigenfunction of the problem (9). Then, there is a positive constant MM independent of NN such that

vPNvL2(Ω)MN2.\left\|v-P_{N}v\right\|_{L^{2}(\Omega)}\leq\frac{M}{N^{2}}. (25)
Proof.

Let wVw\in V be the weak solution of the problem

w=vPNv.-\mathcal{L}w=v-P_{N}v.

Thus, for every v~V\tilde{v}\in V, there holds

(w,v~)=(vPNv,v~).\left(\mathcal{L}w,\tilde{v}\right)=(v-P_{N}v,\tilde{v}). (26)

If we choose v~=vPNv\tilde{v}=v-P_{N}v, since INwI_{N}w and vPNvv-P_{N}v are orthogonal, thanks to (26), we obtain

vPNvL2(Ω)2\displaystyle\left\|v-P_{N}v\right\|_{L^{2}(\Omega)}^{2} =(w,vPNv)=((wINw),vPNv)\displaystyle=\left(\mathcal{L}w,v-P_{N}v\right)=\left(\mathcal{L}(w-I_{N}w),v-P_{N}v\right) (27)
wINwVvPNvV.\displaystyle\leq\left\|w-I_{N}w\right\|_{V}\left\|v-P_{N}v\right\|_{V}.

The interpolant estimate (23) and the regularity estimate (24) give us

wINwVMN2wL2(Ω)MN2vPNvL2(Ω).\left\|w-I_{N}w\right\|_{V}\leq\frac{M}{N^{2}}\left\|w\right\|_{L^{2}(\Omega)}\leq\frac{M}{N^{2}}\left\|v-P_{N}v\right\|_{L^{2}(\Omega)}. (28)

Finally, using (25), we get the claim. ∎

We are now ready to prove Theorem 3.

Theorem 3.

Let wkw_{k} be the eigenfunction of the continuous problem (9) corresponding to the kk-th smallest eigenvalue λk\lambda_{k}. We consider the kk-dimensional subspaces

Ek=Span{w1,,wk},E~k=PNEk.E_{k}=Span\{w_{1},\cdots,w_{k}\},\quad\tilde{E}_{k}=P_{N}E_{k}.

If vEkv\in E_{k}, with v0v\neq 0, then

PNvvvPNv(1MN2)v>0.\left\|P_{N}v\right\|\geq\left\|v\right\|-\left\|v-P_{N}v\right\|\geq\left(1-\frac{M}{N^{2}}\right)\left\|v\right\|>0. (29)

Therefore, PNP_{N} is an isomorphism, and as a consequence the spaces EkE_{k} and E~k\tilde{E}_{k} have the same dimension.

Thanks to Theorem 2, we find

λkλNk\displaystyle\lambda_{k}\leq\lambda_{N}^{k} maxvN0vNE~k(vN,vN)vN2=maxv0vEk((PNv),PNv)PNv2\displaystyle\leq\max_{\stackrel{{\scriptstyle v_{N}\in\tilde{E}_{k}}}{{v_{N}\neq 0}}}\frac{\left(\mathcal{L}v_{N},v_{N}\right)}{\left\|v_{N}\right\|^{2}}=\max_{\stackrel{{\scriptstyle v\in E_{k}}}{{v\neq 0}}}\frac{\left(\mathcal{L}(P_{N}v),P_{N}v\right)}{\left\|P_{N}v\right\|^{2}}
maxv0vEk(v,v)PNv2maxv0vEk(v,v)v2=λkmaxv0vEkv2PNv2.\displaystyle\leq\max_{\stackrel{{\scriptstyle v\in E_{k}}}{{v\neq 0}}}\frac{\left(\mathcal{L}v,v\right)}{\left\|P_{N}v\right\|^{2}}\leq\underbrace{\max_{\stackrel{{\scriptstyle v\in E_{k}}}{{v\neq 0}}}\frac{\left(\mathcal{L}v,v\right)}{\left\|v\right\|^{2}}}_{{}=\lambda_{k}}\max_{\stackrel{{\scriptstyle v\in E_{k}}}{{v\neq 0}}}\frac{\left\|v\right\|^{2}}{\left\|P_{N}v\right\|^{2}}.

Finally, using (29), we get

λkλNkλk(1+MN2),\lambda_{k}\leq\lambda_{N}^{k}\leq\lambda_{k}\left(1+\frac{M}{N^{2}}\right),

and this concludes the proof. ∎

We can also derive a convergence result for the eigenfunctions.

Theorem 4.

Let (λk,wk)(\lambda_{k},w_{k}) and (λNk,wNk)(\lambda_{N}^{k},w_{N}^{k}) be the kk-th smallest eigenpair corresponding to the continuous problem (9) and to the discrete problem (13), respectively. Then, there exists a positive constant M=M(Ω)M=M(\Omega) independent of NN such that

wkwNkL2(Ω)MN2.\left\|w_{k}-w_{N}^{k}\right\|_{L^{2}(\Omega)}\leq\frac{M}{N^{2}}. (30)
Proof.

For simplicity we assume that λk\lambda_{k} and λNk\lambda_{N}^{k} have algebraic multiplicity equals to one. The proof of the general case is similar.

We define

vNk=(PNwk,wNk)wNk,v_{N}^{k}=\left(P_{N}w_{k},w_{N}^{k}\right)w_{N}^{k}, (31)

and

θNk=maxikλk|λkλNi|.\theta_{N}^{k}=\max_{i\neq k}\frac{\lambda_{k}}{|\lambda_{k}-\lambda_{N}^{i}|}. (32)

We have

wkwNkL2(Ω)\displaystyle\left\|w_{k}-w_{N}^{k}\right\|_{L^{2}(\Omega)} wkPNwkL2(Ω)+PNwkvNkL2(Ω)\displaystyle\leq\left\|w_{k}-P_{N}w_{k}\right\|_{L^{2}(\Omega)}+\left\|P_{N}w_{k}-v_{N}^{k}\right\|_{L^{2}(\Omega)} (33)
+vNkwNkL2(Ω).\displaystyle+\left\|v_{N}^{k}-w_{N}^{k}\right\|_{L^{2}(\Omega)}.

Let us estimate the term vNkwNkL2(Ω)\left\|v_{N}^{k}-w_{N}^{k}\right\|_{L^{2}(\Omega)}. As long as we normalize the discrete and the continuous eigenfunctions, by (31) we have

vNkL2(Ω)=|(PNwk,wNk)|,\left\|v_{N}^{k}\right\|_{L^{2}(\Omega)}=|\left(P_{N}w_{k},w_{N}^{k}\right)|,

and

vNkwNk=(1(PNwk,wNk))wNk,v_{N}^{k}-w_{N}^{k}=\left(1-\left(P_{N}w_{k},w_{N}^{k}\right)\right)w_{N}^{k},

so that

vNkwNkL2(Ω)=|1(PNwk,wNk)|.\left\|v_{N}^{k}-w_{N}^{k}\right\|_{L^{2}(\Omega)}=|1-\left(P_{N}w_{k},w_{N}^{k}\right)|.

If we choose the sign of wNkw_{N}^{k} such that the inner product (PNwk,wNk)0\left(P_{N}w_{k},w_{N}^{k}\right)\geq 0, then we obtain

vNkwNkL2(Ω)\displaystyle\left\|v_{N}^{k}-w_{N}^{k}\right\|_{L^{2}(\Omega)} =|1(PNwk,wNk)|\displaystyle=|1-\left(P_{N}w_{k},w_{N}^{k}\right)|
=|1|(PNwk,wNk)||\displaystyle=\bigl{|}1-|\left(P_{N}w_{k},w_{N}^{k}\right)|\bigr{|}
=|wkL2(Ω)vNkL2(Ω)|\displaystyle=\bigl{|}\left\|w_{k}\right\|_{L^{2}(\Omega)}-\left\|v_{N}^{k}\right\|_{L^{2}(\Omega)}\bigr{|}
wkvNkL2(Ω).\displaystyle\leq\left\|w_{k}-v_{N}^{k}\right\|_{L^{2}(\Omega)}.

Therefore,

vNkwNkL2(Ω)\displaystyle\left\|v_{N}^{k}-w_{N}^{k}\right\|_{L^{2}(\Omega)} wkvNkL2(Ω)\displaystyle\leq\left\|w_{k}-v_{N}^{k}\right\|_{L^{2}(\Omega)} (34)
wkPNwkL2(Ω)+PNwkvNkL2(Ω).\displaystyle\leq\left\|w_{k}-P_{N}w_{k}\right\|_{L^{2}(\Omega)}+\left\|P_{N}w_{k}-v_{N}^{k}\right\|_{L^{2}(\Omega)}.

Thanks to (34), equation (33) becomes

wkwNkL2(Ω)2wkPNwkL2(Ω)+2PNwkvNkL2(Ω).\left\|w_{k}-w_{N}^{k}\right\|_{L^{2}(\Omega)}\leq 2\left\|w_{k}-P_{N}w_{k}\right\|_{L^{2}(\Omega)}+2\left\|P_{N}w_{k}-v_{N}^{k}\right\|_{L^{2}(\Omega)}. (35)

Lemma 4 implies that there exists a positive constant M=M(Ω)M=M(\Omega) independent of NN such that

wkPNwkL2(Ω)MN2.\left\|w_{k}-P_{N}w_{k}\right\|_{L^{2}(\Omega)}\leq\frac{M}{N^{2}}. (36)

Finally, let iki\neq k. Since

(PNwk,wNi)\displaystyle\left(P_{N}w_{k},w_{N}^{i}\right) =1λNi((PNwk),wNi)=1λNi(wk,wNi)\displaystyle=\frac{1}{\lambda_{N}^{i}}\left(\mathcal{L}(P_{N}w_{k}),w_{N}^{i}\right)=\frac{1}{\lambda_{N}^{i}}\left(\mathcal{L}w_{k},w_{N}^{i}\right)
=λkλNi(wk,wNi),\displaystyle=\frac{\lambda_{k}}{\lambda_{N}^{i}}\left(w_{k},w_{N}^{i}\right),

we find

(wkPNvk,vNi)\displaystyle\left(w_{k}-P_{N}v_{k},v_{N}^{i}\right) =(wk,wNi)(PNwk,wNi)\displaystyle=\left(w_{k},w_{N}^{i}\right)-\left(P_{N}w_{k},w_{N}^{i}\right)
=(λNiλkλk)(PNwk,wNi).\displaystyle=\left(\frac{\lambda_{N}^{i}-\lambda_{k}}{\lambda_{k}}\right)\left(P_{N}w_{k},w_{N}^{i}\right).

So, using (32)

|(PNwk,wNi)|θNk|(wkPNvk,vNi)|.\bigl{|}\left(P_{N}w_{k},w_{N}^{i}\right)\bigr{|}\leq\theta_{N}^{k}\bigl{|}\left(w_{k}-P_{N}v_{k},v_{N}^{i}\right)\bigr{|}.

As a consequence,

PnwkvNkL2(Ω)2\displaystyle\left\|P_{n}w_{k}-v_{N}^{k}\right\|_{L^{2}(\Omega)}^{2} =ik(PNwk,wNi)2\displaystyle=\sum_{i\neq k}\left(P_{N}w_{k},w_{N}^{i}\right)^{2} (37)
(θNk)2ik(wkPNwk,wNi)2\displaystyle\leq(\theta_{N}^{k})^{2}\sum_{i\neq k}\left(w_{k}-P_{N}w_{k},w_{N}^{i}\right)^{2}
(θNk)2wkPNwkL2(Ω)2MN4.\displaystyle\leq(\theta_{N}^{k})^{2}\left\|w_{k}-P_{N}w_{k}\right\|_{L^{2}(\Omega)}^{2}\leq\frac{M}{N^{4}}.

Collecting (36) and (37) into (35), we get the claim. ∎

In the following sections, we study the problem by considering the method of Fourier trigonometric and the Chebyshev polynomials as basis. The first choice is suitable in presence of periodic boundary condition, while the second one can be applied to non-periodic problem.

Remark 3.

This work focuses on the one-dimensional peridynamic model, however, the variational approach can be easily extended to higher dimensional problems, by using other functional spaces and test functions. For instance, for the bi-dimensional case, we can implement the 2-D fast Fourier Transform as done in [24].

3.2. Spectral approximation by Fourier trigonometric polynomials

Let Ω=[0,2π]\Omega=[0,2\pi] be the computational domain. Assume that the problem is subject to periodic boundary conditions w(0)=w(2π)w(0)=w(2\pi).

Let N>0N>0 be an even number and {ψk(x)}|k|N/2\{\psi_{k}(x)\}_{|k|\leq N/2} be an orthogonal basis of Fourier trigonometric polynomials in L2([0,2π])L^{2}([0,2\pi]) such that

ψk(x)=eikx,xΩ,\psi_{k}(x)=e^{ikx},\quad x\in\Omega, (38)

with ψk(0)=ψk(2π)\psi_{k}(0)=\psi_{k}(2\pi), for all k=N/2,,N/2k=-N/2,\cdots,N/2.

We seek an approximation of w(x)w(x) in form of real-valued Fourier trigonometric polynomials

wN(x)=|h|N/2w~hψh(x).w_{N}(x)=\sum_{|h|\leq N/2}\tilde{w}_{h}\psi_{h}(x). (39)

Then, using the same computation as before, namely, substituting (39) and (38) into (14), we obtain the eigenvalue problem defined in (17), where matrix values of AA and MM have the following expression

ahk\displaystyle a_{hk} =02πψk(x)ΩBδ(x)C(xx)(ψh(x)ψh(x))𝑑x𝑑x\displaystyle=-\int_{0}^{2\pi}\psi_{k}(x)\int_{\Omega\cap B_{\delta}(x)}C(x-x^{\prime})(\psi_{h}(x^{\prime})-\psi_{h}(x))\,dx^{\prime}dx
=02πψk(x)ψh(x)𝑑xΩBδ(0)C(x)cos(hx)𝑑x+2πβδh,k\displaystyle=-\int_{0}^{2\pi}\psi_{k}(x)\psi_{h}(x)dx\,\int_{\Omega\cap B_{\delta}(0)}C(x^{\prime})\cos(hx^{\prime})dx^{\prime}+2\pi\beta\delta_{h,-k}
=2πδh,kΩBδ(0)C(x)cos(hx)𝑑x+2πβδh,k,\displaystyle=-2\pi\delta_{h,-k}\int_{\Omega\cap B_{\delta}(0)}C(x^{\prime})\cos(hx^{\prime})dx^{\prime}+2\pi\beta\delta_{h,-k},
mhk=02πψh(x)ψk(x)𝑑x=2πδh,k,m_{hk}=\int_{0}^{2\pi}\psi_{h}(x)\psi_{k}(x)\,dx=2\pi\delta_{h,-k},

and δh,k\delta_{h,-k} is the Kronecker delta.

More in details, the matrices AA and MM have the following representation

A=[00],M=[00].A=\begin{bmatrix}0&&*\\ &\iddots&\\ *&&0\end{bmatrix},\qquad M=\begin{bmatrix}0&&*\\ &\iddots&\\ *&&0\end{bmatrix}.

We can observe that, in this case the matrices AA and MM are anti-diagonal and the product M1AM^{-1}A is a diagonal definite-positive matrix. Moreover, the integral γh=ΩBδ(0)C(x)cos(hx)𝑑x\gamma_{h}=\int_{\Omega\cap B_{\delta}(0)}C(x^{\prime})\cos(hx^{\prime})dx^{\prime} which appear in the definition of ahka_{hk} can be accurately computed by means of the Fast Fourier transform (FFT) as CC is an even real-valued function.

Additionally, when h=0h=0, such integral is equal to β\beta, therefore the matrix AA has a zero value on its diagonal, so λ=0\lambda=0 is an eigenvalue for the peridynamic operator.

Since the matrices AA and MM are anti-diagonal in this setting, and since the product of two anti-diagonal matrices gives a diagonal matrix, a complete derivation of the spectrum of the peridynamic operator is possible in this case. Indeed we have

λh=βγhN,h=N/2,,N/2,\lambda_{h}=\beta-\gamma_{h}^{N},\quad h=-N/2,\cdots,N/2,

where γhN\gamma_{h}^{N} is the discrete Fourier transform of γh\gamma_{h} and is less than β\beta. They corresponds to the diagonal values of the matrix M1AM^{-1}A. Moreover, the corresponding eigenfunctions are given by

wNh(x)=ψh(x)=eihx,xΩ,h=N/2,,N/2.w_{N}^{h}(x)=\psi_{h}(x)=e^{ihx},\qquad x\in\Omega,\quad h=-N/2,\dots,N/2.

Because the discrete sine and cosine functions of different frequencies are mutually orthogonal, we find NN linearly independent eigenfunctions. Note that, except for λ0\lambda_{0}, the eigenvalues have multiplicity higher than one because of the symmetry between hh and h-h.

We now compare the discrete eigenvalues with those of the continuous problem, found in (12). The following theorem establishes the estimate for the distance between the continuous eigenvalue and its Fourier trigonometric approximation. This is a trivial consequence of the estimates of the distance between a function and its Fourier approximation.

Theorem 5 (see [7]).

Let λk\lambda_{k} and λNk\lambda_{N}^{k} be the kk-th smallest eigenvalues of the continuous and discrete eigenvalue problem respectively. If the micromodulus function CL2([0,2π])𝒞1([0,2π])C\in L^{2}([0,2\pi])\cap\mathcal{C}^{1}([0,2\pi]), then there exists a positive constant MM independent of NN such that

|λkλNk|MN2CL2([0,2π]).|\lambda_{k}-\lambda_{N}^{k}|\leq\frac{M}{N^{2}}\left\|C^{\prime}\right\|_{L^{2}([0,2\pi])}. (40)

3.3. Spectral approximation by Chebyshev polynomials

We consider the shifted Chebyshev polynomials Tk(x)T_{k}(x) in the computational domain Ω=[0,2π]\Omega=[0,2\pi], for k=0,,Nk=0,\cdots,N, defined as

Tk(x)=cos(karccos(xππ)).T_{k}(x)=\cos\left(k\arccos\left(\frac{x-\pi}{\pi}\right)\right).

They form an orthogonal basis in the weighted space Lω2([0,2π])L^{2}_{\omega}([0,2\pi]), where the weighted function is ω(x)=(1(xππ)2)1\omega(x)=\left(\sqrt{1-\left(\frac{x-\pi}{\pi}\right)^{2}}\right)^{-1}.

Indeed

02πTh(x)Tk(x)ω(x)𝑑x=π22chδh,k,\int_{0}^{2\pi}T_{h}(x)T_{k}(x)\omega(x)dx=\frac{\pi^{2}}{2}c_{h}\delta_{h,k},

where

ch={2,h=0,1,otherwise.c_{h}=\begin{cases}2,&h=0,\\ 1,&\text{otherwise}.\end{cases}

In this case, the equation (14) becomes

02π\displaystyle\int_{0}^{2\pi} (Bδ(x)C(xx)(w(x)w(x))𝑑x)Tk(x)ω(x)dx\displaystyle\left(-\int_{B_{\delta}(x)}C(x-x^{\prime})\left(w(x^{\prime})-w(x)\right)dx^{\prime}\right)T_{k}(x)\omega(x)dx (41)
=02πλw(x)Tk(x)ω(x)𝑑x,\displaystyle\qquad=\int_{0}^{2\pi}\lambda w(x)T_{k}(x)\omega(x)dx,

and we approximate w(x)w(x) as linear combination of the Chebyshev polynomials:

wN(x)=h=0Nw^hTh(x).w_{N}(x)=\sum_{h=0}^{N}\hat{w}_{h}T_{h}(x). (42)

If we substitute equation (42) into (41), we find again the eigenvalue problem

Aw^=λMw^,A\hat{w}=\lambda M\hat{w},

with matrices A=(ahk)h,kA=(a_{hk})_{h,k} and M=(mhk)h,kM=(m_{hk})_{h,k} defined as follows

ahk=02πω(x)Tk(x)ΩBδ(x)C(xx)Th(x)𝑑x𝑑x+π22βchδh,k,a_{hk}=-\int_{0}^{2\pi}\omega(x)T_{k}(x)\int_{\Omega\cap B_{\delta}(x)}C(x-x^{\prime})T_{h}(x^{\prime})dx^{\prime}dx+\frac{\pi^{2}}{2}\beta c_{h}\delta_{h,k},
mhk=02πTh(x)Tk(x)ω(x)𝑑x=π22chδh,k.m_{hk}=\int_{0}^{2\pi}T_{h}(x)T_{k}(x)\omega(x)\,dx=\frac{\pi^{2}}{2}c_{h}\delta_{h,k}.

If we denote by

γh(x)=ΩBδ(x)C(xx)Th(x)𝑑x,\gamma_{h}(x)=\int_{\Omega\cap B_{\delta}(x)}C(x-x^{\prime})T_{h}(x^{\prime})dx^{\prime}, (43)

we can observe that the integral 02πω(x)γh(x)Tk(x)𝑑x\int_{0}^{2\pi}\omega(x)\gamma_{h}(x)T_{k}(x)dx can be efficiently computed by using the Chebyshev trasform.

Additionally, using the Chebyshev polynomials for the approximation of the peridynamic operator, we have that the matrix AA is nondiagonal in general.

Remark 4.

The advantage of using the Chebyshev polynomials relies in the fact that they can be implemented to solve problem without imposing periodic boundary conditions. However, in order to make a comparison between this method and the one based on the Fourier trigonometric polynomials, we can apply the Chebyshev polynomials to periodic problems. To do this, we need to require that Tk(0)=Tk(2π)T_{k}(0)=T_{k}(2\pi), which implies that kk must be even.

Thus, we have to restrict our attention to the following orthogonal sub-basis {Tk(x)}k\{T_{k}(x)\}_{k}, for k=0,,Nk=0,\dots,N, kk even.

4. Numerical simulations

In this section we validate and compare the methods proposed in Section 3 and collect some simulations in order to investigate the properties of the solutions of the eigenvalue problem (4).

To validate the results, we consider the following one-dimensional benchmark problem. We consider a bar in the spatial domain [0,2π][0,2\pi] and we take the micromodulus function C(x)=4ex2/πC(x)=4e^{-x^{2}}/\sqrt{\pi}, so in this case β4\beta\approx 4.

When we deal with the Fourier trigonometric polynomials, we discretize the computational domain by using the uniform mesh xj=2πj/Nx_{j}=2\pi j/N for j=0,,Nj=0,\cdots,N; while, when we consider the Chebyshev polynomials, we take the non-uniform mesh given by the Guass-Chebyshev-Lobatto nodes xj=π+π(cos(πj/N))x_{j}=\pi+\pi\left(-\cos(\pi j/N)\right), for j=0,,Nj=0,\cdots,N. This choice of nodes is suitable as it avoids the Gibb’s phenomenon at the boundaries.

Figure 1 shows a comparison between the exact eigenvalues of the peridynamic operator with the discrete ones computed by means of the Fourier trigonometric and Chebyshev polynomials for various choice of the horizon δ\delta. The convergence of the approximated eigenvalues is evaluated by computing the relative error in the discrete L2(Ω)L^{2}(\Omega) norm:

EL2=k|λNkλk|2k|λNk|2,E_{L^{2}}=\frac{\sum_{k}\bigl{|}\lambda_{N}^{k}-\lambda_{k}\bigr{|}^{2}}{\sum_{k}\bigl{|}\lambda_{N}^{k}\bigr{|}^{2}},

where λk\lambda_{k} represents the kk-th smallest eigenvalue of the continuous problem (9), and λNk\lambda_{N}^{k} denotes kk-th smallest eigenvalue of the discrete problem (13) computed using both the Fourier trigonometric and the Chebyshev polynomials.

Table 1 shows the relative error and the convergence rate for the two methods for different values of NN and for δ=3\delta=3. We can observe that the order of convergence is in accordance with the theoretical results.

Refer to caption
δ=3\delta=3.
Refer to caption
δ=1\delta=1.
Refer to caption
δ=0.3\delta=0.3.
Refer to caption
δ=0.1\delta=0.1.
Figure 1. Comparison of the exact peridynamic eigenvalues λ(νh)\lambda(\nu_{h}) defined in (12) with respect to νh\nu_{h} sampled at 100 equispaced points in the interval [0,4][0,4] with the discrete ones computed by means of trigonometric and Chebyshev polynomials for different values of δ\delta. For the simulation we fix N=100N=100.
Trigonometric approximation Chebyshev approximation
NN EL2E_{L^{2}} convergence rate NN EL2E_{L^{2}} convergence rate
2020 4.8016×1034.8016\times 10^{-3} - 2020 8.8896×1038.8896\times 10^{-3} -
4040 1.1021×1031.1021\times 10^{-3} 2.04652.0465 4040 8.6192×1048.6192\times 10^{-4} 2.03772.0377
8080 2.5438×1042.5438\times 10^{-4} 2.06162.0616 8080 2.9249×1042.9249\times 10^{-4} 2.04852.0485
160160 5.5865×1055.5865\times 10^{-5} 2.09432.0943 160160 5.1822×1055.1822\times 10^{-5} 2.08672.0867
320320 1.1000×1051.1000\times 10^{-5} 2.14812.1481 320320 1.1802×1051.1802\times 10^{-5} 2.12672.1267
Table 1. The relative L2L^{2}-error as function of NN corresponding to the trigonometric and the Chebyshev approximation.

Table 2 depicts the eigenvalues computed by the two methods for N=20N=20 and δ=3\delta=3. We can notice that they are all positive and bounded by the value of β\beta.

Moreover, we find that using the Fourier trigonometric polynomials as basis for the approximation, except for λ00\lambda_{0}\approx 0, the algebraic multiplicity of the other eigenvalues is equal to two. This is correlated with the fact that trigonometric polynomials are characterized by two different frequencies.

λnTrig\lambda_{n}^{Trig}, n=0,,20n=0,\cdots,20 λnCheby\lambda_{n}^{Cheby}, n=0,,20n=0,\cdots,20
0.0000 0.1905
0.8846 0.7084
0.8846 1.4173
2.5285 2.1567
2.5285 2.8007
3.5782 3.2864
3.5787 3.6105
3.9267 3.8042
3.9267 3.9090
3.9921 3.9607
3.9921 3.9841
3.9995 3.9940
3.9995 3.9978
3.9999 3.9993
3.9999 3.9997
3.9999 3.9999
3.9999 3.9999
3.9999 3.9999
3.9999 3.9999
3.9999 3.9999
3.9999 3.9999
Table 2. The peridynamic eigenvalues computed by using trigonometric and Chebyshev polynomials

Figure 2 shows the first five eigenfunctions obtained by using the trigonometric polynomials for the approximation of the peridynamic operator.

Refer to caption
Figure 2. The first five eigenfunctions obtained by using the trigonometric polynomials.

In addition, we make a simulation considering the peridynamic eigenvalue problem subject to antiperiodic boundary condition on the spatial domain Ω=[1,1]\Omega=[-1,1]:

{w(x)=λw(x),x[1,1],w(1)=1,w(1)=1.\begin{cases}-\mathcal{L}w(x)=\lambda w(x),\qquad x\in[-1,1],\\ w(-1)=-1,\,w(1)=1.\end{cases} (44)

The well-posedness of (44) is achieved in [36, 28].For the simulation we use the same micromodulus function as before and we compute the eigenvalues by using the Chebyshev polynomials. In Figure 3, we display a comparison between the exact eigenvalues and the discrete ones for different values of NN and δ\delta. Here, the exact eigenvalues are computed by using the proposed numerical method by using N=200N=200.

Refer to caption
δ=1\delta=1.
Refer to caption
δ=0.2\delta=0.2.
Figure 3. The comparison of the exact eigenvalues of the problem (44) in the interval [1,1][-1,1] with the discrete ones computed by means of the Chebyshev polynomials for different choice of NN and δ\delta.

4.1. The solution of the peridynamic problem

Let [0,T][0,T], for some T>0T>0, be the time domain under investigation. Consider a microelastic bar with constant mass density ρ>0\rho>0 occupying a region Ω\Omega\subset{\mathbb{R}}. Then, the peridynamic model describes the dynamics of the body and its equation is given by

ρtt2u(x,t)=u(x,t)=ΩBδ(x)C(xx)(u(x,t)u(x,t))𝑑x,\rho\partial_{tt}^{2}{u}(x,t)=\mathcal{L}u(x,t)=\int_{\Omega\cap B_{\delta}(x)}C(x^{\prime}-x)\left(u(x^{\prime},t)-u(x,t)\right)dx^{\prime}, (45)

for xΩx\in\Omega, and t[0,T]t\in[0,T], with initial conditions

u(x,0)=u0(x),tu(x,0)=v0(x),xΩ,u(x,0)=u_{0}(x),\quad\partial_{t}u(x,0)=v_{0}(x),\qquad x\in\Omega, (46)

where uu is the displacement field.

We assume that the bar is subjected to the uniform initial displacement u0(x)=ex2u_{0}(x)=e^{-x^{2}}, v0(x)=0v_{0}(x)=0 and we fix δ=3\delta=3 as the size of the horizon.

Moreover, we assume that the constant density of the body is ρ(x)=1\rho(x)=1 and the interaction between two material particle is given by the micromodulus function CC defined as in the previous section.

If the spectrum of the nonlocal operator -\mathcal{L} is known, one can formally express the solution of (45)-(46) as

u(x,t)=k=0wk(x)(akcos(λkt)+bksin(λkt)),xΩ,t[0,T],u(x,t)=\sum_{k=0}^{\infty}w_{k}(x)\left(a_{k}\cos(\sqrt{\lambda_{k}}t)+b_{k}\sin(\sqrt{\lambda_{k}}t)\right),\qquad x\in\Omega,\quad t\in[0,T], (47)

where λk\lambda_{k} and wk(x)w_{k}(x) represent respectively the kk-th eigenvalue and eigenfunction of the peridynamic operator -\mathcal{L} on the domain Ω\Omega, and the coefficients aka_{k} and bkb_{k} are computed from the initial conditions (46) by

ak\displaystyle a_{k} =Ωu0(x)wk(x)𝑑xΩwk2(x)𝑑x,\displaystyle=\frac{\int_{\Omega}u_{0}(x)w_{k}(x)dx}{\int_{\Omega}w_{k}^{2}(x)dx}, (48)
bk\displaystyle b_{k} =1λkΩv0(x)wk(x)𝑑xΩwk2(x)𝑑x.\displaystyle=\frac{1}{\sqrt{\lambda_{k}}}\frac{\int_{\Omega}v_{0}(x)w_{k}(x)dx}{\int_{\Omega}w_{k}^{2}(x)dx}.

Thus, the problem of finding the solution of (45)-(46) reduces to study an eigenvalue problem.

Refer to caption
Refer to caption
Figure 4. The comparison between the exact solution and the numeric one for different values of NN at time t=1t=1. On the left, the numeric solution is computed by using the trigonometric polynomials; on the right, the numeric solution is computed by using the Chebyshev polynomials.

In Figure 4 we make a comparison between the exact solution of the peridynamic problem (45)-(46) with the numerical solution obtained by using both the Fourier trigonometric polynomials and the Chebyshev polynomials as basis to solve the eigenvalue problem (17). We can observe in both cases a good agreement as the total number of mesh-points NN increases.

5. Conclusions

In this paper we propose two spectral methods to numerically compute the eigenvalues of the one-dimensional nonlocal linear peridynamic operator. They deal with the weak formulation of peridynamic model and make use of both the Fourier trigonometric and the Chebyshev polynomials. The first ones are suitable in presence of periodic boundary conditions, while the others can be applied even to non periodic problems. We prove the convergence of the discrete eigenpairs to the continuous ones in the L2L^{2}-norm and our simulations confirm the theoretical results.

Acknowledgements

This paper has been partially supported by GNCS of Istituto Nazionale di Alta Matematica, by PRIN 2017 “Discontinuous dynamical systems: theory, numerics and applications” coordinated by Nicola Guglielmi and by Regione Puglia, “Programma POR Puglia 2014/2020-Asse X-Azione 10.4 Research for Innovation-REFIN - (D1AB726C)”. The authors thank the anonymous referees for critical remarks, suggestions and for the careful reading of the manuscript.

References

  • [1] B. Aksoylu and A. Kaya. Conditioning and error analysis of nonlocal operators with local boundary conditions. Journal of Computational and Applied Mathematics, 335:1–19, 2018.
  • [2] B. Alali and N. Albin. Fourier Spectral Methods for Nonlocal Models. Journal of Peridynamics and Nonlocal Modeling, 2:317–335, 2020.
  • [3] R. Alebrahim. Peridynamic modeling of Lamb wave propagation in bimaterial plates. Composite Structures, 214:12 – 22, 2019.
  • [4] R. Alebrahim, P. Packo, M. Zaccariotto, and U. Galvanetto. Wave propagation improvement in two-dimensional bond-based peridynamics model. In Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, 2021.
  • [5] F. Bobaru, M. Yang, S. Alves, F.and Silling, E. Askari, and J. Xu. Convergence, adaptive refinement, and slaning in 1D peridynamics. Int. J. Numer. Mech. Eng., 77:852 – 877, 2009.
  • [6] L. Caffarelli and L. Silvestre. The Evans-Krylov theorem for nonlocal fully nonlinear equations. Annals of Mathematics, 174:1163 – 1187, 2011.
  • [7] C. Canuto, M.Y. Hussaini, A. Quarteroni, and T.A. Zang. Spectral Methods: Fundamentals in Single Domains. Springer-Verlag Berlin Heidelberg, 2006.
  • [8] J. Chen, Y. Tian, and X. Cui. Free and forced vibration analysis of peridynamic finite bar. International Journal of Applied Mechanics, 10(1):1850003, 2018.
  • [9] G. M. Coclite, A. Fanizzi, L. Lopez, F. Maddalena, and S. F. Pellegrino. Numerical methods for the nonlocal wave equation of the peridynamics. Applied Numerical Mathematics, 155:119 – 139, 2020.
  • [10] M. D’Elia, Q. Du, and M. Gunzburger. Recent Progress in Mathematical and Computational Aspects of Peridynamics. Springer International Publishing, 2017.
  • [11] M. D’Elia and M. Gunzburger. The fractional Laplacian operator on bounded domains as a special case of the nonlocal diffusion operator. Computers & Mathematics with Applications, 66(7):1245 – 1260, 2013.
  • [12] C. Diyaroglu, E. Oterkus, S. Oterkus, and E. Madenci. Peridynamics for bending of beams and plates with transverse shear deformation. International Journal of Solids and Structures, 69-70:152 – 168, 2015.
  • [13] Q. Du and J. Yang. Fast and accurate implementation of Fourier spectral approximations of nonlocal diffusion operators and its applications. Journal of Computational Physics, 332:118–134, 2017.
  • [14] E. Emmrich and D. Puhst. Survey of existence results in nonlinear peridynamics in comparison with local elastodynamics. Comput. Methods Appl. Math., 15(4):483–496, 2015.
  • [15] L. C. Evans. Partial Differential Equations. American Mathematical Society, 1998.
  • [16] J. Heo, Z. Yang, W. Xia, S. Oterkus, and E. Oterkus. Buckling analysis of cracked plates using peridynamics. Ocean Engineering, page 107817, 2020.
  • [17] J. Heo, Z. Yang, W. Xia, S. Oterkus, and E. Oterkus. Free vibration analysis of cracked plates using peridynamics. Ships and Offshore Structures, 15(sup1):S220–S229, 2020.
  • [18] A. Jafari, M. Ezzati, and A.A. Atai. Static and free vibration analysis of Timoshenko beam based on combined peridynamic-classical theory besides FEM formulation. Computers & Structures, 213:72–81, 2019.
  • [19] S. Jafarzadeh, A. Larios, and F. Bobaru. Efficient solutions for nonlocal diffusion problems via boundary-adapted spectral methods. Journal of Peridynamics and Nonlocal Modeling, 2:85 – 110, 2020.
  • [20] S. Jafarzadeh, F. Mousavi, A. Larios, and F. Bobaru. A general and fast convolution-based method for peridynamics: applications to elasticity and brittle fracture. arXiv preprint arXiv:2105.06055v1, 2021.
  • [21] S. Jafarzadeh, L. Wang, A. Larios, and F. Bobaru. A fast convolution-based method for peridynamic transient diffusion in arbitrary domains. Computer Methods in Applied Mechanics and Engineering, 375:113633, 2021.
  • [22] B. Kilic and E. Madenci. An adaptive dynamic relaxation method for quasi-static simulations using the peridynamic theory. Theoretical and Applied Fracture Mechanics, 53(3):194 – 204, 2010.
  • [23] R. Lipton. Dynamic brittle fracture as a small horizon limit of peridynamics. J. Elasticity, 117:21–50, 2014.
  • [24] L. Lopez and S. F. Pellegrino. A space-time discretization of a nonlinear peridynamic model on a 2D lamina. Computers and Mathematics with Applications. In Press, 2021.
  • [25] L. Lopez and S. F. Pellegrino. A spectral method with volume penalization for a nonlinear peridynamic model. International Journal for Numerical Methods in Engineering, 122(3):707–725, 2021.
  • [26] E. Madenci and E. Oterkus. Peridynamic theory and its applications. Springer New York, 2013.
  • [27] E. Madenci and S. Oterkus. Ordinary state-based peridynamics for thermoviscoelastic deformation. Engineering Fracture Mechanics, 175:31 – 45, 2017.
  • [28] R. Servadei and E. Valdinoci. Variational methods for non-local operators of elliptic type. Discrete and Continuous Dynamical Systems, 33(5):2105–2137, 2013.
  • [29] A. Shojaei, T. Mudric, M. Zaccariotto, and U. Galvanetto. A coupled meshless finite point/Peridynamic method for 2D dynamic fracture analysis. International Journal of Mechanical Sciences, 119:419 – 431, 2016.
  • [30] S.A. Silling. Reformulation of elasticity theory for discontinuities and long-range forces. J. Mech. Phys. Solids, 48(17–18):175–209, 2000.
  • [31] S.A. Silling and F. Bobaru. Peridynamic modeling of membranes and fibers. International Journal of Non-Linear Mechanics, 40(2):395 – 409, 2005. Special Issue in Honour of C.O. Horgan.
  • [32] O. Weckner and R. Abeyaratne. The effect of long-range forces on the dynamics of a bar. Journal of the Mechanics and Physics of Solids, 53(3):705 – 728, 2005.
  • [33] M. Zaccariotto, T. Mudric, D. Tomasi, A. Shojaei, and U. Galvanetto. Coupling of FEM meshes with Peridynamic grids. Computer Methods in Applied Mechanics and Engineering, 330:471 – 497, 2018.
  • [34] Q. Zhai, H. Xie, R. Zhang, and Z. Zhang. Acceleration of Weak Galerkin Methods for the Laplacian Eigenvalue Problem. Journal of Scientific Computing, 79:914–934, 2019.
  • [35] Q. Zhai, H. Xie, R. Zhang, and Z. Zhang. The weak Galerkin method for elliptic eigenvalue problems. Communications in Computational Physics, 26(1):160–191, 2019.
  • [36] K. Zhou and Q. Du. Mathematical and numerical analysis of linear peridynamic models with nonlocal boundary conditions. SIAM Journal on Numerical Analysis, 48(5):1759–1780, 2010.