指数関数と三角関数
複素数に対する指数関数を定義しよう。
実数の範囲でのexを複素数に拡張したいのだが、拡張の仕方は一通りとは限らない。
そこで、拡張に何を要求するかをまず決める。
指数関数に要求する条件
複素関数exp:C→Cに次を要求する。
- 実数xに対しては既知の指数関数に一致する。すなわちexp(x)=ex
- 指数法則exp(z+w)=exp(z)exp(w)を満たす
- 角を向きも込めて保つ(等角である)
- 連続であり、y=0においてy↦exp(iy)は速さ1で動く
ここでいう「角を保つ」は、定義域で交わる二曲線の交角が像でも保たれるという初等的な意味である。
第3章の等角性で、導関数が0でない正則関数はこの性質を自動的に持つことを見る。
ここではそれを結果として使うのではなく、拡張を絞り込むための要求として課している。
条件3で「向きも込めて」と断ったのは、角の大きさだけを要求したのでは拡張が一通りに決まらないためである。
実際
F(z)=ezˉ=ex(cosy−isiny)
は条件1・2・4を満たし、交角の大きさも保つ。
これは鏡に映したように向きを反転する写像であり、これを除くために向きの条件が要る。
これだけでexpの形が決まってしまう。
等角性から形を決める
exp(iy) を決めれば十分
条件2より
exp(x+iy)=exp(x)exp(iy)=exexp(iy)
である。
条件1でexp(x)=exは既知だから、残るのはexp(iy)を決めることだけである。
横線は原点からの半直線にうつる
虚部をy0に固定した横線{x+iy0:x∈R}の像は
{exexp(iy0):x∈R}
である。
exは正の実数全体を動くので、これは原点からexp(iy0)の方向に伸びる半直線である。
y0を動かせば、横線の族は原点から放射状に出る半直線の族にうつる。
縦線は原点中心の円にうつる
定義域において横線と縦線は直交している。
条件3より、像も直交していなければならない。
実部を0に固定した縦線の像は曲線y↦exp(iy)である。
これが原点から出るすべての半直線と直交するのだから、この曲線は原点を中心とする円の上にある。
条件1からexp(0)=e0=1なので、通る点は1である。
したがってy↦exp(iy)は単位円周上を動く。
すなわち
∣exp(iy)∣=1
である。
単位円周上の点は偏角で表せるから、ある実数値関数θ(y)を用いて
exp(iy)=cosθ(y)+isinθ(y)
と書ける。
偏角には2πの整数倍の不定性があるが、yに沿って連続に追跡することでθを連続関数として選べる。
さらにexp(0)=1なので、θ(0)=0となるように正規化しておく。
偏角は y に比例する
条件2をexp(i(y1+y2))=exp(iy1)exp(iy2)として使うと、極形式の積は偏角の和であったから
θ(y1+y2)≡θ(y1)+θ(y2)(mod2π)
である。
これは合同式なので、このままでは実数の加法性として使えない。
そこで差
D(y1,y2)=θ(y1+y2)−θ(y1)−θ(y2)
を考える。
合同式よりDは2πZに値を取り、θが連続だからDは(y1,y2)について連続である。
連続関数が離散集合2πZに値を取るなら定数であり、D(0,0)=0だからD≡0である。
こうして実数の等式
θ(y1+y2)=θ(y1)+θ(y2)
が得られる。
この加法性から、まず整数・有理数qに対しθ(q)=qθ(1)が従い、θが連続なので実数全体でθ(y)=cy(c=θ(1))となる。
条件4の正規化を使う。
exp(iy)=cos(cy)+isin(cy)をyで微分すると
dydexp(iy)=c(−sin(cy)+icos(cy))
であり、その速さは∣c∣である。
条件4よりこれが1だからc=±1である。
符号は条件3の向きから決まる。
原点において、定義域の実軸方向1と虚軸方向iのなす角は+2πである。
像の側では、横線の像の接ベクトルがdxdexx=0=1、縦線の像の接ベクトルがdydeicyy=0=icであり、
1からicへの角はc>0なら+2π、c<0なら−2πである。
向きも込めて角が保たれるのはc>0の場合だから、c=1を得る。
c=−1としたものが、先に挙げたF(z)=ezˉにほかならない。
結論
以上から次の形に決まる。
複素指数関数
z=x+iyに対し
exp(z)=ex(cosy+isiny)と定める。
ezとも書く。
右辺に現れるのは実数の範囲での指数関数と三角関数だけなので、この式は定義としてそのまま意味を持つ。
上の議論は、この形が天下りではなく条件1〜4から導かれることを示している。
基本的な性質
指数法則
任意のz,w∈Cに対しexp(z+w)=exp(z)exp(w)が成り立つ。
証明
z=x1+iy1、w=x2+iy2とすると
exp(z)exp(w)=ex1ex2(cosy1+isiny1)(cosy2+isiny2)である。
実数の指数法則からex1ex2=ex1+x2であり、括弧の積は三角関数の加法定理により
cos(y1+y2)+isin(y1+y2)となる。
よって右辺はexp(z+w)に等しい。
証明に使ったのは実数の指数法則と三角関数の加法定理だけである。
周期性
exp(z+2πi)=exp(z)である。
すなわちexpは周期2πiを持つ。
これはcos,sinが周期2πを持つことから直ちに従う。
特にexpは単射でないので、全域で逆関数を持たない。
このことが次の記事で対数関数を多価関数として扱う理由になる。
また任意のzに対しexp(z)=0である。
実際∣exp(z)∣=ex>0である。
冪級数との関係
実数の範囲では
ex=n=0∑∞n!1xn
であった。
この級数のxをそのまま複素数zに置き換えたものは、すべての複素数で収束して関数を定める。
実はそれが上で定めたexp(z)に一致する。
exp(z)=n=0∑∞n!1zn
である。
このことは第7章の代表的な冪級数展開で確かめる。
そこでは、第3章で示すexp′=expと、正則関数がテイラー展開できるという定理を使って係数を計算する。
定義から展開までの依存関係も、そこで一覧にしてある。
なお、この級数を定義に採る流儀もある。
その場合はオイラーの公式exp(x+iy)=ex(cosy+isiny)が定理になる。
どちらから出発しても同じ関数が得られる。
指数関数による像
expがどのような写像かを把握しておこう。
上の導出で見たとおりである。
横線y=y0は、原点から出て偏角y0の方向に伸びる半直線にうつる。
縦線x=x0は、原点中心で半径ex0の円周にうつる。
yが2π増えるごとに同じ円周を一周するので、この対応は一対一ではない。
幅2πの半開の横帯{x+iy:0≤y<2π}に制限すれば、expはC∖{0}への全単射になる。
ただしこれは、各点に逆像を一つずつ割り当てたというだけであって、C∖{0}の上で連続な対数が得られたわけではない。
この逆写像は正の実軸の上で不連続である。
第1章の偏角でも見たように、範囲を制限して値を一つに決めると正の実軸で値が跳ぶのであり、ここでもそれと同じことが起きている。
実際zϵ=e−iϵはϵ→0で1に近づくが、選ばれた逆像はi(2π−ϵ)→2πiである一方、1の逆像は0である。
代表値を一つずつ選ぶことと、開領域の上で連続・正則な分枝を作ることは区別しておきたい。
正則な分枝を作るには、開いた横帯{x+iy:0<y<2π}と、そこにうつる切断領域C∖[0,∞)を対にして使えばよい。
次の記事で対数関数の分枝を扱うときも、定義域をこのように開領域にとる。
expによって次の直線がどこにうつるか答えよ。
- 縦線x=1
- 横線y=4π
解答
1. z=1+iyのときexp(z)=e1(cosy+isiny)であるから、∣exp(z)∣=eで偏角はyである。
yがR全体を動くので、像は原点中心・半径eの円周である。
ただしyが2π増えるごとに同じ円周を一周するので、一対一ではない。
2. z=x+4πiのときexp(z)=ex(cos4π+isin4π)である。
偏角は4πで一定、絶対値exは正の実数全体を動く。
よって像は原点から偏角4πの方向に伸びる半直線(原点は含まない)である。
三角関数
複素関数としての三角関数を定義しよう。
実数θに対しeiθ=cosθ+isinθであったから、
2eiθ+e−iθ=cosθ
2ieiθ−e−iθ=sinθ
が成り立つ。
そこで、同じ式を用いてそのまま複素数に拡張する。
複素三角関数
cosz=2eiz+e−iz,sinz=2ieiz−e−izと定める。
これは実数に対する三角関数と同様に周期2πをもち、加法定理が成り立つ。
いずれも指数関数の周期性と指数法則から従う。
cos(z+2π)=cosz
sin(z+2π)=sinz
cos(z+w)=coszcosw−sinzsinw
sin(z+w)=sinzcosw+sinwcosz
あわせて双曲線関数も定義しておく。
後の章でcosh,sinhを使うので、記号をここで決めておく。
双曲線関数
coshz=2ez+e−z,sinhz=2ez−e−zと定める。
三角関数との関係は
cos(iz)=coshz,sin(iz)=isinhz
である。
定義に代入すれば直ちに確かめられる。
ただし実数の場合と違い、∣cosz∣≤1は成り立たない。
例えばyを実数とすると
cos(iy)=2e−y+ey
であり、y→∞で無限大に発散する。