Computing DeBroglie Wavelengths

We usually quote the energy of a particle in terms of its kinetic energy in electron Volts, eV (or Million electron Volts, MeV). The reason for this is that particles are usually accelerated to some energy by an electric field. If I let an electron (or proton...) be accelerated through a 100 Volt potential difference, it will have a kinetic energy of 100eV.

The whole problem of computing a deBroglie wavelength is to convert from kinetic energy to momentum. If you always want to be correct without any need for thinking, use the relativistically correct formula for the kinetic energy

\begin{displaymath}\bgroup\color{black}T=\sqrt{(mc^2)^2+p^2c^2}-mc^2\egroup\end{displaymath}

and solve it for \bgroup\color{black}$pc$\egroup,

\begin{displaymath}\bgroup\color{black}pc=\sqrt{(T+mc^2)^2-(mc^2)^2}\egroup\end{displaymath}

then use this handy formula to get the answer.

\begin{displaymath}\bgroup\color{black}\lambda={h\over p}={2\pi\hbar c\over pc}\egroup\end{displaymath}

I remember that \bgroup\color{black}$\hbar c=1973 \mathrm{eV \AA}$\egroup allowing me to keep the whole calculation in eV. I also know the masses of the particles.

\begin{displaymath}\bgroup\color{black}m_ec^2=0.51 \mathrm{MeV}\egroup\end{displaymath}


\begin{displaymath}\bgroup\color{black}m_pc^2=938.3 \mathrm{MeV}\egroup\end{displaymath}

(If \bgroup\color{black}$T«<mc^2$\egroup, make sure the precision of your calculator sufficient or use the non-relativistic method below.)

If you know that the particle is super-relativistic, so that \bgroup\color{black}$T»mc^2$\egroup, then just use \bgroup\color{black}$pc=T$\egroup and life is easy.

If you know that the particle is highly non-relativistic, \bgroup\color{black}$T«mc^2$\egroup, then you can use \bgroup\color{black}$T={p^2\over 2m}={(pc)^2\over 2mc^2}$\egroup giving \bgroup\color{black}$pc=\sqrt{2mc^2T}$\egroup.

So, for example, compute the wavelength of a 100 eV electron. This is non-relativistic since 100 eV « 510000 eV. So \bgroup\color{black}$pc=\sqrt{10^6\times 100}$\egroup eV or 10000 eV.

\begin{displaymath}\bgroup\color{black}\lambda={2\pi 1973 \over pc}={12000\over 10000}=1.2 \mathrm{\AA}\egroup\end{displaymath}

Jim Branson 2013-04-22