Professional Documents
Culture Documents
Abstract: Nuclear magnetic resonance (NMR) is a physical phenomenon widely used to study
complex materials. NMR is governed by the Bloch equation, a first order non-linear differential
equation. Fractional order generalization of the Bloch equation provides an opportunity to
extend its use to describe a wider range of experimental situations. Here we present a fractional
generalization of the Bloch equation for a simple spin 1/2 system in a static magnetic field using
the Caputo fractional derivative.
Fractional calculus is an extension of classical calculus. There are many similar definitions for the fractional
In fractional calculus, definitions are established for in- derivative. In this work we employ the left Caputo frac-
tegrals and derivatives of non-integral order, such as tional derivative which is given by (Kilbas et al., 2006)
d1/2 f (t)/dt1/2 . The literature of fractional calculus begins as
with Leibniz, is quite extensive, and today is growing Zt µ ¶n
rapidly (Carpinteri and Mainardi, 1997; Hilfer, 2000; Old- C α 1 n−α−1 d
a Dt f (t) = (t − τ ) f (τ )dτ. (1)
ham and Spanier, 1974; Podlubny, 1999; Magin, 2006; Γ(n − α) dτ
Mainardi, 1994; Mainardi et al., 2007; Metzel and Klaffer, a
This expression is valid provided both f(t) and φ(t) and magnetization, T1 is the spin-lattice relaxation time, T2
all their derivatives are continuous on the interval [0, t], is the spin-spin relaxation time, and ω0 is the resonant
(Podlubny, 1999). frequency given by the Larmor relationship ω0 = γB0 ,
where B0 is the static magnetic field (z-component) and is
In addition, for the Caputo derivative we have the follow- the gyromagnetic ratio for spin 12 particles (water protons).
ing properties
Γ(k + 1)tk−α For the above equations there are several approaches to
C α k
0 D t t = , k > 1, α > 0, (6) follow in fractional generalization; we ultimately should
Γ(k + 1 − α) employ the form best suited for fitting experimental data.
C α
0 Dt (1) = 0. (7) Nevertheless, the assumption of a time domain fractional
derivative suggests a modulation - or weighting - of system
In various applications of fractional calculus the Mittag- memory, an assumption that alters the spin dynamics
Leffler function appears. This function is a generaliza- described by the Bloch equations.
tion of the classical exponential function (Carpinteri and
Mainardi, 1997; Podlubny, 1999; Kilbas et al., 2006; Samko In addition, it is well known that fractional order sys-
et al., 1993). The single parameter Mittag-Leffler function tems of differential equations (Kilbas et al., 2006) are
is defined by strongly dependent on the initial conditions; therefore, we
∞ should choose the fractional derivative most appropriate
X tk
Eα (t) = , α > 0. (8) for handling the initial conditions of our physical problem.
Γ(αk + 1) In NMR the initial state of the system is specified by
k=0
the components of the magnetization, hence these need
By inspection we conclude that to be clearly identified. Another more general, and still
E1 (t) = et , E2 (t) = cosh(t). (9) open issue, is the physical meaning of the fractional Bloch
equation. This question ultimately goes back to the basic
The two-parameter Mittag-Leffler function has the form formulation the Schrödinger equation as a fractional order
∞
X tk partial differential equation in quantum mechanics - a
Eα,β (t) = , α, β > 0. (10) topic beyond the scope of the present paper (Herman,
Γ(αk + β)
k=0 2007; Naber, 2004; Baleanu and Muslih, 2005; Baleanu et
al., 2006; Rabei et al., 2007).
This function possesses the following properties
et − 1 sinh(t) In order to preserve the meaning of the initial conditions
E1,2 (t) = , E2,2 (t) = √ , (11) for the magnetization for our problem, namely, Mx (0),
t t
My (0), and Mz (0), we will use the fractional order Caputo
E2,1 (t) = cosh(t). (12) derivative. Therefore, we obtain the following system: a set
The Laplace transformations for several Mittag-Leffler of fractional order Bloch equations
functions are summarized below: C α M0 − Mz
sα−1 0 Dt Mz = ′ , (20)
L(Eα (−λtα )) = α , (13) T1
s +λ Mx
C α
1 0 Dt Mx = ω¯0 My − ′ , (21)
L(tα−1 Eα,α (−λtα )) = α , (14) T2
s +λ
sα−β C α My
L(tβ−1 Eα,β (−λtα )) = α , (15) 0 Dt My = −ω¯0 Mx − ′ . (22)
s +λ T2
ρ sαρ−β 1 1
L(tβ−1 Eα,β (−λtα )) = α , (16) Here ω¯0 , ′ , and ′ each have the units of (sec)−α . Using
(s + λ)ρ T1 T2
either fractional calculus or the Laplace transformation,
1
provided that s >| λ | α . the solution for Mz (t) is given by
−tα M0 α −tα
3. FRACTIONAL BLOCH EQUATIONS Mz = Mz (0)Eα ( ′ ) + ′ t Eα,α+1 ( ′ ). (23)
T1 T1 T1
The generalization of the Bloch equation by extension of
the time derivative to fractional order suggests a number For α = 1, this equation reduces to
of interesting possibilities concerning spin dynamics and −t M0 −t
Mz = Mz (0)e T1 + tE1,2 ( ). (24)
magnetization relaxation. In this paper we investigate the T1 T1
classical Bloch equations (Haacke et al., 1999).
dMz M0 − Mz This can be simplified to the classical result
= , (17) −t t
dt T1 Mz = Mz (0)e T1 + M0 (1 − e− T1 ), (25)
dMx Mx
= ω0 M y − , (18)
dt T2 since zE1,2 (z) = E1,1 (z) − 1.
dMy My The solutions for Mx (t) and My (t) can be found by solving
= −ω0 Mx − . (19)
dt T2 the corresponding fractional order differential equations. If
Here Mx , My , and Mz represent the system magneti- we suppose that
zation (x,y and z components), M0 is the equilibrium M+ (t) = Mx (t) + iMy (t), (26)
9614
17th IFAC World Congress (IFAC'08)
Seoul, Korea, July 6-11, 2008
120 100
My(t)
0
100
−100
Magnetization, M (t)
0 20 40 60 80 100
z
t (s)
80
100
My(t)
0
60
−100
0 20 40 60 80 100
40 t (s)
100
My(t)
20
0
0 −100
0 1 2 3 4 5 0 20 40 60 80 100
t (s) t (s)
Fig. 1. Plots of Mz (t) for different values of α in the Fig. 2. Plots of My (t) for T2 = 20 ms and f0 = (2π/ω0 ) =
range of α = 0.5 (bottom curve) to α = 1.0 80, 160, and 320 Hz, top to bottom, respectively. For
(top curve) in steps of 0.1. For these plots, equa- these plots, equation (34) was used with Mx (0) = 0
tion (23) was used with Mz (0) = 0, T1 =1 sec and and My (0) = 100.
M0 = 100. The Mittag-Leffler function was evalu-
ated using the Matlab function m-file mlf.m found 100
at http://www.mathworks.com/matlabcentral.
My(t)
with −100
0 20 40 60 80 100
M+ (0) = Mx (0) + iMy (0), (27) t (s)
100
then we can combine the two equations for the x and the
My(t)
C α 1 −100
0 Dt M+ (t) = −iω¯0 M+ (t) − ′ M+ (t), (28) 0 20 40 60 80 100
T2 t (s)
100
Now, assuming
My(t)
−100
and using the Caputo derivative of the single parameter 0 20 40 60 80 100
Mittag-Leffler function t (s)
C α α α
0 Dt Eα (−λt ) = −λEα (−λt ), (30)
Fig. 3. Plots of My (t) for f0 = 160 Hz and T2 = 10, 20, and
we find that must be 40 ms, top to bottom, respectively. For these plots,
1 equation (34) was used with Mx (0) = 0 and My (0) =
λ = iω¯0 + ′ . (31) 100.
T2
where we substitute the following
In addition, using the definition of the single parameter
Mittag-Leffler function, we find z = −λtα , λ = ρeiθ , θ = arg(λ), ρ = |λ|. (36)
M+ (t = 0) = M+ (0), M+ (t = ∞) = 0. (32) ′
Thus, λ can be written in terms of ω¯0 and T2 as
Finally, for α = 1 we obtain the classical result
s
1 ′
t ρ = ( ′ )2 + (ω¯0 )2 , θ = tan−1 (ω¯0 T2 ). (37)
Mx (t) = e− T2 (Mx (0)cos(ω0 t) + My (0)sin(ω0 t)), (33) T2
t
My (t) = e− T2 (My (0)cos(ω0 t) − Mx (0)sin(ω0 t)). (34) ′
In NMR ω¯0 T2 > 1, so that |arg(z)| approaches π2 . For
The behavior of the transverse magnetization M+ (t) at increasing time we need only consider the first term of
long times can be estimated by using an asymptotic ex- equation (35), thus
pansion for the the Mittag-Leffler function. The following 1 π 1
formula (Kilbas et al., 2006) is accurate to order zN1+1 , Eα (−λtα ) = exp(ei α λ α t), (38)
α
when |arg(z)| ≤ π2
N where
1 z α1 X 1 1
Eα (z) = e − ( ) k, (35) 1 1 θ θ
α Γ(1 − αk) z λ α = ρ α [cos( ) + isin( )]. (39)
k=1 α α
9615
17th IFAC World Congress (IFAC'08)
Seoul, Korea, July 6-11, 2008
a)
100
100
50
M (t)
50
z
M (t)
0
y
0
100
50 100
−50 0 50
0
−50
−50
M (t) −100 −100 Mx(t)
−100 y
−100 −50 0 50 100
M (t)
x Fig. 5. A plot of fractional order solution to the Bloch
b) equations with α = 1 (classical model). For this
plot, equations (23), (26) and (29) were used with
Mx (0) = 0, My (0) = 100, Mz (0) = 0, T1 = 1 s,
100
T2 = 20 ms and f0 = 160 Hz.
50
100
M (t)
0
y
M (t)
50
z
−50
0
100
50 100
−100
−100 −50 0 50 100 0 50
M (t) 0
x −50
−50
c) M (t) −100 −100 Mx(t)
y
0 1 θ+π θ+π
y
1
Eα (−λtα ) = exp(ρ α t[cos( ) + isin( )]). (40)
α α α
Substitution into the expression for the transverse magne-
−50
tization we find for the long time limit
M+ (0) 1 θ+π θ+π
M+ (t) = exp(ρ α t[cos( ) + isin( )]), (41)
α α α
−100
−100 −50 0 50 100
M (t) which for α = 1 gives the classical result
x
M+ (0) t
M+ (t) = exp(− − iω0 t). (42)
Fig. 4. Plots of M+ (t) in the complex plane with α = 1 α T2
(a, classical model), α = 0.9 (b) and α = 0.8 (c). For ′
these plots, equations (26) and (29) were used with We can also examine the cases of very long T2 and for
Mx (0) = 0, My (0) = 100, T2 = 20 ms and f0 = 160 ω¯0 = 0. In the first case, θ = π2 and in the second θ = 0.
′
Hz. Therefore, for a very long T2 , we find
9616
17th IFAC World Congress (IFAC'08)
Seoul, Korea, July 6-11, 2008
9617
17th IFAC World Congress (IFAC'08)
Seoul, Korea, July 6-11, 2008
9618