从功能关系看,机械能守恒的条件是“系统外力不做功,系统内非保守力不做功”。这一条件与系统内保守力(重力或弹簧的弹力)是否做功无关,因为重力或弹簧弹力是否做功只是决定系统内是否发生动能和势能的相互转化,做功与否都不会改变系统机械能总量。

由此可知,如果质点组(系统)内各物体所受的所有力(包括重力和弹力)都不做功,则各物体的动能和势能均保持不变,动能和势能也不发生相互转化,此时质点组(或系统)的机械能也是守恒的。这是机械能守恒的特例。如在水平面上光滑的圆形轨道上做匀速圆周运动的物体,虽然轨道对物体提供水平方向始终指向圆心的向心力作用,但对物体始终不做功,其机械能总量保持不变,故系统的机械能也是守恒的。

机械能守恒定律的表述为:在只有重力做功的情形下,物体的动能和势能发生相互转化,但机械能总量保持不变。这是机械能守恒定律的最常见情形(即在重力势能和动能的相互转化中,只有重力做功的情况。实际上,在重力势能和弹性势能与动能的相互转化中,只有重力和弹簧的弹力做功时,物体的动能和系统的势能之和保持不变,系统的机械能守恒),也是更普遍的质量守恒定律的一种特殊情况。

机械能守恒定律可以认为是力学方面的能量转化和守恒定律。它的条件是系统只有重力、弹力做功。在这样的系统中,尽管动能和势能在相互转化,但总的机械能恒定。这里谈机械能守恒定律的应用。

首先,机械能守恒是对系统而言的,而不是对单个物体。如:地球和物体、物体和弹簧等。对于系统机械能守恒,要适当选取参照系,因为一个力学系统的机械能是否守恒与参照系的选取是有关的。