📝 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.