三角関数のグラフをかこう!

本記事では三角関数のグラフについて簡単に解説したいと思います.

どうして手書きにこだわったのか,Pythonとmatplotlibを使わなかったのか.コレガワカラナイ

基本的な形

早速ですが,y=sinθy = \sin{\theta}y=cosθy = \cos{\theta}y=tanθy = \tan{\theta}のグラフをかいてみましょう!

y=sinθy = \sin{\theta}のグラフは以下のようになります.

y=sinθy = \sin{\theta}のグラフ.
θ\theta軸のメモリの幅はπ2\frac{\pi}{2}

y=cosθy = \cos{\theta}のグラフは以下のようになります.注意して見ると,y=sinθy = \sin{\theta}θ\theta軸方向にπ2- \frac{\pi}{2}平行移動したものであることが分かります.

y=cosθy = \cos{\theta}のグラフ.

y=tanθy = \tan{\theta}のグラフは以下のようになります.
灰色の縦点線は漸近線1いくらでも近づくが決して触れることのない線です.

tanθ\tan{\theta}のグラフ.

周期について

三角関数のグラフを見ると,全く同じ形を何度も繰り返していることが分かります.このような特性を持つ関数のことを周期関数といいます.

y=sinθy = \sin{\theta}のグラフの場合,下図の青い線の形が繰り返されてことが分かります.

y=cosθy = \cos{\theta}のグラフの場合,下図の青い線の形が繰り返されています.

y=tanθy = \tan{\theta}のグラフの場合は分かりやすいですね.

同じ形の繰り返しのうち,最も小さいものを周期(基本周期)といいます.

大雑把にいうと上記のようになりますが,数学的にしっかりと定義すると以下のようになります.

定義.
関数f(x)f(x)に関して,任意のxxに対してf(x)=f(x+p)f(x) = f(x + p)が成り立つようなppが存在するとき,この関数のことを周期関数という.
また,そのようなppのうち,正の数で最小のものを,関数f(x)f(x)周期(基本周期)という.

y=sinθy= \sin{\theta}y=cosθy = \cos{\theta}は周期2π2 \piy=tanθy = \tan{\theta}の周期はπ\piの関数となります.

周期の変化,グラフの平行移動

数学Ⅰまでに学習した1次関数や2次関数は,値を足したり掛けたりすることで,グラフの形や位置が変わりました.三角関数の場合も同様で,グラフの平行移動や,グラフの高さや周期を変化させることができます.

先に結論をまとめますと以下のようになります.

y=sinθy = \sin{\theta}y=cosθy = \cos{\theta}y=tanθy = \tan{\theta}などの三角関数をy=f(θ)y = f({\theta})と表すと,
y=af{k(θp)}+qy = a f \left \{ k \left( \theta - p \right) \right \} + qのグラフは,
y=f(θ)y = f({\theta})のグラフを
周期を1k\frac{1}{|k|}倍して,
yy軸方向にa|a|倍に拡大して,
θ\theta軸方向にppyy軸方向にqq平行移動させたグラフとなる.

  

それでは,それぞれの変化を個別に見ていきましょう.

角度を表す変数に数を掛けると,周期が変化します.
y=14cosθy = \frac{1}{4} \cos{\theta}は以下のようなグラフになります.灰色の線がy=cosθ y = \cos{\theta}のグラフです.y=14cosθy = \frac{1}{4} \cos{\theta}のグラフは,周期が8π8 \piになっています.

y=14cosθy = \frac{1}{4} \cos{\theta}のグラフ.
灰色の線はy=cosθy = \cos{\theta}のグラフ.

周期に関しては次のことが成り立ちます.

y=ksinθの周期は2πky=kcosθの周期は2πky=ktanθの周期はπk \begin{aligned} y = k \sin{\theta} の周期は \frac{2 \pi}{|k|} \\ y = k \cos{\theta} の周期は \frac{2 \pi}{|k|} \\ y = k \tan{\theta} の周期は \frac{\pi}{|k|} \\ \end{aligned}

 

yy軸方向に拡大させることを考えます.

以下のグラフ(黒線)はy=2sinθ y = 2 \sin{\theta}のグラフです.y=sinθ y = \sin{\theta}のグラフが,yy軸方向に2倍に拡大されています.yy軸方向に拡大されているだけなので,周期は2π2 \piのまま変わりません.

 

次にθ\theta軸方向への平行移動を見てみましょう.
y=cos(θp)y = \cos{\left(\theta - p \right) }の形にすることで,グラフがθ\theta軸方向へppだけ平行移動します.

以下のグラフ(黒線)は,y=sin(θ+π2)y = \sin{\left(\theta + \frac{\pi}{2} \right) }です(灰色の線がy=sinθy = \sin{\theta}).

 

次はyy軸方向に平行移動させてみましょう.y=sinθ+qy = \sin{\theta} + qとすれば,yy軸方向にqqだけ平行移動させられます.

下のグラフは y=sinθ+1y = \sin{\theta} + 1のグラフです.

最後に要点を再度まとめます.

y=sinθy = \sin{\theta}y=cosθy = \cos{\theta}y=tanθy = \tan{\theta}などの三角関数をy=f(θ)y = f({\theta})と表すと,
y=af{k(θp)}+qy = a f \left \{ k \left( \theta - p \right) \right \} + qのグラフは,
y=f(θ)y = f({\theta})のグラフを
周期を1k\frac{1}{|k|}倍して,
yy軸方向にa|a|倍に拡大して,
θ\theta軸方向にppyy軸方向にqq平行移動させたグラフとなる.

演習問題

演習問題.
以下の関数のグラフをかきましょう.
y=cos(12θπ4)+1 \begin{aligned} y = \cos{\left( \frac{1}{2} \theta - \frac{\pi}{4} \right) } + 1 \end{aligned}

解答例

y=cos(12θπ4)+1=cos12(θπ2)+1 \begin{aligned} y &= \cos{\left( \frac{1}{2} \theta - \frac{\pi}{4} \right) } + 1 \\ &= \cos \frac{1}{2} {\left( \theta - \frac{\pi}{2} \right) } + 1 \end{aligned}

よってy=cosθy = \cos{\theta}のグラフを,周期を4π4 \piにして,θ\theta軸方向にπ2\frac{\pi}{2}yy軸方向に11平行移動させたグラフをかけばよい.

  

「勝手気ままに高校数学」シリーズ一覧へ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA