GSO003 問題8
問題文
とある曲線上を昇る動滑車と張力の非線形性
問題文
空間に直交直線座標系 x−y 平面を設ける。y 軸正の向きを鉛直上向き、x 軸正の向きを水平右向きとする。重力加速度の大きさを g とする。
天井のある点 A(0,H) に、軽くて伸びない糸の一端が固定されている。 また、壁から突き出した点 B(L,0) に、大きさと質量が無視できる滑らかな定滑車が固定されている。 質量 M の滑らかな動滑車(大きさは無視できるものとする)にこの糸を通し、さらに定滑車 B を経由させて、糸の他端を大きさ F の力でゆっくりと引っ張る。
動滑車は、常に x−y 平面内で力のつり合いを保ちながら準静的に移動していくものとする。 (糸を引いていくと、動滑車は定滑車 B に向かって「右上方」へと美しい曲線軌跡を描いて移動していく。)
動滑車の x 座標が x=43L を通過する瞬間において、糸を引っ張っている力 F の大きさを求めよ。 なお、滑車の摩擦や糸の質量は無視でき、動滑車と糸が干渉することなく運動できる理想的な空間とする。
制約
- H=2.0 m
- L=3.0 m
- M=16 kg
- g=9.8 m/s2
入力形式
力 F の値を単位 N で求め、その数値を自然数で解答せよ。
解説
本問は、一見すると単純な静力学の問題に見えますが、「糸を引っ張ることで動滑車の空間的な位置 (x,y) がどのように変化するか」という**幾何学的な拘束条件(軌跡)**を自力で導出する必要があります。物理的直感と高度な数学的処理が融合した総合問題です。
1. 張力の水平・鉛直成分のつり合い
動滑車の位置を P(x,y) とします。 動滑車は滑らかであるため、動滑車の両側に張られた糸の張力は、引っ張っている力 F と等しくなります。
動滑車 P から固定点 A に向かう糸が鉛直線(y 軸に平行な線)となす角を θA、定滑車 B に向かう糸が鉛直線となす角を θB とします。 動滑車に働く力は以下の3つです。
- 点 A に向かう張力 F
- 点 B に向かう張力 F
- 鉛直下向きの重力 Mg
水平方向(x 軸方向)の力のつり合いより、
−FsinθA+FsinθB=0⟹sinθA=sinθB0<θ<2π の範囲で考えると、θA=θB となります。 すなわち、動滑車の両側の糸は、常に鉛直線に対して対称な角度 θ をなすことがわかります。
鉛直方向(y 軸方向)の力のつり合いより、上向きの張力の成分と下向きの重力がつり合うため、
Fcosθ+Fcosθ−Mg=0⟹2Fcosθ=Mg⋯(1)この式から、力 F を求めるためには、その瞬間の角度 θ(の余弦)を特定すればよいことがわかります。
2. 動滑車の軌跡の方程式の導出
次に、角度の条件 θA=θB=θ を座標を用いて表します。 点 P(x,y) は定滑車 B(L,0) よりも低い位置にあるため、y<0 となります。 幾何学的な関係から、tanθ は直角三角形の「底辺 / 高さ」として表せます。
点 A(0,H) と点 P(x,y) について:
tanθA=H−yx点 B(L,0) と点 P(x,y) について:
tanθB=0−yL−x=−yL−xθA=θB より、tanθA=tanθB が成り立つため、
H−yx=−yL−xこの等式を整理して、動滑車が描く軌跡の方程式を求めます。
−xy=(H−y)(L−x) −xy=HL−Hx−Ly+xy 2xy−Ly−Hx+HL=0 y(2x−L)=H(x−L) y=2x−LH(x−L)⋯(2)この式は、なんと直角双曲線を表しています。 x の定義域は 2L<x<L であり、糸を引っ張って短くしていくと、x→L、y→0、つまり定滑車 B に向かって「右上方」へ移動していくことが数学的に証明されました。
3. 指定された瞬間における位置と角度の計算
問題で問われているのは、x=43L となる瞬間です。 この x を軌跡の方程式 (2) に代入し、y 座標を求めます。
y=2(43L)−LH(43L−L)=23L−LH(−41L)=21L−41HL=−21Hしたがって、この瞬間の動滑車の座標は P(43L,−21H) となります。
このときの tanθ を求めます。
tanθ=H−yx=H−(−21H)43L=23H43L=21⋅HL4. 数値の代入と力 F の算出
制約の数値 H=2.0、L=3.0 を代入します。
tanθ=21⋅2.03.0=43tanθ=43 である直角三角形の斜辺は 32+42=5 なので、
cosθ=54となります。
最後に、これを力のつり合いの式 (1) に代入して F を求めます。
2F(54)=Mg 58F=Mg⟹F=85MgM=16、g=9.8 を代入します。
F=85×16×9.8=5×2×9.8=10×9.8=98 [N]答え: 98