简单的说,一个静止的电荷周围可以认为存在一个静电场,因此静止的电荷周围没有磁场.而一个匀速运动的电荷周围是一个动电场,会产生磁场.
电磁理论除了库伦定律无法解释(作为公理),别的已由狭义相对论进行了深刻的解释,代价是承认相对论为更基本的理论.相对论的基本假设已有大量实验验证,是可以上升为公理的.
在相对论框架里,电场磁场是一回事,可以选取参考系,使所有的问题只涉及到电场而没有磁场.也可以反过来.电生磁、磁生电都是参考系的“观测问题”,而不是一种物质到另一种物质的“转化问题”.
举个简单的例子,两个带等量正电荷的全同粒子同方向等速运动.粒子参考系看来,大家都是静止的,之间只有简单的库伦作用力.而地面参考系观察到的是运动的电荷,激发的电场是被“挤”了的,由此算出的电场力会偏小,小的那一部分恰好等于洛伦兹力.
可见,磁和电谁也没“生”谁,只是因参考系变化而变化的现象.