Form Factor:Sphere
This page provides the equations for calculating the form factor of a sphere (including derivations).
Contents
Equations
For spheres of radius R (volume Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle V_{sphere}=4\pi R^3/3} ):
Form Factor Amplitude
- Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle F_{sphere}(q) = \left\{ \begin{array}{c l} 3 \Delta\rho V_{sphere} \frac{ \sin(qR)-qR \cos(qR) }{ (qR)^3 } & \mathrm{when} \,\, q\neq0\\ \Delta\rho V_{sphere} & \mathrm{when} \,\, q=0 \\ \end{array} \right. }
Isotropic Form Factor Intensity
- Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle P_{sphere}(q) = \left\{ \begin{array}{c l} 36 \pi \Delta\rho^2 V_{sphere}^2 \frac{ (\sin(qR)-qR \cos(qR))^2 }{ (qR)^6 } & \mathrm{when} \,\, q\neq0\\ 4\pi \Delta\rho^2 V_{sphere}^2 & \mathrm{when} \,\, q=0\\ \end{array} \right. }
Sources
NCNR
From NCNR SANS Models documentation:
- Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle P(q)=\frac{ \rm{scale} }{ V }\left[ \frac{ 3V(\Delta\rho)( \sin(qr)-qr \cos(qr)) }{ (qr)^3 } \right]^2 + \rm{background}}
- Parameters:
- Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \rm{scale}} : Intensity scaling
- Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle r} : sphere radius (Å)
- : scattering contrast (Å−2),
- : incoherent background (cm−1)
Pedersen
From Pedersen review, Analysis of small-angle scattering data from colloids and polymer solutions: modeling and least-squares fitting Jan Skov Pedersen, Advances in Colloid and Interface Science 1997, 70, 171. doi: 10.1016/S0001-8686(97)00312-6
- Parameters:
- : sphere radius (Å)
IsGISAXS
From IsGISAXS, Born form factors:
- Parameters:
- : sphere radius (Å)
Code
def sphere(self, q, r, scale=1.0, contrast=0.1, background=0.0):
V = (4/3)*numpy.pi*(r**3)
return (scale/V)*(( 3*V*contrast*(sin(q*r)-q*r*cos(q*r) )/( (q*r)**3 ) )**2) + background
Derivations
Form Factor
For a sphere of radius R, the volume is:
We can use a spherical coordinates, where denotes the angle with respect to the axis, and is the in-plane angle (i.e. with respect to the axis):
Where the form factor is:
We take advantage of spherical symmetry. E.g. we can rotate any q onto a particular axis, such as . So that:
And so:
A simple variable substitution:
Yields:
Using the fact that:
We integrate:
Form Factor at q=0
At very small q:
Isotropic Form Factor Intensity
To average over all possible orientations, we use:
- Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \begin{alignat}{2} P(q) & = \int\limits_{S} | F(\mathbf{q}) |^2 \mathrm{d}\mathbf{s} \\ & = \int_{\phi=0}^{2\pi}\int_{\theta=0}^{\pi} | F(-q\sin\theta\cos\phi,q\sin\theta\sin\phi,q\cos\theta)|^2 \sin\theta\mathrm{d}\theta\mathrm{d}\phi \end{alignat} }
For a sphere:
- Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \begin{alignat}{2} P_{sphere}(q) & = \int_{0}^{2\pi}\int_{0}^{\pi} | F_{sphere}(q) |^2 \sin\theta\mathrm{d}\theta\mathrm{d}\phi \\ & = \int_{0}^{2\pi}\int_{0}^{\pi} \left| 3 V_{sphere} \frac{ \sin(qR)-qR \cos(qR) }{ (qR)^3 } \right|^2 \sin\theta\mathrm{d}\theta\mathrm{d}\phi \end{alignat} }
Note that the spherical symmetry guarantees that the integrand does not depend on or :
- Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \begin{alignat}{2} P_{sphere}(q) & = \left( 3 V_{sphere} \frac{ \sin(qR)-qR \cos(qR) }{ (qR)^3 } \right)^2 \int_{0}^{2\pi}\int_{0}^{\pi} \sin\theta\mathrm{d}\theta\mathrm{d}\phi \\ & = 3^2 V_{sphere}^2 \left( \frac{ \sin(qR)-qR \cos(qR) }{ (qR)^3 } \right)^2 \left[\int_{0}^{2\pi}\mathrm{d}\phi\right]\left[\int_{0}^{\pi} \sin\theta\mathrm{d}\theta\right] \\ & = 9 V_{sphere}^2 \frac{ (\sin(qR)-qR \cos(qR))^2 }{ (qR)^6 } \left[ 2\pi \right]\left[ 2 \right] \\ & = 36 \pi V_{sphere}^2 \frac{ (\sin(qR)-qR \cos(qR))^2 }{ (qR)^6 } \\ \end{alignat} }
Isotropic Form Factor Intensity at q=0
At q=0, we expect:
Isotropic Form Factor Intensity at large q
Note that:
For large q, the Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle -q R} term dominates the numerator:
- Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \begin{alignat}{2} \lim_{q \rightarrow \infty} P_{sphere}(q) & = \lim_{q \rightarrow \infty} 64 \pi^3 \frac{ (\sin(qR) - qR \cos(qR))^2 }{ q^6 } \\ & = \lim_{q \rightarrow \infty} 64 \pi^3 \frac{ q^2 R^2 \cos^2(qR) }{ q^6 } \\ & = 64 \pi^3 R^2 \lim_{q \rightarrow \infty} \frac{ \cos^2(qR) }{ q^4 } \\ \end{alignat} }
The oscillation of the numerator is overwhelmed by the decay of the denominator:
- Failed to parse (MathML with SVG or PNG fallback (recommended for modern browsers and accessibility tools): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \begin{alignat}{2} \lim_{q \rightarrow \infty} P_{sphere}(q) & \approx \frac{ 64 \pi^3 R^2 }{ q^4 } \\ \end{alignat} }