レッスン
理論 — サイン・コサイン波エクスプローラー
出会うすべての正弦波は、4つの数値が適用された同じ曲線 y = A·sin(Bx + C) + D です。A は上下方向に引き伸ばし、B は左右方向に押し縮め、C は横方向にずらし、D は上下方向に持ち上げます。これら以外にグラフの形状が変わる要素はありません。
各記号の意味
A- 振幅 — 谷から山までの距離の半分。負の A は波の高さを変えずに上下を反転させるだけであるため、表示には
|A|が示されます。 B- 周波数係数 — 用語のニュアンスに注意してください。これは周波数そのものではありません。x の1単位あたりに引数が何ラジアン進むかを表しています。
C- 位相項(ラジアン単位)。カッコの内側にあるため、これ自体が直接のシフト量になるわけではありません。
D- 垂直シフト — 波がその周囲で振動する中心線。
公式の導き方
- 正弦関数は、その引数が
2π進むごとに繰り返します。したがって、Bx + Cが2π増加するとき、波は繰り返します。 Cは定数なので、増加のすべてはBxに由来しなければなりません。つまり、B·Δx = 2πが必要となります。- したがって、周期は
T = 2π/|B|となります —B = 1のときは6.2832であり、B = 2のときは半分になります。絶対値が付いているのは、負の B は波を反転させますが、周期(長さ)を負の値にすることはできないからです。
表示の読み方
B をドラッグして位相シフトの行を観察してください:シフト量が両方の数値に依存していることが最も手軽に確認できます。入力した4つの数値が反映された方程式が表示され、単に結果を示すのではなく、各プロパティがどのように導出されるかが示されます:|A|、周期としての 2π/|B|、位相シフトとしての −C/B、そして D。
- 前提
- 角の単位はラジアンであるため、360 ではなく
2πが現れます。また、これら4つのパラメータは互いに独立しています — どのように設定しても、この形式では振幅が減衰する波を作ることはできません。 - 成り立たない場合
- 落とし穴となりやすいのが位相シフトであり、表示ではその点が明確に区別されています。波が移動する量は
−Cではなく、−C/Bです。B = 2かつC = πの場合、シフト量は−π/2となり、カッコの表示から一見予想される量の半分になります。これは、C が x ではなく、圧縮された座標系で測定されているためです。sin(Bx + C)をsin(B(x + C/B))と読み替えれば、B という係数が登場することに驚かなくなります。
練習
自分で確かめる
まず答えを予想し、それから上のコントロールで確かめてください。予想を決めてから答えを開くこと。それが練習になる条件です。
-
位相 π/2 のプリセットは C = 1.5708 に設定し、位相のずれの行は −1.5708 と表示します。C は正なのに波は左へずれます。ここで B を 2 に変え、C はそのままにしてください。見る前に位相のずれを予想しましょう。
答えを表示
−0.7854、ちょうど半分です。B = 4 なら −0.3927 になります。この行が計算するのは −C ではなく −C/B なので、周波数を上げるとずれは同じ割合で縮みます。C は偏角のラジアンで測られ、ずれは x 軸に沿って測られます。B はその二つをつなぐ換算率です。マイナス符号は驚きのもう半分です。sin(x + C) は x = −C において、素の正弦が 0 で行うことを行います。つまり偏角に足すと絵は後ろへ動くのです。この場合には名前もあります。B = 1、C = π/2 のとき sin(x + π/2) は cos x です。関数を cos に切り替えて C を 0 に戻すと、同じ曲線が反対側から現れます。 -
複合シフトのプリセットは 1.5·cos(x − 0.7854) + 1 を描き、振幅の行は 1.5 と表示します。この波が実際に到達する最大値と最小値はいくつで、なぜどの行もそれを表示しないのでしょうか。
答えを表示
2.5 と −0.5 です。振幅は波の中心線から測った高さの半分であり、ここでは中心線が y = 0 ではありません。垂直シフトの行が D = 1 と告げています。したがって極値は D + |A| と D − |A| です。どの行もこれを表示しないのは、この四行が標準形 A·sin(Bx + C) + D の四つの*パラメータ*であって、その出力ではないからです。|A| を最大値と読むのはよくある取り違えで、そのすぐ下にある垂直シフトの行こそが、それを防いでくれるものです。
全プロセスの詳細解説
-
単純なサインとコサインの和として示されるシフトしたコサイン 6 ステップ
y = 1.5 cos(x − 0.7854) + 1。振幅、周期、およびシフトを読み取り、シフトした余弦波が通常の正弦波と通常の余弦波の和であることを示せ。これは合成シフトの状態である。
-
4つのパラメータが存在し、それぞれが異なる方法で曲線を動かす。相互作用するのはそのうちの2つだけである。
-
振幅は全高の半分であるため、曲線は D を中心とする幅 2|A| の帯状領域内に収まる。これ以外に値域に影響を与えるものはない。
-
周期は B のみに依存する。B の値が大きいほど引数の変化が速くなるため、周期は短くなる。
-
水平方向のシフトは引数がゼロになる位置、すなわち −C/B である。B で割る操作は見落とされがちだが、B が 1 でない場合にはこの手順が重要となる。
-
ここで展開する。差の余弦は2つの項に分かれ、cos(π/4) と sin(π/4) はともに 1/√2 である。
-
逆に辿って確認する。2つの係数を合成すると元の振幅が復元され、その比から位相が得られる。
解答
1.0607 cos x + 1.0607 sin x + 1 であり、2つの係数は 1.5/√2 である。加法定理を用いてシフトを展開すると、位相のずれた1つの波が、同じ周波数のシフトしていない正弦波と余弦波の重み付き和へと変換される。そしてこのプロセスは逆にも辿れるため、任意の a cos x + b sin x は振幅 √(a² + b²)、位相 arctan(b/a) の単一の波へと還元される。この同値性こそが、フーリエ級数が各項において正弦波と余弦波のみを必要とし、第3のパラメータを必要としない理由である。位相は2つの係数の比の中に隠される形で、すでに保持されているのである。このパネルから学び取るべきもう一つの点は負の符号である。水平方向のシフトは C ではなく −C/B であり、B ≠ 1 のとき両者は大きさすら一致しない。
-
学習の道すじ
円運動と波は同じ運動
参考文献 (2)
- The phase shift is −C/B and not −C, which is the trap the readout is explicit about: D. G. Fraser, "A Method for Finding the Period and Phase Shift of Trigonometric Functions." The Mathematics Teacher 61(8), 762–763, 1968.
- On what students actually take away from amplitude, period and phase: K. Weber, "Students' understanding of trigonometric functions." Mathematics Education Research Journal 17(3), 91–112, 2005.