Abstract
In this article, the numerical solution of fractional-order Bloch equations in MRI is obtained using q-homotopy analysis transform method (q-HATM). The results are compared with those from the existing methods and the exact solution. The results for fractional values of time derivative are discussed using figures and tables. Figures are made using Maple package. The provided examples illustrate the accuracy and competency of the q-HATM.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
First references to the fractional-order derivatives were made in the seventeenth century. In the last few decades, fractional calculus has developed as a prospective tool in potential theory, control theory, fluid dynamic traffic, viscoelasticity, electromagnetic theory, neurophysiology, bioengineering, electric technology, plasma physics, mathematical economy, etc. Normally, we deal with the real-world processes of fractional order. Heat diffusion into a semi-infinite solid in which heat flow is half-derivative of temperature is one of its examples. Mass–energy equation of Einstein is gained with conjecture of absolute smooth space–time, but the space–time is congenitally discontinuous if it inclines to quantum scale. For discontinuous space–time, fractal theory is used to explain numerous phenomenon [1,2,3,4,5]. The cocoon’s heat-proof property cannot be divulged by advanced calculus. If cocoon wall is supposed to be a continuous medium, then we cannot explain why the temperature change on its inner surface, is very slow, irrespective of environmental temperature [6]. Time becomes discontinuous in microphysics, i.e., fractal kinetics takes place on a very small timescale [7]. Fractional differential equations (FDEs) [8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23] govern the systems with memory.
Bloch equations are a set of first-order macroscopic differential equations that describe the magnetization behavior under the magnetic fields and relaxation. Bloch, in 1946, introduced them and used for describing NMR. They are also used in electron spin resonance spectroscopies and MRI. Relaxation of spin system is described phenomenologically by them, that features the rate of change of magnetization M of the spin system. In NMR spectroscopy and imaging, the key idea is solving the Bloch equations for combinations of gradient magnetic fields and applied static radio frequency. Bloch equations [24,25,26,27] are
with initial settings Mx(0) = 0 = Mz(0), My(0) = 100.
Here, Mx(t), My(t) and Mz(t) are the system magnetization. ω0 = 2πf0 is frequency of resonance, \( B_{0} = \frac{{\omega_{0} }}{\gamma } \) is static magnetic field in z-component, M0 is equilibrium magnetization while T1, T2 are the spin–lattice and spin–spin relaxation times, respectively. The exact solution to Eq. (1) is,
To study the heterogeneity, complex structure and memory effects in relaxation process, Eq. (1) is generalized to fractional Bloch equations [28] by extending integer derivative to Caputo’s fractional derivative. The benefit of having FDEs in physical models is their non-local property. The fractional derivative is non-local, while the derivative of integer order is local. It indicates that the upcoming physical system state is also dependent on all of its historical states other than its present state. Hence fractional models are more realistic. The fractional Bloch equations are:
subject to the conditions Mx(0) = 0 = Mz(0), My(0) = 100. Total order of system is (α, β, γ).
Mx, My, Mz are sufficiently differentiable functions. Parameters ω0, T1, T2 possess units of s−α that keep a steady set of units for magnetization.
Time-fractional equations depict particle motion with memory in time. Space-fractional derivatives take place for heavy-tailed variations. They refer to the particle motion that explains variation in flow field over the complete system. The fraction in time derivative suggests the modulation of memory of the system. It is apparent that magnetization behavior and relaxation of the spin system are influenced by memory. This fact marks fractional modeling suitable for such systems. So, the study of time-fractional Bloch model given by Eq. (3) is very important.
The physical sense of Eq. (3) goes back to the basic formulation of fractional-order Schrödinger’s equation in quantum mechanics. It is obvious that the fractional-order derivative is highly reliant on initial conditions therefore a proper fractional derivative must be selected for handling them. Initial state of system in NMR is detailed by magnetization components so they need to be visibly recognized. Stability of these equations is already examined and proved in [29]. The mathematical model of Eq. (3) is solved by homotopy perturbation method (HPM) [30], predictor–corrector method [31], operational matrix method [32], implicit alternating direction method [33], Galerkin finite element method [34], and fractional variational iteration method (FVIM) [35], etc. This model has not yet been studied by the q-HATM.
Physically, it is reasonable to have fractional-order derivative of a constant equal to zero. However, for Caputo fractional operator [36], \( {}_{a}^{C} D_{t}^{\alpha } c = 0 \), c is a constant. One of its great advantages is that it permits traditional boundary and initial conditions to be involved in formulation of the problem. Now, consider the following IVP involving Caputo’s operator:
Here, usual initial conditions in terms of derivatives of integer order are used. These conditions have obvious physical explanation as an initial position y(a) at point a, initial velocity y′(a), initial acceleration y″(a), and so on. To compute Caputo’s fractional derivative of a function, existence of its nth-order derivative is required. Luckily, most functions that appear in applications fulfill this prerequisite. Caputo’s fractional derivative is defined for differentiable functions only, and we have taken Mx(t), My(t) and Mz(t) as sufficiently differentiable functions in this paper.
Most nonlinear FDEs do not possess exact solutions so some numerical techniques are required for their approximate numerical solution. The reliability of solution schemes is also a very important aspect than modeling the dimensions of equations [37, 38]. The q-homotopy analysis method (q-HAM) is an improvement of parameter q ∈ [0, 1] in HAM [39] to \( q \in \left[ {0, \frac{1}{n}} \right] \), n ≥ 1. The presence of \( \left( {\frac{1}{n}} \right)^{m} \) in the solution provides faster convergence than HAM. It is obvious that linking of method with a transform [40,41,42] escapes time consuming concerns and requires less CPU time to examine numerical solutions to nonlinear problems. The q-HATM [43,44,45] is an elegant union of q-HAM and transform of Laplace. Its advantage is its potential of assimilating strong computational methodologies for probing FDEs. It gives a simpler way to control convergence region of the series solution in a large allowable domain by proper selection of ħ. It offers more acceptable results for the same grid point and the order of series solution. The validity of solution in convergent region is witnessed by ħ and n-curves. The q-HATM has the qualities that it does not need discretization, linearization, perturbations or any restrictive assumptions, reduces mathematical calculations significantly, promises large convergence region, offers non-local effect, and is free from computing complicated polynomials, integrations, and physical parameters.
The objective of this paper is to attain the numerical solution of Eq. (3) using the q-HATM and compare results with other existing techniques and the exact solution. This paper is structured in the following manner. Section 1 is introduction. In Sect. 2, a brief review of preliminary descriptions of Caputo fractional derivative and some other results helpful for learning FDEs are given. In Sect. 3, the basic plan of the q-HATM is shown. In Sect. 4, the q-HATM is implemented on an example to find the numerical solution. Section 5 deals with discussion of gained results using table and figures. In Sect. 6, we recapitulate outcomes and draw inferences.
2 Preliminaries
Definition 2.1
Consider a real function h(χ), χ > 0. It is called in
- a.
space \( C_{\zeta } , \zeta \in R \) if ∋ a real number b (> ζ), s.t. h(χ) = χbh1(χ), \( h_{1} \in C\left[ {0,\infty } \right) \). It is clear that \( C_{\zeta } \subset C_{\gamma } \) if γ ≤ ζ.
- b.
space \( C_{\zeta }^{m} , m \in {\mathbb{N}} \cup \left\{ 0 \right\} \) if \( h^{\left( m \right)} \in C_{\zeta } \).
Definition 2.2
Caputo fractional derivative [36] of h(t), \( h \in C_{ - 1}^{m} , m \in {\mathbb{N}} \cup \left\{ 0 \right\} \) is
- a.$$ I_{t}^{\zeta } h\left( {x,t} \right) = \frac{1}{\varGamma \zeta }\int_{0}^{t} {\left( {t - s} \right)^{\zeta - 1} h\left( {x,s} \right){\text{d}}s} \,\, \zeta ,t > 0. $$
- b.$$ D_{\tau }^{\nu } V\left( {x,\tau } \right) = I_{\tau }^{m - \nu } \frac{{\partial^{m} V\left( {x,\tau } \right)}}{{\partial t^{m} }},\quad m - 1 < \nu \le m. $$
- c.$$ D_{t}^{\zeta } I_{t}^{\zeta } h\left( t \right) = h\left( t \right),\quad m - 1 < \zeta \le m,\quad m \in {\mathbb{N}}. $$
- d.$$ I_{t}^{\zeta } D_{t}^{\zeta } h\left( t \right) = h\left( t \right) - \mathop \sum \limits_{1}^{m - 1} h^{k} \left( {0 + } \right)\frac{{t^{k} }}{k!},\quad m - 1 < \zeta \le m, , m \in {\mathbb{N}}. $$
- e.$$ I^{v} t^{\zeta } = \frac{{\varGamma \left( {\zeta + 1} \right)}}{{\varGamma \left( {v + \zeta + 1} \right)}}t^{v + \zeta } . $$
Definition 2.3
Laplace transform of Caputo’s fractional-order derivative [36] is
3 Analysis of the q-HATM for time-fractional Bloch equations
Ponder over a nonlinear fractional nonhomogeneous PDE:
where \( D_{t}^{\alpha } ,D_{t}^{\beta } , D_{t}^{\gamma } \) are Caputo fractional operators of orders α, β, and γ, respectively. R1, R2, R3 and N1, N2, N3 are linear and nonlinear differential operators, respectively. g1(t), g2(t), and g3(t) are the source terms. Mx(t), My(t), and Mz(t) are the sufficiently differentiable functions.
Applying transform of Laplace on each side of Eq. (4) and then simplifying, we acquire
The nonlinear operators are formulated as
Here \( q \in \left[ {0, \frac{1}{n}} \right] \) is embedding parameter. φi(t; q); i = 1, 2, 3 are real-valued functions.
Now, we build the homotopy as:
Here, L is the Laplace transformation operator, n ≥ 1. H(t) ≠ 0 is an auxiliary function. ħ ≠ 0 is an auxiliary parameter. Mx0(t), My0(t) and Mz0(t) are the initial approximations. φi(t; q); i = 1, 2, 3 are unknown functions. For q = 0 and \( q = \frac{1}{n} \), the subsequent results hold:
Consequently, as q grows from 0 to \( \frac{1}{n} \), n ≥ 1, φi(t; q), i = 1, 2, 3 swift from initial approximation Mx0(t), My0(t), Mz0(t) to solutions Mx(t), My(t), and Mz(t), respectively.
Applying Taylor’s theorem on φi(t; q), i = 1, 2, 3 to expand it about q in series form, we find
where
For suitable selection of auxiliary linear operator, Mx0(t), My0(t), Mz0(t), ħ, n, H, the series (8) converges at \( q = \frac{1}{n} \) and we get,
Express vectors as
Differentiating Eq. (7) m-times w.r.t. ‘q’, then dividing by m! and finally taking q = 0, we develop the ensuing mth-order deformation Eq.:
Taking inverse transform:
In Eq. (13), we express \( {{\ae }}_{m} \left( {\vec{M}_{ \xi m - 1} } \right) \) in a new manner as:
and km is presented as
In Eq. (14), Pm is homotopy polynomial [46, 47] expressed as:
and
Employing the results of Eq. (14) in Eq. (13), we get
Hence from Eq. (18), the components Mxm(t), Mym(t) and Mzm(t) for m ≥ 1 can be computed. The q-HATM solution is presented in subsequent form
We mention that in the q-HATM, we have freedom to fix the initial approximation, ħ, H and n. For n = 1 in Eq. (10), it reduces to HAM. The ħ plays a vital role in controlling the convergence region and rate. The valid convergence region for ħ is horizontal segment of each ħ-curve. The value of ħ is chosen corresponding to arbitrary n(n ≥ 1) from the range of convergence. We can see from ħ-curves that convergence range is directly proportional to n. The ħ- and n-curves show the validity of q-HATM for infinitely many acceptable solutions. The middle point of ħ-curve interval, i.e., ħ = −n is an appropriate choice. For n = 1, ħ = −1 is the proper choice to get the optimum solution.
Theorem
[43] If ∃a constant 0 < β < 1 s.t.\( \left| {\left| {\omega_{m + 1} \left( t \right)} \right|} \right| \le \beta \left| {\left| { \omega_{m} \left( t \right)} \right|} \right| \) ∀ m and if truncated series\( \sum\nolimits_{m = 0}^{r} {\omega_{ m} \left( t \right) \left( {\frac{1}{n}} \right)^{m} } \)is used as an approximate solution ω(t), then max. absolute truncation error is found as
4 Numerical example
By using initial conditions, we may initialize with Mx0 = 0, My0 = 100 and Mz0 = 0 and applying Laplace transform to Eq. (3), we get
We state the nonlinear operators as:
and thus \( {{\ae }}_{m} \left( {M_{xm - 1} } \right),\,{{\ae }}_{m} \left( {M_{ym - 1} } \right)\,{\text{and}}\,{{\ae }}_{m} \left( {M_{zm - 1} } \right) \) are represented as:
Now, taking initial approximation Mx0 = 0, My0 = 100, Mz0 = 0, and scheme (13), we find following approximations q-HATM solution:
Persisting this way, we can compute rest components of Mxm, Mym, and Mzm, m > 1 of the q-HATM solution. Then, solution can be written as:
5 Results and discussion
We performed the numerical simulations for fractional Bloch Eq. (3) for various values of t, α, β and γ. Table 1 depicts the comparison of values of Mx(t), My(t) and Mz(t) at α = 1; t = 0.1, 0.3, 0.5, 0.7, and 0.9 found by the q-HATM with exact solution and those from existing methods. The numerical results show that the q-HATM performs very well for the solution of Eq. (3) among others existing methods, even when it is applied with a lower order approximate solution. However, its accuracy can be improved using higher order approximate solutions. Figures 1, 2, 3 depict the behavior of numerical solutions Mx(t), My(t) and Mz(t) vs. t at ħ = − 1, n = 1, α = β = γ = 1, as well as its comparison with the exact solution obtained by the q-HATM. It is clear from Figs. 1, 2, 3 that the approximate solutions Mx(t), My(t) and Mz(t) of Eq. (3) gained by using the q-HATM is in complete agreement with the exact solution. The numerical results for different specific cases of α, β, γ, ħ and n are presented in Figs. 4, 5 and 6. They exhibit the behavior of solutions for diverse Brownian motions α = 0.5, 0.75; β = 0.5, 0.75; γ = 0.5, 0.75 and the standard motion α = β = γ = 1, at ħ = − 1, n = 1. From Figs. 4 and 6, it is clear that Mx(t) and Mz(t) increases with increase in time t for diverse values of α = γ = 0.5, 0.75 and converges to the exact solution at α = γ = 1, while in Fig. 5, My(t) decreases with increase in time t for diverse values of β = 0.5, 0.75 but again converges to the exact solution at β = 1. In Figs. 7, 8, 9, 10, 11, 12, 13, 14, and 15, different values of convergence control parameter ħ are selected to curtail residual errors for Mx(t), My(t) and Mz(t) respectively. From Figs. 7, 8, 9, 10, 11, 12, 13, 14, and 15, it can also be observed that convergence range depends positively on value of n. Figures 16, 17, and 18 display n-curves for distinct order of fractional derivative.
6 Conclusions
In this article, the q-HATM is successfully applied to solve fractional model of Bloch equations. It is clearly seen from illustrative example that the q-HATM is easy to implement and powerful numerical method to find an approximate solution than from the existing methods. It must be noted that the q-HATM is used directly without using perturbation, linearization, Adomian polynomials, or other restrictive assumptions. The results of fractional-order Bloch Eq. (3) by the q-HATM are closer to the exact solution in comparison with the other existing techniques. Hence, the q-HATM is more efficient, convenient, and easier than other existing methods.
References
J H He Int. J. Theor. Phys.53(11) 3698 (2014)
X X Li, D Tian, C H He and J H He Electrochim. Acta.296 491 (2019)
Q L Wang, X Y Shi, J H He and Z B Li Fractals.26 1850086 (2018)
Y Wang and Q Deng Fractals. (2018) https://doi.org/10.1142/S0218348X19500178
Y Wang and J Ye An J. Low Freq. Noise V.A. (2018) https://doi.org/10.1177/1461348418795813
F J Liu, H Y Liu, Z B Li and J H He Therm. Sci.21(4) 1867 (2017)
J H He Results Phys.10 272 (2018)
C Ravichandran, K Jothimani, H M Baskonus and N Valliammal Eur. Phys. J. Plus133 109 (2018)
T A Sulaiman, H M Baskonus and H Bulut Pramana J. Phys.91 58 (2018)
A Esen, T A Sulaiman, H Bulut and H M Baskonus Optik167 150 (2018)
H M Baskonus, T Mekkaoui, Z Hammouch and H Bulut Entropy17(8) 5771 (2015)
M Yavuz, N Ozdemir and H M Baskonus Eur. Phys. J. Plus133 215 (2018)
H M Baskonus and H Bulut Open Math.13(1) 547 (2015)
T Mekkaoui and Z Hammouch Ann. Univ. Craiova Math. Comput. Sci. Ser.39(2) 251 (2012)
Z Hammouch and T Mekkaoui Int. J. Eng. Technol.1 1 (2013)
Z Hammouch and T Mekkaoui Gen. Math. Notes14(2) 1(2013)
K A Touchent, Z Hammouch, T Mekkaoui and F B M Belgacem Fractal Fractal2(3) 22 (2018)
Z Hammouch and T Mekkaoui Appl. Math. Sci.6(18) 879 (2012)
A Yokus Int. J. Mod. Phys. B32(29) 1850365 (2018)
A Yokus Alexandria Eng. J.57(3) 2085 (2018)
A Yokus and H Bulut Int. J. Optim. Control Theor. Appl.9(1) 18 (2018)
T A Sulaiman, A Yokus, N Gulluoglu and H M Baskonus ITM Web of Conf.22 01036 (2018)
A Yokus, H M Baskonus, T A Sulaiman and H Bulut Numer. Methods Partial Differ. Equ.34(1) 211 (2017)
O B Awojoyogber Phys. A Stat. Mech. Appl.339 437 (2004)
K Murase and N Tanki Magn. Res. Imaging29 126 (2011)
S Balac and L Chupin Math. Comput. Model.48 1901 (2008)
J C Leyte Chem. Phys. Lett.165 213 (1990)
R L Magin, O Abdullah, D Baleanu and X Zhou J. Magn. Reson.190 255 (2008)
I Petráš Comput. Math. Appl.61 341 (2011)
S Kumar, N Faraz and K Sayevand Walailak J. Sci. Technol.11(4) 273 (2014)
S Qin, F Liu, I Turner, V Vegh and Q Yu J. Comput. Appl. Math.319 308 (2017)
H Singh J. King Saud Univ. Sci.29(2) 235 (2017)
S Qin, F Liu, I W Turner, Q Yang and Q Yu Comput. Math. Appl.75(1) 7 (2018)
Y Zhao, W Bu, X Zhao and Y Tang J. Comput. Phys.350 117 (2017)
A Prakash, M Goyal and S Gupta Pramana J. Phys.92(2) 18 (2019) https://doi.org/10.1007/s12043-018-1683-1
I Podlubny Fractional Differential Equations (New York: Academic Press) (1999)
A Prakash, M Goyal and S Gupta Nonlinear Eng. 8(1) 164 (2019) https://doi.org/10.1515/nleng-2018-0001
A Yokus and H Bulut Indian J. Phys.92(12) 1571 (2018)
S. J. Liao Appl. Math. Comput.147 499 (2004)
M A Gondal and M Khan Int. J. Nonlinear Sci. Numer.11(12) 1145 (2010)
Z J Liu, M Y Adamu, E Suleiman and J H He Therm. Sci.21(4) 1843 (2017)
C Wei Therm. Sci.22(4) 1723 (2018)
A Prakash and H Kaur Chaos Solitons Fractals105 99 (2017)
A Prakash, P Veeresha, D G Prakasha and M Goyal Eur. Phys. J. Plus134 19 (2019). https://doi.org/10.1140/epjp/i2019-12411-y
A Prakash and H Kaur Nonlinear Sci. Lett. A9 44 (2018)
M Y Adamu and P Ogenyi Nonlinear Sci. Lett. A8(2) 240 (2017)
M Y Adamu and P Ogenyi Therm. Sci.22(4) 1865 (2018)
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Prakash, A., Goyal, M. & Gupta, S. q-homotopy analysis method for fractional Bloch model arising in nuclear magnetic resonance via the Laplace transform. Indian J Phys 94, 507–520 (2020). https://doi.org/10.1007/s12648-019-01487-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12648-019-01487-7
Keywords
- Fractional Bloch model
- q-homotopy analysis transform method
- Magnetic resonance imaging (MRI)
- Nuclear magnetic resonance (NMR)
- Caputo fractional derivative