📝 Exercise#
What is the momentum and energy of a photon with angular wavenumber \(k=10^8 \text{m}^{-1}\)? Give your answer in SI units.
We can start with the equation for the momentum, which is easy:
\[ p = \hbar k \]
The equation for the energy can deduced directly as \(E = pc\), but if you forgot this, then,
\[ E = h \nu = \frac{hc}{\lambda} = p c \]
using the Planck relation (first equality) and the De Broglie relation (last equality).
import scipy
from scipy import constants
p_from_k = constants.hbar * 1e8
E_from_k = constants.c * p_from_k
print("The momentum of a photon with an angular wavenumber of 1e7 1/m is {0:.3e} m kg/s.".format(p_from_k))
print("The energy of a photon with an angular wavenumber of 1e7 1/m is {0:.3e} J.".format(E_from_k))
The momentum of a photon with an angular wavenumber of 1e7 1/m is 1.055e-26 m kg/s.
The energy of a photon with an angular wavenumber of 1e7 1/m is 3.162e-18 J.