水中に潜った時に水の重さによって自分の身体にかかる圧力を「水圧」とします.水深 にある自分の身体にかかる水圧 は次式で表されます.
ここで, は水の密度, は重力加速度とします.
上式を導出する簡単な方法として,高さ ,底面積 の直方体を水中に作るやり方があります.ただし,直方体は天井となる面を水面の高さに設置し,天井となる面は水面と平行になっているとします.直方体の体積を とすると,直方体の重さ,すなわち重力は で表されます.圧力とは「単位面積当たりにかかる力」のことですから,この直方体の底面にかかる圧力は,
となり,水深 における水圧の式が導かれます.
水圧の式から,浮力 を表す式を導くことができます.ここでも,簡単のため水中に直方体を作ります.ただし,今度作る直方体は高さが微小距離 とします.この直方体の天井となる面と底面との圧力差 は,
となります.そのため,直方体の天井となる面と底面とにかかる力の差 は,上式の両辺に面積 をかけて,
となります.浮力 はこの力の差のことですので,
となります.水圧は水深が深いところほど大きくなるため,浮力は上向きに働きます.そして,上式からその大きさは直方体の体積あたりの水の重さとなるとわかります.