Abstract
In a series of papers, we discussed the solution of Laplace’s differential equation (DE) by using fractional calculus, operational calculus in the framework of distribution theory, and Laplace transform. The solutions of Kummer’s DE, which are expressed by the confluent hypergeometric functions, are obtained with the aid of the analytic continuation (AC) of Riemann–Liouville fractional derivative (fD) and the distribution theory in the space or the AC of Laplace transform. We now obtain the solutions of the hypergeometric DE, which are expressed by the hypergeometric functions, with the aid of the AC of Riemann–Liouville fD, and the distribution theory in the space , which is introduced in this paper, or by the term-by-term inverse Laplace transform of AC of Laplace transform of the solution expressed by a series.
1. Introduction
Stimulated by Yosida’s work [1,2], in which the solution of Laplace’s differential equation (DE) is obtained with the aid of the operational calculus of Mikusiński [3], we are concerned in [4,5,6], with the DE or fractional DE of the form:
where or , , and and are constants.
In solving the DE, we assume that the solution and the inhomogeneous part for are expressed as a linear combination of
for , where is the gamma function.
In [5,6], is the analytic continuation (AC) of Riemann–Liouville fractional derivative (fD), which was introduced in [7,8] and is reviewed in [9]. It is defined for and satisfying the following conditions.
Condition A.
and are expressed as a linear combination of for , where S is an enumerable set of satisfying for some .
We now adopt Condition A. We then express as follows:
where are constants.
For , is defined such that
When , . Throughout the present paper, the equations involving β are valid for , but in the applications given in Section 4, Section 5, Section 6 and Section 7, we use them only for , when .
We use , and to denote the sets of all real numbers, of all complex numbers and of all integers, respectively. We also use for , , , and for satisfying . We use Heaviside’s step function , which is defined such that (i) for and for , and (ii) when is defined on , is equal to when and to 0 when .
In [4,5,6], we take up a modified Kummer’s DE as an example, which is
where , and are constants. Kummer’s DE is this DE with [10,11]. If , the basic solutions of Equation (5) are given by
Here is the confluent hypergeometric series, where , for and , and . These solutions are expressed as linear combinations of .
Remark 1.
In [4,5], we consider the theory of distributions in the space , which is presented in [12,13] and is explained briefly in Section 3.3. The solution of Equation (1) with the aid of distributions in is presented in [5], assuming that the solution satisfies Condition A. Both of the solutions given by Equations (6) and (7), of Equation (5), satisfy Condition A, and we can obtain both of them, by solving Equation (5) by this method.
In [4], we adopt the following condition.
Condition B.
and are expressed as a linear combination of for , where is a set of .
When Condition B is satisfied, of a function denotes the Riemann–Liouville fD which is defined when is locally integrable on , and hence is defined only for , satisfying Equation (4). In this case, the DE given by Equation (1) in terms of the distribution theory in space is presented in [4]. The solutions of fractional DE with constant coefficients are presented in [12,13]. In [4], the solution given by Equation (6) of Equation (5), satisfies Condition B, and hence we can obtain it by solving Equation (5) by this method. However, the solution given by Equation (7) satisfies Condition B only when , and hence we can obtain it only when , by this method.
Condition C.
There exists such that as .
In [6], it was mentioned that, when Conditions B and C are satisfied, the Laplace transform of exists and the DE is solved with the aid of Laplace transform, and that the solutions of Equation (5), satisfying Condition B, satisfy Condition C and hence are obtained by using the Laplace transform.
In [6], the AC of Laplace (AC-Laplace) transform is introduced as in Section 1.1 given below, and it is shown that, when Conditions A and C are satisfied, the AC-Laplace transform of , which is denoted by , exists and the DE given by Equation (1) is solved with the aid of the AC-Laplace transform. In fact, the AC-Laplace transform of and of given by Equation (3) are expressed as
We review the solution in terms of the AC-Laplace transform in Section 2, and the solution with the aid of the distribution theory in Section 3. In Section 4 we confirm the following lemma.
Lemma 1.
In Section 5, we consider the hypergeometric DE, which is given by
where , and are constants.
If , the basic solutions of Equation (10) in [10,11] are given by
where of is the hypergeometric series.
Remark 2.
These solutions of Equation (10) converge only at t satisfying , and do not satisfy Condition A, and they are not obtained by the methods stated above.
We introduce the theory of distributions in the space , in Section 3.4. We now use the step function , which is defined for such that (i) for and for or , and (ii) when is defined on , is equal to for and to 0 for or .
Condition D.
Condition A with replaced by is valid.
In Section 5, we show that when satisfies Condition D, we can solve Equation (10) with the aid of distributions in .
Definition 1.
Let be given by Equation (3) and satisfy Condition D. Then, we define its AC of Riemann–Liouville fD of order , by
which satisfies Condition D.
Definition 2.
Let be given by Equation (3) and satisfy Condition D. Then, we define by
We call this the AC-Laplace transform series of .
For the solutions of Equation (10), the existence of the AC-Laplace transform is not guaranteed, but we can define by Equation (14). We can then set up a DE satisfied by the thus-defined . In Section 5, we write the DE for the , and its solution in the form of Equation (14) is obtained. We find that the obtained series converges for no value of s, and yet we obtain the solution by the term-by-term inverse Laplace transform of the series .
The solutions given by Equations (11) and (12), of Equation (10), satisfy Condition D for , and we show that they are obtained by using the distribution theory in the space and also by using the AC of Laplace transform series, in Section 5.
In Section 6, we show that the Bessel functions are the solusions of Bessel’s DE with the aid of the AC-Laplace transform. In Section 7, some discussions are given on Hermite’s DE. Concluding remarks are given in Section 8.
1.1. Definition of the AC-Laplace Transform
The AC-Laplace transform of a function is defined in [6] as follows.
Condition E.
is expressed as on a neighborhood of , for , where , and is analytic on the neighborhood of .
Definition 3.
Let and satisfy Conditions E and C, respectively. Then, we define the AC-Laplace transform for , by , where
When , we put , where . Here, is the contour which appears in Hankel’s formula giving the AC of the gamma function , so that is the contour which starts from , goes to , encircles the origin counterclockwise, goes to , and then to , where and satisfy and , see [14] (Section 12.22).
Remark 3.
defined by Definition 3 is an analytic continuation of the Laplace transform defined by for , as a function of γ.
1.2. Remarks on Recent Developments
Here, we call attention to recent developments on the solutions of differential equations related with fractional calculus and perturbation method, which are based on He’s variational iteration method (VIM) [15]. By using the VIM, He gave the fD and fI which involve the terms determined by the initial or boundary condition. Liu et al. [16] discussed the solution of heat conduction in a fractal medium with the aid of He’s fD. Kumar et al. discussed the solution of partial differential equations involving time-fD by using Laplace transform and perturbation method based on the VIM; see [17,18] and references in them. In [19,20], discussions are given on the fractional complex transform, which reduces an equation involving fD to an equation involving only integer-order derivatives.
2. AC-Laplace Transform
In the present section and Section 2.1, we assume that satisfies Conditions C and A, and we put .
Lemma 2.
Let and . Then
where is Pochhammer’s symbol, so that .
Proof
Lemma 3.
Let , and . Then
Lemma 4.
Let , and . Then
where
Lemma 5.
Proof
We confirm these with the aid of Equation (9) and Lemmas 3 and 4. ■
Remark 4.
Theorem 1.
2.1. Recipe of Solving Differential Equation with Polynomial Coefficients
We now give a recipe of solving the DE with polynomial coefficients, which is given by
where , and for are constants. We then introduce the function by
and express Equation (27) as
In Section 4 and Section 5, we discuss modified Kummer’s DE given by Equation (5) and the hypergeometric DE given by Equation (10).
We obtain the following theorems, with the aid of Lemma 5.
Theorem 2.
Theorem 3.
2.2. Term-by-Term Operators for and
The AC of Riemann–Liouville fD: and the AC-Laplace transform series: , of in the form of Equation (3), are defined by Equation (13) and Equation (14). We now define the operators which appear in Lemma 5.
Definition 4.
Proposition 5.
Let the operators on the lhs of the equations in Definition 2, 3 and 4 be defined by the respective rhs. Then, Theorems 2 and 3 and Corollary 4 are valid.
3. Operational in the Spaces and
We now consider the theory of distributions in the spaces and , which are explained briefly in Section 3.3 and Section 3.4, respectively.
3.1. Operational Calculus in the Spaces
In the theory of distributions in , a regular distribution is such a distribution that can be regarded as a function which is locally integrable on . In the present paper, when the product , we consider the regular distribution which is regarded to be equal to . We then denote this correspondence between a distribution and a function by . Here, denotes that is locally integrable on . From Equation (2), we have . We put , and then we obtain .
Definition 5.
In the space , the differential operator of order is defined as follows:
- (i)
- If and , then .
- (ii)
- If , then .
- (iii)
- The index law stated in the following lemma is valid.
Lemma 6.
Let . Then, the index law:
is valid for every pair of and .
Dirac’s delta function is the distribution defined by .
We now introduce the correspondence even between a distribution, which is not a regular one, and a function, as follows.
Definition 6.
Let , and satisfy and . Then, .
We now define for by
From Equations (2) and (4), we have , and for . Since , by Definition 6, we have
Remark 5.
Note here that when , is not a regular distribution.
Lemma 7.
Let and . Then
where the derivative with respect to D is taken regarding D as a variable.
Lemma 8.
Let and . Then
where
Definition 7.
Definition 8.
We adopt Definition 4 with , , s and replaced by , , D and , respectively.
Lemma 9.
Proof
The first equalities in Equations (44) and (45) are due to Definition 7. When for , Equation (44) is Equation (39). Equation (45) for in this case is Equation (41). Equation (45) for in this case is derived by applying Equation (44) to Equation (41). When is expressed by Equation (3), we confirm Equations (44) and (45) by using the rhs of Equations (43), (14) and (3) in place of , and , respectively, in Equations (44) and (45), and comparing the respective equations for the case of for . ■
3.1.1. Recipe of Solving Linear Differential Equation with Polynomial Coefficients
By applying Lemma 9 to the DE given by Equation (29), we obtain the following lemma.
Lemma 10.
The DE for corresponding to Equation (29) is
Proposition 7.
3.2. Operational Calculus in the Space
For the function defined below Equation (12) in the Introduction section, we define the regular distribution in the space , so that , and then define by . We can use the formulas presented in Section 3.1 for the space , also in the space , if we replace , and , by , and , respectively.
In Section 4, Theorem 1 applies. In Section 5, the rhs of Equation (44) for is , which converges at . Although converges for no value of s, we regard that the rhs of Equation (44) converges at , and the lhs of Equation (44) represents the corresponding regular distribution. The result obtained for is then the one obtained by the term-by-term inverse Laplace transform of , which is expressed as Equation (14).
3.3. Distributions in the Space
Distributions in the space are first introduced [21,22,23,24]. The distributions are either regular ones or their derivatives. A regular distribution in corresponds to a function which is locally integrable on . The space , that is dual to , is the space of testing functions, which are infinitely differentiable on and have a compact support. A distribution is a functional, to which is associated with every . When corresponds to a function f, then we put .
Definition 9.
Let be a regular distribution in and be the function corresponding to it. If is expressed by for , then
for every , where .
Lemma 11.
for are operators in the space .
In the present study, we consider functions and for and , and the distributions and corresponding to them. We then desire to introduce the operator such that for and . However, we find that does not belong to .
In this situation, we consider the problem in the space [12,13]. A regular distribution in is such a distribution that it corresponds to a function which is locally integrable on and has a support bounded on the left. The space , that is dual to , is the space of testing functions, which are infinitely differentiable on and have a support bounded on the right.
Definition 10.
Definition 9 with and replaced by and , respectively, is valid.
Lemma 12.
for are operators in the space .
3.4. Distributions in the Space
The space for is such a subspace of , that if , for . A regular distribution is such a distribution in that it corresponds to a function which is locally integrable on , and has a support bounded on the left.
Definition 11.
Definition 9 with and replaced by and , respectively, is valid.
Lemma 13.
for are operators in the space .
Now the rhs of Equation (48) may be expressed as .
4. Solution of Modified Kummer’s DE
We now study the modified Kummer’s DE given by Equation (5). We define by
Then Equation (5) is expressed as , and the DE which corresponds to Equation (30) is
where the rhs is evaluated by using the first equality and Equations (24) and (26) as
4.1. Solution Satisfying
When , the rhs of Equation (50) is 0, and the solution of Equation (50) is given by
where and C is an arbitrary constant. If , is of the form of Equation (9), and we can take its inverse Laplace transform. Then, choosing , we obtain
by using the formula . This is the solution given by Equation (7).
By Corollary 4, we confirm the following lemma.
4.2. Solution Satisfying
In [4,5,6], the other solution given by Equation (6) of Equation (5) is obtained by solving the inhomogeneous Equation (50) for , and . We note here that the method using the following lemma with the aid of the solution given by Equation (53), which is already obtained, is easier.
Lemma 15.
If is a solution of Equation (5), is also a solution of the same equation.
4.3. Solution by the Basic Method
We note that the solutions of Equations (5) and (50) are obtained by using the basic method of solution, which is explained in [14] (Section 10.3). In that method, the solution of Equation (5) is assumed to be given by
where , and . Then, by Theorem 2, we have
where .
4.4. Solution by the Modified Nishimoto’s Method
In [25], the solution of Kummer’s DE is given by modified Nishimoto’s method, where the solution is expressed by fD of a function. In that paper, the solution given by Equation (53) of Equation (5) is obtained by using Lemma 11 and Proof of Lemma 10 in [25] (Section 3.2).
Remark 6.
In Lemmas 9 and 10 in [25], four of Kummer’s eight solutions of Kummer’s DE are given. We note here that these lemmas are applicable to the modified Kummer’s DE, if we introduce the following replacements in Sections 3.1 and 3.2 in [25]. We replace (i): (11) in Lemma 9 and in Proof of Lemma 9 by (18), (ii): in Equations (14), (16) and (17) by ; (iii): 1 and in the column for in Table 2 by δ and , respectively; (iv): and in (16) and (17) by and , respectively, and (v): in Proof of Lemma 9 by .
5. Solution of the Hypergeometric DE
In solving the hypergeometric DE given by Equation (10), we introduce , by
Now, we put and then the DE which corresponds to Equation (30) is
where the rhs is evaluated by using the first equality and Equations (24) and (26) as
Lemma 16.
5.1. Solution Satisfying
In this section, we use the distribution theory in the space for , so that appears.
Lemma 17.
Let . Then, we have the following complementary solution (C-solution) of Equation (63):
where K is any constant, and .
Proof
For given by Equation (62), we choose the DE for as follows:
The solution of this DE is
where is an arbitrary constant. given by Equation (65) is the term-by-term Laplace transform of this . Theorem 2 and Proposition 5 show that Equation (63) for is satisfied by this , since the first equality of Equation (63) shows ,
Remark 7.
We choose . Then, by Lemmas 16 and 17,
is a solution of Equation (63). Now, by its term-by-term inverse Laplace transform, or from , we obtain given by Equation (12), if . We note that for this solution if .
Remark 8.
5.2. Solution Satisfying
The other solution given by Equation (11) is obtained by solving the inhomogeneous Equation (63) for and . We note here that the method using the following lemma with the solution given by Equation (12), which is already obtained, is easier.
Lemma 18.
If is a solution of Equation (10), is also a solution of the same equation.
5.3. Solution by the Basic Method
The statements in Section 4.3 are valid even if we replace Equations (50), (5), (52) and (53) by Equations (60), (10), (68) and (12), respectively. Here, Equations (56)∼(58) also must be replaced by
When , we have
When , we have
Using Equation (71) with and in Equations (54) and (55), we obtain Equations (12) and (68), respectively. Using Equation (70) with and in Equation (54), we obtain Equation (11).
5.4. Solution by the Modified Nishimoto’s Method
In [26], the solution of the hypergeometric DE is given by modified Nishimoto’s method, where the solution is expressed by fD of a function. In that paper, Kummer’s 24 solutions of the DE are obtained by that method.
6. Solution of Bessel’s DE
We now take up Bessel’s DE:
where is a constant. The Bessel functions are solutions of this DE, where
for , where .
In order to obtain the solutions given by Equation (73) by the present method, we put and in Equation (72). Then, if , we obtain the DE for :
and if , we obtain the same equation with ν replaced by .
When , by Theorem 2, the DE satisfied by the AC-Laplace transform of is given by
The solution satisfying is given by
where C is an arbitrary constant. By the inverse Laplace transform, we obtain
This satisfies if . By Corollary 4, this is a solution of Equation (74) if .
Using this in and putting , we have . When , we obtain .
7. Solution of Hermite’s DE
We now take up Hermite’s DE:
where is a constant. The Hermite polynomial and the Hermite function of the second kind are solutions of this DE. In [11] (p. 82), they are expressed as
for .
In order to obtain these solutions by the present method, we put and in Equation (78). Then, we obtain the DE for :
This DE is Equation (5) with t, , c, b and a replaced by x, , , and , respectively. Corresponding to the solutions given by Equations (6) and (7) of Equation (5), we have the following solutions of Equation (81):
The solutions given by Equations (79) and (80) of Equation (78) are given by
for , where for are constants.
8. Conclusions
In the present paper, we are concerned with the problem of obtaining a solution of a DE with polynomial coefficients.
We know that by the basic method of solution [14] (Section 10.4), we usually obtain solutions in the form of Equation (54) which are a power of t multiplied by a power series in t. In the present paper, we are interested in obtaining the solutions with the aid of AC of Riemann–Liouville fD along with distribution theory or the Laplace transform or its AC.
We then set up the DE satisfied by the AC-Laplace transform, , of . The obtained DE for is found to be a DE with polynomial coefficients.
We now obtain the solution in the form of Equation (55) which is a power of s multiplied by a power series in , by solving the DE for . When it converges at large , it is the Laplace transform of a solution of the DE for or its AC.
In Section 4, we obtain such a solution that the series in it converges at for . Then, we obtain the solution by term-by-term inverse Laplace transform by writing the distribution associated with the solution , by using the obtained . In Section 6, another example is given.
In Section 5, we obtain such a solution that the series in it converges for no value of s. Then, we obtain the solution by writing the distribution associated with the solution , by using the obtained non-convergent series of for . The result is seen to be obtained by term-by-term inverse Laplace transform of , as mentioned in Section 3.2.
We may conclude the study in this paper as follows. When we desire to obtain the solution of a linear DE with polynomial coefficients, in the form of Equation (3), we can obtain it, by setting up the DE for the AC-Laplace transform , obtaining its solution in the form of Equation (9), and then taking its term-by-term inverse Laplace transform.
We can obtain the solution of the DE for by the basic method, obtaining it in the form of Equation (55). Comparing the solutions of the DE for and , obtained by the basic method of solution, we find that the solution is the term-by-term Laplace transform of . Thus, we obtain by the term-by-term inverse Laplace transform of , when the latter is obtained.
Acknowledgments
Section 1.2 and the paragraphs related with the basic references [21,22,23,24] on distribution theory in Section 3.3 are written in response to the recommendations of the reviewers of this paper.
Author Contributions
Stimulated by Yosida’s work [1,2], a number of papers [4,5,6] were written on the solution of Laplace’s DE. But the research there are mainly focussed on Kummer’s DE. In this situation, Tohru Morita came to the idea that distributions in the space must be useful in solving the hypergeometric DE. Based on the idea, Tohru Morita and Ken-ichi Sato worked together to write this paper.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Yosida, K. The Algebraic Derivative and Laplace’s Differential Equation. Proc. Jpn. Acad. Ser. A 1983, 59, 1–4. [Google Scholar] [CrossRef]
- Yosida, K. Operational Calculus; Springer-Verlag: New York, NY, USA, 1982. [Google Scholar]
- Mikusiński, J. Operational Calculus; Pergamon Press: London, UK, 1959. [Google Scholar]
- Morita, T.; Sato, K. Remarks on the Solution of Laplace’s Differential Equation and Fractional Differential Equation of That Type. Appl. Math. 2013, 4, 13–21. [Google Scholar] [CrossRef]
- Morita, T.; Sato, K. Solution of Laplace’s Differential Equation and Fractional Differential Equation of That Type. Appl. Math. 2013, 4, 26–36. [Google Scholar] [CrossRef]
- Morita, T.; Sato, K. Solution of Differential Equations with the Aid of Analytic Continuation of Laplace Transform. Appl. Math. 2014, 5, 1309–1319. [Google Scholar] [CrossRef]
- Lavoie, J.L.; Tremblay, R.; Osler, T.J. Fundamental Properties of Fractional Derivatives Via Pochhammer Integrals. In Fractional Calculus and Its Applications; Ross, B., Ed.; Lecture Notes in Mathematics; Springer: Berlin, Germany; Heidelberg, Germany, 1975; Volume 457, pp. 327–356. [Google Scholar]
- Lavoie, J.L.; Osler, T.J.; Tremblay, R. Fractional Derivatives and Special Functions. SIAM Rev. 1976, 18, 240–268. [Google Scholar] [CrossRef]
- Morita, T.; Sato, K. Liouville and Riemann-Liouville Fractional Derivatives via Contour Integrals. Fract. Calc. Appl. Anal. 2013, 16, 630–653. [Google Scholar] [CrossRef]
- Abramowitz, M.; Stegun, I.A. Handbook of Mathematical Functions with Formulas, Graphs and Mathematical Tables; Dover Publ., Inc.: New York, NY, USA, 1972. [Google Scholar]
- Magnus, M.; Oberhettinger, F. Formulas and Theorems for the Functions of Mathematical Physics; Chelsea Publ. Co.: New York, NY, USA, 1949. [Google Scholar]
- Morita, T.; Sato, K. Solution of Fractional Differential Equation in Terms of Distribution Theory. Interdiscip. Inf. Sci. 2006, 12, 71–83. [Google Scholar] [CrossRef]
- Morita, T.; Sato, K. Neumann-Series Solution of Fractional Differential Equation. Interdiscip. Inf. Sci. 2010, 16, 127–137. [Google Scholar] [CrossRef]
- Whittaker, E.T.; Watson, G.N. A Course of Modern Analysis; Cambridge U.P.: Cambridge, UK, 1935. [Google Scholar]
- He, J.H. A Tutorial Review on Fractal Spacetime and Fractional Calculus. Int. J. Theor. Phys. 2014, 53, 3698–3718. [Google Scholar] [CrossRef]
- Liu, F.J.; Li, Z.B.; Zhang, S.; Liu, H.Y. He’s Fractional Derivative for Heat Conduction in a Fractal Medium Arising in Silkworm Cocoon Hierarchy. Therm. Sci. 2015, 19, 1155–1159. [Google Scholar] [CrossRef]
- Kumar, D.; Singh, J.; Kumar, S. A Fractional Model of Navier-Stokes Equation Arising in Unsteady Flow of a Viscous Fluid. J. Assoc. Arab Univ. Basic Appl. Sci. 2015, 17, 14–17. [Google Scholar] [CrossRef]
- Kumar, D.; Singh, J.; Kumar, S.; Sushila; Singh, B.P. Numerical Computation of Nonlinear Shock Wave Equation of Factional Order. Ain Shams Eng. J. 2015, 6, 605–611. [Google Scholar] [CrossRef]
- He, J.H.; Elagan, S.K.; Li, Z.B. Geometrical Explanation of the Fractional Complex Transform and Derivative Chain Rule for Fractional Calculus. Phys. Lett. A 2013, 376, 257–259. [Google Scholar] [CrossRef]
- Jia, S.M.; Hu, M.S.; Chen, Q.L.; Jia, Z.J. Exact Solution of Fractional Nizhnik-Novikov-Veselov Equation. Therm. Sci. 2014, 18, 1715–1717. [Google Scholar] [CrossRef]
- Schwartz, L. Théorie des Distributions; Hermann: Paris, France, 1966. [Google Scholar]
- Gelfand, I.M.; Silov, G.E. Generalized Functions; Academic Press Inc.: New York, NY, USA, 1964; Volume 1. [Google Scholar]
- Vladimirov, V.S. Methods of the Theory of Generalized Functions; Taylor & Francis Inc.: New York, NY, USA, 2002. [Google Scholar]
- Zemanian, A.H. Distribution Theory and Transform Analysis; Dover Publ., Inc.: New York, NY, USA, 1965. [Google Scholar]
- Morita, T.; Sato, K. Asymptotic Expansions of Fractional Derivatives and Their Applications. Mathematics 2015, 3, 171–189. [Google Scholar] [CrossRef]
- Morita, T.; Sato, K. Kummer’s 24 Solutions of the Hypergeometric Differential Equation with the Aid of Fractional Calculus. Adv. Pure Math. 2016, 6, 180–191. [Google Scholar] [CrossRef]
© 2016 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons by Attribution (CC-BY) license (http://creativecommons.org/licenses/by/4.0/).