你的心里在默认一个不正确的结论:摩擦力对物体做了多少功,物体的机械能就损失多少,就要产生多少热量.
而实际上,摩擦力可以做正功,可以帮助物体运动,可以带来机械能的增加.正确的理解是:滑动摩擦力做的相对功(假设一个不动,只看另一物体的相对位移)等于热量的产生量,也就等于系统机械能的损失.
还有一点,摩擦是相互的,产生的热量是系统产生的,不是哪个物体产生的.
你说本题中当m对地速度为0时上下两个物体相对位移一样,这也不对,二者都在摩擦力作用下减速,但质量不同,加速度就不同.当m对地速度为0时,2m对地速度不为0,平均速度就不一样,位移怎么会一样?