Mam pytanie dotyczące ogólnie natury fotonu. Mechanika kwantowa określa energię fotonu jako $E=h f$. Jest to zgodne oczywiście z opisem mechaniki relatywistycznej, dla fotonu w próżni, czyli takiego, którego prędkość jest równa $c$. Wzór na energię w STW ma postać $E=\gamma m_0 c^2$, gdzie $\gamma$ to czynnik Lorentza. Dla fotonu korzystając z podanego wzoru na energię otrzymujemy co prawda symbol nieoznaczony, ale wiemy, że mimo zerowej masy spoczynkowej ma on niezerową energię, a więc także masę relatywistyczną. Co jeśli foton będzie się poruszał w ośrodku o stosunkowo małej przenikalności elektrycznej i magnetycznej, a więc będzie poruszał się wolniej niż z prędkością $c$? Korzystając wtedy ze wzoru $E=\gamma m_0 c^2$ dochodzimy do wniosku, że energia fotonu w tym ośrodku jest zerowa, a nie równa $E=h f$, tak jak przewiduje to mechanika kwantowa. Gdzie jest zatem błąd w moim rozumowaniu?