I think it's pretty basic physics, for every action, there's an equal and opposite reaction, primer ignites powder, burning powder creates gas, bullet starts moving, recoil starts when the bullet starts moving. Bigger and/or faster the bullet, more reaction = more recoil.
Tim