光子(及其他原子)为什么会有波动性?会以波动的形式前进?