核在放出一个光子的时候，自身也具有了一个反冲动量，这个反冲动量会使光子的能量减少。同样原理，吸收光子的原子核光子由于反冲效应，吸收的光子能量会有所增大。这样造成相同原子核的发射谱和吸收谱有一定差异，所以自由的原子核很难实现共振吸收。迄今为止，人们还没有在气体和不太粘稠的液体中观察到穆斯堡尔效应。
历史.1957年底，穆斯堡尔提出实现射线共振吸收的关键在于消除反冲效应。如果在实验中把发射和吸收光子的原子核置于固体晶格中，那么出现反冲效应的就不再是单一的原子核，而是整个晶体。由于晶体的