楼主灰常仔细的考虑到了这些问题,但是这其实不是浮力定律的问题,是因为教科书上很多都是为了不让计算的复杂程度掩盖了想要阐述的定律,一般都用的是理想模型,因为水确实不容易压缩,所以一般当它是压不动的,如果很容易就压“缩水”了,那么液压机什么的东西就不好搞了[s:178]
楼主如果要将密度考虑进去,可以这样思考。排开了密度为ρ1的液体m1,排开了密度为ρ2的液体m2,排开了密度为ρ3的液体m3,,这样一直分下去,就分出了无数个细小的“浮力定律”,然后把所有小“浮力定律”算出来的力加起来,就成了物体真正受的力,这种计算就是大学会学到的微积分,但是这样写初中教科书,学生都会算吗?
所以不是浮力定律不一定成立,是因为这是一个理想模型,楼主如果学理工科,以后还会遇到很多这样的理想模型。