Processing math: 100%

4. 工学と複素正弦波

工学や物理学分野では複素数や複素正弦波は非常に良く使われていますが、これらの考え方に慣れていない人は「実数や普通のサイン波で十分なのに何故わざわざ複素数とか複素正弦波を使う必要があるのだろうか?」と疑問を持つかと思います。
ここでは簡単にその理由について説明します。

まず工学や物理学で使う計算式の中にはサイン波が多く含まれていることはみなさんご存知だと思います。
しかしサイン波は四則演算が苦手なので計算が複雑になりがちです。

三角関数の公式の一覧を見てるだけで目が眩みそうです

一方、サイン波を複素正弦波の和に分解するとただの極形式または直交形式同士での計算に変わって四則演算が簡単に出来る様になるので、複雑な計算や証明でも楽に解けることが多いです。

では例として「sin 波の位相を90度進めると cos 波に変わる」というサイン波の性質の証明をしてみましょう。
式で書くと次の様になります。

asin(wt+π/2)=acos(wt)

この式をまともに証明しようとすると案外難しいです。
ところが複素正弦波を使って考えると以下の様にしてあっさり証明出来ます。


asin(wt+π/2)={a2e{j(π/2π/2)}}e{jwt}+{a2e{j(π/2π/2)}}e{jwt}={a2e0}e{jwt}+{a2e0}e{jwt}=acos(wt+0)=acos(wt)

もう一つ、今度は次の公式(半角公式)の証明を考えてみましょう。

{acos(wt+ϕ)}2=a22+a2cos(2wt+2ϕ)2

これは単純な半角の公式ですが、やはりまともに証明しようとすると案外難しいです。
ところが複素正弦波を使って考えるとあっさり証明可能です。

{acos(wt+ϕ)}2=[{a2ejϕ}e{jwt}+{a2ejϕ}e{jwt}]2={a24ej2ϕ}e{j2wt}+2{a24e0}e0+{a24ej2ϕ}e{j2wt}=a22+12[{a22ej2ϕ}e{j2wt}+{a22ej2ϕ}e{j2wt}]=a22+a2cos(2wt+2ϕ)2

また複素正弦波は自然対数を使った演算が容易であるというメリットもあります。
何故なら複素正弦波

z(t)={ae{jϕ}}e{jwt} の自然対数は対数の公式より logez(t)=logea+jϕ+jwt=logea+j(wt+ϕ)

という風に直交形式、つまりただの足し算の形に変わるためです。

上では例として計算が楽になるというメリットを挙げましたが、それ以外にも複素数と複素正弦波を使うことには様々なメリットがありますので自分で調べてみてください。