3
高校数学解説
文献あり

3倍角の公式を用いた3次方程式の解法

213
0

目標

この記事では,異なる3つの実数解をもつ3次方程式
ax3+bx2+cx+d=0(a0)
を,3倍角の公式

3倍角の公式

実数θに対して,cos(3θ)=4cos(θ)33cos(θ)が成り立つ.

を用いて解く方法を紹介する.

標準形x3+px+q=0の場合

簡単のため,まずはx3+px+q=0という形の3次方程式について考える(p,qは実数).
(後述の通り,実は適当な式変形によってすべての3次方程式はこのx3+px+q=0という形に帰着される.)

異なる3つの実数解をもつ条件

本記事では異なる3つの実数解をもつ3次方程式だけを考察対象とする.
後の議論のため,x3+px+q=0が異なる3つの実数解をもつための条件を求めておく.

異なる3つの実数解をもつ条件

p,qを実数とする.このとき,3次方程式x3+px+q=0が異なる3つの実数解をもつための必要十分条件は,4p327q2>0が成り立つことである.

関数f(x):=x3+px+qを考えると,3次方程式f(x)=0が異なる3つの実数解をもつための必要十分条件は,2次方程式f(x)=0が異なる2つの実数解α,βをもち,かつf(α)f(β)<0が成り立つことである.
!FORMULA[30][38352][0]軸と異なる!FORMULA[31][36213][0]点で交わる!FORMULA[32][36213][0]次関数のグラフ x軸と異なる3点で交わる3次関数のグラフ
いまf(x)=3x2+pだから,2次方程式f(x)=0が異なる2つの実数解α,βをもつための必要十分条件はp<0である.さらにこのとき,解と係数の関係より
α+β=0,αβ=p3
が成り立つから
α2+β2=(α+β)22αβ=2p3,α3+β3=(α+β)(α2αβ+β2)=0
も用いると
f(α)f(β)=(α3+pα+q)(β3+pβ+q)=α3β3+pαβ(α2+β2)+q(α3+β3)+p2αβ+pq(α+β)+q2=p3272p39+0+p33+0+q2=4p3+27q227
となる.よって,f(α)f(β)<04p327q2>0と同値であることがわかった.ところで4p327q2>0が成り立つとき
4p3>27q20
より自動的にp<0が成り立つから,「p<0かつ4p327q2>0」は4p327q2>0と同値である.

したがって以下4p327q2>0と仮定する.
証明でも指摘した通り,この仮定の下では自動的にp<0が成り立つことに注意.

解の1つを求める

方程式x3+px+q=0を,3倍角の公式cos(3θ)=4cos(θ)33cos(θ)に近い形へと変形する.
p<0であることに注意して
x=4p3X
と変数変換すれば,方程式は
x3+px+q=04p34p3X3+p4p3X+q=04X33X=3qp34p
と書き換えられる.いま4p327q2>0と仮定していたことを思い出すと,右辺について
(3qp34p)2=27q24p3<1
が成り立つから,中間値の定理より
cos(3θ)=3qp34p
を満たすθ(0,π3)がただ1つ存在する.
!FORMULA[63][1782773758][0]の取り方 θの取り方
3倍角の公式より,X=cos(θ)は明らかに4X33X=cos(3θ)の解である.

ここまでの議論より,次の命題を得る.

解の1つをcosで表す

p,q4p327q2>0を満たす実数とする.このときcos(3θ)=3qp34p
を満たすθ(0,π3)がただ一つ存在し,
x=4p3cos(θ)
は方程式x3+px+q=0の解である.

3つの実数解をすべて求める

3つすべての解をcosで表す

p,q4p327q2>0を満たす実数とする.このとき
cos(3θ)=3qp34p
を満たすθ(0,π3)がただ一つ存在し,
x=4p3cos(θ),4p3cos(θ+23π),4p3cos(θ+43π)
は方程式x3+px+q=0の異なる3つの実数解である.

cos(3(θ+23π))=cos(3(θ+43π))=cos(3θ)=3qp34p
が成り立つから,前節と同様の議論によって
x=4p3cos(θ), 4p3cos(θ+23π), 4p3cos(θ+43π)
は方程式x3+px+q=0の実数解となる.あとはこれら3つが相異なることを示せばよいが,それは0<θ<π3より
1<cos(θ+23π)<12<cos(θ+43π)<12<cos(θ)<1
が成り立つことから従う.
!FORMULA[88][36213][0]つの解の大小関係 3つの解の大小関係

一般形ax3+bx2+cx+d=0の場合

標準形に帰着する

左辺ax3+bx2+cx+dから2次の項を消去するために
x=Xb3a
と変数変換すると
ax3+bx2+cx+d=a(Xb3a)3+b(Xb3a)2+c(Xb3a)+d=aX3+(cb23a)X+(dbc3a+2b327a2)=a(X3+pX+q)
となる.ただし,新たな係数p,q
p=1a(cb23a),q=1a(dbc3a+2b327a2)
で定めた.この標準形の方程式X3+pX+q=0を解くことができれば,変数変換をもとに戻すことでax3+bx2+cx+d=0の解も得られる.

異なる3つの実数解をもつ条件

3次方程式が異なる3つの実数解をもつ条件

a,b,c,da0を満たす実数とする.このとき,3次方程式ax3+bx2+cx+d=0が異なる3つの実数解をもつための必要十分条件は,18abcd4ac327a2d2+b2c24b3d>0が成り立つことである.

先述の方法で標準形X3+pX+q=0に帰着すると,この方程式が異なる3つの実数解をもつための必要十分条件は4p327q2>0が成り立つことだった.
p=1a(cb23a),q=1a(dbc3a+2b327a2)
を用いて計算すると
4p327q2=4a3(cb23a)327a2(dbc3a+2b327a2)2=18abcd4ac327a2d2+b2c24b3da4
だから,4p327q2>018abcd4ac327a2d2+b2c24b3d>0と同値である.

18abcd4ac327a2d2+b2c24b3dは,3次方程式ax3+bx2+cx+d=0判別式とよばれる量である.

4p327q2>0のときp<0が成り立つから,18abcd4ac327a2d2+b2c24b3d>0のときb23ac>0が成り立つ.

まとめ

ここまでの議論をまとめれば,次の結果を得る(計算略).

a,b,c,da0を満たす実数とする.このとき,次のことが成り立つ.

  1. 3次方程式ax3+bx2+cx+d=0が異なる3つの実数解をもつための必要十分条件は,18abcd4ac327a2d2+b2c24b3d>0が成り立つことである.
  2. 18abcd4ac327a2d2+b2c24b3d>0が成り立つとき,
    cos(3θ)=9abc27a2d2b32(b23ac)3/2
    を満たすθ(0,π3)がただ一つ存在し,3次方程式ax3+bx2+cx+d=0の異なる3つの実数解は
    x=2(b23ac)1/23|a|cos(θ)b3a,2(b23ac)1/23|a|cos(θ+23π)b3a,2(b23ac)1/23|a|cos(θ+43π)b3a
    と表される.

参考文献

投稿日:202455
更新日:202456
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. 目標
  2. 標準形x3+px+q=0の場合
  3. 異なる3つの実数解をもつ条件
  4. 解の1つを求める
  5. 3つの実数解をすべて求める
  6. 一般形ax3+bx2+cx+d=0の場合
  7. 標準形に帰着する
  8. 異なる3つの実数解をもつ条件
  9. まとめ
  10. 参考文献