Some comments on using fractional derivative operators in modeling non-local diffusion processes

https://doi.org/10.1016/j.cam.2020.113040Get rights and content

Abstract

We start with a general governing equation for diffusion transport, written in a conserved form, in which the phenomenological flux laws can be constructed in a number of alternative ways. We pay particular attention to flux laws that can account for non-locality through space fractional derivative operators. The available results on the well posedness of the governing equations using such flux laws are discussed. A discrete control volume numerical solution of the general conserved governing equation is developed and a general discrete treatment of boundary conditions, independent of the particular choice of flux law, is presented. The numerical properties of the scheme resulting from the flux laws are analyzed. We use numerical solutions of various test problems to compare the operation and predictive ability of two discrete fractional diffusion flux laws based on the Caputo (C) and Riemann–Liouville (RL) derivatives respectively. When compared with the C flux-law we note that the RL flux law includes an additional term, that, in a phenomenological sense, acts as an apparent advection transport. Through our test solutions we show that, when compared to the performance of the C flux-law, this extra term can lead to RL-flux law predictions that may be physically and mathematically unsound. We conclude, by proposing a parsimonious definition for a fractional derivative based flux law that removes the ambiguities associated with the selection between non-local flux laws based on the RL and C fractional derivatives.

Introduction

A non-local transport phenomenon can be defined as one where the transport flux at given point depends not only on values at that point but also on values at remote locations. For example, a non-local diffusion flux can be defined as a weighted sum of potential gradients evaluated at points throughout the domain. Due to their non-local nature, many works (e.g., see [1], [2], [3] have been directed at using fractional derivative operators to construct non-local transport models in physical settings. Recent work [4] studied the numerical solution of the diffusion equation tu(x,t)=κL1+αu(x,t)+f,0<α1,xΩ,t>0,where Ω is the open interval (0,1), the operator L1+α is a fractional derivative of order 1<1+α2, κ is an appropriately scaled diffusivity, and f is a source/sink term. By numerically predicting the fate of an initial non-negative pulse u(x,0)0 on Ω, the authors of [4] investigate three alternatives for the fractional operator L1+α, a Riemann–Liouville (RL1+α) derivative, a Caputo (C1+α) derivative, and a so called Patie–Simon (PS1+α) derivative. A major and important contribution from the work of [4], is the development of a comprehensive and consistent treatment of boundary conditions for numerical solution of the fractional heat conduction equation. The work shows, under a variety of boundary and initial conditions, that numerical solutions using the RL1+α and PS1+α derivatives, while not-identical, are always conservative. This, however, is not the case for the C1+α derivative, under some boundary and initial conditions this operator may not be conservative. The authors of [4] demonstrate this by considering a problem with fixed boundary values, u(0,t)=u(1,t)=0, presenting a numerical solution, based on the C1+α derivative, where an initial non-negative pulse u(x,0) produces later time solutions u(x,t) with negative values.

An alternative form for the fractional diffusion equation is tu(x,t)=xκLαu(x,t)+f(x,t),0<α1,xΩ,t>0,where we interpret the right-hand side as the conserved statement the divergence of a flux q=Lαu(x,t). We note that in using the equation form suggested by [4], i.e., Eq. (1), conservation will only by ensured if xLαu(x,t)Lα+1u(x,t). This is true in the case the operator Lα is the RLα derivative of order 0<α1. For Caputo derivatives, however, the condition that xCαu(x,t)Cα+1u(x,t), only holds if xu(0,t)=0 (see Remark 6.5 in [4] and Subsection 3.1. below). This explains, why, in some cases use of the order (1<1+α2) Cα+1 fractional derivative in Eq. (1) is not conservative. Indeed, we note that a core advantage of the PSα+1 derivative, adopted by [4], is that, by its construction, xCαu(x,t)PSα+1u(x,t) and thus, when used in Eq. (1) conservation is enforced.

Our task here is to study the space fractional diffusion equation in Ω, under a variety of flux definitions. In a departure from [4], we will base our analysis and solutions on the conserved form of the diffusion transport equation, Eq. (2). Our investigation generates a number of insights and results related to the solution of fractional diffusion equations in bounded domains and also highlights possible advantages in using the Caputo derivative in seeking discrete (numerical) solutions.

We start with a general conserved statement for a transient diffusion transport written in terms of a general flux q. On specific definition of the flux we arrive at three alternative diffusion transport models, the classic Fourier second law (qxu), a Caputo model (xCαu), and a Riemann–Liouville model (xRLαu).

To lay a foundation for development of numerical solutions for the general conserved model we present some analytical results related to the well posedness of fractional flux models.

We gather here in Section 3 the currently available results, see [5], [6], [7], [8], on the well-posedness of (1) or (2) augmented with an array of boundary conditions and initial data. It turns out that we can consider the data from the following list: Dirichlet conditions, fixed flux, fixed slope conditions and mixed ones.

Another important issue is the validity of the maximum principle. It holds for some problems written in a conservative form. We present not only a rigorous argument, but also discuss the consequence of this principle on the invariance of Eq. (2) under a re-scaling; i.e., regardless of the measurement scale used the actual value of the potential u (e.g., temperature) should always be the same. We show, by example, that Eq. (2) with the flux given in terms of the Riemann–Liouville derivative fails to satisfy this invariance. On the other hand this scale invariance and the maximum principle hold if we use the Caputo derivative in Eq. (2). We offer the explanation in Section 7 and further comments in Section 7.5.

A thorough discussion of the boundary value problem (2) is not complete without addressing the issue of the boundary conditions. This is done in Section 3, where we ask the question whether or not we can evaluate u, the flux or the derivative of u at the boundary of Ω for u a solution to (2). In particular, we note that the condition xCαu(0)=0 is automatically satisfied for sufficiently regular u, see Proposition 3.1. We explain it in detail in Section 3.1. This section is a good place to discuss the correctness of the definition of xCα and xRLα.

Following this theory, we develop an explicit control volume discretization for the general conserved model, identifying a range of possible boundary condition treatments, the operation of which are essentially invariant to the precise definition of the flux used. A numerical analysis investigating the consistency and stability of these schemes is conducted. Then, taking a similar approach to the one adopted in [4] we study the fate of an initial non-negative pulse in Ω with both the Caputo and Riemann–Liouville models. As expected these tests give identical results to those provided in [4] and illustrate the predictive differences between using Caputo and Riemann–Liouville flux models. However, due to the fact that our analysis is based on a conserved treatment we are able to write down explicit discrete expressions for the Riemann–Liouville and Caputo fluxes. These expressions show that difference between the Caputo and Riemann–Liouville flux models reduce to the addition of a correction term to the Riemann–Liouville flux with the form of an apparent advection transport. This observation provides us with a direct and clear explanation of the predictive differences between Caputo and Riemann–Liouville fluxes. In addition it also allows us to identify situations where the Riemann–Liouville flux definition may lead to predictions which are physically and mathematically unsound. To conclude we suggest an alternative fractional flux law that essentially negates the differences between the Caputo and Riemann–Liouville flux models.

Section snippets

The conserved diffusion transport equation

The transient diffusion equation, on the interval Ω=(0,1), written in the conserved form is tu=xq+fwhere q is the diffusion flux.

We consider three separate definitions for this flux:

The Fourier Law Assuming a unit diffusivity κ=1, the classic flux definition is the Fourier law [9] q(x,t)=xu(x,t)ux(x,t)stating that the flux is proportional to the potential gradient.

Riemann–Liouville flux The Fourier law is local, i.e., calculating the flux at a specified point only requires knowledge

On the definitions of fractional derivatives

The first issue to be clarified before tackling the differential equations is the well-posedness of the operators xRLα and xCα for α(0,1). It is convenient to use for this purpose the notion of the weak derivative and Sobolev spaces. The space Wk,p(Ω), kN, consists of functions whose weak derivatives up to order k are in Lp(Ω), p1 and Hs(Ω), s>0 is the fractional Sobolev space, we note that for kN we have Wk,2(Ω)=Hk(Ω). A good source of information about the Sobolev spaces is [13].

If we

A discrete form of the conserved equation

We will approximate the conserved transport equation Eq. (2) using a control volume scheme [19], [20]. The first step is to lay down a grid of n+1 equally spaced (Δx=1n) node points, see Fig. 1. Around the internal nodes i=1,2,,n1, we construct control volumes of length Δx, for a given node point located at iΔx, the in and out faces of the control volume located at positions x=(i0.5)Δx and x=(i+0.5)Δx respectively. Half control volumes (length Δx2) are associated with the end-point nodes i=

Specific discrete flux definitions

The convenience of Eq. (17), and its boundary treatments Eqs. (18) to (21), is that, due to the conservative form, its operation will be invariant under any appropriate flux definition. Thus making the numerical solution, simply requires the appropriate construction of the discrete fluxes at the control volume faces.

Numerical analysis considerations

Before we consider the physical consequences of using the various discrete flux models, suggested above, in our explicit time integration of the heat balance, Eq. (17), it is worthwhile presenting the key numerical analysis results associated with these schemes. The consistency, stability, and convergence when the Fourier flux (22) is used, are classic results in the literature, see e.g. [22] or [23], as such we will focus most attention on the discrete fractional fluxes, Caputo (C) (28) and

The decay property

A well recognized feature of the classic diffusion treatment, based on the Fourier law, see Eq. (4), is that, over time, it tends to smooth out the predicted profile of the conserved value. For example, if an initial pulse is provided within (0,1), with a no-flux condition at x=0 and a fixed value u(1,t)=a, at x=1, a Fourier diffusion treatment will continue to transport the conserved quantity, to both the left or the right, until all the local slopes, at all points in the domain, are zero. In

A suggestion for a parsimonious fractional flux definition

From the above it is clear that the differences between conserved non-local flux models can be quite pronounced. This feature significantly undermines our ability to conduct rigorous analysis of the governing equations and to construct physical and consistent numerical solution treatments. One way in which the ambiguity between various non-local flux models might be removed, is to modify the current phenomenological model for the heat flux. Our proposal here is, in an finite interval x[a,b],

Conclusion

Our work here has focused on the analytical and numerical study of conserved statements of diffusion transport which employ a non-local flux-laws constructed in terms of fractional derivative operators—space fractional diffusion equations.

The key contributions include:

  • A presentation and discussion of available results on well posedness of fractional diffusion equations.

  • A conserved, control volume discrete solution of fractional diffusion equations, with the development of associated boundary

Acknowledgments

The authors thank BIRS in Banff for creating a stimulating environment at the workshop Advanced Developments for Surface and Interface Dynamics—Analysis and Computation, where this paper was initiated. VV notes the support of the James L. Record Chair, from the Department of Civil, Environmental and Geo- Engineering, University of Minnesota. A part of the research for this paper was done at the University of Warsaw, where PR and VV enjoyed a partial support of the National Science Centre, Poland

References (26)

  • BaeumerB. et al.

    Space–time fractional Dirichlet problems

    Math. Nachr.

    (2018)
  • NambaT. et al.

    On viscosity solutions of space-fractional diffusion equations of Caputo type

    SIAM J. Math. Anal.

    (2020)
  • FourierJ.

    Analytical Theory of Heat

    (1878)
  • Cited by (8)

    • Fractional models of falling object with linear and quadratic frictional forces considering Caputo derivative

      2023, Chaos, Solitons and Fractals
      Citation Excerpt :

      Numerical and analytical solutions were constructed for the fractional neutron point kinetic equations modeling a nuclear reactor in [20]. Comparisons of the Caputo and Riemann–Liouville fractional models in [21] proved that Riemann–Liouville results may be physically and mathematically unsound for the diffusion transport equation. The stochastic resonance event in the signal-to-noise ratio using a fractional nonlinear model was studied in [22].

    • Fractional-derivative models for non-Fickian transport in a single fracture and its extension

      2020, Journal of Hydrology
      Citation Excerpt :

      Zhang et al. (2013a) demonstrated that the FDE with the space-fractional derivative (2) can efficiently fit the observed early arrivals of tracers transport in a single fracture. It is also noteworthy that using the Caputo derivative with order between 1 and 2 in a diffusion equation can generate negative values (Baeumer et al., 2018a) (note that Namba et al. (2021) demonstrated that, when the diffusion term was modeled as the integer divergence of the Caputo fractional gradient with an order between 0 and 1, the model retains both sound mass balance and mathematical properties), while the Riemman-Liouville space fractional derivative is needed to define a well-defined stochastic process especially in bounded domains (Baeumer et al., 2018b), such as non-Fickian diffusion in the fracture. Therefore, two different types of fractional derivatives are needed in the FDE to capture mixed non-Fickian transport in the single fracture-matrix system.

    • Special solutions to the space fractional diffusion problem

      2022, Fractional Calculus and Applied Analysis
    View all citing articles on Scopus
    View full text