2019/12/01

3次方程式の解の公式の導出(1)

2次方程式の解の公式の導出を書いている途中、ブログ内で数式を表示できるようにMathJaxを使用できるようにしてみた。

しかし、スマホ(モバイル)では表示されない。PC上では表示されている。

おそらく、使用しているブログサービス(Blogger)では、PCサイトとモバイルサイトでテーマを別々にしており、今回Mathjax用に埋め込んだスクリプトがPC上でしか動作していないからだと思われる。モバイル用テーマでのカスタマイズが可能であるかどうかはこれから調べるので、しばらくはPCでのブラウザ表示でしか数式は表示されないと思う。

さて、せっかく数式表示をできるようにしたし、前回、2次方程式の解の公式の導出をあげたので、Mathjaxの練習も兼ねて、3次方程式の解の公式の導出をあげてみたいと思う。

3次方程式は一般的に次のように書き表わすことができる。
ay3+by2+cy+d=0(a0)ay3+by2+cy+d=0(a0)(1)
a0a0 であるのは、a=0a=0 であれば2次方程式となってしまうからである。未知数を xx ではなく yy としているのは、単にこれから変数変換でこの3次方程式を少し簡単な形にしようとしているからである。

早速、変数変換をしていこう。y=xb3ay=xb3a として上記の3次方程式 (1)(1) に代入する。
()=a(xb3a)3+b(xb3a)2+c(xb3a)+d=a(x33b3ax2+3b29a2xb327a3)+b(x22b3ax+b29a2)+c(xb3a)+d=ax3bx2+b23axb327a2+bx22b23ax+b39a2+cxbc3a+d=ax3+b23ax2b23ax+cxb327a2+b39a2bc3a+d=ax3b23ac3ax+2b39abc+27a2d27a2
つまり、3次方程式 (1) は、
ax3b23ac3ax+2b39abc+27a2d27a2=0
となる。a0 なので、3次方程式 (2) の両辺を a で割って、
x3b23ac3a2x+2b39abc+27a2d27a3=0
ここで、
p=b23ac3a2,q=2b39abc+27a2d27a3
とすると、3次方程式 (2) は、次のように書ける。
x3+px+q=0
この3次方程式 (3) の解の公式をつくることができれば、y=xb3a と、p=b23ac3a2,q=2b39abc+27a2d27a3 より、3次方程式 (1) の解の公式をつくることができる。

以降、この (3) の解の公式を求めていく。


なお、このように3次方程式(あるいは多項式)の2次の項を消すやり方について、チルンハウス変換とか、立法完成とか、フェラーリの方法とか、いくつかの名前で呼ばれている。おそらくはそれぞれに定義みたいなものがあるのだろうが、確認していない。チルンハウスやフェラーリというのは数学者の名前である。立法完成は名前から3次式でしかいわれないだろう。2次式のときには「平方完成」というのがあった。


【参考】
Mathjaxでの数式表示について、以下のサイトにお世話になった。
Easy Copy Mathjax
物理とか「mathjaxの使い方」

0 件のコメント:

コメントを投稿

ブログ アーカイブ