「双曲線関数のグラフって、どんな形をしているの?」という疑問は、双曲線関数を初めて学ぶときに自然と湧いてくるものです。
sinh・cosh・tanhはそれぞれ異なる形状と性質を持ち、その特徴を理解することで関数の挙動を直感的に把握できるようになります。
本記事では、双曲線関数のグラフの形状・定義域・値域・対称性・単調性についてわかりやすく解説していきます。
sinh・cosh・tanhはそれぞれ異なる形状のグラフを持つ(結論)
それではまず、各双曲線関数のグラフの基本的な形状と全体像について結論から解説していきます。
| 関数 | 定義域 | 値域 | 対称性 | 単調性 |
|---|---|---|---|---|
| sinh x | 全実数 | 全実数 | 奇関数(原点対称) | 単調増加 |
| cosh x | 全実数 | y≧1 | 偶関数(y軸対称) | x<0で減少、x>0で増加 |
| tanh x | 全実数 | −1<y<1 | 奇関数(原点対称) | 単調増加 |
sinh xのグラフの特徴
sinh x=(eˣ−e⁻ˣ)/2 のグラフは、原点(0,0)を通る奇関数で、原点に対して点対称な形状です。
x→∞で sinh x→∞、x→−∞で sinh x→−∞となり、全実数を値域として持ちます。
x=0付近では直線 y=x に近い形(sinh x≒x)をしており、xが大きくなるにつれて急激に増加します。
三角関数の sin xとは異なり、周期性を持たず、値の範囲も−1から1に限定されません。
cosh xのグラフの特徴
cosh x=(eˣ+e⁻ˣ)/2 のグラフは、y軸に対して対称な偶関数で、x=0で最小値 cosh 0=1 をとります。
グラフはU字型(カテナリー形)を描き、x→±∞で cosh x→∞となります。
cosh x≧1 は常に成立しており、値域はy≧1です。
この形状は懸垂線(重力下でチェーンが垂れ下がった形)として自然界にも現れます。
tanh xのグラフの特徴
tanh x=(eˣ−e⁻ˣ)/(eˣ+e⁻ˣ) のグラフは原点対称の奇関数で、S字型の形状をしています。
x→∞で tanh x→1、x→−∞で tanh x→−1 という水平漸近線(y=±1)を持ちます。
値域は −1<tanh x<1 であり、x=0で tanh 0=0、x=0での傾きは最大(tanh x の微分は sech²x であり x=0 で sech²0=1)となります。
このS字型の形状と値域が0から1に収まる性質から、機械学習のニューラルネットワークにおける活性化関数として広く利用されています。
各グラフの詳細な性質
続いては、各双曲線関数のグラフの詳細な性質について確認していきます。
cosh xと懸垂線
懸垂線(catenary)は、重力下で両端を固定されたチェーンや電線が描く曲線です。
その形状は y=a cosh(x/a) という双曲線関数で表され、放物線に似ていますが数学的に異なります。
古代から「懸垂線は放物線である」と誤解されてきた歴史がありましたが、17世紀にライプニッツやヨハン・ベルヌーイらによって双曲線関数で正確に表されることが証明されました。
tanh xと機械学習
tanh xは機械学習のニューラルネットワークで、シグモイド関数(σ(x)=1/(1+e⁻ˣ))と並ぶ代表的な活性化関数です。
値域が−1から1(シグモイドは0から1)であるため、出力が正負に広がる問題に適しています。
また原点対称(奇関数)であることが、学習の安定性につながるとされています。
3つのグラフの比較まとめ
sinh xはゆっくりと始まりxが大きくなるにつれて急速に増加する「指数的増加」の形状です。
cosh xはU字型で最小値1を持ち、どこまでもゆっくりと広がっていく「カテナリー形」です。
tanh xはS字型で上下に漸近線(y=±1)を持つ「シグモイド的な形状」です。
これら3つのグラフの特徴をセットで理解しておくと、双曲線関数を含む問題での直感的な判断が大きく向上します。
sinh xは奇関数・単調増加(値域:全実数)、cosh xは偶関数・U字型・最小値1(値域:y≧1)、tanh xは奇関数・S字型・水平漸近線y=±1(値域:−1<y<1)。3つのグラフの形状・対称性・値域をセットで覚えておくことが大切です。
まとめ
本記事では、双曲線関数のグラフの形状・定義域・値域・対称性・単調性について、sinh・cosh・tanhを比較しながら解説しました。
各関数の特徴(sinh:奇関数・増加、cosh:偶関数・U字、tanh:奇関数・S字)を視覚的に理解することで、双曲線関数を含む計算への直感力が高まります。
自然界や機械学習との関連も含めて、双曲線関数のグラフの豊かな性質をぜひ楽しんでいただければ幸いです。