动能不守恒是因为一部分动能在非弹性碰撞中转化为内能(热量)散发非弹性碰撞机械能损失是因为有摩擦力做功产生热量而动量守恒是因为物体间相互作用力与反用力大小相等方向相反作用时间相等也就是一个物体增加的动量减小必定等于另一个物体动量增加(摩擦力也是相互作用力)
动量守恒的是在任何时候成立的,动能守恒却是弹性碰撞条件下守恒,因为非弹性碰撞一部分动能会转化成热能。极端例子是完全非弹性碰撞,两个物体碰撞之后连在一起,动能损失最大。