Short communication
On the numerical computation of the Mittag-Leffler function

https://doi.org/10.1016/j.cnsns.2014.03.014Get rights and content

Highlights

  • An algorithm is developed to approximate Eα,1(-tα).

  • Errors are clearly lower than those of usual asymptotic approximations.

  • The algorithm runs in average 2277 times faster than computing function Eα,1.

Abstract

Recently simple limiting functions establishing upper and lower bounds on the Mittag-Leffler function were found. This paper follows those expressions to design an efficient algorithm for the approximate calculation of expressions usual in fractional-order control systems. The numerical experiments demonstrate the superior efficiency of the proposed method.

Introduction

During the last decades Fractional Calculus (FC) became a major area of research and development and we can mention its application in many scientific areas ranging from mathematics and physics, up to biology, engineering, and earth sciences [18], [22], [14], [19], [6], [9], [21], [11], [2], [1], [13], [7]. The Mittag-Leffler function (MLf) plays an important role in FC, being often called by scholars the “queen” of the FC functions. Nine decades after its first formulation by the Swedish Mathematician [3] Magnus Gösta Mittag-Leffler (1846–1927), the MLf became a relevant topic, not only from the pure mathematical point of view, but also from the perspective of its applications.

Bearing these ideas in mind, this short communication addresses the application of the MLf and real-time calculation in control systems of the expression eα(t)=Eα(-tα) where α denotes the fractional order, t stands for time and Eα represents the one parameter MLf to be recalled in the sequel.

The paper is organized as follows. Section 2 introduces the fundamental aspects of Eα(t) and eα(t). Section 3 develops the approximation for the numerical calculation of eα(t) and analyses its computational load. Finally, Section 4 outlines the main conclusions.

Section snippets

The Mittag-Leffler function

The MLf, defined asEα(t)=n=0+tαnΓ(αn+1)is a special function, first studied and discussed in [16], [15], [17], which generalises the standard exponential et=n=0+tnΓ(n+1). It can in its turn be generalised [25], [26] asEα,β(t)=n=0+tαnΓ(αn+β)which is the two-parameter MLf. Its main properties and applications can be found in [5] and in chapter 18 of [4]; it is of great importance in Fractional Calculus (and thus in the study of dynamic systems of fractional order) [24]. It also appears when

Determining the weight function ϕα(t)

Function eα(t) was calculated using Matlab and the routine in [20] for reference purposes. Weights ϕα(t) were determined for α]0,1[ with a step of Δα=0.01, and for t[10-5,105] with 20 logarithmically-spaced points per decade. They are shown in Fig. 3: those for α<0.5t>1 were not further considered because numerical instability arises spoiling the results.

Cuts of this surface for constant values of α can be approximated by functions of the typeϕα(t)=11+e-x1(α)log10t+x2(α)The curve fitting was

Conclusions

The MLf is an important function in mathematics, numerical calculus, engineering and applied sciences that are studied with the formalism of FC. Currently new phenomena are discovered and analysed adopting the FC perspective and requiring efficient computational schemes for expressions involving the MLf. This paper joined two recently proposed asymptotic expressions for deriving a fast numerical procedure useful in expressions common in fractional order control algorithms.

Acknowledgment

This work was partially supported by Fundação para a Ciência e a Tecnologia, through IDMEC under LAETA.

References (26)

  • Dumitru Baleanu et al.

    Fractional calculus: models and numerical methods

    (2012)
  • Kai Diethelm

    The analysis of fractional differential equations: an application-oriented exposition using differential operators of Caputo type

    (2010)
  • Lars Garding

    Mathematics and mathematicians: mathematics in Sweden before 1950

    (1994)
  • Harry Bateman
    (1955)
  • H.J. Haubold et al.

    Mittag-Leffler functions and their applications

    J Appl Math

    (2011)
  • R. Hilfer

    Application of fractional calculus in physics

    (2000)
  • C.M. Ionescu

    The human respiratory system: an analysis of the interplay between anatomy, structure, breathing and fractal dynamics

    (2013)
  • Mumtaz Ahmad Khan et al.

    On some properties of the generalized Mittag-Leffler function

    Springer-Plus

    (2013)
  • A.A. Kilbas et al.

    Theory and applications of fractional differential equations

    (2006)
  • J.A. Tenreiro Machado et al.

    Benchmarking computer systems for robot control

    IEEE Trans Edu

    (1995)
  • F. Mainardi

    Fractional calculus and waves in linear viscoelasticity: an introduction to mathematical models

    (2010)
  • Francesco Mainardi

    On some properties of the Mittag-Leffler function eα(-tα), completely monotone for t>0 with 0<α<1

    Discrete Contin Dyn Syst Ser B

    (2013)
  • Agnieszka B. Malinowska et al.

    Introduction to the fractional calculus of variations

    (2012)
  • Cited by (26)

    • A new population model for urban infestations

      2023, Chaos, Solitons and Fractals
    • Law of two-sided exit by a spectrally positive strictly stable process

      2020, Stochastic Processes and their Applications
    • Tsallis–Mittag-Leffler distribution and its applications in gas prices

      2020, Physica A: Statistical Mechanics and its Applications
    View all citing articles on Scopus
    View full text