曲線の長さ3                                戻る

 当HPがいつもお世話になっているHN「よおすけ」さんからの出題です。
                                      (令和元年12月1日付け)

問題 nを自然数とする。複素数zが単位円 |z|=1 を一周するとき、

  f(z)=z−(1/(n+1))z^(n+1)

が描く曲線の長さを求めよ。





































(答) GAI さんが考察されました。(令和元年12月2日付け)

 常に、8かな?

 2∫0 |sin(nθ/2)|dθ で、

 sin(nθ/2) は、[0,2π/n] での波形を [0,2π] で上下にn回繰り返すから、

 2n・∫02π/n sin(nx/2)dθ=2n・(2/n)[−cos(nθ/2)]02π/n=8


(コメント) |z|=1 より、z=cosθ+i・sinθ (0≦θ≦2π) とおける。

 このとき、f(z)=x+i・y とおくと、

 x=cosθ−(1/(n+1))cos(n+1)θ 、y=sinθ−(1/(n+1))sin(n+1)θ

なので、 xθ=−sinθ+sin(n+1)θ=2cos((n+2)/2)θsin(n/2)θ

     yθ=cosθ−cos(n+1)θ=2sin((n+2)/2)θsin(n/2)θ

 よって、曲線の長さLは、

 L=∫0 √(xθ2+yθ2)dθ=2 ∫0|sin(n/2)θ|dθ

 (n/2)θ=t とおくと、 dθ=(2/n)dt で、

 L=(4/n)∫0nπ |sin t|dt

  =(4/n)・n∫0π sin t dt=4[−cos t ]0π=8