Abstract
In this paper, we give an efficient way to calculate the values of the Mittag–Leffler (h-ML) function defined in discrete time , where is a real number. We construct a matrix equation that represents an iteration scheme obtained from a fractional h-difference equation with an initial condition. Fractional h-discrete operators are defined according to the Nabla operator and the Riemann–Liouville definition. Some figures and examples are given to illustrate this new calculation technique for the h-ML function in discrete time. The h-ML function with a square matrix variable in a square matrix form is also given after proving the Putzer algorithm.
1. Introduction
To emphasize the importance of studying the Mittag–Leffler (ML) function in fractional calculus, one can state that the ML function, , where is a parameter, plays as important a role in fractional calculus as the exponential function does in calculus. The study of the ML function began after Mittag–Leffler defined it in 1903 to generalize the exponential function [1]. This generalization later led us to see that this function is one of the most important functions in the study of the fractional calculus, and the work of many researchers over the years has formed a vast body of literature that explores the function in depth [2,3,4,5,6,7,8,9].
The accurate calculation of the ML function, either defined in discrete or continuous time, is challenging for mathematicians who model real-world problems. Over the years, researchers have tried to overcome this challenge by exploring some approximation techniques. For example, several of these techniques are presented in the papers [10,11,12,13,14,15,16,17,18]. Some of these approximation techniques have been adapted for commonly used computational software such as MATLAB and Mathematica. In this paper, we develop a novel approach for calculating the ML function in discrete time. Our calculation technique relies only on the values of the Euler gamma function. For this reason, our technique can be seen as an algorithm rather than an approximation approach. In addition, the discrete domain we choose allows us to verify that the discrete h-ML function approaches the continuous ML function as h approaches zero.
In the last few decades, research in fractional calculus has been applied to several fields of science [19,20,21,22,23,24,25,26,27,28,29]. Within this development, the ML function became a crucial tool in applied mathematics. Motivated by the work performed in the paper [30] by Podlubny, we focus in this paper on h-ML functions in discrete time . Within , we give calculation techniques for h-ML functions in several forms. The papers [31,32,33] provide some background in the field of fractional h-discrete calculus.
We organize our work in the following way: In Section 2, we provide preliminary information to aid in understanding our later work. This section includes some basic definitions in fractional h-discrete calculus along with the Riemann–Liouville definition of the fractional h-difference operator. In Section 3, we give an iteration scheme for the fractional h-discrete equation. This scheme allows us to calculate the values of the h-ML function in using approximations for the gamma function. We illustrate our results with some figures and examples. The graphs were obtained using Mathematica-13 software. In Section 4, we consider the h-ML function with an matrix parameter. We develop necessary tools to prove the Putzer algorithm in order to write the h-ML function in matrix form.
2. Preliminaries
Let . Denote by and for any m, , such that .
Definition 1
([32]). For s, and ,
where the RHS is well defined.
Definition 2
([32]). Let and . For , the γth-order sum in the nabla h-fractional sense is defined as
where and .
Definition 3
([32]). For , the γth-order difference in the Riemann–Liouville nabla h-fractional sense is defined as
where γ, , , , and .
Theorem 1
([31]). Assume , , , and with . Then,
Lemma 1
([32]). Let and , such that and are defined.
- 1.
- , .
- 2.
- , .
The following composition property is valid and for the reader’s convenience, and we include its proof here.
Lemma 2.
Let and γ, . Then,
Proof.
Consider
where we used item 1 in Lemma 1. The proof is complete. □
3. -Discrete Mittag–Leffler Function
Definition 4.
Let λ, μ, and h, . The discrete h-ML function with two parameters is defined by
Clearly, .
Remark 1.
It follows from [20] that converges absolutely if . As it was stated in [31], for each , the following approximation can be proven
where With this note, we want to correct the misprint in the approximation statement in [31].
Next, we list some properties of the h-ML function. Henceforth, we will call this function the h-discrete Mittag–Leffler function.
Proposition 1.
The following are valid.
- 1.
- For , , .
- 2.
- For , , .
- 3.
- For and , , .
- 4.
- For and , , .
- 5.
- For and , is monotone increasing on .
Proof.
For , consider
where we used item 1. in Lemma 1. This completes the proof of item 1. Since the proof of item 2 is similar to the proof of item 1, we omit it. Next, we continue with the proof of item 3. For , and , we have
This completes the proof of item 3. For the proof of item 4, consider . Using items 2 and 3, we have
Hence, the proof of item 4 is complete. The proof of item 5 relies on the fact that if on , then f is increasing on . For , consider
For , , , and , , , and , implying that
Thus, is monotone increasing on . The proof of item 5 is complete. □
Theorem 2.
Assume , , , , such that . The linear homogeneous h-difference equation
has a general solution
where , are constants.
Proof.
Corollary 1.
Assume , , , such that . The IVP
has the unique solution
3.1. A Way to Compute
Let and consider the IVP associated with (3):
Rewriting the equation in (5) using Theorem 1, we have
Denote by
Rearranging the terms in (6), we obtain
that is
Denote by and . Then, the matrix form of (8) is given by
where
is a lower triangular-strip matrix and
Since is non-singular, it follows from (4) that
Here, and , where
and
Next, we illustrate the method of calculating the discrete h-ML function with two examples. We first consider as a negative real number and then as a positive real number. In both examples, our results for coincide with the calculation of the discrete h-ML function in the paper [34].
Example 1.
Computation of for .
If and , then we have
Then, we have
After using the matrix method to calculate the h-ML function values, we then seek to visualize the impact of parameter changes on the graphs generated (see Figure 1). Plotting over for , , and , we obtain the result in Figure 1a. Note that the function is only defined at integer values between 1 and 10, even though we connect the points for ease of visualization.
Figure 1.
Family of graphs of the h-ML functions when . (a) . (b) .
More interestingly, plotting over for , , and , we obtain the result in Figure 1b. In addition, the continuous plot graphs are evaluated over . From this, we can discern that
Example 2.
Computation of for .
Once again, after using the matrix method to calculate the h-ML function values, we then seek to visualize the impact of parameter changes on the graphs generated. Plotting over for , , and , we obtain the result in Figure 2a. Note that the function is only defined at integer values between 1 and 10, even though we connect the points for ease of visualization.
Figure 2.
Family of graphs of the h-ML functions when . (a) . (b) .
It is interesting to note that plotting over for , , and , we obtain the result in Figure 2b. In addition, the continuous plot graphs are evaluated over . The figure confirms the validity of the approximation in Remark 1
as .
3.2. An Initial Value Problem
Let and consider the IVP
where a is , such that
Denote by and .Then, the matrix form of (9) is given by
where
is a lower triangular-strip matrix and
Since is non-singular, the solution of (9) can be computed by the following numerical algorithm:
Here, and , where
and
Now, we are in a position to state and prove the general solution to the linear nonhomogeneous nabla fractional h-difference equation.
Theorem 3.
Let , , , , such that and . The general solution of the linear nonhomogeneous nabla fractional h-difference equation
is given by
where , are constants.
Proof.
In view of Theorem 2, it suffices to show that
is a particular solution of (10). Denote by
It is enough to show that
To see this, for , consider
Now, consider
where we used Lemma 2. The proof is complete. □
4. Matrix -Discrete Mittag–Leffler Function
In this section, we replace the scalar by an matrix A in the h-ML function. Our goal is to write the matrix h-ML function in discrete time as an matrix function.
Definition 5.
Consider the vector spaces of all ordered n-tuples of real numbers and of all matrices over . Corresponding to each vector norm on , we define an operator norm on by
for any and . We observe that , where denotes the identity matrix.
Theorem 4
([35]). Let R be the radius of convergence of a scalar power series
and let be given with . Then, the matrix power series
converges if . Here, denotes the spectral radius of the matrix A.
Remark 2.
Let λ, μ, and h, . Fix . We know that the radius of convergence of the scalar power series
is . Let , such that . Then, by Theorem 4, the matrix power series
converges if . Define
Proposition 2.
Let . The following are valid.
- 1.
- .
- 2.
- , .
Theorem 5.
Let , and , such that and . The IVP
has the unique solution
The Putzer algorithm is a tool to write in an matrix form for a given matrix Here, we adopt the idea of this algorithm to write the matrix h-ML function in an matrix form. This algorithm allows us to express in terms of , where is an eigenvalue of the matrix A.
Definition 6
(Matrix Exponential Function). Let , and , such that . The IVP
has the unique solution, which is called the matrix exponential function. Here, is the identity matrix.
Theorem 6.
Let , and , such that . If are (not necessarily distinct) eigenvalues of the matrix A, with each eigenvalue repeated as many times as its multiplicity, then
where
and the vector’s valued function p defined by
is the solution of the IVP
Proof.
Example 3.
Let and , such that . Consider the IVP
The eigenvalues of are , and . Clearly, . We have
and the vector’s valued function p defined by
is the solution of the IVP
The equivalent form of (26) is given by
Using Theorem 2, the unique solution of the IVP (27) is given by
Using Theorem 3, the unique solution of the IVP (28) is given by
Using Theorem 3, the unique solution of the IVP (29) is given by
Thus, the matrix h-ML function is in the following a matrix form
Developing the stability, controllability, and observability of systems of fractional h-difference equations is one important application for the use of the main results of this section.
5. Conclusions
In this paper, we demonstrated the validity of the following approximation with some examples.
where . We made this possible by developing a novel matrix method to calculate the h-ML function on the domain . This calculation technique may be considered an algorithm rather than an approximation, and such a characteristic makes this calculation method unique and reliable. In addition, we proved the Putzer algorithm in fractional h-discrete calculus, which allowed us to express the matrix h-ML function in matrix form.
Author Contributions
Methodology, J.M.J.; Software, S.C.; Formal analysis, F.M.A. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Mittag–Leffler, G.M. Sur la nouvelle fonction eγ(x). C. R. Acad. Sci. Paris 1903, 137, 554–558. [Google Scholar]
- Adel, A.A.; Tamer, M.S.; Abdelhamid, A. Third-order differential subordination for meromorphic functions associated with generalized Mittag–Leffler function. Fractal Fract. 2023, 7, 175. [Google Scholar]
- Gorenflo, R.; Kilbas, A.A.; Mainardi, F. Mittag–Leffler Functions, Related Topics and Applications; Springer: Berlin/Heidelberg, Germany, 2014. [Google Scholar]
- Gorenflo, R.; Mainardi, F.; Rogosin, S. Mittag–Leffler function: Properties and applications. Handb. Fract. Calc. Appl. 2019, 1, 269–296. [Google Scholar]
- Haubold, H.J.; Mathai, A.M.; Saxena, R.K. Mittag–Leffler functions and their applications. J. Appl. Math. 2011, 2011, 298628. [Google Scholar] [CrossRef]
- Nagai, A. Discrete Mittag–Leffler function and its applications. Publ. Res. Inst. Math. Sci. Kyoto Univ. 2003, 1302, 1–20. [Google Scholar]
- Rogosin, S. The role of the Mittag–Leffler function in fractional modeling. Mathematics 2015, 3, 368–381. [Google Scholar] [CrossRef]
- Saenko, V.V. The calculation of the Mittag–Leffler function. Int. J. Comput. Math. 2022, 99, 1367–1394. [Google Scholar] [CrossRef]
- Saima, R.; Zakia, H.; Rehana, A.; Yu-Ming, C. New computation of unified bounds via a more general fractional operator using generalized Mittag–Leffler function in the kernel. Comput. Model. Eng. Sci. 2021, 126, 359–378. [Google Scholar]
- Garrappa, R. Numerical evaluation of two and three parameter Mittag–Leffler functions. SIAM J. Numer. Anal. 2015, 53, 1350–1369. [Google Scholar] [CrossRef]
- Garrappa, R.; Popolizio, M. Computing the matrix Mittag–Leffler function with applications to fractional calculus. J. Sci. Comput. 2018, 77, 129–153. [Google Scholar] [CrossRef]
- Hilfer, R.; Seybold, H.J. Computation of the generalized Mittag–Leffler function and its inverse in the complex plane. Integral Transform. Spec. Funct. 2006, 17, 637–652. [Google Scholar] [CrossRef]
- Li, A.; Wei, Y.; Li, Z.; Wang, Y. The numerical algorithms for discrete Mittag–Leffler functions approximation. Fract. Calc. Appl. Anal. 2019, 22, 95–112. [Google Scholar] [CrossRef]
- Naz, S.; Yu-Ming, C. A unified approach for novel estimates of inequalities via discrete fractional calculus techniques. Alex. Eng. J. 2022, 61, 847–854. [Google Scholar] [CrossRef]
- Popolizio, M. On the matrix Mittag–Leffler function: Theoretical properties and numerical computation. Mathematics 2019, 7, 1140. [Google Scholar] [CrossRef]
- Saima, R.; Yu-Ming, C.; Singh, J.; Kumar, D. A unifying computational framework for novel estimates involving discrete fractional calculus approaches. Alex. Eng. J. 2021, 60, 2677–2685. [Google Scholar]
- Seybold, H.; Hilfer, R. Numerical algorithm for calculating the generalized Mittag–Leffler function. SIAM J. Numer. Anal. 2008, 47, 69–88. [Google Scholar] [CrossRef]
- Wu, G.C.; Baleanu, D.; Zeng, S.D.; Luo, W.H. Mittag–Leffler function for discrete fractional modelling. J. King Saud Univ. Sci. 2016, 28, 99–102. [Google Scholar] [CrossRef]
- Atangana, A. Application of fractional calculus to epidemiology. In Fractional Dynamics; De Gruyter Open Poland: Warsaw, Poland, 2015; pp. 174–190. [Google Scholar]
- Atıcı, F.M.; Nguyen, N.; Dadashova, K.; Pedersen, S.E.; Koch, G. Pharmacokinetics and pharmacodynamics models of tumor growth and anticancer effects in discrete time. Comput. Math. Biophys. 2020, 8, 114–125. [Google Scholar] [CrossRef]
- Khan, A.; Bai, X.; Ilyas, M.; Rauf, A.; Xie, W.; Yan, P.; Zhang, B. Design and application of an interval estimator for nonlinear discrete-time SEIR epidemic models. Fractal Fract. 2022, 6, 213. [Google Scholar] [CrossRef]
- Kumar, S.; Pandey, R.K.; Kumar, K.; Kamal, S.; Dinh, T.N. Finite difference- collocation method for the generalized fractional diffusion equation. Fractal Fract. 2022, 6, 387. [Google Scholar] [CrossRef]
- Magin, R. Fractional Calculus in Bioengineering; Begell House Publishers Inc.: Danbury, CT, USA, 2004. [Google Scholar]
- Makhlouf, A.B.; Baleanu, D. Finite time stability of fractional order systems of neutral type. Fractal Fract. 2022, 6, 289. [Google Scholar] [CrossRef]
- Muresan, C.I.; Ostalczyk, P.; Ortigueira, M.D. Fractional calculus applications in modeling and design of control systems. J. Appl. Nonlinear Dyn. 2017, 6, 131–134. [Google Scholar] [CrossRef]
- Ostalczyk, P. Discrete Fractional Calculus: Applications in Control and Image Processing; World Scientific: Singapore, 2015. [Google Scholar]
- Podlubny, I. Fractional Differential Equations; Academic Press: New York, NY, USA, 1999. [Google Scholar]
- Samko, G.; Kilbas, A.A.; Marichev, O.I. Fractional Integrals and Derivatives: Theory and Applications; Gordon and Breach: Yverdon, Switzerland, 1993. [Google Scholar]
- Sopasakis, P.; Sarimveis, H.; Macheras, P.; Dokoumetzidis, A. Fractional calculus in pharmacokinetics. J. Pharmacokinet Pharmacodyn. 2018, 45, 107–125. [Google Scholar] [CrossRef]
- Podlubny, I. Matrix approach to discrete fractional calculus. Fract. Calc. Appl. Anal. 2000, 3, 359–386. [Google Scholar]
- Atıcı, F.M.; Chang, S.; Jonnalagadda, J. Grünwald-Letnikov fractional operators: From past to present. Fract. Differ. Calc. 2021, 11, 147–159. [Google Scholar] [CrossRef]
- Atıcı, F.M.; Dadashova, K.; Jonnalagadda, J. Linear fractional order h-difference equations. Int. J. Differ. Equ. (Special Issue Honor. Profr. Johnny Henderson) 2020, 15, 281–300. [Google Scholar]
- Atıcı, F.M.; Jonnalagadda, J.M. An eigenvalue problem in fractional h-discrete calculus. Fract. Calc. Appl. Anal. 2022, 25, 630–647. [Google Scholar] [CrossRef]
- Jonnalagadda, J.M.; Alzabut, J. Numerical computation of exponential functions in frame of nabla fractional calculus. Comput. Methods Differ. Equ. 2023, 11, 291–302. [Google Scholar] [CrossRef]
- Horn, R.A.; Johnson, C.R. Matrix Analysis, 2nd ed.; Cambridge University Press: Cambridge, MA, USA, 2013. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).

