y=arcsin(sinx) 三角波 y=arcsin(sinx) のグラフ
y=arcsin(sinx) は、逆正弦と正弦を続けて施した関数です1。互いに逆の操作なので x に戻りそうですが、arcsin の値域が [−2π,2π] に限られているため、そこからはみ出した分が折り返されて三角波になります。
区分ごとの式
| 区間 | 式 | 傾き |
|---|
| −2π≤x≤2π | y=x | 1 |
| 2π≤x≤23π | y=π−x | −1 |
最初の区間では sin と arcsin がちょうど打ち消し合います。次の区間では傾きが −1 に変わり、以降はこれが 2π ごとにくり返されます。
定義域と値域
- 定義域はすべての実数
- 値域は −2π≤y≤2π
- 周期は 2π
- 奇関数
sin が奇関数で arcsin も奇関数ですから、合成したこの関数も奇関数で原点に関して点対称です。
角をもつこと
グラフは傾き 1 と −1 の線分を交互につないだ折れ線です。頂点は x=2π+nπ にあり、値は ±2π です。そこでは左右の傾きが 1 と −1 で食い違うので微分できません。
連続だが至るところなめらかではない、という点で、sinx のようななめらかな波とは性格が違います。零点は x=nπ です。
方形波との関係
導関数を計算すると、方形波が現れます。
dxdarcsin(sinx)=1−sin2xcosx=∣cosx∣cosx=sgn(cosx) つまり三角波の導関数は方形波です。逆にいえば、+1 と −1 を交互にとる方形波を積分すると三角波になります。跳びをもつ関数を積分すると角をもつ関数になる、という対応がここに見えます。
フーリエ級数
arcsin(sinx)=π4k=0∑∞(2k+1)2(−1)ksin((2k+1)x) 奇数倍の周波数だけが現れ、係数は (2k+1)21 で減っていきます。
| 波形 | なめらかさ | 係数の減り方 |
|---|
| 方形波 | 跳びをもつ | n1 |
| 三角波 | 角をもつ | n21 |
方形波より落ち方が速く、そのぶん少ない項でよく近似できます。積分すると係数が一段速く減るという一般則が、ここに現れています。
応用
三角波はシンセサイザーの基本波形の一つで、方形波よりやわらかく正弦波より明るい音になります。これは高次の倍音が n21 で減るためです。電子回路では、三角波と直流を比較してパルス幅変調の信号を作る用途にも使われます。
- Triangle wave、Wikipedia