I've scoured the internet as much as I can, and I've yet to find a rigorous derivation of the DeBroglie wavelength. They all go something like this:
$$E=\gamma mc^2, \ \gamma \approx 1 \ \therefore\ E=mc^2$$ $$E=\hbar \omega=\frac{2 \pi \hbar c}{\lambda}$$ And then they all make the leap that because massive particles can't go the speed of light, the energy equations above must also satisfy $$E=mv^2$$ $$E=\frac{2 \pi \hbar v}{\lambda}$$ $$\frac{2 \pi \hbar v}{\lambda}=mv^2$$ $$\frac{2 \pi \hbar v}{|\vec{p}|v}=\lambda$$ $$\frac{2 \pi \hbar}{|\vec{p}|} \equiv \lambda$$ But I find this "derivation" very frustrating because we are using relationships that are unique to light, such as $E=\hbar\,\omega$, and just extrapolating the relationship to massive particles with (what seems like) very little basis other than "this should work". Is there any proof/derivation out there that states a few acceptable and consistent assumptions at the start and then just does math from there on?