Abstract
Fractional dissipation is a powerful tool to study nonlocal physical phenomena such as damping models. The design of geometric, in particular, variational integrators for the numerical simulation of such systems relies on a variational formulation of the model. In Jiménez and Ober-Blöbaum (J Nonlinear Sci 31:46, 2021), a new approach is proposed to deal with dissipative systems including fractionally damped systems in a variational way for both, the continuous and discrete setting. It is based on the doubling of variables and their fractional derivatives. The aim of this work is to derive higher-order fractional variational integrators by means of convolution quadrature (CQ) based on backward difference formulas. We then provide numerical methods that are of order 2 improving a previous result in Jiménez and Ober-Blöbaum (J Nonlinear Sci 31:46, 2021). The convergence properties of the fractional variational integrators and saturation effects due to the approximation of the fractional derivatives by CQ are studied numerically.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Fractional calculus is an extension of classical integration and differentiation theory to any real or complex order (Samko et al. 1993; Anatoly et al. 2006; Podlubny 1999; Oldham and Spanier 1974). A major feature enjoyed by fractional calculus is nonlocality which is used widely to model numerous phenomena in engineering, physics (including classical and quantum mechanics), biology, chemistry, etc. Baleanu (2008); Miller and Ross (1993); Silva et al. (2008); Agrawal and Baleanu (2007); Hilfer (2000b, 2000a).
The fractional variational principle was first proposed in Agrawal (2002). It is a tool to obtain a fractional equation of motion by defining Lagrangian actions depending on fractional derivatives. A discrete version of this approach was introduced in Bastos et al. (2011); Bourdin et al. (2013).
Fractional derivatives are successfully used to derive dissipative systems in the framework of variational principles (Riewe 1996; Cresson 2007). In this context, a new variational approach, the so-called restricted Hamilton’s principle, was developed in Jiménez and Ober-Blöbaum (2021). Contrary to the classical Hamilton’s principle, the restricted one gives only sufficient conditions for the extremals of the fractional variational problem, leading to equation that describes dynamics of fractionally damped systems, the so-called restricted fractional Euler–Lagrange equation:
where \(L(t,x,\dot{x})\) is a Lagrangian and \(D_-^{\alpha }\) is the fractional derivative operator. In particular, equation (1) with full order derivatives models the dynamics of forced systems (with a force linear in \({\dot{x}}\), such as linear dissipation). It can also describe the motion of a rigid plate immersed in a Newtonian fluid with fractional derivatives of order 3/2 (Torvik and Bagley 1984).
As a particular case, with \(\alpha =1\), there exist several approaches to derive equation (1) (Riewe 1996; Galley 2013; de Diego and de Almagro 2018; Cresson 2007, 2013; Jiménez and Ober-Blöbaum 2018, 2021).
From a numerical point of view, dealing with Lagrangian variational problems permits us to construct variational integrators (Marsden and West 2001; Hairer et al. 2006) via a discrete calculus of variations which are numerical schemes preserving the structural characteristics of the solution of the system. This approach is extended to a large class of systems including forced systems as well as nonholonomic ones (Monforte 2002; McLachlan and Perlmutter 2006; Marsden and West 2001).
Following (Jiménez and Ober-Blöbaum 2018), a discrete version of (1), also called Fractional Variational Integrator (FVI), is obtained from a discrete restricted Hamilton’s principle and fractional difference approximation. The (FVI) is mainly a combination of two different discretization schemes: one for the conservative part and the other for the fractional part. The authors use the midpoint rule for approximating a Lagrangian in the conservative part and the so-called Grünwald–Letnikov approach to approximate the \(\alpha \)-fractional derivatives in the fractional part. As stated in Podlubny (1999), this approximation is of first order. Then, the integrator (FVI) with \(\alpha =1\) has been proven to be of order one Jiménez and Ober-Blöbaum (2019).
Another type for approximating fractional integrals and derivatives is known as convolution quadrature (CQ). Such method was introduced by Lubich in Lubich (1986, 1988) and based on a specific quadrature rule for evaluating the convolution integral. The main difference between these methods and other numerical methods is that the weights of CQ are computed by the Laplace transform of the convolution kernel and multistep methods. As the left fractional integral is a particular convolution integral, the quadrature weights are obtained from the fractional order power of the rational polynomial of the generating functions of linear multistep methods (LMMs). In particular, the use of the classical backward difference formulas (BDFs), i.e., subclass of LMMs, is widely adopted for high accuracy (Lubich 1985, 1986).
In Diethelm and Ford (2002), the authors consider a particular type of fractional differential equations, called the Bagley–Torvik equation (Torvik and Bagley 1984) of the form \(Ax''(t)+B D_-^{3/2} x(t) +C x(t) = f(t)\). This equation can be recast as a system of four fractional differential equations of order 1/2, and then, Lubich’s correction term (Lubich 1986, 1988) has to be applied to obtain high-order numerical methods.
In the continuous setting, the integration by parts and semigroup properties are crucial in the restricted Hamilton’s principle for constructing (1). Thus, preserving such properties at the discrete level is then essential which can be fulfilled by CQ.
As we deal with higher-order approximation, it is also natural to apply higher-order techniques, also known as high-order variational integrators or Galerkin variational methods, for the conservative part. These techniques are applied to the action integral associated to a Lagrangian L in order to construct numerical schemes of arbitrarily high order. It is based on interpolating the trajectories and choosing a high-order quadrature for the approximation of the integral, see (Ober-Blöbaum and Saake 2015; Ober-Blöbaum 2016; Marsden and West 2001; Leok and Shingel 2012) and references therein.
Main contributions. In this paper, we follow the same strategy as in the continuous case in Jiménez and Ober-Blöbaum (2018). However, we use different discretization schemes, in particular, for the fractional part resulting in new fractional variational integration schemes. The main contributions of this paper are as follows:
-
We demonstrate how to use CQ based on fractional (BDF) methods for the approximation of fractional Lagrangians.
-
We combine those CQ-based approximations with Galerkin variational methods for the conservative part (including the midpoint rule) to derive high-order variational factional schemes for (1).
-
We prove the approximation order for a specific example with quadratic Lagrangian.
-
We verify numerically that our methods have second-order accuracy applied to the coupled damped oscillator and the scalar Bagley–Torvik equations including an 1/2-order derivative and an 3/2-order derivative.
Structure of the paper. In Sects. 2–3, we introduce and summarize the underlying mathematical theories our work is based on. In Sect. 2, we give a brief exposition of Lagrangian variational integrators that will be used throughout the work. Section 3 contains some necessary preliminaries of fractional calculus, including the notion of CQ as in §3.2 and, in particular, Lubich’s fractional linear multistep methods. We also discuss the main issue of using CQ with numerical experiments as illustration. After recalling a continuous restricted Hamilton’s principle in Sect. 4, we present our new contribution as a generalization of the one obtained by Jiménez and Ober-Blöbaum (2021) for deriving FVIs associated with (1) by means of the CQ in the framework of the discrete restricted Hamilton’s principle. We examine the accuracy, both, analytically for a special case and numerically for the coupled damped oscillator and the Bagley–Torvik equations. Section 5 treats the higher-order FVIs case by applying high-order techniques as presented in Ober-Blöbaum and Saake (2015); Ober-Blöbaum (2016) mixed with CQ.
2 Higher-Order Discrete Variational Mechanics
In this section, we recall the construction of variational integrators that will be used in this work. We refer to Marsden and West (2001); Leok and Shingel (2012); Ober-Blöbaum and Saake (2015) and references therein for more details.
2.1 Hamilton’s Principle and Euler–Lagrange Equations
Consider a mechanical system defined on the d-dimensional configuration manifold Q (later on we will particularize on \({\mathbb {R}}^d\), but in this section it can be considered as a general smooth manifold) with corresponding tangent bundle TQ. Let \(q(t)\in Q\) and \(\dot{q}(t)\in T_{q(t)}Q\), \(t\in [0,T]\subset {\mathbb {R}}\), \(0<T\), be the time-dependent configuration and velocity of the system. The action \({\mathscr {S}}:C^2([0,T],Q)\rightarrow {\mathbb {R}}\) of a mechanical system is defined as the time integral of the Lagrangian, i.e.,
where the \(C^2\) Lagrangian function \(L:TQ\rightarrow {\mathbb {R}}\) consists of kinetic minus potential energy. Hamilton’s principle seeks curves q, with fixed initial and final values q(0) and q(T), which are extremals of the action, i.e., satisfying
for arbitrary variations \(\delta q\in T_qC^2([0,T],Q).\) A necessary and sufficient condition for the extremals is the so-called Euler–Lagrange equation
which is a second-order differential equation and describes the dynamics of conservative systems. See (Abraham and Marsden 1978) for more details.
2.2 Discrete Hamilton’s Principle and Discrete Euler–Lagrange Equations
The discretization of the objects described in the previous subsection is based on Marsden and West (2001); Moser and Veselov (1991). Let us consider a time grid \(t_k=\left\{ k\,h\,| k=0,\ldots , N\right\} \), where \(h\in {\mathbb {R}}_+\) is the time step and \(h\,N=T\). We replace the configuration q(t) by a discrete sequence \(q_d\equiv \left\{ q_k\right\} _{0:N}\in Q^{N+1}\) where \(q_k\) will be an approximation of \(q(t_k)\). The discrete Lagrangian \(L_d:Q\times Q\rightarrow {\mathbb {R}}\) will be an approximation of the action (2) in one time step \([t_k,t_{k+1}]\) based on two neighboring configurations \(q_k\) and \(q_{k+1}\), i.e.,
Furthermore, the discrete action sum \({\mathscr {S}}_d:Q^{N+1}\rightarrow {\mathbb {R}}\) is defined by
The discrete Hamilton’s principle seeks extremals of the action \({\mathscr {S}}_d\) with fixed endpoints \(q_0,\,q_N\), i.e.,
for arbitrary \(\delta q_k\in T_{q_k}Q\). A necessary and sufficient condition for the extremals is the discrete Euler–Lagrange equations
where \(D_i\) is the derivative with respect to the i-th argument. Given that the matrix \(D_{12}L_d(q_k,q_{k+1})\) is regular, equation (5) provides a discrete iteration scheme for (3) that determines \(q_{k+1}\) for given \(q_{k}\) and \(q_{k-1}\). This iteration scheme, which can be represented by the map \(F_{L_d}:Q\times Q\rightarrow Q\times Q\), \((q_{k-1},q_k)\mapsto (q_k,q_{k+1})\), is called variational integrator, and has interesting preservation properties, such as symplecticity and momentum preservation under the action of a symmetry (Marsden and West 2001; Moser and Veselov 1991).
2.3 Higher-Order Approximations of the Action
Considering only two neighboring configurations \(q_k\) and \(q_{k+1}\) in (4) limits the approximation order to \(O(h^2)\). With the aim of increasing this order, a well-known approach is to take into account inner nodes in between \([t_k, t_{k+1}]\) (Marsden and West 2001; Ober-Blöbaum and Saake 2015; Hall and Leok 2015). This higher-order approximation procedure consists of two steps: (1) the approximation of the space of trajectories and (2) the approximation of the integral of the Lagrangian by appropriate quadrature rules. (1) Trajectories space The space \({\mathscr {C}}([t_k,t_{k+1}],Q)=\left\{ q:[t_k,t_{k+1}]\rightarrow Q\,|\, q(t_k)=q_k,\,q(t_{k+1})=q_{k+1} \right\} ,\) will be approximated by \({\mathscr {C}}^s([t_k,t_{k+1}],Q)\subset {\mathscr {C}}([t_k,t_{k+1}],Q)\), where \({\mathscr {C}}^s([t_k,t_{k+1}],Q)\) denotes the space of polynomials of degree s. Given \(s+1\) control points \(0=d_0<d_1<\cdots<d_{s-1}<d_s=1\) and \(s+1\) configurations \(q_k=(q_k^0,q_k^1,\ldots ,q_k^{s-1},q_k^s)\), with \(q_k^0=q_k\) and \(q_k^{s}=q_{k+1}\), then \(q_d(t;k)\in {\mathscr {C}}^s([t_k,t_{k+1}],Q)\) can be defined by
where \(\ell _{\nu }(\tau )\) are Lagrange polynomials of degree s such that \(\ell _{\nu }(d_i)= \delta _{\nu i}\) (here \(\delta \) is the Kronecker symbol), and therefore \(q_d(h\,d_i;k)=q_k^i\) according to (6). Moreover, the time derivative of (6) is
(2) Quadrature for the action integral For the approximation of the action integral (2), first we replace the curves q(t) and \(\dot{q}(t)\) by their polynomial counterparts \(q_d(t;k)\), \(\dot{q}_d(t;k)\) in the interval \([k\,h,\,(k+1)\,h]\), i.e.,
Next, in the same time interval, a quadrature rule \((b_i,c_i)_{i=1}^r\) is applied, with \(c_i\in [0,1]\). This defines the discrete Lagrangian:
it is important to remark that \(L_d\) depends on \(s+1\) variables. Naturally, the choice of quadrature should be adapted to the desired order of approximation with respect to the continuous action in order that now can be arbitrarily high.
The construction of higher-order variational integrators can be summarized in Fig. 1.
Polynomial interpolation principles. On each subinterval \([t_k,t_{k+1}]\), the trajectory interpolated by a polynomial passing through the points \(\{q_k^i\}_{i=0}^{s}\) associated with the control points \(\{d_\nu h\}\). The evaluations are made by the quadrature points for the \(\{c_ih\}\), indicated by cross points
Now, following §2.2, the action sum can be defined from (7) by
and the discrete Hamilton’s principle can be applied in order to obtain a necessary and sufficient condition for its extremals, i.e., the discrete Euler–Lagrange equations. These are:
for \(k=1,\ldots ,N-1,\) where the transition condition, namely \(q_{k-1}^s=q_k^0\), has to be taken into account. See (Marsden and West 2001; Ober-Blöbaum and Saake 2015) for further details.
Higher-order variational integrators (also denoted as Galerkin variational integrators) have been extensively studied in Hall and Leok (2015); Leok and Shingel (2012); Ober-Blöbaum and Saake (2015); Campos (2014) for conservative systems and in Campos et al. (2015) for optimal control problems. Obviously, the convergence order of higher-order variational integrators is limited by the order of the function space approximation and the order of the quadrature rule. In Hall and Leok (2015), a lower error bound is provided by the approximation order of the finite-dimensional function space (e.g., convergence order s is reached by using the space of polynomials of degree s). Numerical convergence studies in Ober-Blöbaum and Saake (2015) indicate that Galerkin variational integrators based on the Lobatto and Gauss quadrature rules are of order \(\min {(2s,u)}\), where s is the degree of the polynomial and u the order of the quadrature rule. A general proof of this superconvergence result is provided in Ober-Blöbaum and Vermeeren (2021) using backward error analysis in the context of the calculus of variations. For particular classes that are equivalent to so-called (modified) symplectic Runge–Kutta methods, a proof of a superconvergence has been made in Ober-Blöbaum (2016).
3 Fractional Integrals, Fractional Derivatives and Their Approximations
3.1 Fractional Integrals and Fractional Derivatives
Let us start by giving a brief overview concerning the fractional operators. We refer to Samko et al. (1993); Oldham and Spanier (1974); Anatoly et al. (2006) for more details.
3.1.1 Fractional Integrals
The Riemann–Liouville \(\alpha \)-fractional integrals, Re \(\alpha >0\), for \(f:[0,T]\rightarrow {\mathbb {R}}\)Footnote 1 are defined by
where \(\Gamma \) is the Euler Gamma function and we set \(J^{0}_{-}f=J^{0}_{+}f=f\). The fractional integrals satisfy the so-called semigroup property (Samko et al. 1993, Theorem 2.5, p.46), i.e.,
Let \(m\in {\mathbb {N}}\). If the function f is continuously differentiable in [0, T], then it can be continued analytically to Re \(\alpha <0\) via
In this case, the fractional integral is called fractional derivative, and can be denoted by \(D^{-\alpha }\) (note that the real part of \(\alpha \) is now negative).
In particular, from (10), and restricting ourselves to Re \(\alpha \in [0,1]\) (which will be the range of interest in this work), we can establish the following definition of Riemann–Liouville fractional derivatives, which is usually found in the literature:
3.1.2 Riemann–Liouville Fractional Derivatives
Let Re \(\alpha \in [0,1]\). The left and right Riemann–Liouville fractional derivatives are, respectively, defined by
provided that \(f\in AC([0,T],{\mathbb {R}})\) which is a very simple sufficient condition for the existence. It is easy to see that \(D^{0}_{-}f=D^{0}_{+}f=f\), whereas it can be proven that
The last relationships follow easily from the definitions (11) (first equality) and \(J^{0}_{-}f=J^{0}_{+}f=f\), but the latter are not trivial from the definitions (8).Footnote 2
Other relevant properties of fractional derivatives are
Property (13a) is called “asymmetric integration by parts” of the fractional derivatives, whereas (13b) is called again the “semigroup property.”
Remark 3.1
The left fractional derivative in the sense of Caputo, also based on left Riemann–Liouville fractional integral (Anatoly et al. (2006), p. 73) is given by,
In the case \(0< \alpha < 1\) with some regularity on f, we have the following relation
and it is important to note that, contrary to the Caputo derivative, the Riemann–Liouville derivative of a function f when \(f(0)\ne 0\) could lead to singularity at \(t=0\). That is why the Caputo derivatives are more useful in applications, otherwise we should impose \(f(0)=0\).
3.2 Discrete Convolution
For the time being, let us focus on the retarded fractional integral in (8), i.e., \(J^{\alpha }_{-}f(t)\). It is easy to see that it is a particular convolution integral
where the convolution kernel is given by
Here, \((\alpha )\) must not be understood as a power in the left hand side, it is just a superscript denoting the dependence of the kernel on the parameter \(\alpha \).Footnote 3 The Laplace transform of this convolution kernel is given by
The theory of discrete convolutions is developed in Lubich (1986, 1988, 1994) by Ch. Lubich (indeed, the topic of Lubich (1986) is the discretization of fractional integrals).
As in §2.2, let us consider a time grid \(t_k=\left\{ k\,h\,| k=0,\ldots , N\right\} \), where \(h\in {\mathbb {R}}_+\) is the time step and \(h\,N=T\). Moreover, consider a discrete series \(\left\{ f_{k}\right\} _{0:N}\in ({\mathbb {R}}^d)^{N+1}\), where \(f_k\) shall be an approximation of \(f(t_k)\).
Now, define the discrete convolution in the following as an approximation of the continuous convolution \((\kappa * f)(t_k)\) in (16), namely
observe that the series is truncated after \(=^{1}\) since \(f_k\) is not defined for \(k<0\)Footnote 4, with a general convolution kernel \(\kappa \). The CQ weights \(\omega _n\) are defined as the coefficients of the generating power series
Here, K(s) is the Laplace transform of the kernel \(\kappa \) and the so-called characteristic function \(\gamma (z)=\sum _{n=0}^{\infty }\gamma _nz^n\) is the quotient of the generating polynomials \((\rho ,\sigma )\) of a linear multistep method (LMM)
for the differential equation \(y^{\prime }=f(y)\), i.e.,
where we assume that \(\rho _0/\sigma _0>0\), so that (19) is well defined at least for sufficiently small h. Note that if we define \(z_{-}\) to be the discrete backward operator, i.e.,
the LMM can be defined as \(\rho (z_{-})\,y_k=h\,\sigma (z_{-})\,f_k\), where \(\left\{ y_k\right\} _{0:N}\in ({\mathbb {R}}^d)^{N+1}\) is also a discrete series.
More importantly for the purposes of this article, the discrete convolution approximating the fractional integral (8a),(14) can be redefined, according to (19), by
where \(K^{(\alpha )}(\gamma (z)/h)\), with \(K^{(\alpha )}\) given in (17), has to be understood as an operator acting on \(\left\{ f_k\right\} _{0:N}\). On the other hand, considering the discrete forward operator
the discrete convolution approximating the fractional integral (8b) will be
where again the series (19) gets truncated because \(\left\{ f_k\right\} _{0:N}\) is undefined for \(k>N\).Footnote 5 It is interesting to note that, following these definitions, the convolution weights \(\omega ^{(\alpha )}_n\) are the same for \({\mathscr {J}}^{\alpha }_{-}\) and \({\mathscr {J}}^{\alpha }_{+}\).
Now, we take into consideration the convergence order of \({\mathscr {J}}_{\lambda }^{\alpha }\) with respect to \(J^{\alpha }_{\lambda }\) following (Lubich 1986); as we will see, this order is sensitive to the convergence order of the multistep method \((\rho , \sigma )\). In particular, for the generating function \(\gamma =\rho /\sigma \), which gives rise to \(\omega _n^{(\alpha )}\) according to (21), we say that the corresponding multistep method is convergent of order p if and only if
where \({\widetilde{\gamma }}_n\) are coefficients of the power series \(\gamma ^{-1}(z):=1/\gamma (z)\). Now, we introduce the notion of convergence of the quadrature \(\omega _n^{(\alpha )}\).
Definition 3.1
A CQ determined by the coefficients \(\omega _n^{(\alpha )}\) is convergent of order p (to \(J^{\alpha }_{\lambda }\)) if
for all \(\beta \in {\mathbb {C}}\), \(\beta \ne 0,-1,-2,\ldots .\)
Theorem 3.1
(Theorem 2.6 in Lubich (1986)) Let \((\rho ,\sigma )\) denote an implicit linear multistep method which is convergent of order p (23) and assume that the zeros of \(\sigma \) have absolute value less than 1. Then, \({\mathscr {J}}^{\alpha }_{\lambda }\) (21), (22) are convergent of order p (Definition 3.1) to \(J^{\alpha }_{\lambda }\) (8).
In Lubich (1986) is also established, under the condition of p-convergence in Definition 3.1, that for functions \(f(t)=t^{\beta -1}g(t)\), g(t) smooth, there always exists a starting quadrature \(\varpi _{k,n}\)Footnote 6 which is defined by
with s fixed, such that
uniformly for \(t\in [0,T]\). In other words, to achieve the order p convergence of the underlying LMM, the extra term in (26) should be introduced in order to eliminate low order terms in the error bound in (24).
It is important to remark that due to the presence of the extra \(\varpi \)-initial terms in (25) the convolution structure is violated, and therefore the properties proved in Lemma 4.1 are no longer true for \(\widetilde{{\mathscr {J}}}_{\lambda }^{\alpha }f\). In Lubich’s own words: “The convolution structure is only violated by the few correction terms of the starting quadrature which will be necessary for high order schemes.” Indeed, this is also relevant in terms of the convergence order, since from Definition 3.1, Theorem 3.1 and (26) we conclude that for a function \(f(t)=t^{\beta -1}g(t)\), with g(t) smooth, a multistep method \((\rho ,\sigma )\) is p-convergent would generate the following convergence bound:
Thus, we expect the saturation of the convergence order at \(\min (\beta ,p)\).
Remark 3.2
In a similar way, the approximation for the Riemann–Liouville derivatives by CQ can be formally done by using \(-\alpha \) rather than \(\alpha \) in (21) and (22). Moreover, for a non-integer \(\alpha \), the standard relation between the Riemann–Liouville and Caputo derivatives allows one to use the CQ for approximating Caputo derivatives (Diethelm 2019)
A disadvantage of using the Caputo definitions is that the associated CQ may destroy the integration by parts and the semigroup properties which we need in the next section. In particular, \(^{*}{\mathscr {J}}_{-}^{-\alpha }f_k\) and \({\mathscr {J}}_{-}^{-\alpha }f_k\) coincide if and only if \(f^{(n)}(0)=0\), \(n=0,1,\cdots ,\lceil \alpha \rceil -1\).
We illustrate the saturation issue (27) for the function \(t\mapsto t^{\beta -1}\sin (t)\) with \(\beta = 1,3,5\) using the Caputo derivative of order \(\alpha =1/2\) which is equivalent to the Riemann–Liouville derivative in this case. In Fig. 2, the error is defined by means of the maximum norm
versus h is plotted on Log–Log scale. Of our interested, the characteristic function \(\gamma (z_{-})\) of the classical backward differentiation formula (BDF) up to order 6, that is,
Log–Log plot the error Err(h) versus h corresponds to the Caputo fractional derivative of order 1/2 (\(\alpha =-1/2\) in (28)). As expected, the convergence starts to saturate at \(p=1\) (left), \(p=3\) (middle) and \(p=5\) (right)
4 Restricted Variational Principle for the Dynamics of Lagrangian Systems Subject to Fractional Damping
In Jiménez and Ober-Blöbaum (2018, 2021) a restricted variational principle (both continuous and discrete) in order to obtain the dynamics of a Lagrangian system subject to fractional damping is delivered. As in other previous approaches treating dissipative systems in a variational fashion (Agrawal 2002; Bateman 1931; Cresson and Inizan 2012; Galley 2013; Riewe 1996), it is based on the doubling of variables and the introduction of their fractional derivatives (which in this work will be considered as fractional integrals with negative \(\alpha \) index, as explained in §3) in the state space of the relevant Lagrangians.
4.1 Continuous Setting
Let us consider the \(AC^2\) curves \(x,y:[0,T]\rightarrow {\mathbb {R}}^d\) and a \(C^2\)-Lagrangian function \(L:{\textsf{T}}{\mathbb {R}}^d\rightarrow {\mathbb {R}}\) (we use the natural identification \({\textsf{T}}{\mathbb {R}}^d\cong {\mathbb {R}}^d\times {\mathbb {R}}^d\)). Define a \(C^2\)-Lagrangian functionFootnote 7
where \(\alpha ,\beta \in [0,1/2]\) and \(\mu \in {\mathbb {R}}_+\). Given this particular Lagrangian, we define the relevant action \({\mathscr {S}}: AC^2([0,T])\times AC^2([0,T])\rightarrow {\mathbb {R}}\) by \({\mathscr {S}}(x,y)={\mathscr {S}}^{^\text {cons}}(x,y)+{\mathscr {S}}^{^\text {frac}}(x,y)\) with
where cons goes after “conservative” and frac after “fractional.” Moreover, let us define restricted varied curves by means of
with \(\epsilon \in {\mathbb {R}}_{+}\) and an \(AC^2\) \(\,\,\delta x:[0,T]\rightarrow {\mathbb {R}}^d\) such that \(\delta x(0)=\delta x(T)=0\) (observe that the variations are equal for both curves, which is the base of the restriction). With these elements, and assuming fixed endpoints \(x(0),\,x(T),\,y(0),\,y(T)\), we can establish the restricted variational principle:
Theorem 4.1
The equations
are sufficient conditions for the extremals of \({\mathscr {S}}(x,y)\) (31) under restricted variations (32).
It is important to remark that in the proof of this theorem (see (Jiménez and Ober-Blöbaum 2021)), the use of the asymmetric integration by parts (13a) and the semigroup property (13b) of the fractional derivatives is crucial. In addition, it is also proven in (Jiménez and Ober-Blöbaum (2021), Proposition 3.2) that under even parity of L in the velocity variable, then (33b) reduces to (33a) in reversed time, i.e., \(y(t)=x(T-t)\). Finally, it is easy to see that the dynamics (33), say the Lagrangian dynamics subject to fractional damping, reduces to the usual linear damped dynamics when \(\alpha =\beta =1/2\), according to (12).
Remark 4.1
The statements in the traditional variational principles or the unrestricted fractional variational principles (Jiménez and Ober-Blöbaum (2021), Remark 3.2) are made with “sufficient and necessary conditions”; however, in the fractional variational principle under restricted variations the “necessary” part of the implication is eliminated, see (Jiménez and Ober-Blöbaum (2021), Theorem 3.1).
In the following, we give several intermediary lemmas which are obtained by generalizing the results presented in Jiménez and Ober-Blöbaum (2021).
4.2 Discrete Setting Based on CQ
In Jiménez and Ober-Blöbaum (2018, 2021), the author applied the discretization procedure described in §2.2 and the Grünwald–Letnikov approximation for the fractional derivative to derive the so-called fractional variational integrators. In the following, we propose a generalization of this process using CQ. For that, let us consider two discrete series \(x_d=\left\{ x_k\right\} _{0:N}\) and \(y_d=\left\{ y_k\right\} _{0:N}\), as well as two particular discretizations of (11), i.e.,
where the weights \(\omega _n^{(-\alpha )}\) are the coefficients of the generating power series of \(K^{(-\alpha )}(\gamma (z)/h)\) with \(K^{(\alpha )}\) defined in (17), namely
For concreteness, we choose \(\gamma _p(z)\) as in (29), the generating function of the classical BDF methods. The Grünwald weights used in Jiménez and Ober-Blöbaum (2021) coincide with a particular choice of \(\gamma _p(z)\), i.e., \(\gamma _1(z)=1-z\) and the notations \({\mathscr {J}}_{-}^{-\alpha }x_k\) and \({\mathscr {J}}_{+}^{-\beta }y_k\) have been used as \(\Delta ^{\alpha }_{-}x_k\) and \(\Delta ^{\beta }_{+}y_k\), respectively.
Now we are in situation to show the proof of some properties relevant for future results. The following lemma is a generalization of the one given in Jiménez and Ober-Blöbaum (2021) by means of CQ.
Lemma 4.1
Consider two discrete series \(\left\{ f_k\right\} _{\tiny 0:N}, \left\{ g_k\right\} _{\tiny 0:N}\). Then, the following properties hold true:
-
1.
The semigroup property of the discrete convolution: \({\mathscr {J}}^{\alpha }_{\lambda }\,{\mathscr {J}}^{\beta }_{\lambda }\,f_k={\mathscr {J}}^{\alpha +\beta }_{\lambda }\,f_k.\)
-
2.
The asymmetric integration by parts:
$$\begin{aligned} \sum _{k=0}^{N}g_k\,({\mathscr {J}}_{-}^{\alpha }f_k)=\sum _{k=0}^N({\mathscr {J}}_{+}^{\alpha }g_k)\,f_k. \end{aligned}$$(35)
Proof
(1) From the equalities (21) and (22) and as \(K^{(\alpha )}(s)=s^{-\alpha }\) (17), it follows that:
(2) See (Bourdin et al. 2013) for more details:
In \(=^{_1}\), the definition (21) (second equality) is used. To prove \(=^{_2}\) is enough to notice that, for fixed \(j=0, \ldots ,N,\) the elements \(a_{i}:=\omega _i^{(\alpha )}\,g_j\,f_{j-i}\), \(i=0, \ldots ,j\), on the left hand side, disposed in columns, form an upper diagonal \((N+1)\times (N+1)\), whereas the same elements on the right hand side, for \(j=0, \ldots ,N\) and \(i=j, \ldots ,N\), account for the transposed matrix; therefore, their total sums are equal. In \(=^{_3}\), the sum index is rearranged. In \(=^{_4}\), equivalent arguments to \(=^{_2}\) can be used. Finally, in \(=^{_6}\) the definition (22) (second equality) is used; this concludes the proof. \(\square \)
The discrete action, counterpart of (31), is then
Taking the discrete equivalent of the restricted varied curves, i.e.,
such that \(\delta x_0=\delta x_N=0\), we can establish the discrete counterpart of Theorem 4.1:
Theorem 4.2
The equations
for \(k=1,\ldots ,N-1\), are sufficient conditions for the extremals of \({\mathscr {S}}_d(x_d,y_d)\) (36) under restricted variations (37).
See (Jiménez and Ober-Blöbaum 2021) for the proof. As in the continuous side, the semigroup property and asymmetric integration by parts of the discrete fractional derivatives/integrals, properties (1) and (2) in Lemma 4.1, respectively, are crucial in the proof of this theorem. It is also true that (38b) reduces to (38a) in discrete reversed time, i.e., \(y_k=x_{N-k}\) ( (Jiménez and Ober-Blöbaum 2021), Proposition 4.2). Naturally, the equations (38) provide a discrete iteration scheme for the fractional damped dynamics (33), with \(\gamma _1(z)=1-z\), delivering a \(p=1\) convergent integrator; see (Jiménez and Ober-Blöbaum 2021) for further details.
4.2.1 Approximation Order
In a traditional variational integrator, the accuracy is assessed by variational error analysis (Marsden and West 2001); in other words, it is sufficient to construct a discrete Lagrangian that approximates the exact discrete Lagrangian with order p to obtain a variational integrator of order p. The question is then can we determine the accuracy of a fractional variational integrator from fractional variational error analysis? In general, this analysis concept is not directly applicable to a fractional Lagrangian since it is defined on a different space (including fractional derivatives) compared to the classical Lagrangian considered in Marsden and West (2001). The extension to the fractional case is not immediately clear and still open. In Diethelm and Ford (2002), a different approach is applied for a very particular class of fractional differential equations, the Bagley–Torvik equation with Caputo derivative of order 3/2 by reformulating the equation to a system of fractional differential equations of order 1/2. In that paper, the modified CQ method (25) is used which makes it possible to obtain numerical schemes of higher order. However, modified CQ methods destroy the structures, i.e., the integration by parts and the semigroup properties which we need in our approach. For those reasons, we focus on an error analysis for a particular case of fractional Lagrangian: Let us consider a Lagrangian associated to linearly damped systems
The Lagrangian defined in (30) reads
The restricted fractional Euler–Lagrange equation associated to (33a) can be written as fractional Hamiltonian system
With \(\alpha =1/2\) in (40), we recover the classical forced system
To compare the first order Hamiltonian system (41) with the FVI (33a), we first have to introduce the discrete momenta based on the discrete Legendre transform. Now introduce the discrete Legendre transform for \(p_k^-\) and \(p_k^+\) as
where \(\kappa \in [0,1]\) is a real parameter. This allows to rewrite equivalently the fractional DEL equations as matching condition for the momenta \(p_k:=p_k^+ = p_k^-\) and hence a unique momentum \(p_k\) is defined at every grid point along a solution of the FVI.
With our particular Lagrangian (39), the FVI can then equivalently be written as
and solved for \((x_{k+1},p_{k+1})\). In particular, for \(\alpha =\beta =1/2\), the CQ associated with BDF2 becomes
Theorem 4.3
Let \(\alpha = \beta = \kappa = 1/2\) with CQ method associated to BDF2. The local truncation order of the FVI for the system (42), with respect to the continuous dynamics (41), is two.
Proof for BDF2
With the notation \(x_k:= x(t_k )\), \(p_k:=p(t_k)=\dot{x}(t_k)\), we perform the Taylor expressions for \(x(t_{k+1})\) and \(p(t_{k+1})\) in terms of (41), namely:
On the other hand, solving (42a)+(42b)\(= p_{k+1}+p_{k}\) w.r.t \(x_{k+1}\) leads to
Comparing the previous equation with (43) and \(\kappa =\frac{1}{2}\) yields \(\Vert x(t_{k+1})-x_{k+1}\Vert =O(h^3)\). Furthermore, solving (42b)-(42a)\(= p_{k+1}-p_{k}\) w.r.t \(p_{k+1}\) leads to
From this last expression and (43) with \(\kappa =\frac{1}{2}\), we obtain that \(\Vert p(t_{k+1})-p_{k+1}\Vert =O(h^3)\). This completes the proof. \(\square \)
In the following section, we will apply the order two midpoint variational integrator for the conservative part (Marsden and West 2001) and BDFCQ for the fractional one. Then, we will denote by FVI-BDFCQ the scheme (38a) and write it simply FVI when no confusion can arise. All the experiments are carried out in Julia Version 1.9.3.
4.3 Numerical Experiment
Let us consider the Lagrangian associated to the undamped free coupled oscillators system of the form Pribõtkin and Tomasiello (2023)
The dynamics of fractionally forced oscillators can be deduced from (33a) with \(\alpha =\beta \) as follows:
In this experiment, we fix \(N=2\) with the parameters \(m_1=m_2=1,\alpha _1=0.01,\alpha _2=0.02,\beta _1=\beta _2=0,\varepsilon =0.5,\mu _1=\mu _2=3\sqrt{\alpha _1/2}, x_{01}=0.8, x_{02}=-0.4,\dot{x}_{01}=\dot{x}_{02}=0\).
Consider the problem on [0, 16] and choose \(\alpha =1/2\) so that the fractional operator \(D_-^{(2\alpha )}\) coincides with the usual operator d/dt. In this test run, we take the initial values \(x(0)=0,\ \dot{x}(0)=1.2\) and \(\mu =0.2\). Firstly, we plot the numerical solution obtained by the FVI-BDF1CQ, explicit and implicit Euler integrators on the interval [0, 16] with the stepsize \(h = 0.125\) in Fig. 3 (left). The corresponding results of energy dissipation and absolute errors are presented in Fig. 3 (right) and Fig. 4 (left), respectively. Secondly, we compute global errors as the maximum norm between the numerical solution and the exact solution, i.e.,
The results are presented in Fig. 4 (right) as the global errors (in logarithmic scale) against stepsizes on [0, 16] with \(h =16/2^i,\ i=4,\ldots ,11\).
Damped harmonic oscillator (45) (\(\alpha =1/2\)). Left: Exact solution vs FVI-BDF1CQ method for \(h=0.125\). Right: Energy behavior for \(h=0.125\)
The main property of a dissipative system is that the energy is always dissipated with time, and as we can see in Fig. 3 (right), FVI-BDF1CQ can preserve the dissipation structure of the damped harmonic oscillator which confirm that FVI-BDF1CQ gives good numerical behavior.
Damped harmonic oscillator (45). Left: absolute errors for \(h=0.125\). Right: Log–Log plot of the global error presented on \(t\in [0,16]\) for \(h =16/2^i,\ i=4,\ldots ,11\)
We can confirm from Fig. 4 (right) that the order of FVI-BDF1CQ is one and this result has been discussed in Jiménez and Ober-Blöbaum (2021). However, we observe that the second-order convergence both FVI-BDF2CQ and FVI-BDF3CQ which is natural since the midpoint integrator being used is of second order.
We also consider another example. Let us choose a Lagrangian of the forced harmonic oscillator problem defined by \(L(t,x,\dot{x})=\dot{x}^2/2-x^2/2+x\, f(t)\) with a nonvanishing function f. So that equation (33a), again for \(\alpha =\beta \), reads
For a non-integer \(2\alpha \), this problem is known as the Bagley–Torvik equation, which can be used to describe, for example, the dynamics of a rigid plate immersed in a Newtonian fluid when \(\alpha =3/4\) (see (Podlubny 1999; Torvik and Bagley 1984)). Due to mathematical complexity, the analytic solutions of such equation are very few and are restricted to the one-dimensional case. In particular, with the initial conditions \(x(0)=\dot{x}(0)=0\) and \(\mu =1\), the Bagley–Torvik equation is exactly solvable (see (Jena and Chakraverty 2019; Ford and Connolly 2009)) by considering,
where the analytic solutions are given, respectively, by \(x(t)=t^3\) (resp. \(=t^{\frac{5}{2}}\)). We numerically solve the Bagley–Torvik problem (46) using FVI on [0, 1] for \(\alpha = \frac{1}{4},\ \frac{3}{4}\). The global errors (on logarithmic scale) are presented in Figs. 5 for \(h = 1/2^i,\ i=1,\ldots ,8\).
Again, it can be observed from Fig. 5 that FVI-BDF1CQ leading to a convergence of order one. A convergence of order 2 is obtained for FVI-BDF2CQ and FVI-BDF3CQ (left plot), whereas a convergence of order cannot reach two for FVI-BDF2CQ and FVI-BDF3CQ (right plot).
We summarize the convergence order of (38a) for equations (45) and (46) in Table 1 where we consider the midpoint integrator for the conservative part.
5 Higher-Order Fractional Variational Integrators Based on Convolution Quadrature
Now, we establish a particular discretization of the action (31), where we choose a higher-order approximation with quadrature rule \((b_i,c_i)_{i=1}^r\) (§2.3) for the conservative part \({\mathscr {S}}^{^\text {cons}}\) and CQ (21), (22) for the fractional integrals involved in \({\mathscr {S}}^{^\text {frac}}\) instead of the order 1 (34). For that, we take into account two discrete series \(x_d=\left\{ x_k\right\} _{0:N}\in ({\mathbb {R}}^d)^{N+1}\), \(y_d=\left\{ y_k\right\} _{0:N}\in ({\mathbb {R}}^d)^{N+1}\) and \(s+1\) inner nodes \(\left\{ x_k^{\nu }\right\} ^{0:s}\in ({\mathbb {R}}^d)^{s+1}\) in each interval \([k,k+1]\) such that \(x_k^s=x_{k+1}^0\) (equiv. for y). Namely
where the definition (6) applies for \(x_d(t;k)\) and \(y_d(t;k)\) just by \(Q={\mathbb {R}}^d\). Now, considering restricted varied curves
such that \(\delta x_0=\delta x_0^0=0\) and \(\delta x_N=\delta x_{N-1}^s=0\), we establish the following result (it is important to recall that, from now on, we shall consider the variation operator as \(\delta \equiv d/d\epsilon |_{\epsilon =0}\), applied over the “varied” quantities). Now, we set the following useful lemma.
Lemma 5.1
According to the definitions (21), (22) and considering varied curves (49), we have
Equivalently for y.
Proof
We pick \(\sigma =-\), the proof for \(+\) is equivalent. It is important to note that in the CQ (21) the inner nodes are not involved, and consequently from (49) we only take into consideration the main nodes, i.e., \(x_d^{\epsilon }=\left\{ x_k\right\} _{0:N}+\epsilon \, \left\{ \delta x_k\right\} _{0:N}\).
\(\square \)
Theorem 5.1
The equations
are sufficient conditions for the extremals of (48) under restricted variations (49).
Proof
From (48), we have that
Let start to simplify \(\delta \,{\mathscr {S}}^{^\text {cons}}_d(x_d,y_d)\)
where the summation over \(\nu \) is understood and we have employed the restricted variations (49). Concerning the term \(\delta \,{\mathscr {S}}^{^\text {frac}}_d(x_d,y_d)\), we use the notation
where on the left hand side \(\nu =0, \ldots ,s\) and on the right hand side \(\nu _1=0,\,\nu _2=1,\, \ldots ,\nu _{s+1}=s\) (in other words \(D_i=\partial /\partial x_k^{\nu _i}\)); this way, it is highlighted that \(L_d\) is a function of \(s+1\) variables (equiv. for y). Thus, we have
In \(=^1\), we have employed the Leibnitz rule of the derivative and Lemma 5.1. In \(=^2\), we have employed the asymmetric integration by parts, i.e., property (2) in Lemma 4.1. Finally, in \(=^3\) we have rearranged terms, employed the semigroup property (1) in Lemma 4.1, taken into account that \(x_k=x_k^0\), \(y_k=y_k^0\) and \(\delta \, x_k=\delta \,x_k^0\) in terms of the inner nodes and taken also into account that \(\delta x_0=\delta x_N=0\), such that the terms \(k=0\) and \(k=N\) vanish. Putting everything together, we have
where it is taken into account that \(\delta x_0=\delta x_0^0=0\) and that \(D_{s+1}L_d(x_{k-1})=D_1L_d(x_k).\) Now, given that \(\delta x_k^{\nu _i}\) are arbitrary for \(k=0,\ldots ,N-1\), \(i=1,\ldots ,s+1\) (except \(\delta x_0\)), we see from the last equality that
is a sufficient condition for \(\delta \, {\mathscr {S}}_d(x_d,y_d)=0\) and the claim holds. \(\square \)
Remark 5.1
The partial derivatives of \(L_d(x_k)\) (equiv. y) are completely determined by the quadrature rule \((b_i,c_i)_{i=1}^r\) and the Lagrangian function \(L(q,\dot{q})\), according to (48) and (6). Namely
Naturally, equations (50a),(50b) can be employed as a discrete iteration scheme for the dynamics (33a), the same way (50c),(50d) can be used for (33b). We shall focus on the x-part, since y is equivalent.
The equations
(where we include the initial momentum \(p_{x_0}:=-D_1L_d(x_0^0, \ldots ,x_0^s)\) as a definitionFootnote 8) conform a discrete iteration scheme
that can be represented as an algorithm:
It is important to remark that at each step a nonlinear system of s algebraic equations is solved in order to obtain the s unknowns \((x_k^1, \ldots ,x_k^s=x_{k+1}^0)\), even in the initialization step.
5.1 Numerical Experiment
We will employ a variational integrators of order 4 for the conservative part based on two points Gauss quadrature and a polynomial degree 2 (see (Ober-Blöbaum and Saake 2015)) and BDFCQ for the fractional one. To simplify notation, we continue to write FVI-BDFCQ (or only FVI when it is convenient) for equations 50a and 50b and the numerical solution can be computed using Algorithm 1.
Let us consider the previous examples as in §4.3. As expected, we notice in Figs. 6 and 7 that FVI-BDF1CQ and FVI-BDF2CQ are of first and second order, respectively. From the numerical point of view, one would expect a higher accuracy (order 3 using BDF3CQ mixed with third-order variational integrator) which we do not get. One possible reason might be mixing of integrators (VIs and BDFCQ). In particular, BDFCQ depends only the main nodes but not on the inner nodes which are considered in the conservative part. Another possible reason might be saturation effects coming from CQ as described in §3.2.
Damped harmonic oscillator (45). Left: absolute errors for \(h=0.125\). Right: Log–Log plot of the global error presented on \(t\in [0,16]\) for \(h =16/2^i,\ i=4,\ldots ,11\)
As we have seen in §3.2, the main issue of using BDFCQ for certain class of solution functions is that one cannot achieve a high accuracy, see the saturation effects in Figs. 2. However, a correction term should be added as in (25) to recover the accuracy order as the one of the underlying BDF methods. We apply BDF3CQ with a correction term in the discrete Euler–Lagrange equation in Algorithm 1 for equation (46) when \(\alpha =3/4\) and as we observe in Fig. 8, the third accuracy order is almost achieved. However, this phenomenon does not work with the previous studied cases, which seems related to the accumulation of errors.
We summarize the convergence order of (38a) for equations (45) and (46) in Table 2 where we consider an integrator of order 4 for the conservative part.
6 Conclusions
Several methods have been proposed to deal with nonconservative mechanical systems, e.g., a restricted Hamilton’s principle (Jiménez and Ober-Blöbaum 2018, 2021), an approach introducing fractional derivatives. The main motivation of this approach is to derive the dynamics of fractionally damped systems (1) as direct as it is in the case of conservative systems, i.e., using a purely variational way.
We have developed a discrete version of the restricted Hamilton’s principle using two different procedures. One for conservative part (Marsden and West 2001; Ober-Blöbaum and Saake 2015; Hall and Leok 2015) and the other for the fractional part using the CQ method, which is particularly suitable (Lubich 1986, 1988) for approximating fractional derivatives.
This work centers around increasing the accuracy the numerical scheme associated to (1). Here, we have focused on implementing the FVIs and test numerically their accuracy using two mechanical systems, the coupled damped oscillator and the Bagley–Torvik problems. We notice that for FVI based on BDFCQ, it can only achieve the second-order accuracy even for a higher-order FVI (see Figs. 6 and 7) which is due to the fact that saturation effects are also a part of the problem. Another problem of using BDFCQ is that the inner nodes used in a higher-order approximation for the conservative action (31) are not taken into account in BDFCQ for the fractional one. Thus, a way to handle this is to apply the high-order Runge–Kutta CQ (RKCQ) (Lubich and Ostermann 1993; Banjai and Lubich 2011) for the fractional part, which will be a future work.
Notes
The expression of the fractional derivative as a fractional integral of negative \(\alpha \)-index (and therefore its inverse operator) can be made explicit. Namely, from (9), (11) and (12), plus considering that \(J_{-}^1\) is the usual integral operator (inverse of the derivative), we have
$$\begin{aligned} D^{\alpha }_{-}f=D^1_{-}\,J_{-}^{1-\alpha }f=D^1_{-}\,J_{-}^{1}\,J_{-}^{-\alpha }f=J_{-}^{-\alpha }\,f, \end{aligned}$$where, recall, \(\alpha \in [0,1]\). A similar computation can be done for the Caputo definition of the fractional derivative (Samko et al. 1993), i.e., \(^{*}D^{\alpha }_{-}f:=J^{1-\alpha }_{-}\,D^1_{-}f=D^{\alpha }_{-}f\) by imposing that \(f(0)=0\).
In complete generality, a convolution integral can be defined for any kernel as
$$\begin{aligned} (\kappa * f)(t):=\int _0^t\kappa (t-\tau )f(\tau )d\tau . \end{aligned}$$(17)It could be argued that a more natural expression for the discrete convolution would be
$$\begin{aligned} (\omega *f)(t_k):=\sum _{n=0}^{k}\omega _{k-n} f_{n}, \end{aligned}$$according to (14) and the relationship between the continuous and discrete times. It can be shown easily that both expressions are equivalent after rearranging the discrete time index and reordering the coefficients. Moreover, (18) will make more sense when the discrete convolution is understood as the application of a certain operator over the discrete series \(\left\{ f_{k}\right\} _{0:N}\)
For a given function, the discrete convolution can be also defined in continuous time, namely
$$\begin{aligned} {\mathscr {J}}_{\lambda }^{\alpha }f(t):=K^{(\alpha )}(\gamma (z_{\lambda })/h)\,f(t)=\sum _{n\ge 0}\omega _n^{(\alpha )}f(t\,\pm \,n\,h). \end{aligned}$$In practice, computing \(\varpi _{k,n}\) becomes more complicated for some values of \(\alpha \) where a linear system should be solved at each step.
In Jiménez and Ober-Blöbaum (2018, 2021) the state space of \({\mathscr {S}}\) is defined as a particular vector bundle with base point (x, y) and fiber \((\dot{x},\dot{y}, J^{-\alpha }_{-}x, J^{-\beta }_{+}y)\). However, this space is totally isomorphic to the Cartesian product of six copies of \({\mathbb {R}}^d\) and we will stick to this for simplicity, preserving the notation of the base point (x, y) as argument of the forthcoming actions also for simplicity.
Naturally, this definition is based on the Hamiltonian version of discrete mechanics, which can be consulted for conservative systems in Marsden and West (2001), and for the particular case of fractional damping in Jiménez and Ober-Blöbaum (2021). We do not enter here in further details since it is offtopic.
References
Abraham, R., Marsden, J.E.: Foundations of Mechanics. Benjamin/Cummings Publishing Company, (1978)
Agrawal, O.P.: Formulation of Euler-Lagrange equations for fractional variational problems. J. Math. Anal. Appl. 272(1), 368–379 (2002)
Agrawal, O.P., Baleanu, D.: A Hamiltonian formulation and a direct numerical scheme for fractional optimal control problems. J. Vib. Control 13(9–10), 1269–281 (2007)
Anatoly, H.M.S., Kilbas, A., Trujillo, J.J.: Theory and Applications of Fractional Differential Equations (North-Holland Mathematics Studies 204), 1sted. Elsevier, (2006)
Baleanu, D.: New applications of fractional variational principles. Rep. Math. Phys. 61(2), 199–206 (2008)
Banjai, L., Lubich, C.: RAn error analysis of Runge-Kutta convolution quadrature. BIT Numer. Math. 51(3), 483–496 (2011)
Bastos, N.R., Ferreira, R.A., Torres, D.F.: Discrete-time fractional variational problems. Signal Process. 91(3), 513–524 (2011)
Bateman, H.: On dissipative systems and related variational principles. Phys. Rev. 38, 815–819 (1931)
Bourdin, L., Cresson, J., Greff, I., Inizan, P.: Variational integrator for fractional Euler-Lagrange equations. Appl. Numer. Math. 71, 14–23 (2013)
Campos, C.M.: “High order variational integrators: A polynomial approach,” In: Advances in Differential Equations and Applications, F. Casas and V. Martínez, Eds. Springer International Publishing, vol.4, pp.249–258 (2014)
Campos, C.M., Ober-Blöbaum, S., Trélat, E.: High order variational integrators in the optimal control of mechanical systems. Discrete Contin. Dynam. Syst. 35(9), 4193–4223 (2015)
Cresson, J.: Fractional embedding of differential operators and Lagrangian systems,” J. Math. Phys., vol.48, no.3, p.033 504, (2007)
Cresson, J.: Fractional variational embedding and Lagrangian formulations of dissiaptive partial differential equations (Fractional Calculus in Analysis, Dynamics and Optimal Control), pp. 65–127. Nova Publishers, New-York (2013)
Cresson, J., Inizan, P.: Variational formulations of differential equations and asymmetric fractional embedding. J. Math. Anal. Appl. 385(2), 975–997 (2012)
de Diego, D.M., de Almagro, R.S.M.: Variational order for forced Lagrangian systems. Nonlinearity 31(8), 3814 (2018)
Diethelm, K., Ford, J.: Numerical solution of the Bagley-Torvik equation. BIT Numer. Math. 42(2), 490–507 (2002)
Diethelm, K.: The Analysis of Fractional Differential Equations: An Application-Oriented Exposition Using Differential Operators of Caputo Type (Lecture Notes in Mathematics 2004), 1sted. Springer-Verlag, Berlin Heidelberg (2010)
Diethelm, K.: Fundamental approaches for the numerical handling of fractional operators and time-fractional differential equations, In: Handbook of Fractional Calculus with Applications, G.E. Karniadakis, Ed. Walter de Gruyter GmbH, Berlin/Boston, vol.3, pp.1–22 (2019)
Ford, N.J., Connolly, J.A.: Systems-based decomposition schemes for the approximate solution of multi-term fractional differential equations. J. Comput. Appl. Math. 229(2), 382–391 (2009)
Galley, C.R.: Classical mechanics of nonconservative systems. Phys. Rev. Lett., vol.110, p.174 301, (2013)
Hairer, E., Lubich, C., Wanner, G.: Geometric numerical integration (Springer Series in Computational Mathematics), 2nded. Springer-Verlag, Berlin, 2006, vol.31, Structure-preserving algorithms for ordinary differential equations
Hall, J., Leok, M.: Spectral variational integrators. Numer. Math. 130(4), 681–740 (2015)
Hilfer, R.: Applications of Fractional Calculus in Physics. World Scientific, Singapore (2000)
Hilfer, R.: Fractional diffusion based on Riemann-Liouville fractional derivatives. J. Phys. Chem. B 104(16), 3914–3917 (2000)
Jena, R.M., Chakraverty, S.: Analytical solution of Bagley-Torvik equations using Sumudu transformation method. SN Appl. Sci. 1, 246 (2019)
Jiménez, F., Ober-Blöbaum, S.: A fractional variational approach for modelling dissipative mechanical systems:continuous and discrete settings. IFAC-PapersOnLine 51(3), 50–55 (2018)
Jiménez, F., Ober-Blöbaum, S.: Local truncation error of low-order fractional variational integrators in Geometric Science of Information (Lecture Notes in Computer Science). 4th International Conference 11712, GSI 2019 in Toulouse, France, p. 541–548, (2019)
Jiménez, F., Ober-Blöbaum, S.: Fractional damping through restricted calculus of variations. J. Nonlinear Sci. 31, 46 (2021)
Leok, M., Shingel, T.: General techniques for constructing variational integrators. Front. Math. China 7(2), 273–303 (2012)
Lovoie, J.L., Osler, T.J., Tremblay, R.: Fractional derivatives and special functions. SIAM Rev. 18(2), 240–268 (1976)
Lubich, C.: Fractional linear multistep methods for Abel-Volterra integral equations of the second kind. Math. Comp. 45, 463–469 (1985)
Lubich, C.: A stability analysis of convolution quadratures for Abel-Volterra integral equations. IMA J. Numer. Anal. 6, 87–101 (1986)
Lubich, C.: Convolution quadrature and discretized operational calculus. I and II. Numerische Mathematik, vol.52, 129–145 and 413–425, (1988)
Lubich, C.: On the multistep time discretization of linear initial-boundary value problems and their boundary integral equations. Numer. Math. 67, 365–389 (1994)
Lubich, C.: Discretized fractional calculus. SIAM J. Math. Anal. 17(3), 704–719 (1986)
Lubich, C., Ostermann, A.: Runge-Kutta methods for parabolic equations and convolution quadrature. Math. Comput. 60(201), 105–131 (1993)
Marsden, J.E., West, M.: Discrete mechanics and variational integrators. Acta Numer 10, 357–514 (2001)
McLachlan, R., Perlmutter, M.: Integrators for nonholonomic mechanical systems. J. Nonlinear Sci. 16(4), 283–328 (2006)
Miller, K.S., Ross, B.: An Introduction to the Fractional Calculus and Fractional Differential Equations, 1sted. Wiley, (1993)
Monforte, J.C.: Geometric, Control and Numerical Aspects of Nonholonomic Systems (Lecture Notes in Mathematics), 1sted. Springer, Berlin, Heidelberg (2002)
Moser, J., Veselov, A.P.: Galerkin variational integrators and modified symplectic Runge-Kutta methods. IMA J. Numer. Anal. 139, 217–243 (1991)
Ober-Blöbaum, S.: Galerkin variational integrators and modified symplectic Runge-Kutta methods. IMA J. Numer. Anal. 37(1), 375–406 (2016)
Ober-Blöbaum, S., Saake, N.: Construction and analysis of higher order galerkin variational integrators. Adv. Comput. Math. 41, 955–986 (2015)
Ober-Blöbaum, S., Vermeeren, M.: Superconvergence of Galerkin variational integrators. IFAC-PapersOnLine 54(19), 327–333 (2021)
Oldham, K.B., Spanier, J.: The Fractional Calculus: Theory and Applications of Differentiation and Integration to Arbitrary Order. Academic Press, New York, London (1974)
Podlubny, I.: Fractional Differential Equations: An Introduction to Fractional Derivatives, Fractional Differential Equations, to Methods of Their Solution and Some of Their Applications (Mathematics in Science and Engineering 198), 1sted. Academic Press, (1999)
Pribõtkin, G., Tomasiello, S.: Using Hamiltonian neural networks to model two coupled duffing oscillators. Neural Process. Lett. 55, 8163–8180 (2023)
Riewe, F.: Nonconservative Lagrangian and Hamiltonian mechanics. Phys. Rev. E 53(2), 1890–1899 (1996)
Samko, S.G., Kilbas, A.A., Marichev, O.I.: Fractional Integrals and Derivatives: Theory and Applications, 1sted. Gordon, (1993)
Silva, M., Macahdo, J.T., RS, R.B.: Using fractional derivatives in joint control of hexapod robots. J. Vib. Control 14(9–10), 1473–1485 (2008)
Torvik, P.J., Bagley, R.L.: On the appearance of the fractional derivative in the behavior of real materials. J. Appl. Mech. 51(2), 294–298 (1984)
Funding
Open Access funding enabled and organized by Projekt DEAL.
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by Oliver Junge.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Hariz Belgacem, K., Jiménez, F. & Ober-Blöbaum, S. Fractional Variational Integrators Based on Convolution Quadrature. J Nonlinear Sci 35, 38 (2025). https://doi.org/10.1007/s00332-025-10131-0
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s00332-025-10131-0
Keywords
- Convolution quadrature
- Fractional derivatives
- Fractional dissipative systems
- Fractional differential equations
- Variational principles
- Variational integrators