机械能守恒定律是在没有非保守力做功的前提下成立的。机械能守恒定律是动力学中的基本定律。如无外力做功,系统内又只有保守力(见势能)做功时,则系统的机械能(动能与势能之和)保持不变。外力做功为零,表明没有从外界输入机械功;只有保守力做功,即只有动能和势能的转化,而无机械能转化为其他能,符合这两条件的机械能守恒对一切惯性参考系都成立。