3
現代数学解説
文献あり

超積分の簡単な定義・レベルとオーダーの関係

173
0

はじめに

今回は、超微分の逆操作、超積分の簡単な定義をしようと思います。
あくまで簡単な定義なため、厳密性が欠ける可能性があることにご注意ください。

超積分の簡単な定義

超積分の定義を考えるために、まず微分と積分の関係がどのようだったのか、また超微分の変換公式を考えます。

微分積分学の基本定理

ddxf(x)dx=f(x)

まず、微分と積分はこのような関係性があります。積分という操作をしてから微分という操作をすると元の関数に戻るという性質です。

超微分の変換公式

f(x)は超微分可能とする。この時、
f(x)=xf(x)f(x)

また、超微分は、微分を用いて以上のように表されます。
以上の二つの定理から、この回においては超積分と超微分の関係性を以下の公理として認めることとします。

超微分超積分の基本公理

{Pf(x)dx}=f(x)
(ただし、Pf(x)dxf(x)の超積分とし、常に正とする。)

この時、次の定理が成り立ちます。

超積分の変換公式

Pf(x)dx=ef(x)xdx

超微分超積分の基本公理、超微分の変換公式より
{Pf(x)dx}=x{Pf(x)dx}Pf(x)dxf(x)=x{Pf(x)dx}Pf(x)dxf(x)x={Pf(x)dx}Pf(x)dxf(x)xdx=logPf(x)dxPf(x)dx=ef(x)xdx

ここまでで、超積分の定義とその積分への変換の証明をすることができました。

レベルとオーダーの関係

さて、 前回 以下のような予想を立てました。

レベルの比較とオーダーの大小

f(x),g(x)を超微分可能とする。
cf(x)g(x)のレベルの比較とした時、以下が成り立つ。
c<0の時、g(x)の方がf(x)よりオーダーが大きい
c=0の時、f(x)g(x)のオーダーは等しい
c>0の時、f(x)の方がg(x)よりオーダーが大きい

前回の記事作成時、深夜ということもあり頭が回らず、証明は後日という何とも尻切れトンボな終わり方にしてしまったので、ここからはこの予想の証明をしていきたいと思います。

オーダーと関連する用語の定義

まず、前回の記事や今回の前述の予想で、なんとなしに使ってきた「オーダー」という言葉ですが、ここでその定義をはっきりさせたいと思います。

これから書く定義は、この一連の記事において使われるものです。
一般の場合とは意味合いが異なる場合がありますのでご注意ください。

オーダー

関数f(x)、0でない関数g(x)に対して
x0,M1>0,M2>0 s.t. x[x>x0M1|g(x)||f(x)|M2|g(x)|]
が成り立つとき、f(x)のオーダーは、O(g(x))であると定義し、f(x)=O(g(x))と書くこととする。

この定義は次のようにも書くことができます。

オーダー(別定義)

関数f(x)、0でない関数g(x)に対して
lim supx|f(x)g(x)|(0,),lim infx|f(x)g(x)|(0,)であるとき、f(x)のオーダーは、O(g(x))であると定義し、f(x)=O(g(x))と書くこととする。

これは、ランダウのΘ記号と同じ定義です。オーダー
そして、オーダーの大小を以下のように定義します。

オーダーの大小

オーダーがO(g1(x))であるf1(x)と、オーダーがO(g2(x))であるf2(x)に対し、

  • m>0,x0 s.t. x[x>x0m|g1(x)|<|g2(x)|]を満たすとき、f1(x)よりf2(x)のほうがオーダーが大きい、またf2(x)よりf1(x)のほうが小さい
  • g1(x)=O(g2(x))を満たすとき、f1(x)f2(x)のオーダーは等しい

と定義する。

オーダーの定義と同様に、limを用いた定義は以下の通りです。

オーダーの大小(別定義)

オーダーがO(g1(x))であるf1(x)と、オーダーがO(g2(x))であるf2(x)に対し、

  • limx|g2(x)g1(x)|=を満たすとき、f1(x)よりf2(x)の方がオーダーが大きい、またf2(x)よりf1(x)の方が小さい
  • g1(x)=O(g2(x))を満たすとき、f1(x)f2(x)のオーダーは等しい

と定義する。

証明

これで準備は整いました。
ここから、初めに書いた予想の内、成立するものを証明していこうと思います。
忘れているといけないので、再掲をしておきます。

レベルの比較とオーダーの大小

f(x),g(x)を超微分可能とする。
cf(x)g(x)のレベルの比較とした時、以下が成り立つ。
c<0の時、g(x)の方がf(x)よりオーダーが大きい
c=0の時、f(x)g(x)のオーダーは等しい
c>0の時、f(x)の方がg(x)よりオーダーが大きい

f(x)=O(f(x)),g(x)=O(g(x))としても一般性は失われない。
また、c=limx{f(x)g(x)}=limx{f(x)g(x)}である。

  1. c<0g(x)の方がf(x)よりオーダーが大きいことの証明
    limx|g(x)f(x)|=limx|P{g(x)f(x)}dx|=limx|eg(x)f(x)xdx|=|elimxg(x)f(x)xdx|
    より、limxg(x)f(x)xdx=を示すことができれば、は示される。
    任意のx0において、x>x0g(x)f(x)>c1を満たすc1は存在するため、limxg(x)f(x)xdx>limxc1xdxが成り立つ。
    limxc1xdx=limxc1logx=
    より示された。
    また、同様に考えてc>0f(x)の方がg(x)よりオーダーが大きいことも示すことができる。

  2. 1.で示した定理の逆により、f(x)g(x)のオーダーが同じc=0が示される。

以上の三つ以外は成立しません。
反例としては、f(x)g(x)=1logx等があります。
ということで、証明された定理が以下です。

レベルの比較とオーダーの大小の関係
  1. c<0f(x)よりg(x)の方がオーダーが大きい
  2. c>0g(x)よりf(x)の方がオーダーが大きい
  3. f(x)g(x)のオーダーが等しいc=0

以上からわかることですが、レベルの比較の方がオーダーよりも関数の大きさの比較の面では少し大雑把になものになっています。
しかし、微分さえできれば二つの関数の極限から関数の大きさが比較できるというのは画期的ではないでしょうか。

おわりに

さて今回は、超積分を定義し、レベルとオーダーの関係についての予想を証明してきました。
レベルとオーダーが全く同一のものではなかったため、自分としてはいよいよ超微分が何を意味するものなのかが分からなくなってきました。
何かまた思いついたら、その記事を書こうと思うので続報をお待ちください。

参考文献

投稿日:2024921
更新日:2024930
OptHub AI Competition

この記事を高評価した人

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

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

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

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

投稿者

7777777
7777777
53
4703
数学全般、というより巨大数の世界に主に生息しています。 どこかのサンタさん。

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. はじめに
  2. 超積分の簡単な定義
  3. レベルとオーダーの関係
  4. オーダーと関連する用語の定義
  5. 証明
  6. おわりに
  7. 参考文献