✨ ベストアンサー ✨
単振動の振動中心は"つりあいの位置"となります。"つりあいの位置"で衝突したならば、その位置での速さは"つりあいの位置"での速さ、ゆえに単振動運動において最大値をとります。
つりあいの位置は変わりません。重力が一定なのでそれに対応する浮力も一定となるはずです。物体が水面下に入らないかぎり、つりあいの位置からの距離に比例して「つりあいの位置に戻ろうとする力=復元力」が発生します。これにより単振動が起こります。
補足として、、物体が完全に水面下に入ってしまうと等加速度運動となり単振動は起こらなくなります。
ボールがぶつかった時円柱に力がくわわってつり合いの位置がずれたりしないんですか?