Excel VBA 数学教室ではアフィリエイトプログラムを利用して商品を紹介しています。

複素平面上の直線方程式

【CX05】複素数平面上の直線方程式

(1)複素数平面上の 2 点、α=a+ibβ=c+id を通る直線の方程式を z=x+if(x) の形で求めてください。
 
(2) 複素数平面上の原点と 1+i を結ぶ直線の方程式を求めてください。
 
【ヒント】xy の関係を求める問題です。

【解答】(1) まず状況を複素数平面に描いてみます。
 
複素数平面上の直線グラフ

複素数平面上であっても、xy の関係に着目すると、普通の xy 平面における直線方程式と同じです。なので、
 (ac)(yb)=(bd)(xa)
となります。これを y=f(x) の形に書き直すと
 y=bdacx+adbcac
となるので、zx の方程式として
 z=x+i[bdacx+adbcac]
が得られます。

(2) α=1+i,β=0+0i とすると
 a=1,b=1,c=0,d=0
ですから、(1) の結果に代入して
 z=x+ix=(1+i)x
という方程式となります。
 
直線z=x+ixグラフ 

【CX06】実数でないことの証明

p を素数、(a,b) を互いに素な正数とするとき、(a+bi)p は実数でないことを示してください。i は虚数単位です。(京大)

【ヒント】今回は京都大学理系の入試問題です。さすがにすらすら証明できるような問題ではありませんけど、2項展開が面倒であることを差し引けば、素直な手順で意外となんとかなります。30分~1時間ぐらいかけて丁寧に解答してみてください。出だしには注意です。素数のなかでも 2 だけは偶数なので、いつも気を付けておきたいところですね。

【解答】p=2 のときは
 (a+bi)2=a2b2+2abi
となって虚部は 0 とはなりません。p3 のときは p は全て奇数となります。何はともあれ、まずは二項展開です。
 f(a+bi)p=ap+(p1)ap1(bi)+(p2)ap2(bi)2+(p3)ap3(bi)3++(pp2)ap(p2)(bi)p2+(pp1)ap(p1)+(bi)p
必要なのは虚部なので、実部は Ref とだけ書いて分離します。以降、i211 に置き換えてしまうと、かえってややこしくなるので、そのままにしておきます。
 f=(a+bi)p=Ref+(p1)ap1(bi)+(p3)ap3(bi)3++(pp2)a2(bi)p2+(bi)p
虚部を bi で括ります。
 f=(a+bi)p=Ref+bi{(p1)ap1+(p3)ap3++(pp2)a2(bi)p3+(bi)p1}
したがって、f の虚部は
 Imf=b{(p1)ap1++(pp2)a2(bi)p3+(bi)p1}
と書くことができます。Imf=0 とおくと、b>0 より
 pap1=(p3)ap3(bi)2(pp2)a2(bi)p3(bi)p1
ここで、(bi)2=b2 で右辺を括ります。
 pap1=b2{(p3)ap3++(pp2)a2(bi)p5(bi)p3}
右辺は b2 の倍数なので左辺も b2 の倍数である必要があります。しかし ab は互いに素なので、pb2 の倍数でなければなりません。しかし、p は素数なので b=1 だけが適合します。そこで改めて b=1 として Imf=0 の方程式を書きなおすと
 pap1+(p3)ap3(i)2++(pp2)a2(i)p3=(i)p1
左辺は z2 の倍数、右辺は ±1 なので a=1 とならなければなりません。したがって、 Imf0 となる可能性があるのは a=b=1 だけですが、その場合も
 (1+i)p=2p/2(cosπ4+isinπ4)
となって虚部は 0 になりません。以上の議論より、(a+bi)p は実数にはなりません(証明終)。

エクセルや数学に関するコメントをお寄せください