只有重力做功机械能守恒吗

是的,根据机械能守恒定律:在只有重力或系统内弹力做功的物体系统内,物体的动能和势能可以相互转化,但机械能保持不变 。物体的动能和势能之和称为物体的机械能,势能可以是引力势能、弹性势能等 。
机械能守恒定律是动力学中的基本定律,即任何物体系统如无外力做功,系统内又只有保守力(见势能)做功时,则系统的机械能(动能与势能之和)保持不变 。
外力做功为零,表明没有从外界输入机械功;只有保守力做功,即只有动能和势能的转化,而无机械能转化为其他能,符合这两条件的机械能守恒对一切惯性参考系都成立 。
这个定律的简化说法为:质点(或质点系)在势场中运动时,其动能和势能的和保持不变;或称物体在重力场中运动时动能和势能之和不变 。
【只有重力做功机械能守恒吗】这一说法隐含可以忽略不计产生势力场的物体(如地球)的动能的变化 。这只能在一些特殊的惯性参考系如地球参考系中才成立 。