Lesson 1 of 15

Natural Units

Natural Units

Particle physicists use a system of natural units where the speed of light cc and the reduced Planck constant \hbar are both set to 1. This eliminates factors of cc and \hbar from every equation and keeps numbers at a human scale.

Key Conversion Constants

The bridge between natural units and SI is the product c\hbar c:

c=197.3269804 MeV\cdotpfm\hbar c = 197.3269804 \text{ MeV·fm}

where 1 fm (femtometre) =1015= 10^{-15} m is the typical scale of a nucleus.

Energy

The electron-volt (eV) and its multiples are the natural currency of particle physics:

1 MeV=106 eV=1.602×1013 J1 \text{ MeV} = 10^6 \text{ eV} = 1.602 \times 10^{-13} \text{ J} 1 GeV=103 MeV=1.602×1010 J1 \text{ GeV} = 10^3 \text{ MeV} = 1.602 \times 10^{-10} \text{ J}

Mass

Using E=mc2E = mc^2, mass is quoted in GeV/c2c^2. To convert to kg:

mkg=mGeV1.602×1010c2m_{\text{kg}} = m_{\text{GeV}} \cdot \frac{1.602 \times 10^{-10}}{c^2}

The proton has mass mp0.938272m_p \approx 0.938272 GeV/c21.673×1027c^2 \approx 1.673 \times 10^{-27} kg.

Your Task

Implement three unit-conversion helpers. All physical constants must be defined inside each function body.

  • MeV_to_joules(E_MeV) — converts MeV to Joules using 1 MeV=1.602×10131\text{ MeV} = 1.602 \times 10^{-13} J
  • GeV_to_kg(m_GeV) — converts GeV/c2c^2 to kg using c=299792458c = 299792458 m/s
  • hbar_c_MeV_fm() — returns the constant c=197.3269804\hbar c = 197.3269804 MeV·fm
Python runtime loading...
Loading...
Click "Run" to execute your code.