PeterDonis
Mentor
- 49,551
- 25,674
SR is a classical theory, not a quantum theory, and has no concept of "photons" (although unfortunately many SR textbooks misleadingly use the term "photon" instead of something like "light pulse" or "light ray"--Taylor & Wheeler is one textbook that, IIRC, actually explains why "photon" is not a good term in a classical theory).LarryS said:I had assumed that SR required the photon to travel at exactly the speed of light and that this caused, via the HUP, to make the position unknown.
Quantum field theory is our best current quantum theory that takes SR effects into account, but in QFT photons do not always travel at exactly the speed of light; they have nonzero probability amplitudes for traveling faster or slower than light. Also, in QFT, the HUP doesn't work the way you were thinking it does; photons still do not have a well-defined position operator so there is no way to relate their momentum uncertainty to any position uncertainty.