Bloch equations: Difference between revisions
+authority control |
|||
(32 intermediate revisions by 13 users not shown) | |||
Line 1: | Line 1: | ||
{{Short description|Equations describing nuclear magnetic resonance}} |
{{Short description|Equations describing nuclear magnetic resonance}} |
||
{{For|the wavefunction of a particle in a periodic potential|Bloch |
{{For|the wavefunction of a particle in a periodic potential|Bloch's theorem}} |
||
In physics and chemistry, specifically in [[nuclear magnetic resonance]] (NMR), [[magnetic resonance imaging]] (MRI), and [[electron spin resonance]] (ESR), the '''Bloch equations''' are a set of macroscopic equations that are used to calculate the nuclear magnetization '''M''' = (''M''<sub>''x''</sub>, ''M''<sub>''y''</sub>, ''M''<sub>''z''</sub>) as a function of time when [[relaxation (NMR)|relaxation times]] ''T''<sub>1</sub> and ''T''<sub>2</sub> are present. These are [[Empirical research|phenomenological]] equations that were introduced by [[Felix Bloch]] in 1946.<ref>[[Felix Bloch|F. Bloch]], "[https://dx.doi.org/10.1103/PhysRev.70.460 Nuclear Induction]", ''Physical Review'' '''70''', 4604–73 (1946)</ref> Sometimes they are called the [[equations of motion]] of nuclear magnetization. They are analogous to the [[Maxwell–Bloch equations]]. |
In physics and chemistry, specifically in [[nuclear magnetic resonance]] (NMR), [[magnetic resonance imaging]] (MRI), and [[electron spin resonance]] (ESR), the '''Bloch equations''' are a set of macroscopic equations that are used to calculate the nuclear magnetization '''M''' = (''M''<sub>''x''</sub>, ''M''<sub>''y''</sub>, ''M''<sub>''z''</sub>) as a function of time when [[relaxation (NMR)|relaxation times]] ''T''<sub>1</sub> and ''T''<sub>2</sub> are present. These are [[Empirical research|phenomenological]] equations that were introduced by [[Felix Bloch]] in 1946.<ref>[[Felix Bloch|F. Bloch]], "[https://dx.doi.org/10.1103/PhysRev.70.460 Nuclear Induction]", ''Physical Review'' '''70''', 4604–73 (1946)</ref> Sometimes they are called the [[equations of motion]] of nuclear magnetization. They are analogous to the [[Maxwell–Bloch equations]]. |
||
== |
==In the laboratory (stationary) frame of reference== |
||
[[File:Nuclear magnetization relaxation.gif|300px|thumb|right|alt=Visualization of the dynamics described by the Bloch equations|Under the effect of the external field '''B''', the magnetization vector '''M''' relaxes to its equilibrium configuration while precessing around the magnetic field.]] |
|||
Let '''M'''(''t'') = (''M<sub>x</sub>''(''t''), ''M<sub>y</sub>''(''t''), ''M<sub>z</sub>''(''t'')) be the nuclear magnetization. Then the Bloch equations read: |
Let '''M'''(''t'') = (''M<sub>x</sub>''(''t''), ''M<sub>y</sub>''(''t''), ''M<sub>z</sub>''(''t'')) be the nuclear magnetization. Then the Bloch equations read: |
||
Line 37: | Line 38: | ||
represent an established physical process of transverse and longitudinal relaxation of nuclear magnetization '''M'''. |
represent an established physical process of transverse and longitudinal relaxation of nuclear magnetization '''M'''. |
||
=== |
===As macroscopic equations=== |
||
{{Main articles|Magnetic resonance (quantum mechanics)}} |
|||
These equations are not ''microscopic'': they do not describe the equation of motion of individual nuclear magnetic moments. |
These equations are not ''microscopic'': they do not describe the equation of motion of individual nuclear magnetic moments. Those are governed and described by laws of [[quantum mechanics]]. |
||
Bloch equations are ''macroscopic'': they describe the equations of motion of macroscopic nuclear magnetization that can be obtained by summing up all nuclear magnetic moment in the sample. |
Bloch equations are ''macroscopic'': they describe the equations of motion of macroscopic nuclear magnetization that can be obtained by summing up all nuclear magnetic moment in the sample. |
||
===Alternative forms |
===Alternative forms=== |
||
Opening the vector product brackets in the Bloch equations leads to: |
Opening the vector product brackets in the Bloch equations leads to: |
||
Line 68: | Line 70: | ||
''M<sub>xy</sub>'' is sometimes called '''transverse nuclear magnetization'''. |
''M<sub>xy</sub>'' is sometimes called '''transverse nuclear magnetization'''. |
||
===Matrix form |
===Matrix form=== |
||
The Bloch equations can be recast in matrix-vector notation: |
The Bloch equations can be recast in matrix-vector notation: |
||
:<math> |
:<math> |
||
Line 83: | Line 85: | ||
</math> |
</math> |
||
== |
==In a rotating frame of reference== |
||
In a rotating frame of reference, it is easier to understand the behaviour of the nuclear magnetization '''M'''. This is the motivation: |
In a rotating frame of reference, it is easier to understand the behaviour of the nuclear magnetization '''M'''. This is the motivation: |
||
Line 117: | Line 119: | ||
===Transformation to rotating frame of reference=== |
===Transformation to rotating frame of reference=== |
||
This is the conclusion of the previous section: in a constant magnetic field ''B''<sub>0</sub> along ''z'' axis the transverse magnetization ''M''<sub>xy</sub> rotates around this axis in clockwise direction with angular frequency ω<sub>0</sub>. If the observer were rotating around the same axis in clockwise direction with angular frequency Ω, ''M''<sub>xy</sub> it would appear to him rotating with angular frequency ω<sub>0</sub> - Ω. Specifically, if the observer were rotating around the same axis in |
This is the conclusion of the previous section: in a constant magnetic field ''B''<sub>0</sub> along ''z'' axis the transverse magnetization ''M''<sub>xy</sub> rotates around this axis in clockwise direction with angular frequency ω<sub>0</sub>. If the observer were rotating around the same axis in clockwise direction with angular frequency Ω, ''M''<sub>xy</sub> it would appear to her or him rotating with angular frequency ω<sub>0</sub> - Ω. Specifically, if the observer were rotating around the same axis in |
||
clockwise direction with angular frequency ω<sub>0</sub>, the transverse magnetization ''M''<sub>xy</sub> would appear to him stationary. |
clockwise direction with angular frequency ω<sub>0</sub>, the transverse magnetization ''M''<sub>xy</sub> would appear to her or him stationary. |
||
This can be expressed mathematically in the following way: |
This can be expressed mathematically in the following way: |
||
Line 136: | Line 138: | ||
:<math>\frac {d M_{xy}'(t)} {d t} = \frac {d \left ( M_{xy}(t) e^{+i \Omega t} \right )} {d t} = |
:<math>\frac {d M_{xy}'(t)} {d t} = \frac {d \left ( M_{xy}(t) e^{+i \Omega t} \right )} {d t} = |
||
e^{+i \Omega t} \frac {d M_{xy}(t) } {d t} + i \Omega e^{+i \Omega t} M_{xy} = |
e^{+i \Omega t} \frac {d M_{xy}(t) } {d t} + i \Omega e^{+i \Omega t} M_{xy}(t) = |
||
e^{+i \Omega t} \frac {d M_{xy}(t) } {d t} + i \Omega M_{xy}' |
e^{+i \Omega t} \frac {d M_{xy}(t) } {d t} + i \Omega M_{xy}'(t) |
||
</math> |
</math> |
||
Line 143: | Line 145: | ||
:<math>\begin{align} \frac {d M_{xy}'(t)} {d t} & = e^{+i \Omega t} \left [-i \gamma \left ( M_{xy} (t) B_z (t) - M_z (t) B_{xy} (t) \right ) - |
:<math>\begin{align} \frac {d M_{xy}'(t)} {d t} & = e^{+i \Omega t} \left [-i \gamma \left ( M_{xy} (t) B_z (t) - M_z (t) B_{xy} (t) \right ) - |
||
\frac {M_{xy}} {T_2} \right ] + i \Omega M_{xy}' \\ |
\frac {M_{xy}(t)} {T_2} \right ] + i \Omega M_{xy}'(t) \\ |
||
& = \left [-i \gamma \left ( M_{xy} (t) e^{+i \Omega t} B_z (t) - M_z (t) B_{xy} (t) e^{+i \Omega t}\right ) - |
& = \left [-i \gamma \left ( M_{xy} (t) e^{+i \Omega t} B_z (t) - M_z (t) B_{xy} (t) e^{+i \Omega t}\right ) - |
||
\frac {M_{xy} e^{+i \Omega t} } {T_2} \right ] + i \Omega M_{xy}' \\ |
\frac {M_{xy}(t) e^{+i \Omega t} } {T_2} \right ] + i \Omega M_{xy}'(t) \\ |
||
& = -i \gamma \left ( M_{xy}' (t) B_z |
& = -i \gamma \left ( M_{xy}' (t) B_z (t) - M_z (t) B_{xy}' (t) \right ) + i \Omega M_{xy}'(t) - |
||
\frac {M_{xy}'} {T_2} \\ |
\frac {M_{xy}'(t)} {T_2} \\ |
||
\end{align} |
\end{align} |
||
</math> |
</math> |
||
But by assumption in the previous section: ''B''<sub>z</sub>′(''t'') = ''B''<sub>z</sub>(''t'') = ''B''<sub>0</sub> + Δ''B''<sub>z</sub>(''t''). Substituting into the equation above: |
But by assumption in the previous section: ''B''<sub>z</sub>′(''t'') = ''B''<sub>z</sub>(''t'') = ''B''<sub>0</sub> + Δ''B''<sub>z</sub>(''t'') and ''M''<sub>z</sub>(''t'') = ''M<sub>z</sub>′(''t''). Substituting into the equation above: |
||
:<math>\begin{align} \frac {d M_{xy}'(t)} {d t} & = -i \gamma \left ( M_{xy}' (t) (B_0 + \Delta B_z(t)) - M_z (t) B_{xy}' (t) \right ) + i \Omega M_{xy}' - |
:<math>\begin{align} \frac {d M_{xy}'(t)} {d t} & = -i \gamma \left ( M_{xy}' (t) (B_0 + \Delta B_z(t)) - M_z' (t) B_{xy}' (t) \right ) + i \Omega M_{xy}'(t) - |
||
\frac {M_{xy}'} {T_2} \\ |
\frac {M_{xy}'(t)} {T_2} \\ |
||
& = -i \gamma B_0 M_{xy}'(t) - i \gamma \Delta B_z(t) M_{xy}'(t) + i \gamma B_{xy}' (t) M_z (t)+ i \Omega M_{xy}' - |
& = -i \gamma B_0 M_{xy}'(t) - i \gamma \Delta B_z(t) M_{xy}'(t) + i \gamma B_{xy}' (t) M_z' (t)+ i \Omega M_{xy}'(t) - |
||
\frac {M_{xy}'} {T_2} \\ |
\frac {M_{xy}'(t)} {T_2} \\ |
||
& = i (\Omega - \omega_0) M_{xy}'(t) - i \gamma \Delta B_z(t) M_{xy}'(t) + i \gamma B_{xy}' (t) M_z (t) - |
& = i (\Omega - \omega_0) M_{xy}'(t) - i \gamma \Delta B_z(t) M_{xy}'(t) + i \gamma B_{xy}' (t) M_z' (t) - |
||
\frac {M_{xy}'} {T_2} \\ |
\frac {M_{xy}'(t)} {T_2} \\ |
||
\end{align} |
\end{align} |
||
Line 169: | Line 171: | ||
This is the meaning of terms on the right hand side of this equation: |
This is the meaning of terms on the right hand side of this equation: |
||
* ''i'' (Ω - ω) ''M''<sub>xy</sub>′(''t'') is the Larmor term in the frame of reference rotating with angular frequency Ω. Note that it becomes zero when Ω = ω<sub>0</sub>. |
* ''i'' (Ω - ω<sub>0</sub>) ''M''<sub>xy</sub>′(''t'') is the Larmor term in the frame of reference rotating with angular frequency Ω. Note that it becomes zero when Ω = ω<sub>0</sub>. |
||
* The -''i'' γ Δ''B''<sub>z</sub>(''t'') ''M''<sub>xy</sub>′(''t'') term describes the effect of magnetic field inhomogeneity (as expressed by Δ''B''<sub>z</sub>(''t'')) on the transverse nuclear magnetization; it is used to explain ''T''<sub>2</sub><sup>*</sup>. It is also the term that is behind [[MRI]]: it is generated by the gradient coil system. |
* The -''i'' γ Δ''B''<sub>z</sub>(''t'') ''M''<sub>xy</sub>′(''t'') term describes the effect of magnetic field inhomogeneity (as expressed by Δ''B''<sub>z</sub>(''t'')) on the transverse nuclear magnetization; it is used to explain ''T''<sub>2</sub><sup>*</sup>. It is also the term that is behind [[MRI]]: it is generated by the gradient coil system. |
||
* The ''i'' γ |
* The ''i'' γ ''B''<sub>xy</sub>′(''t'') ''M''<sub>z</sub>(''t'') describes the effect of RF field (the ''B''<sub>xy</sub>′(''t'') factor) on nuclear magnetization. For an example see below. |
||
* - ''M''<sub>xy</sub>′(''t'') / ''T''<sub>2</sub> describes the loss of coherency of transverse magnetization. |
* - ''M''<sub>xy</sub>′(''t'') / ''T''<sub>2</sub> describes the loss of coherency of transverse magnetization. |
||
Similarly, the equation of motion of ''M<sub>z</sub>'' in the rotating frame of reference is: |
Similarly, the equation of motion of ''M<sub>z</sub>'' in the rotating frame of reference is: |
||
:<math>\frac {d M_z(t)} {d t} = i \frac{\gamma}{2} \left ( M'_{xy} (t) \overline{B'_{xy} (t)} - |
:<math>\frac {d M_z'(t)} {d t} = i \frac{\gamma}{2} \left ( M'_{xy} (t) \overline{B'_{xy} (t)} - |
||
\overline {M'_{xy}} (t) B'_{xy} (t) \right ) |
\overline {M'_{xy}} (t) B'_{xy} (t) \right ) |
||
- \frac {M_z - M_0} {T_1}</math> |
- \frac {M_z - M_0} {T_1}</math> |
||
Line 187: | Line 189: | ||
We define: |
We define: |
||
:<math>\epsilon=\gamma B_1</math> and |
:<math>\epsilon:=\gamma B_1</math> and <math>\Delta:=\gamma B_0-\omega</math> , |
||
and get (in the matrix-vector notation): |
and get (in the matrix-vector notation): |
||
Line 194: | Line 196: | ||
= |
= |
||
\left( \begin{array}{ccc} |
\left( \begin{array}{ccc} |
||
-\frac{1}{T_2}& \Delta & |
-\frac{1}{T_2}& \Delta & -\epsilon\\ |
||
-\Delta & -\frac{1}{T_2}& \epsilon\\ |
-\Delta & -\frac{1}{T_2}& \epsilon\\ |
||
-\epsilon & -\epsilon & -\frac{1}{T_1} |
|||
\end{array} \right) |
\end{array} \right) |
||
\left( \begin{array}{c} M'_x\\ M'_y\\ M'_z \end{array} \right) |
\left( \begin{array}{c} M'_x\\ M'_y\\ M'_z \end{array} \right) |
||
Line 203: | Line 205: | ||
</math> |
</math> |
||
==Simple solutions |
==Simple solutions== |
||
===Relaxation of transverse nuclear magnetization ''M<sub>xy</sub>''=== |
===Relaxation of transverse nuclear magnetization ''M<sub>xy</sub>''=== |
||
Assume that: |
Assume that: |
||
Line 273: | Line 275: | ||
==Further reading== |
==Further reading== |
||
* [[Charles Kittel]], ''Introduction to Solid State Physics'', John Wiley & Sons, 8th edition (2004), {{ISBN|978-0-471-41526-8}}. Chapter 13 is on Magnetic Resonance. |
* [[Charles Kittel]], ''[[Introduction to Solid State Physics]]'', John Wiley & Sons, 8th edition (2004), {{ISBN|978-0-471-41526-8}}. Chapter 13 is on Magnetic Resonance. |
||
{{Authority control}} |
|||
{{DEFAULTSORT:Bloch Equations}} |
{{DEFAULTSORT:Bloch Equations}} |
||
[[Category:Eponymous equations of physics]] |
|||
[[Category:Nuclear magnetic resonance]] |
[[Category:Nuclear magnetic resonance]] |
||
[[Category:Magnetic resonance imaging]] |
[[Category:Magnetic resonance imaging]] |
Latest revision as of 18:30, 25 March 2024
In physics and chemistry, specifically in nuclear magnetic resonance (NMR), magnetic resonance imaging (MRI), and electron spin resonance (ESR), the Bloch equations are a set of macroscopic equations that are used to calculate the nuclear magnetization M = (Mx, My, Mz) as a function of time when relaxation times T1 and T2 are present. These are phenomenological equations that were introduced by Felix Bloch in 1946.[1] Sometimes they are called the equations of motion of nuclear magnetization. They are analogous to the Maxwell–Bloch equations.
In the laboratory (stationary) frame of reference
[edit]Let M(t) = (Mx(t), My(t), Mz(t)) be the nuclear magnetization. Then the Bloch equations read:
where γ is the gyromagnetic ratio and B(t) = (Bx(t), By(t), B0 + ΔBz(t)) is the magnetic field experienced by the nuclei. The z component of the magnetic field B is sometimes composed of two terms:
- one, B0, is constant in time,
- the other one, ΔBz(t), may be time dependent. It is present in magnetic resonance imaging and helps with the spatial decoding of the NMR signal.
M(t) × B(t) is the cross product of these two vectors. M0 is the steady state nuclear magnetization (that is, for example, when t → ∞); it is in the z direction.
Physical background
[edit]With no relaxation (that is both T1 and T2 → ∞) the above equations simplify to:
or, in vector notation:
This is the equation for Larmor precession of the nuclear magnetization M in an external magnetic field B.
The relaxation terms,
represent an established physical process of transverse and longitudinal relaxation of nuclear magnetization M.
As macroscopic equations
[edit]These equations are not microscopic: they do not describe the equation of motion of individual nuclear magnetic moments. Those are governed and described by laws of quantum mechanics.
Bloch equations are macroscopic: they describe the equations of motion of macroscopic nuclear magnetization that can be obtained by summing up all nuclear magnetic moment in the sample.
Alternative forms
[edit]Opening the vector product brackets in the Bloch equations leads to:
The above form is further simplified assuming
where i = √−1. After some algebra one obtains:
- .
where
- .
is the complex conjugate of Mxy. The real and imaginary parts of Mxy correspond to Mx and My respectively. Mxy is sometimes called transverse nuclear magnetization.
Matrix form
[edit]The Bloch equations can be recast in matrix-vector notation:
In a rotating frame of reference
[edit]In a rotating frame of reference, it is easier to understand the behaviour of the nuclear magnetization M. This is the motivation:
Solution of Bloch equations with T1, T2 → ∞
[edit]Assume that:
- at t = 0 the transverse nuclear magnetization Mxy(0) experiences a constant magnetic field B(t) = (0, 0, B0);
- B0 is positive;
- there are no longitudinal and transverse relaxations (that is T1 and T2 → ∞).
Then the Bloch equations are simplified to:
- ,
- .
These are two (not coupled) linear differential equations. Their solution is:
- ,
- .
Thus the transverse magnetization, Mxy, rotates around the z axis with angular frequency ω0 = γB0 in clockwise direction (this is due to the negative sign in the exponent). The longitudinal magnetization, Mz remains constant in time. This is also how the transverse magnetization appears to an observer in the laboratory frame of reference (that is to a stationary observer).
Mxy(t) is translated in the following way into observable quantities of Mx(t) and My(t): Since
then
- ,
- ,
where Re(z) and Im(z) are functions that return the real and imaginary part of complex number z. In this calculation it was assumed that Mxy(0) is a real number.
Transformation to rotating frame of reference
[edit]This is the conclusion of the previous section: in a constant magnetic field B0 along z axis the transverse magnetization Mxy rotates around this axis in clockwise direction with angular frequency ω0. If the observer were rotating around the same axis in clockwise direction with angular frequency Ω, Mxy it would appear to her or him rotating with angular frequency ω0 - Ω. Specifically, if the observer were rotating around the same axis in clockwise direction with angular frequency ω0, the transverse magnetization Mxy would appear to her or him stationary.
This can be expressed mathematically in the following way:
- Let (x, y, z) the Cartesian coordinate system of the laboratory (or stationary) frame of reference, and
- (x′, y′, z′) = (x′, y′, z) be a Cartesian coordinate system that is rotating around the z axis of the laboratory frame of reference with angular frequency Ω. This is called the rotating frame of reference. Physical variables in this frame of reference will be denoted by a prime.
Obviously:
- .
What is Mxy′(t)? Expressing the argument at the beginning of this section in a mathematical way:
- .
Equation of motion of transverse magnetization in rotating frame of reference
[edit]What is the equation of motion of Mxy′(t)?
Substitute from the Bloch equation in laboratory frame of reference:
But by assumption in the previous section: Bz′(t) = Bz(t) = B0 + ΔBz(t) and Mz(t) = Mz′(t). Substituting into the equation above:
This is the meaning of terms on the right hand side of this equation:
- i (Ω - ω0) Mxy′(t) is the Larmor term in the frame of reference rotating with angular frequency Ω. Note that it becomes zero when Ω = ω0.
- The -i γ ΔBz(t) Mxy′(t) term describes the effect of magnetic field inhomogeneity (as expressed by ΔBz(t)) on the transverse nuclear magnetization; it is used to explain T2*. It is also the term that is behind MRI: it is generated by the gradient coil system.
- The i γ Bxy′(t) Mz(t) describes the effect of RF field (the Bxy′(t) factor) on nuclear magnetization. For an example see below.
- - Mxy′(t) / T2 describes the loss of coherency of transverse magnetization.
Similarly, the equation of motion of Mz in the rotating frame of reference is:
Time independent form of the equations in the rotating frame of reference
[edit]When the external field has the form:
- ,
We define:
- and ,
and get (in the matrix-vector notation):
Simple solutions
[edit]Relaxation of transverse nuclear magnetization Mxy
[edit]Assume that:
- The nuclear magnetization is exposed to constant external magnetic field in the z direction Bz′(t) = Bz(t) = B0. Thus ω0 = γB0 and ΔBz(t) = 0.
- There is no RF, that is Bxy' = 0.
- The rotating frame of reference rotates with an angular frequency Ω = ω0.
Then in the rotating frame of reference, the equation of motion for the transverse nuclear magnetization, Mxy'(t) simplifies to:
This is a linear ordinary differential equation and its solution is
- .
where Mxy'(0) is the transverse nuclear magnetization in the rotating frame at time t = 0. This is the initial condition for the differential equation.
Note that when the rotating frame of reference rotates exactly at the Larmor frequency (this is the physical meaning of the above assumption Ω = ω0), the vector of transverse nuclear magnetization, Mxy(t) appears to be stationary.
Relaxation of longitudinal nuclear magnetization Mz
[edit]Assume that:
- The nuclear magnetization is exposed to constant external magnetic field in the z direction Bz′(t) = Bz(t) = B0. Thus ω0 = γB0 and ΔBz(t) = 0.
- There is no RF, that is Bxy' = 0.
- The rotating frame of reference rotates with an angular frequency Ω = ω0.
Then in the rotating frame of reference, the equation of motion for the longitudinal nuclear magnetization, Mz(t) simplifies to:
This is a linear ordinary differential equation and its solution is
where Mz(0) is the longitudinal nuclear magnetization in the rotating frame at time t = 0. This is the initial condition for the differential equation.
90 and 180° RF pulses
[edit]Assume that:
- Nuclear magnetization is exposed to constant external magnetic field in z direction Bz′(t) = Bz(t) = B0. Thus ω0 = γB0 and ΔBz(t) = 0.
- At t = 0 an RF pulse of constant amplitude and frequency ω0 is applied. That is B'xy(t) = B'xy is constant. Duration of this pulse is τ.
- The rotating frame of reference rotates with an angular frequency Ω = ω0.
- T1 and T2 → ∞. Practically this means that τ ≪ T1 and T2.
Then for 0 ≤ t ≤ τ:
See also
[edit]- The Bloch–Torrey equation is a generalization of the Bloch equations, which includes added terms due to the transfer of magnetization by diffusion.[2]
References
[edit]- ^ F. Bloch, "Nuclear Induction", Physical Review 70, 4604–73 (1946)
- ^ Torrey, H C (1956). "Bloch Equations with Diffusion Terms". Physical Review. 104 (3): 563–565. Bibcode:1956PhRv..104..563T. doi:10.1103/PhysRev.104.563. (1956)
Further reading
[edit]- Charles Kittel, Introduction to Solid State Physics, John Wiley & Sons, 8th edition (2004), ISBN 978-0-471-41526-8. Chapter 13 is on Magnetic Resonance.