Hindawi Publishing Corporation Journal of Applied Mathematics Volume 2013, Article ID 385463, 8 pages http://dx.doi.org/10.1155/2013/385463 Research Article Finite Element Multigrid Method for the Boundary Value Problem of Fractional Advection Dispersion Equation Zhiqiang Zhou and Hongying Wu Department of Mathematics, Huaihua University, Huaihua 418008, China Correspondence should be addressed to Zhiqiang Zhou; zhiqzhou@263.net Received 2 March 2013; Accepted 14 May 2013 Academic Editor: Morteza Rafei Copyright © 2013 Z. Zhou and H. Wu. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. The stationary fractional advection dispersion equation is discretized by linear finite element scheme, and a full V-cycle multigrid method (FV-MGM) is proposed to solve the resulting system. Some useful properties of the approximation and smoothing operators are proved. Using these properties we derive the convergence results in both πΏ2 norm and energy norm for FV-MGM. Numerical examples are given to demonstrate the convergence rate and efficiency of the method. 1. Introduction We investigate the finite element full V-cycle multigrid method (FV-MGM) to the boundary value problem of linear stationary fractional advection dispersion equation (FADE). Problem 1. Given Ω = (0, 1), π : Ω → R, find π’ : Ω → R such that 1 −π½ − π· ( 0 π·π₯−π½ + π₯ π·1 ) π·π’ + π (π₯) π’ = π (π₯) , in Ω, 2 (1) π’ = 0, on πΩ, where 0 < π½ < 1, π(π₯) ≥ 0, π· represents a single spatial −π½ derivative, and 0 π·π₯−π½ and π₯ π·1 represent Riemann-Liouville left and right fractional integral operators, respectively [1–3]. FADE has been used in modeling physical phenomena exhibiting anomalous diffusion, that is, diffusion not accurately modeled by the usual advection dispersion equation [4–7]. For example, solutes moving through aquifers do not generally follow a Fickian, second-order, and governing equation because of large deviations from the stochastic process of Brownian motion [8–10]. Many scholars developed numerical methods, including finite difference method [11], finite element method [12–14], spectral method [15] and moving collocation method [16] to solve FADEs. Most of them used Gauss elimination method or conjugate gradient norm residual method to solve the resulting system, so the computational complexity is O(π3 ) or O(π log2 π). To date only a few of them considered MGM numerical methods. For example, Pang and Sun [11] developed an MGM to solve the linear system with Toeplitz-like structure, but the fractional derivatives are defined in the GruΜnwald-Letnikov form and the discretized system is obtained by difference scheme. It motivates us to design a fast MGM algorithm to deal with FE equations of FADE. In this paper, we follow the ideas in [17, 18] to develop a FV-MGM for solving the resulting system of Problem 1 discretized by linear finite element method. By selecting appropriate iteration operator and iteration numbers, we prove that FV-MGM has the same convergence rate as classic FEM and the computational cost increases linearly with respect to the increasing of unknown variables. The remaining of this paper is organized as follows. The next section recalls the variational formulation of the above FADE and corresponding convergence results. In Section 3 we describe the multigrid algorithm, estimate the spectral radius of FE equations, show the properties of approximation and soothing operators, and prove the convergence theorems for FV-MGM. Numerical examples demonstrating convergence rate and computational work are presented in Section 4. Concluding remarks are given in the final section. 2 Journal of Applied Mathematics 2. Variational Formulation and Convergence Results Let πΌ := (2 − π½)/2, so that 1/2 < πΌ ≤ 1. Define the associate bilinear form π΅ : π»0πΌ (Ω) × π»0πΌ (Ω) → R as π΅ (π’, V) := 1 β¨ π·−π½ π·π’, π·Vβ© 2 0 π₯ + 1 −π½ β¨ π· π·π’, π·Vβ© + (π (π₯) π’, V) , 2 π₯ 1 (2) and linear functional πΉ : π»0πΌ (Ω) → R as πΉ (V) := β¨π, Vβ© , Theorem 3 (see [17, Corollary 4.3]). Let π’ ∈ π»0πΌ (Ω) β π»π (Ω) (πΌ ≤ π ≤ π) solve (4) and π’β solve (9). Then there exists a constant πΆ3 > 0 such that π = π’ − π’β satisfies βπβπ»πΌ (Ω) ≤ πΆ3 βππ−πΌ βπ’βπ»π (Ω) . (10) Theorem 4 (see [17, Theorem 4.4]). Let π’ ∈ π»0πΌ (Ω) β π»π (Ω) (πΌ ≤ π ≤ π) solve (4) and π’β solve (9), where π−1 is the degree of Galerkin finite element model. Then, if the regularity of the solution to the adjoint problem is satisfied, there exists a constant πΆ4 (or πΆ4σΈ ) such that the error π = π’ − π’β satisfies 3 πΌ =ΜΈ , 4 βπβπΏ2 (Ω) ≤ πΆ4 βππΌ βπ’βπΈ , (3) βπβπΏ2 (Ω) ≤ πΆ4σΈ βππΌ−π βπ’βπΈ , 3 1 πΌ = , 0 < ∀π < . 4 2 (11) where (⋅, ⋅) denotes the inner product on πΏ2 (Ω) and β¨⋅, ⋅β© the π duality pairing of π»−π (Ω) and π»0 (Ω), π ≥ 0. Thus, the Galerkin variational solution of Problem 1 may be defined as follows. From Theorems 3 and 4 and the equivalence of β ⋅ βπ»πΌ (Ω) and β ⋅ βπΈ , we have the error estimates in the πΏ2 norm. Definition 2 (variational solution). A function π’ ∈ π»0πΌ (Ω) is a variational solution of Problem 1 provided that Theorem 5. Under the same assumptions in Theorem 4, one has π΅ (π’, V) = πΉ (V) , ∀V ∈ π»0πΌ (Ω) . (4) Ervin and Roop ([17], 2006) proved that the bilinear form π΅(⋅, ⋅) satisfies the coercivity and continuity; that is, there exist two positive constants πΆ1 and πΆ2 such that π΅ (π’, π’) ≥ πΆ1 βπ’β2π»πΌ (Ω) , π΅ (π’, V) ≤ πΆ2 βπ’βπ»πΌ (Ω) βVβπ»πΌ (Ω) , ∀π’ ∈ π»0πΌ (Ω) , ∀π’, V ∈ π»0πΌ (Ω) . (5) (6) Hence, they claimed that there exists a unique solution to (4). Note that from (5) and (6) we have norm equivalence of β ⋅ βπ»πΌ (Ω) and energy norm β ⋅ βπΈ = π΅(⋅, ⋅)1/2 , that is, √πΆ1 βVβπ»πΌ (Ω) ≤ βVβπΈ ≤ √πΆ2 βVβπ»πΌ (Ω) , ∀V ∈ π»0πΌ (Ω) . (7) Let πβ denote a partition of Ω such that Ω = {β πΎ : πΎ ∈ πβ }. Assume that there exists a positive constant π such that πβπ ≤ βπΎ ≤ βπ , where βπ = maxπΎ∈πβ βπΎ . Let ππ (πΎ) denote the space of polynomials of degree less than or equal to π on πΎ ∈ πβ . Associated with πβ , define the finite-dimensional subspace πβ ⊂ π»0πΌ (Ω) as πβ := {V ∈ π»0πΌ (Ω) ∩ πΆ0 (Ω) : V|πΎ ∈ ππ−1 (πΎ) , ∀πΎ ∈ πβ } . (8) Let π’β be the solution to the finite-dimensional variational problem: π΅ (π’β , Vβ ) = πΉ (Vβ ) , ∀Vβ ∈ πβ . (9) Note that the existence and uniqueness of solution to (9) follow from the fact that πβ is a subset of the space π»0πΌ (Ω) ∩ π»0π (Ω). Ervin and Roop have obtained convergence estimate in the energy norm β ⋅ βπΈ . At the same time, under the assumption concerning the regularity of the solution to the adjoint problem of Problem 1 [17, Assumption 4.1], convergence estimate in the πΏ2 norm was proved. 3 πΌ =ΜΈ , 4 βπβπΏ2 (Ω) ≤ πΆ5 βππ βπ’βπ»π (Ω) , βπβπΏ2 (Ω) ≤ πΆ5 βππ−π βπ’βπ»π (Ω) , 3 1 πΌ = , 0 < ∀π < , 4 2 (12) where πΆ5 = √πΆ2 πΆ3 πΆ4 (or πΆ5 = √πΆ2 πΆ3 πΆ4σΈ ). 3. Multigrid Method for FADE For the simpleness, we only discuss the case of linear finite element, and it is necessary to restrict the mesh partition. Let {Tπ } denote a sequence of partitions of Ω and βπ be the mesh size of Tπ . From now on, we assume that {Tπ } is a quasiuniform family, that is, πβπ ≤ π₯π − π₯π−1 ≤ βπ , π = 1, 2, . . . , ππ , (13) with positive constant π. At the same time, let Tπ be obtained from Tπ−1 via a regular subdivision, that is, Tπ−1 ⊂ Tπ for π ≥ 2. Let ππ denote πΆ0 piecewise linear functions with respect to Tπ that vanish on πΩ. 3.1. Mesh-Dependent Norms Definition 6. The mesh-dependent inner product (⋅, ⋅)π on ππ is defined by ππ −1 (V, π€)π = βπ ∑ V (π₯π ) π€ (π₯π ) . (14) π=1 Definition 7. The operator π΄ π : ππ → ππ is defined by (π΄ π V, π€)π = π΅ (V, π€) , ∀V, π€ ∈ ππ . (15) In terms of the operator π΄ π , the discretized equation of (9) can be written as π΄ π π’π = ππ , (16) Journal of Applied Mathematics 3 where ππ ∈ ππ satisfies (ππ , Vπ ) = (π, V) , ∀V ∈ ππ . (17) Remark 8. (i) From the Riesz representation theorem, we point out that the operator π΄ π is defined uniquely. (ii) Since π΅(V, π€) is symmetric and satisfies the proposition of coercivity, π΄ π is symmetric positive definite woth respect to (⋅, ⋅)π . where πΆ8 > 0 is the constant of inverse estimate and πΆ = πΆ2 πΆ62 πΆ82 . Let π be an eigenvalue of π΄ π with corresponding eigenvector π ∈ ππ . From Lemma 9, we have π΅ (π, π) = (π΄ π π, π)π = π(π, π)π The mesh-dependent norms are defined by β|V|βπ ,π = √(π΄π π V, V)π . (18) Observe that the energy norm β ⋅ βπΈ coincides with β| ⋅ |β1,π norm on ππ . Similarly, β| ⋅ |β0,π is the norm associated with the mesh-dependent inner product (14). The following lemma shows that β| ⋅ |β0,π is equivalent to the πΏ2 norm. Lemma 9. The norm β ⋅ βπΏ2 (Ω) is equivalent to mesh-depentent norm β| ⋅ |β0,π , that is, (23) σ΅©σ΅¨ σ΅¨σ΅©2 = πσ΅©σ΅©σ΅©σ΅¨σ΅¨σ΅¨πσ΅¨σ΅¨σ΅¨σ΅©σ΅©σ΅©0,π σ΅© σ΅©2 = πσ΅©σ΅©σ΅©πσ΅©σ΅©σ΅©πΏ2 (Ω) . Combining (22) and (23), the following inequality holds: −2πΌ σ΅© σ΅©2 π΅ (π, π) πΆβπ σ΅©σ΅©σ΅©πσ΅©σ΅©σ΅©πΏ2 (Ω) π = σ΅© σ΅©2 ≤ = πΆ7 βπ−2πΌ , σ΅©σ΅©πσ΅©σ΅© 2 σ΅©σ΅©σ΅©πσ΅©σ΅©σ΅©2 2 σ΅© σ΅©πΏ (Ω) σ΅© σ΅©πΏ (Ω) (24) where πΆ7 = πΆ2 πΆ62 πΆ82 . (19) 3.2. The V-Cycle Multigrid Algorithm. Firstly, we give the intergrid transfer operators which play a very important role in convergence analysis. Proof. The proof is analogous to Lemma 6.2.7 in reference [18]. Definition 12 (intergrid transfer operator). The coarse-to-fine π : ππ−1 → ππ is taken to be the intergrid transfer operator πΌπ−1 natural injection, that is, πβ|V|β0,π ≤ βVβπΏ2 (Ω) ≤ β|V|β0,π , ∀V ∈ ππ . Particularly, β| ⋅ |β0,π = β ⋅ βπΏ2 (Ω) for the uniform mesh. In order to estimate the spectral radius, Λ(π΄ π ), of π΄ π , we need the following norm interpolation lemma (see [19, Theorem 1.3.7]. Lemma 10 (interpolation theorem). Assume that Ω is an open set of Rπ with a Lipchitz continuous boundary. Let π 1 < π 2 be two real numbers, and π = (1 − π)π 1 + ππ 2 , 0 ≤ π ≤ 1. Then there exists a constant πΆ6 > 0 such that βπ’βπ»π (Ω) ≤ π πΆ6 βπ’β1−π π»π 1 (Ω) βπ’βπ»π 2 (Ω) . (20) Lemma 11 (spectral radius theorem). We have the estimation for spectral radius Λ(π΄ π ): Λ (π΄ π ) ≤ πΆ7 βπ−2πΌ , (21) where πΆ7 is a positive constant independent of π. σ΅© σ΅©2 π΅ (π, π) ≤ πΆ2 σ΅©σ΅©σ΅©πσ΅©σ΅©σ΅©π»πΌ (Ω) σ΅© σ΅©2 = πΆβπ−2πΌ σ΅©σ΅©σ΅©πσ΅©σ΅©σ΅©πΏ2 (Ω) , (25) The fine-to-coarse operator πΌππ−1 : ππ → ππ−1 is defined by π (πΌππ−1 π€, V)π−1 = (π€, πΌπ−1 V)π = (π€, V)π , ∀V ∈ ππ−1 , π€ ∈ ππ . (26) Now, we describe the πth level of V-cycle MGM (VMGM) and full V-cycle MGM. Let π be the smoothing number, ππ the iteration number of πth level V-MGM, and Λ π be a parameter dependent on π. Denote ππΊ(π, π§0 , π) the approximate solution of the π΄ π π§ = π obtained from the πth level iteration with initial guess π§0 . The discussion of parameters Λ π and ππ is left to the next subsection and Section 4. BEGIN: For π = 1: ππΊ(1, π§0 , π) = π΄−1 1 π. For π > 1, ππΊ(π, π§0 , π) is obtained recursively in three steps. 2 σ΅© σ΅©1−πΌ σ΅© σ΅©πΌ ≤ πΆ2 (πΆ6 σ΅©σ΅©σ΅©πσ΅©σ΅©σ΅©π»0 (Ω) ⋅ σ΅©σ΅©σ΅©πσ΅©σ΅©σ΅©π»1 (Ω) ) σ΅© σ΅©2 = πΆβπ−2πΌ σ΅©σ΅©σ΅©πσ΅©σ΅©σ΅©π»0 (Ω) ∀V ∈ ππ−1 . Algorithm 13 (the πth level V-cycle multigrid algorithm). Proof. Let π ∈ ππ . Applying the continuity (6) of π΅(⋅, ⋅), norm interpolation Lemma 10, and inverse estimation, we have 2 σ΅© σ΅©1−πΌ σ΅© σ΅©πΌ ≤ πΆ2 (πΆ6 σ΅©σ΅©σ΅©πσ΅©σ΅©σ΅©π»0 (Ω) ⋅ πΆ8 βπ−πΌ σ΅©σ΅©σ΅©πσ΅©σ΅©σ΅©π»0 (Ω) ) π πΌπ−1 V = V, (22) Presmoothing Step. For 1 ≤ π ≤ π, let π§π = π§π−1 + (1/Λ π )(π − π΄ π π§π−1 ). Error Correction. π = πΌππ−1 (π − π΄ π π§π ), π1 = ππΊ(π − 1, 0, π), π π§π+1 = π§π + πΌπ−1 π1 . 4 Journal of Applied Mathematics Postsmoothing step. For π + 1 ≤ π ≤ 2π + 1, let π§π = π§π−1 + (1/Λ π )(π − π΄ π π§π−1 ). The output of the πth level iteration is ππΊ(π, π§0 , π) := π§2π+1 . END. which means that V is a finite element solution of variational problem (4) on ππ . Observing that (π, π€)π−1 = (πΌππ−1 π, π€)π−1 = (π, π€)π = β¨π, π€β© , Algorithm 14 (the full V-cycle multigrid algorithm). BEGIN: ∀π€ ∈ ππ−1 , we claim that π = ππ−1 V is also a finite element solution of variational problem (4) on ππ−1 . Therefore, noting ππ−1 ⊂ ππ (since Tπ−1 ⊂ Tπ ) and applying Theorem 4, we have For π = 1, π’Μ1 = π΄−1 1 π1 . For π ≥ 2, π π’0π = πΌπ−1 π’Μπ−1 , π , ππ ), π’ππ = ππΊ(π, π’π−1 σ΅©σ΅© σ΅© σ΅© πΌσ΅© σ΅©σ΅©V − ππ−1 Vσ΅©σ΅©σ΅©πΏ2 (Ω) ≤ πΆ4 βπ σ΅©σ΅©σ΅©V − ππ−1 Vσ΅©σ΅©σ΅©πΈ , 1 ≤ π ≤ ππ , π’Μπ = π’πππ . σ΅© σ΅© σ΅©σ΅© σΈ πΌ−π σ΅© σ΅©σ΅©V − ππ−1 Vσ΅©σ΅©σ΅©πΏ2 (Ω) ≤ πΆ4 βπ σ΅©σ΅©σ΅©V − ππ−1 Vσ΅©σ΅©σ΅©πΈ , END. 3.3. Approximation and Smoothing Properties. In this subsection, we prove some properties of projection operator ππ−1 and smoothing operator π π , which are the key ingredients for V-MGM and FV-MGM algorithm. Definition 15. Let ππ : π → ππ be the orthogonal projection with respect to π΅(⋅, ⋅), that is, π΅ (V, π€) = π΅ (ππ V, π€) , ∀π€ ∈ ππ . (27) 1 π΄ . Λπ π 3 πΌ =ΜΈ , 4 3 πΌ= . 4 σ΅©σ΅©σ΅©σ΅¨σ΅¨σ΅¨(πΌ − ππ−1 ) Vσ΅¨σ΅¨σ΅¨σ΅©σ΅©σ΅© σ΅©σ΅¨ σ΅¨σ΅©0,π σ΅©σ΅¨ σ΅¨σ΅© ≤ πΆ9 βππΌ σ΅©σ΅©σ΅©σ΅¨σ΅¨σ΅¨(πΌ − ππ−1 ) Vσ΅¨σ΅¨σ΅¨σ΅©σ΅©σ΅©1,π , σ΅¨σ΅© σ΅©σ΅©σ΅¨σ΅¨ σ΅©σ΅©σ΅¨σ΅¨(πΌ − ππ−1 ) Vσ΅¨σ΅¨σ΅¨σ΅©σ΅©σ΅©0,π 3 ∀V ∈ ππ , πΌ =ΜΈ , 4 3 1 ∀V ∈ ππ , πΌ = , 0 < π < . 4 2 (33) (28) Throughout this paper, we assume that Λ π denotes some upper bound for the spectral radius of π΄ π satisfying Λ π ≤ πΆ7 βπ−2πΌ . Lemma 17. Let V ∈ ππ , π = πΌππ−1 π΄ π V, and π ∈ ππ−1 satisfy the equation π΄ π−1 π = π. Then π = ππ−1 V. Proof. We only prove the case πΌ =ΜΈ 3/4, and the proof for the other case is analogous. Applying Remark 18 and Lemma 9 we have 1σ΅© σ΅¨σ΅© σ΅© σ΅©σ΅©σ΅¨σ΅¨ σ΅©σ΅©σ΅¨σ΅¨(πΌ − ππ−1 ) Vσ΅¨σ΅¨σ΅¨σ΅©σ΅©σ΅©0,π ≤ σ΅©σ΅©σ΅©(πΌ − ππ−1 ) Vσ΅©σ΅©σ΅©πΏ2 (Ω) π Proof. For π€ ∈ ππ−1 , πΆ4 πΌ σ΅©σ΅© σ΅© β σ΅©(V − ππ−1 V)σ΅©σ΅©σ΅©πΈ π πσ΅© σ΅©σ΅¨ σ΅¨σ΅© = πΆ9 βππΌ σ΅©σ΅©σ΅©σ΅¨σ΅¨σ΅¨(πΌ − ππ−1 ) Vσ΅¨σ΅¨σ΅¨σ΅©σ΅©σ΅©1,π , ≤ π΅ (π, π€) = (π΄ π−1 π, π€)π−1 = (π, π€)π−1 = (πΌππ−1 π΄ π V, π€)π−1 (32) Lemma 19. There exists a positive constant πΆ9 such that σ΅©σ΅¨ σ΅¨σ΅© ≤ πΆ9 βππΌ−π σ΅©σ΅©σ΅©σ΅¨σ΅¨σ΅¨(πΌ − πk−1 ) Vσ΅¨σ΅¨σ΅¨σ΅©σ΅©σ΅©1,π , Definition 16. Define the relaxation operator: π π := πΌ − (31) (29) = (π΄ π V, π€)π (34) where πΆ9 = πΆ4 /π. Lemma 20. There exists a positive constant πΆ9 such that = π΅ (V, π€) . Therefore, from the definition of ππ−1 we have π = ππ−1 V. σ΅©σ΅©σ΅¨σ΅¨ σ΅¨σ΅© πΌ σ΅©σ΅©σ΅¨σ΅¨(πΌ − ππ−1 ) Vσ΅¨σ΅¨σ΅¨σ΅©σ΅©σ΅©1,π ≤ πΆ9 βπ β|V|β2,π , Remark 18. Let π = π΄ π V. From the Riesz representation theorem there exists a unique π ∈ π»−πΌ (Ω) such that σ΅¨σ΅© σ΅©σ΅©σ΅¨σ΅¨ σ΅©σ΅©σ΅¨σ΅¨(πΌ − ππ−1 ) Vσ΅¨σ΅¨σ΅¨σ΅©σ΅©σ΅©1,π (π, π€)π = β¨π, π€β© , ∀π€ ∈ ππ , (30) ≤ πΆ9 βππΌ−π β|V|β2,π , 3 ∀V ∈ ππ , πΌ =ΜΈ , 4 3 1 ∀V ∈ ππ , πΌ = , 0 < π < . 4 2 (35) (36) Journal of Applied Mathematics 5 Proof. Applying projection operator ππ−1 , generalized Cauchy-Schwarz inequality (see [18, Lemma 6.2.10]), and Lemma 19 σ΅¨σ΅©2 σ΅© σ΅©2 σ΅©σ΅©σ΅¨σ΅¨ σ΅©σ΅©σ΅¨σ΅¨(πΌ − ππ−1 )Vσ΅¨σ΅¨σ΅¨σ΅©σ΅©σ΅©1,π = σ΅©σ΅©σ΅©(πΌ − ππ−1 )Vσ΅©σ΅©σ΅©πΈ 3.4. Convergence Analysis. In this subsection, we prove convergence theorems for V-cycle FE multigrid method. Definition 23. The error operator of V-cycle multigrid πΈπ : ππ → ππ is defined recursively by πΈ1 = 0, = π΅ (V − ππ−1 V, V − ππ−1 V) = π΅ (V − ππ−1 V, V) σ΅¨σ΅© σ΅©σ΅¨ ≤ σ΅©σ΅©σ΅©σ΅¨σ΅¨σ΅¨(πΌ − ππ−1 ) Vσ΅¨σ΅¨σ΅¨σ΅©σ΅©σ΅©0,π β|V|β2,π (37) σ΅©σ΅¨ σ΅¨σ΅© ≤ πΆ9 βππΌ σ΅©σ΅©σ΅©σ΅¨σ΅¨σ΅¨(πΌ − ππ−1 ) Vσ΅¨σ΅¨σ΅¨σ΅©σ΅©σ΅©1,π β|V|β2,π if πΌ =ΜΈ 3/4. Therefore, dividing through by β|(πΌ − ππ−1 )V|β1,π yields (35). The case πΌ = 3/4 is analogous. Lemma 21. Let π be the number of smoothing steps. Then 1 π΅ ((πΌ − π π2π ) V, V) . 2π πΆ10 π΅ ((πΌ − π π2π ) V, V) . π (39) Proof. Applying Lemmas 20, 11, and 21, we have π΅ (πΈπ V, π€) = π΅ (V, πΈπ π€) , ∀V, π€ ∈ ππ , π΅ (πΈπ V, V) ≥ 0. (43) ∀V ∈ ππ . (44) Proof. The proof is by induction. For π = 1, (44) is trivially true since πΈπ = 0. Assume that (44) holds for π − 1. Let πΎ = πΆ10 /(π + πΆ10 ); therefore 1 − πΎ = πΎπ/πΆ10 . Applying induction hypothesis, Proposition 24, and Lemma 22, we have = (1 − πΎ) π΅ ((πΌ − ππ−1 ) π ππ V, (πΌ − ππ−1 ) π ππ V) = πΆ92 βπ2πΌ (π΄2π π ππ V, π ππ V)π = πΆ92 βπ2πΌ Λ π π΅ ((πΌ − π π ) π ππ V, π ππ V) πΆ10 π΅ (V, V) , π + πΆ10 + πΎπ΅ (ππ−1 π ππ V, ππ−1 π ππ V) σ΅©σ΅¨ σ΅¨σ΅©2 πΆ92 βπ2πΌ σ΅©σ΅©σ΅©σ΅¨σ΅¨σ΅¨π ππ Vσ΅¨σ΅¨σ΅¨σ΅©σ΅©σ΅©2,π = πΆ92 βπ2πΌ π΅ (π΄ π π ππ V, π ππ V) π΅ (πΈπ V, V) ≤ ≤ π΅ ((πΌ − ππ−1 ) π ππ V, (πΌ − ππ−1 ) π ππ V) σ΅©σ΅¨ σ΅¨σ΅©2 = σ΅©σ΅©σ΅©σ΅¨σ΅¨σ΅¨(πΌ − ππ−1 ) π ππ Vσ΅¨σ΅¨σ΅¨σ΅©σ΅©σ΅©1,π − (ii) πΈπ is symmetric positive semidefinite with respect to π΅(⋅, ⋅) for π ≥ 1, that is, + π΅ (πΈπ−1 ππ−1 π ππ V, ππ−1 π ππ V) σ΅©2 σ΅© = σ΅©σ΅©σ΅©(πΌ − ππ−1 )π ππ Vσ΅©σ΅©σ΅©πΈ ≤ (42) π΅ (πΈπ V, V) = π΅ (π ππ V, π ππ V) − π΅ (ππ−1 π ππ V, ππ−1 π ππ V) π΅ ((πΌ − ππ−1 ) π ππ V, (πΌ − ππ−1 ) π ππ V) πΆ92 πΆ7 π΅ ((πΌ πΈπ (π§ − π§0 ) = π§ − ππΊ (π, π§0 , π) , Theorem 25. Let π be the number of smoothing steps. Then Lemma 22. Let π be the number of smoothing steps. Then there exists a positive constant πΆ10 such that ≤ (41) Proposition 24. The operator πΈπ has the following propositions (see [18, Lemma 6.6.2 and Proposition 6.6.9]): (38) Proof. See Lemma 6.6.7 in [18]. π΅ ((πΌ − ππ−1 ) π ππ V, (πΌ − ππ−1 ) π ππ V) ≤ π > 1. (i) if π§, π ∈ ππ satisfy π΄ π π§ = π, then σ΅©σ΅¨ σ΅¨σ΅© = πΆ9 βππΌ σ΅©σ΅©σ΅©σ΅¨σ΅¨σ΅¨(πΌ − ππ−1 ) Vσ΅¨σ΅¨σ΅¨σ΅©σ΅©σ΅©1,π β|V|β2,π π΅ ((πΌ − π π ) π π2π V, V) ≤ πΈπ = π ππ [πΌ − (πΌ − πΈπ−1 ) ππ−1 ] π ππ , + πΎπ΅ ((πΌ − ππ−1 ) π ππ V, (πΌ − ππ−1 ) π ππ V) + πΎπ΅ (ππ−1 π ππ V, ππ−1 π ππ V) (40) π π ) π ππ V, π ππ V) = πΆ92 πΆ7 π΅ ((πΌ − π π ) π π2π V, V) (45) ≤ (1 − πΎ) πΆ10 + πΎπ΅ (π ππ V, π ππ V) ππ΅ ((πΌ − π π2π ) V, V) = πΎπ΅ ((πΌ − π π2π ) V, V) + πΎπ΅ (π ππ V, π ππ V) = πΎπ΅ (V, V) , ≤ πΆ92 πΆ7 (2π) π΅ ((πΌ − π π2π ) V, V) which ends the proof. = πΆ10 ππ΅ ((πΌ − π π2π ) V, V) Corollary 26. Let π be the number of smoothing steps. Then one has the estimation for spectral radius Λ(πΈπ ): if πΌ =ΜΈ 3/4, where πΆ10 = πΆ92 πΆ7 /2. Note that (39) also holds for πΌ = 3/4 since π > 0. Λ (πΈπ ) ≤ πΆ10 . π + πΆ10 (46) 6 Journal of Applied Mathematics Theorem 27 (convergence of the πth level iteration for V-cycle). Let π be the number of smoothing steps. Then πΆ10 σ΅©σ΅© σ΅© σ΅© σ΅©σ΅© σ΅©π§ − π§0 σ΅©σ΅©σ΅©πΈ . σ΅©σ΅©π§ − ππΊ (π, π§0 , π)σ΅©σ΅©σ΅©πΈ ≤ π + πΆ10 σ΅© Corollary 29. Under the assumptions in Theorem 28, the convergence rate of multigrid solution π’Μπ in πΏ2 norm is π; that is, there exists a constant πΆ12 > 0 such that (47) Hence, the πth level iteration for any π is a contraction with the contraction number independent of π. σ΅©σ΅© Μ σ΅© π σ΅©σ΅©π’π − π’σ΅©σ΅©σ΅©πΏ2 (Ω) ≤ πΆ12 βπ βπ’βπ»π (Ω) , σ΅© σ΅©σ΅© Μ π−π σ΅©σ΅©π’π − π’σ΅©σ΅©σ΅©πΏ2 (Ω) ≤ πΆ12 βπ βπ’βπ»π (Ω) , Proof. From (42) in Proposition 24, it suffices to show πΆ10 σ΅©σ΅© σ΅©σ΅© βVβ , σ΅©σ΅©πΈπ Vσ΅©σ΅©πΈ ≤ π + πΆ10 πΈ (48) which can be proved by Corollary 26. Theorem 28 (full multigrid convergence). Let π’ ∈ π»π (Ω) (πΌ ≤ π ≤ 2) solve (4). If the iteration numbers in full multigrid algorithm ππ are large enough, there exists a positive constant πΆ11 such that σ΅©σ΅© σ΅© π−πΌ σ΅©σ΅©π’π − π’Μπ σ΅©σ΅©σ΅©πΈ ≤ πΆ11 βπ βπ’βπ»π (Ω) . (49) Proof. For the simpleness we assume that ππ ≥ π ≥ 1. Define πΜπ = π’π − π’Μπ . In particular, πΜ1 = 0. Let πΎ = πΆ10 /(π + πΆ10 ) (πΆ10 is the constant in Theorem 27). We have σ΅© σ΅©σ΅© Μ σ΅©σ΅© πσ΅© σ΅©σ΅©ππ σ΅©σ΅©πΈ ≤ πΎ σ΅©σ΅©σ΅©π’π − π’Μπ−1 σ΅©σ΅©σ΅©πΈ σ΅© σ΅© σ΅© σ΅© σ΅© σ΅© ≤ πΎπ (σ΅©σ΅©σ΅©π’π − π’σ΅©σ΅©σ΅©πΈ + σ΅©σ΅©σ΅©π’ − π’π−1 σ΅©σ΅©σ΅©πΈ + σ΅©σ΅©σ΅©π’π−1 − π’Μπ−1 σ΅©σ΅©σ΅©πΈ ) We end this section with a proposition that the work involved in the full multigrid algorithm is O(ππ ), where ππ = ππ − 2 = dim ππ (see [18, Proposition 6.7.4]). In this section we employ the FV-MGM listed as Algorithm 14 in Section 3 to solve FADEs, which demonstrate the convergence rate and involved work in Theorem 28 and its Corollary 29. The parameter π is taken 5, Λ π = πΆ7 βπ−2πΌ , and ππ is controlled by the stopping criterion: σ΅©σ΅© σ΅© σ΅©σ΅©π΄ π π’Μππ − πσ΅©σ΅©σ΅© 2 ≤ O (βππΌ ) . π σ΅© σ΅©πΏ (Ω) σ΅© σ΅© π−πΌ +√πΆ2 πΆ3 βπ−1 βπ’βπ»π (Ω) + σ΅©σ΅©σ΅©πΜπ−1 σ΅©σ΅©σ΅©πΈ ] σ΅© σ΅© = πΎπ [3√πΆ2 πΆ3 βππ−πΌ βπ’βπ»π (Ω) + σ΅©σ΅©σ΅©πΜπ−1 σ΅©σ΅©σ΅©πΈ ] . (54) Example 30. Let π(π₯) = 1. It can be verified that π’(π₯) = π₯2 −π₯3 is the exact solution to the boundary value problem: σ΅©σ΅© Μ σ΅©σ΅© π π−πΌ σ΅©σ΅©ππ σ΅©σ΅©πΈ ≤ 3√πΆ2 πΆ3 πΎ βπ βπ’βπ»π (Ω) 1 −π½ − π· ( 0 π·−π½ π₯ + π₯ π·1 ) π·π’ + π’ = π, 2 π’ (0) = 0, (55) π’ (1) = 0, where 1 1 π (π₯) = π₯2 − π₯3 + π1 (π₯) + π2 (π₯) , 2 2 π−πΌ + 3√πΆ2 πΆ3 πΎ2π βπ−1 βπ’βπ»π (Ω) + ⋅ ⋅ ⋅ (51) πΎπ βπ−πΌ βπ’βπ»π (Ω) 1 − 2πΎπ π = πΆ11 βππ−πΌ βπ’βπ»π (Ω) , π 1 2πΌ (β Λ (π΄ 1 ) + β22πΌ Λ (π΄ 2 )) . 2 1 Here we calculate πΆ7 = 0.05, and, from experimental experience, let the right side of stopping criterion be 0.085βππΌ . All numerical experiments are run in MATLAB 7.0.0.19920(R14) on a PC with the configuration: Intel(R)Core(TM)i3-2100 CPU @ 3.2 GHz and 1.88 GB RAM. In the following analysis, we assume that 2πΎπ < 1 (therefore π > log1/2 ). By iterating the above inequality and from πΎ continuity (6) and Theorem 3, we have ≤ 3√πΆ2 πΆ3 (53) We note that the positive constants πΆ7 can be estimated by testing examples on the 1th and 2th level meshes, that is, πΆ7 = (50) + 3√πΆ2 πΆ3 πΎππ β1π−πΌ βπ’βπ»π (Ω) 3 1 πΌ = , 0 < ∀π < . 4 2 (52) 4. Numerical Examples π»0πΌ (Ω) β ≤ πΎπ [√πΆ2 πΆ3 βππ−πΌ βπ’βπ»π (Ω) 3 πΌ =ΜΈ , 4 π where πΆ11 = 3√πΆ2 πΆ3 πΎ /(1 − 2πΎ ). The following Corollary is a natural conclusion of Theorems 5 and 28. π1 (π₯) = − 2π₯π½ 6π₯1+π½ + , Γ (1 + π½) Γ (2 + π½) π½(1 − π₯)π½−1 4 (π½ + 1) (1 − π₯)π½ π2 (π₯) = − + Γ (1 + π½) Γ (2 + π½) − (56) 6 (π½ + 2) (1 − π₯)π½+1 . Γ (3 + π½) As π’ ∈ π»02 (Ω), Corollary 29 predicts a rate of convergence of 2 in πΏ2 norm. Table 1 includes numerical results over Journal of Applied Mathematics 7 Table 1: Experimental error β π’ − π’Μπ βπΏ2 (Ω) for different π½. π½ = 0.3 βπ 1/4 1/8 1/16 1/32 1/64 1/128 Error 9.3587π − 3 2.1751π − 3 5.0679π − 4 1.1967π − 4 2.9496π − 5 7.0818π − 6 π½ = 0.6 Conv. rate Error 8.3460π − 3 1.8444π − 3 4.1362π − 4 9.4937π − 5 2.2629π − 5 5.4727π − 6 2.1388 2.1016 2.0823 2.0205 2.0583 π½ = 0.9 Conv. rate 2.1779 2.1568 2.1233 2.0688 2.0478 Error 7.6044π − 3 1.6348π − 3 3.6349π − 4 8.3872π − 5 2.0343π − 5 5.0852π − 6 Conv. rate 2.2177 2.1692 2.1157 2.0436 2.0002 Table 2: Comparisons for solving Example 30 with π½ = 0.7 by the GE method, the CGNR method, and the FV-MGM, respectively. βπ 1/128 1/256 1/512 1/1024 1/2048 1/4096 FVMGM Error 2.0270π − 5 1.3811π − 5 1.1507π − 5 1.1101π − 5 1.1002π − 5 1.0849π − 5 GE CPU(s) 0.0313 0.0625 0.1719 0.5156 2.5000 15.484 π cpu 0.995 1.451 1.580 2.274 2.627 Iter 29 46 72 112 174 270 a uniform partition of [0, 1], which support the predicted rates of convergence for different values of π½. As comparisons, we also carry out the Gauss elimination (GE) and conjugate gradient normal residual (CGNR) method with the same stopping criterion of the FV-MGM, that is, CGNR CPU(s) 0.0000 0.0156 0.0313 0.2187 1.5625 9.2031 π cpu 0.999 2.796 2.833 2.554 Iter = ππ 4 5 5 3 1 1 FVMGM CPU(s) 0.0000 0.0156 0.0469 0.1250 0.2688 0.5719 σ΅© σ΅©σ΅© σ΅©σ΅©π΄ π π’Μππ − πσ΅©σ΅©σ΅© 2 ≤ 10−π , π σ΅©πΏ (Ω) σ΅© π cpu 1.579 1.417 1.103 1.088 (57) to solve the corresponding system. For escaping “out of memory,” we define that the data type of π΄ π is short float in our program. Table 2 includes CPU time (without including stiffness matrix calculating time) and iteration numbers for each of the numerical methods with π = 4. The rate of the increasing CPU time is defined by π cpu = log [CPU time on finer mesh/CPU time on coarser mesh] . log [dim of finer mesh/ dim of coarser mesh] From the table, we see that the numbers of iterations by our FV-MGM are independent of βπ . In contrast, the CGNR method (with the initial value π§0 = 0) needs more iterations when βπ decrease. Similarly, the CPU time needed for GE and CGNR method increases much faster than that of the FVMGM. 5. Concluding Remarks In general the discretized system of FADE has a full and ill-conditioned coefficient matrix, so FV-MGM is a highefficient algorithm for solving these equations. Theorems and examples in this paper show that the convergence rate of FVMGM is the same as classic FEM under the stopping criterion (53), and the computational work is only O(dim ππ ) while the stopping criterion is taken (57). Different from integerorder equations, all the convergence analysis is on fractional (58) Sobolev spaces π»πΌ (Ω). The nonsymmetric form of FADE will be studied in the future. References [1] I. Podlubny, Fractional Differential Equations, Academic Press, New York, NY, USA, 1999. [2] K. B. Oldham and J. Spanier, The Fractional Calculus, Academic Press, New York, NY, USA, 1974. [3] K. S. Miller and B. Ross, An Introduction to the Fractional Calculus and Fractional Differential Equations, John Wiley & Sons, New York, NY, USA, 1993. [4] B. A. Carreras, V. E. Lynch, and G. M. Zaslavsky, “Anomalous diffusion and exit time distribution of particle tracers in plasma turbulence models,” Physics of Plasmas, vol. 8, no. 12, pp. 5096– 5103, 2001. [5] M. F. Shlesinger, B. J. West, and J. Klafter, “LeΜvy dynamics of enhanced diffusion: application to turbulence,” Physical Review Letters, vol. 58, no. 11, pp. 1100–1103, 1987. 8 [6] G. M. Zaslavsky, D. Stevens, and H. Weitzner, “Self-similar transport in incomplete chaos,” Physical Review E, vol. 48, no. 3, pp. 1683–1694, 1993. [7] F. Mainardi, “Fractional calculus: some basic problems in continuum and statistical mechanics,” in Fractals and Fractional Calculus in Continuum Mechanics, pp. 291–348, Springer, New York, NY, USA, 1997. [8] D. A. Benson, S. W. Wheatcraft, and M. M. Meerschaeert, “The fractional-order governing equation of LeΜvy motion,” Water Resources Research, vol. 36, no. 6, pp. 1403–1412, 2000. [9] D. A. Benson, S. W. Wheatcraft, and M. M. Meerschaeert, “Application of fractional advection-dispersion equation,” Water Resources Research, vol. 36, no. 6, pp. 1413–1423, 2000. [10] D. A. Benson, R. Schumer, M. M. Meerschaert, and S. W. Wheatcraft, “Fractional dispersion, LeΜvy motion, and the MADE tracer tests,” Transport in Porous Media, vol. 42, no. 12, pp. 211–240, 2001. [11] H.-K. Pang and H.-W. Sun, “Multigrid method for fractional diffusion equations,” Journal of Computational Physics, vol. 231, no. 2, pp. 693–703, 2012. [12] V. J. Ervin and J. P. Roop, “Variational solution of fractional advection dispersion equations on bounded domains in Rπ ,” Numerical Methods for Partial Differential Equations, vol. 23, no. 2, pp. 256–281, 2007. [13] W. H. Deng, “Finite element method for the space and time fractional Fokker-Planck equation,” SIAM Journal on Numerical Analysis, vol. 47, no. 1, pp. 204–226, 2008. [14] C. M. Chen and T. Shih, Finite Element Methods for Integrodifferential Equations, World Scientific, Singapore, 1998. [15] X. J. Li and C. J. Xu, “Existence and uniqueness of the weak solution of the space-time fractional diffusion equation and a spectral method approximation,” Communications in Computational Physics, vol. 8, no. 5, pp. 1016–1051, 2010. [16] J. T. Ma and Y. J. Jiang, “Moving collocation methods for time fractional differential equations and simulation of blowup,” Science China Mathematics, vol. 54, no. 3, pp. 611–622, 2011. [17] V. J. Ervin and J. P. Roop, “Variational formulation for the stationary fractional advection dispersion equation,” Numerical Methods for Partial Differential Equations, vol. 22, no. 3, pp. 558– 576, 2006. [18] S. C. Brenner and L. R. Scott, The Mathematical Theory of Finite Element Methods, Springer, New York, NY, USA, 1994. [19] A. Quarteroni and A. Valli, Numerical Approximation of Partial Differential Equations, Springer, Berlin, Germany, 1994. Journal of Applied Mathematics Advances in Operations Research Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Advances in Decision Sciences Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Mathematical Problems in Engineering Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Journal of Algebra Hindawi Publishing Corporation http://www.hindawi.com Probability and Statistics Volume 2014 The Scientific World Journal Hindawi Publishing Corporation http://www.hindawi.com Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 International Journal of Differential Equations Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Volume 2014 Submit your manuscripts at http://www.hindawi.com International Journal of Advances in Combinatorics Hindawi Publishing Corporation http://www.hindawi.com Mathematical Physics Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Journal of Complex Analysis Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 International Journal of Mathematics and Mathematical Sciences Journal of Hindawi Publishing Corporation http://www.hindawi.com Stochastic Analysis Abstract and Applied Analysis Hindawi Publishing Corporation http://www.hindawi.com Hindawi Publishing Corporation http://www.hindawi.com International Journal of Mathematics Volume 2014 Volume 2014 Discrete Dynamics in Nature and Society Volume 2014 Volume 2014 Journal of Journal of Discrete Mathematics Journal of Volume 2014 Hindawi Publishing Corporation http://www.hindawi.com Applied Mathematics Journal of Function Spaces Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Optimization Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Hindawi Publishing Corporation http://www.hindawi.com Volume 2014