の不定積分は計算できない、
もっというと、初等関数では原始関数が書くことができないと言われます。
今回は"初等関数で書ける"ことの厳密な定義を述べます。
微分体の復習
さっと微分体や微分体の拡大について復習します。
まず、を体とします。簡単のため、標数は0としておきます。
が_微分体_であるとは、写像が存在して、
(a.) 線型性、つまり、;
(b,) Leibnitz則、つまり、
の二つの性質が成り立つことを言います。
簡単に と書くことにしましょう。
核は体になることが知られています。
をの定数体と呼びます。
有理関数体は普通の意味の微分で微分体になります。
定数体はもちろんです。
微分体ではその元の代数的な関係のみを見ており、関数ということを忘れています。
これは長所であり短所でもあります。
微分体では商の微分公式など、様々な公式が成り立ちますが、合成関数の微分公式は素朴には成り立ちません。
というよりも、まず合成関数が素朴には定義できません。
ここの扱いが、今回の記事のポイントになっています。
次に、微分体の拡大について説明します。
体の拡大が存在し、が共に微分体であり、なおかつ、の微分のへの制限がの微分と一致するときに、
を微分体の拡大と言います。
が微分体、がの単拡大の場合を考えて見ましょう。
まだ、の微分が定まっていないため、は微分体ではありません。
非常に強力な微分体の性質として、
・が上で代数的なら、が微分体の拡大となるように、の微分体の構造が一意に定まる。
・が上で超越的なら、任意の元に対して、となる微分体の拡大となるように、の微分体の構造が一意に定まる。
というものがあります。
この性質は、微分体の拡大を考えるときに常に頭に置いておくべきものです。
"初等関数で書ける"の直感的な意味
少し話が変わって、不定積分が初等関数で書けるということの意味を考えてみましょう。
初等関数とは高校で勉強する関数のこととします。
具体的には、多項式、有理式、三角関数、指数関数、対数関数が高校で勉強する関数です。
また、これらを四則演算することで表される関数や、初等関数を係数とする代数方程式の解、関数の合成も初等関数と呼ぶことにしましょう。
あと、初等関数の微分も初等関数とします。
よって、やなどは初等関数です。
すぐに分かることですが、などを考えれば、
初めの段階で三角関数を初等関数に入れる必要はありません。
つまり、初等関数とは、有理関数体から始めて、
(i) 四則演算、(ii)微分 (iii)代数方程式を解く、(iv)指数関数に代入する、(v)対数関数に代入する、(vi)合成をとる、を繰り返し行うことで得られる関数である
と定義することができます。
これが古典的な意味での初等関数です。
さて、初等関数で"不定積分が"書けるという意味を考えましょう。
例えば、"ある不定積分がと書ける"とはどういうことでしょうか?
やは実数の範囲では、正の実数で定義される関数だと考えることが多いでしょう。
複素数の関数と考えても、原点が特異点であり多価関数です。
つまり、素朴な意味では関数ではないですし、毎回定義域や分岐を考えるのでしょうか?
がの原始関数であるとは、単にであることでした。
つまり、積分をするときには、微分がどうなるかしかそもそも考えていません。
つまり、関数であることは問題外だったわけです。
上で挙げた例でも、
と計算できるため、関数としてどうであろうと、 が の原始関数であると分かるわけです。
"初等関数で書ける"ことの微分体による定式化
さて、微分体によって、初等関数で書けることを定式化しましょう。
を微分体とします。
まず、指数関数への代入と対数関数への代入を考えます。
に対して、であることの意味を考えます。
であることを期待するので、
となるときに、をの指数といいと書くことにします。
任意の定数に対して、
となるので, もの指数です。
つまり、という表現には定数倍だけ不定性があるのですが、原始関数を求めるという目的の下では問題はありません。
むしろ、これが自然であるとも考えられます。
同様に、
となるときに、をの対数といいと書くことにします。
指数の場合と同様の問題点はあります。
前節の(i)-(vi)ふまえて定式化したいのですが、(i)は体であること、(ii)は微分体であること、(iii)は代数的であることで定義できます。
上のことと合わせることで、(i)-(v)については容易に定式化できます。
微分体の拡大が初等拡大であるとは、拡大の列
が存在し、 各拡大が単拡大でそれぞれ以下のいずれかの場合になっていることをいう:
(a) が上代数的;
(b) がの元の指数;
(c) がの元の対数。
特に、のとき、ある初等拡大のの元を初等関数という。
これで、(i)-(v)については定式化できました。
微分体は関数としては扱っていないので、問題は(vi)の合成をとる操作です。
しかし、実は微分体の意味での初等関数と古典的な意味での初等関数は同じです。
つまり、初等関数と初等関数の合成(に対応する元)は初等関数になっています。
最後にこれを示しましょう。
少しトリッキーな議論をします。
例えば、なので、との合成が定義されていれば、との合成は定義できます。
このような議論をするために必要な式を列挙すると、
となります。
また、が代数的で、となるとき、
より、も代数的。
つまり、代数的元との合成は代数的な元であることが分かる。
以上の公式を用いると、が定義できるかを考えるためには、をどのような操作で作ったか辿っていき、最初の段階でとの合成関数が定義できていれば、が定義できることが分かりました。
さて、最初は有理関数体から始めたわけですが、有理関数自体も定数と不定元の四則演算で書けていることに注意しましょう。
よって、初等関数は定数と不定元から(i)-(vi)の操作で作られるわけなので、定数体と不定元がと合成が定義できていれば全ての議論が終わります。
定数に対しては、不定元に対してはと通常通りに定義できる(合成が初等関数である)ので、任意の初等関数同士の合成も初等関数であることが分かりました。
まとめ
初等関数で書けることは、初等拡大に入っていることと言い換えることができると分かりました。
微分体とは言え、ガロア理論で方程式を議論するのと近い雰囲気が漂ってきましたね。
残念ながら、微分ガロア群を使わずともLiouvilleの定理は証明できるので、そうします。
実は初等拡大と微分ガロア群は関係するみたいなのですが、僕が完全にはフォローできていません。
今回は結構頑張って書いたので疲れました。
Liouvilleの定理の証明も近いうちに書きますね。
参考文献
A. G. Khovanskii, On solvability and unsolvability of equations in explicit form
読者募集中です!! 気に入ってくださった方はクリック{・λ・}
↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓
↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑