双曲線関数

出典: 謎の百科事典もどき『エンペディア(Enpedia)』
ナビゲーションに移動 検索に移動

双曲線関数とは、三角関数と類似の関数で、標準形の双曲線の媒介変数表示などに使用される関数である。 ハイパボリックコサイン・サインなどとも呼ばれる。

定義[編集]

三角関数を(複素数の範囲で)指数関数を用いて定義したのとよく似ている。また、余弦・正弦から他の関数を定義するのも同様である。

  • 双曲線余弦関数:cosh⁡(x)=ex+e−x2
  • 双曲線正弦関数:sinh⁡(x)=ex−e−x2
  • 双曲線正接関数:tanh⁡(x)=sinh⁡(x)cosh⁡(x)=ex−e−xex+e−x
  • 双曲線余接関数:coth⁡(x)=1tanh⁡(x)=cosh⁡(x)sinh⁡(x)=ex+e−xex−e−x
  • 双曲線正割関数:sech(x)⁡=1cosh⁡(x)=2ex+e−x
  • 双曲線余割関数:csch(x)⁡=1sinh⁡(x)=2ex−e−x

性質[編集]

標準形の双曲線の定義式

  • x2−y2=1

に対して、coshはxに、sinhはyに対応するように定義されている。
これは、三角関数を円を表す式

  • x2+y2=1

に対して、cosはxに、sinはyに対応するように定義したのと同様である。 そのため、三角関数に似通った性質をもつ。

相互関係[編集]

  • cosh2(x)−sinh2(x)=1
  • 1−tanh2(x)=1cosh2x=sech2(x)
  • coth2(x)−1=1sinh2x=csch2(x)

偶奇性[編集]

以上より他の関数の偶奇性も分かる。

  • tanhはsinh/coshなので奇関数である。
  • cothはcosh/sinhなので奇関数である。
  • sechは1/coshなので偶関数である。
  • cschは1/sinhなので奇関数である。

極限[編集]

指数関数の極限より以下が従う。

limx→±∞cosh⁡(x)=∞
limx→±∞sinh⁡(x)=±∞(複号同順)
limx→±∞tanh⁡(x)=±1(複号同順)
limx→±∞coth⁡(x)=±1(複号同順)
limx→±∞sech⁡(x)=0
limx→±∞csch⁡(x)=0

加法定理[編集]

指数法則などより以下が従う。(ただし、全て複号同順)

  • cosh⁡(α±β)=cosh⁡(α)cosh⁡(β)±sinh⁡(α)sinh⁡(β)
  • sinh⁡(α±β)=sinh⁡(α)cosh⁡(β)±cosh⁡(α)sinh⁡(β)
  • tanh⁡(α±β)=tanh⁡(α)±tanh⁡(β)1±tanh⁡(α)tanh⁡(β)
  • coth⁡(α±β)=1±coth⁡(α)coth⁡(β)coth⁡(α)±coth⁡(β)
  • sech⁡(α±β)=sech⁡(α)sech⁡(β)csch⁡(α)csch⁡(β)csch⁡(α)csch⁡(β)±sech⁡(α)sech⁡(β)
  • csch⁡(α±β)=sech⁡(α)sech⁡(β)csch⁡(α)csch⁡(β)sech⁡(α)csch⁡(β)±csch⁡(α)sech⁡(β)

積和公式[編集]

coshとsinhの加法定理より以下が従う。和積公式の逆。

  • cosh⁡(α)cosh⁡(β)=12(cosh⁡(α+β)+cosh⁡(α−β))
  • sinh⁡(α)sinh⁡(β)=12(cosh⁡(α+β)−cosh⁡(α−β))
  • sinh⁡(α)cosh⁡(β)=12(sinh⁡(α+β)+sinh⁡(α−β))
  • cosh⁡(α)sinh⁡(β)=12(sinh⁡(α+β)−sinh⁡(α−β))

和積公式[編集]

積和公式の逆。

  • cosh⁡(α)+cosh⁡(β)=2cosh⁡(α+β2)cosh⁡(α−β2)
  • cosh⁡(α)−cosh⁡(β)=2sinh⁡(α+β2)sinh⁡(α−β2)
  • sinh⁡(α)+sinh⁡(β)=2sinh⁡(α+β2)cosh⁡(α−β2)
  • sinh⁡(α)−sinh⁡(β)=2cosh⁡(α+β2)sinh⁡(α−β2)

微分[編集]

cosh,sinhの微分は指数関数の微分より従う。
tanh,coth,sech,cschの微分は商の微分を計算して、cosh,sinhの微分を代入して求まる。

  • ddxcosh⁡(x)=sinh⁡(x)
  • ddxsinh⁡(x)=cosh⁡(x)
  • ddxtanh⁡(x)=1cosh2(x)=sech⁡2(x)=1−tanh⁡2(x)
  • ddxcoth⁡(x)=−1sinh2(x)=−csch⁡2(x)=1−coth⁡2(x)
  • ddxsech⁡(x)=−sinh⁡(x)cosh2(x)=−sech2(x)csch⁡(x)
  • ddxcsch⁡(x)=−cosh⁡(x)sinh2(x)=−csch2(x)sech⁡(x)

逆関数[編集]

三角関数と異なり、逆関数をそのまま表せる。

  • cosh−1(x)=log⁡(x+x2−1)
  • sinh−1(x)=log⁡(x+x2+1)
  • tanh−1(x)=12log⁡(1+x1−x)
  • coth−1(x)=12log⁡(x+1x−1)
  • sech−1(x)=log⁡(1x+1x2+1)
  • csch−1(x)=log⁡(1x+1x+11x−1)

また、逆関数の微分を積分の変換のテクニックなどに使えるのは三角関数と同様。

  • ddxcosh−1(x)=1x2−1
  • ddxsinh−1(x)=1x2+1
  • ddxtanh−1(x)=11−x2
  • ddxcoth−1(x)=11−x2
  • ddxsech−1(x)=−1x(x+1)1−x1+x
  • ddxcsch−1(x)=−1x21+1x2

テイラー展開[編集]

cosh,sinhの微分より

  • cosh⁡(x)=∑n=0∞x2n(2n)!
  • sinh⁡(x)=∑n=0∞x2n+1(2n+1)!

複素数と三角関数[編集]

双曲線関数および三角関数の指数関数を用いた定義、あるいは、それぞれのテイラー展開から以下を得る。

  • cosh⁡(x)=cos⁡(ix),cosh⁡(ix)=cos⁡(x)
  • sinh⁡(x)=−isin⁡(ix),sinh⁡(ix)=isin⁡(x)
  • tanh⁡(x)=−itan⁡(ix),tanh⁡(ix)=itan⁡(x)
  • coth⁡(x)=icot⁡(ix),coth⁡(ix)=−icot⁡(x)
  • sech⁡(x)=sec⁡(ix),sech⁡(ix)=sec⁡(x)
  • csch⁡(x)=icsc⁡(ix),csch⁡(ix)=−icsc⁡(x)

coshとcos及びsinhとsinの関係式と、三角関数の無限乗積展開より双曲線関数の無限乗積展開も得られて、

  • cosh⁡(πx)=cos⁡(iπx)=∏n=1∞(1+x2(n−12)2)
  • sinh⁡(πx)=−isin⁡(iπx)=πx∏n=1∞(1+x2n2)

懸垂線[編集]

ひもの両端を手で持ってたらした曲線の式である、懸垂線(カテナリー)は

  • y=acosh⁡(xa)

で表される。

関連する関数[編集]