← Part III: Nuclear Reactions
Chapter 7

Cross Sections & Resonances

Reaction Cross Sections

The cross section $\sigma$ is the fundamental measure of the probability for a nuclear reaction. It has dimensions of area and is measured in barns (1 b = $10^{-24}$ cm$^2$ = 100 fm$^2$):

$$R = n_{\text{beam}}\,n_{\text{target}}\,\sigma\,v$$

where R is the reaction rate, $n$ are number densities, and $v$ is the relative velocity. The geometric cross section of a nucleus is:

$$\sigma_{\text{geom}} = \pi R^2 = \pi r_0^2 A^{2/3} \approx 45 A^{2/3} \text{ mb}$$

Actual cross sections can be much larger (resonances) or much smaller than geometric, depending on the energy and reaction mechanism.

Q-Values and Kinematics

For a reaction $a + A \to b + B$, the Q-value is the net energy released:

$$Q = (M_a + M_A - M_b - M_B)c^2 = T_b + T_B - T_a$$

For endothermic reactions ($Q < 0$), there is a threshold energy below which the reaction cannot proceed:

$$T_{\text{thresh}} = -Q\left(1 + \frac{M_a}{M_A} + \frac{|Q|}{2M_A c^2}\right) \approx -Q\frac{M_a + M_A}{M_A}$$

Compound Nucleus Model

Niels Bohr proposed that many nuclear reactions proceed through a compound nucleus: the projectile is absorbed, its energy is shared among all nucleons, and the compound nucleus decays independently of how it was formed. Near an isolated resonance at energy $E_0$, the cross section is given by the Breit-Wigner formula:

$$\sigma_{ab}(E) = \pi\lambdabar^2 \frac{(2J+1)}{(2s_a+1)(2I_A+1)} \frac{\Gamma_a\Gamma_b}{(E-E_0)^2 + (\Gamma/2)^2}$$

where:

  • - $\lambdabar = \hbar/p$ is the reduced de Broglie wavelength
  • - $J$ is the spin of the compound nucleus state
  • - $\Gamma_a, \Gamma_b$ are partial widths for entrance and exit channels
  • - $\Gamma = \sum_i \Gamma_i$ is the total width (related to the lifetime: $\tau = \hbar/\Gamma$)

The resonance has a Lorentzian shape with FWHM = $\Gamma$. For neutron capture on heavy nuclei, the level density is high and resonances overlap at higher energies, leading to the statistical (Hauser-Feshbach) treatment.

Python Simulation: Breit-Wigner Resonance

Visualization of the Breit-Wigner resonance cross section for U-238 neutron capture, showing the famous 6.67 eV resonance and the first few resonance structures.

Breit-Wigner Resonance Cross Section

Python

U-238 neutron capture resonance structure using Breit-Wigner formula

script.py86 lines

Click Run to execute the Python code

Code will be executed with Python 3 on the server

Fortran Implementation

Calculates Q-values and threshold energies for various nuclear reactions.

Q-Value and Threshold Energy Calculator

Fortran

Computes reaction Q-values and threshold energies for various nuclear reactions

qvalue_calculator.f9061 lines

Click Run to execute the Fortran code

Code will be compiled with gfortran and executed on the server