ごあいさつ
こんにちは!はっぴーたーんです!
今回は、こちらの記事 Ohrui(削除済みなのでアーカイブです)で『証明』されていた嘘主張の反例を紹介したいと思います!
本当は Ohrui のコメント欄で私が反例をあげていたのですが、アーカイブでは何故かコメントが残らないので、記録用に記事として投稿させて頂きました〜
主張の紹介と簡単な反例
まず、元の記事で証明出来るとされていた主張を紹介しておきます〜
(実際には成り立たない)
を上のルベーグ可積分関数または広義リーマン可積分関数とする. この時
ルベーグ積分のことをちゃんと思い出すと、零集合上での違いは積分値に影響を及ぼさなかった訳ですから、非有界な零集合の定義関数は明らかに反例になっています。以降、で(可測)集合の定義関数を表すことにします。
最初の反例なので、ちゃんと「ではない」の部分も説明しておこうと思います!その為に、まずは次のよく知られた事実を紹介しておきます。
よく知られた事実
とする. このとき, 次は同値:
- ,
- 任意のなる任意の実数列について, .
証明はよくある「実数上の関数の連続性と点列連続性の同値性」の議論と大体一緒なので省略します〜(知りたい人がいたらぜひコメント欄に一言お願いします!)
この事実を用いることで、上の反例では実数列としてを考えることで (2) の(とした場合の)否定が成り立つことがすぐに分かります!
零集合の違いを除いても成り立たない例
もしかしたら、上の反例だけだと「上手い零集合を考えたらとなる関数が存在するかも知れないじゃないか!」と言われてしまうかも知れません…
しかし、安心してください。零集合の違いを除いても成り立たない例もちゃんと構成することが出来ます!
アイディアは先ほどと同様で、非有界かつ測度有限な(可測)集合上の定義関数を考えればオーケーです!ただし、今回の条件を満たす為に『どのような零集合を除いても非有界性が保たれる』ような集合を取ってくる必要があります。具体的には、次のような集合を用いれば良いです。
零集合の違いを除いても成り立たない例
(可測)集合を
と定め, とする. このとき, なので, は可積分である.
をある零集合を除いてに一致する関数とする. このとき, 各区間の測度は正なので, ある点が存在して
となる. よって, ではない.(特に, ではない)
連続・級関数の反例
上の反例だけだと、まだ「やっぱり反例は不連続関数だけじゃないか!」とか言われてしまうかも知れません…
しかし、安心してください。連続関数や級関数の反例も(いくらでも)存在します!
これもアイディアは単純で、先ほどの反例で上から抑えられる関数は必ず可積分な訳ですから、その中でとならないもの(例えば、各区間間内のある点で必ずを取る関数)を構成すれば良いだけです。
級関数の反例
上の関数を次で定める:
この関数は級であることが知られている(詳細は bump_wiki 及び smooth_func_wiki を参照せよ). また, 定め方から明らかに閉区間の外側ではであり, 最大値はにおける値である.
そこで, 各自然数に対して, 関数をと定めると, 各は次の3条件を満たすことが分かる.
- は級関数,
- は上でのみ以外の値を取る,
- の最大値は.
そこで, と定めると, は級関数であり, なので可積分である. さらに, 各区間でを取るのでではない.
この反例はを適当な条件を満たす他の級関数に取り替えても問題ないので、他にもいくらでも反例が作れることが分かります〜
また、連続な反例で十分ならとかでもオッケーです!
ちなみに、広義リーマン可積分関数でよければ、有名なFresnel積分 Fresnel_wiki が反例になっていることがよく知られています〜(なお、Fresnel積分はルベーグ可積分ではないらしい Fresnel_isnt_integrable です🥲)
おまけ:成り立つことの話
さて、ここまで成り立たないことばかりを見てきましたが、せっかくなら成り立つことも知りたくなってくると思います〜
まず素直な考察として、関数が可積分のとき各について集合は測度有限な訳ですから、大半のはを満たすんだろうな〜という気持ちになってきます。つまり、が条件として強すぎただけで、実際には似たような状況になっているような感じがします。そして、実際に次の主張が成り立ちます。
を上の可積分関数とする. このとき, ほとんど至る所ので
が成り立つ.
これまでの反例から、この定理の『ほとんど至る所の』という部分を『全ての』にすることは出来ないことが分かります〜
それでは、この定理を証明していきたいと思います〜証明はこちら Lesigne を参考にしました!
以降, (可測)集合のルベーグ測度をで表すことにする.
を任意に取り, とおく.(既に述べたように, は可積分なのでである)このとき, 次の主張が成り立つことを示す:
まず, 各に対してと定める. そして, を任意に取る.
このとき, 各に対して集合を次のように定める.
と定める. このとき, は(その定め方から)互いに素なので
更に, 各はまたはのとき空集合になることに注意する.
ここで, の値を考えると, これは非負値の二重級数なので, 総和の順序を交換する(所謂、Fubiniの定理)ことで,
となる. ここで, 内側の有限和は積分との比較によって
と抑えられるので,
となることが分かる. ゆえに, 関数を考えると
となるのでこれは可積分関数であり, 従ってほとんど至る所で有限値を取る. よって, ほとんど至る所のは有限個のにしか属さないことが分かる.(所謂, Borel–Cantelliの補題 borel_cantelli である)
ここで, であるということはに等しいので, これはを意味している. 従って, 有限個のにしか属していない点は, となるを有限個しかない持たないことが分かる.
あとは, の任意性より, とすることで, ほとんど至る所のはとなるを有限個しかない持たないことが得られた.
更に, の任意性よりとすることで, ほとんど至る所のでとなることが分かる.
(証明終)
この証明において、区間の部分は(適当な線形変換などを考えることによって)一般の区間にすることが出来るので、元の主張の『』を『』にすることが可能です〜
追記(2023/10/15 )
dnbksskさんのコメントにもありますように、定理3はより強く
を証明することが出来ます!さらに、このの部分を、適切な条件を満たす増加列を用いたに一般化することが出来ます!
気になる人は、ぜひこちら A.Komisarski をご確認ください〜
この定理3から次の事実が直ぐに分かります!
を上のルベーグ可積分関数とする. このとき, 極限が存在するならば, それはである.
とする. まず, 定理3より特に, ある点が存在して
となる. ここで, 実数列をと定めれば, これはとなるので, 命題2よりでなければならない. よって, の定め方からである.
(証明終)
このように、適切な仮定をおくことでとなることを正当化出来ることが分かります。最後に、そのような仮定の例をもう1つ紹介しておこうと思います〜
を上のルベーグ可積分関数とする. このとき, が一様連続ならば
となる.
先ほどの級関数の反例は遠方に行くほど非零となる区間が小さくなるので, その分傾きが急になっている(従って一様連続でない)ということですね〜そして, この現象を一様連続性を用いて定式化しているこの命題ということになります。
それでは、この定理を証明していきたいと思います!
を任意に取る. に対しての一様連続性を適用すると, あるが存在して, 任意のについて, ならばとなることが分かる.
このとき, なる任意のについて
よりとなる.
ここで, ルベーグの収束定理より(ただし, 優関数としてを考える)
となることから, 十分大きいにおいて
となることに注意する. すると, 任意のについて
となるので, 先ほどの議論からでない, つまりとなることが分かる.
よって, の任意性よりとなることが確かめられた.
(証明終)
例えば、絶対連続関数は一様連続ですし、特に導関数が可積分な関数は(積分の絶対連続性と微分積分学の基本定理から)絶対連続なので、様々な関数がこの命題の仮定を満たすことが分かります〜
おわりに
いかがでしたか?数学では、直感的には成り立ちそうでも実は反例がいっぱい存在したりすることがたま〜にあるので、ちゃんと証明を考えることが大事だとよ〜く分かりますね!(まあ、肝心の証明が滅茶苦茶だったら意味ないですけどね)
それでは、平和で楽しいMathlogライフを〜