量子电动力学解释了所有粒子的相互作用都是由玻色子介导的。电磁相互作用的玻色子是虚光子。
如果你假设电荷以与电荷成正比的固定速率向各向同性发射虚光子,那么使用这个模型就很容易推导出场强与光子密度成正比的库仑定律。
现在开始移动电荷。
如果场强是由光子交换引起的,那么当电荷移动时会发生什么?
它扭曲了磁场。由于电场只能以光速做出反应,而向前移动电荷并不会改变光子在任何方向上的速度,因此电场会在电荷移动的后面被拉伸,在电荷移动的前面被压缩。
麦克斯韦方程假设电场不随电荷的运动而变化,而是引起随电荷而产生的磁场。
有趣的是,如果你求虚光子场的运动诱导变化的叉乘如果没有相对论性扭曲的话,这个叉乘就代表了磁场。
此外,如果你使用磁场,再使用洛伦兹规定的叉乘来计算另一个移动电荷上的磁力,叉乘产生的力结果等价于仅仅使用相对论位移虚光子场。
描述永磁体可以用同样的基本模型来完成,只是这次加入了角动量。如果不是使用点电荷,而是使用一个体积有限(但接近零)的电荷,并假设它由更小的电荷组成,并给它一些角动量,从距离中心有限(但非常小)距离的小得多的电荷的偏移给磁场等效的光子场扭曲。
磁只能用电荷和相对论来描述。