こんにちはこんばんはおじゃめしです. Mathlog Advent Calender に参加してみたいと思ったので,最近興味をもっている話を書いていきます(実に2年以上 Mathlog に何も記事を投稿していないことにびっくりしてしまった).頑張って書いていこうと思いますので,最後までお付き合いいただければ幸いです.
まず,ベルトランの逆説について取り上げます.
座標平面上に円
直線がランダムに引かれるわけなのですが,どのようにランダムであることを表現すればいいでしょうか?ぜひ,解答集に目を通す前に,一度考えてみてください.
以下,座標平面の中心を
弦をなす
弦の中点
弦の中点
とりあえず4つの考えを列挙しました.いずれの考えも間違いを含んでいるようには見えませんが,導出された値は異なってしまいましたね.こんなことがあっていいものなのでしょうか(反語).
とはいえ,こうなってしまったのは当然理由があります.解答
解答2の形でランダムに直線を生成したとします.このとき,すべての直線は,図形を(位置関係を変えないように)必要なだけ回転させることで,その中点を半径
そこで,累積分布関数
と求められます.したがって,確率密度関数
です.これはどういうことかというと 解答2の仮定を基準とすると,解答3においては
というわけで,ベルトランの逆説は「逆説」などではなく,ランダムが定義されていないことによるものでした(これについてはベルトラン自身も見抜いていたらしいです).逆にこちらがランダムネスについて仮定すれば,相応な結果がただ一つに定まります.みんなもランダムの定義を自由に定めて楽しい数学ライフを送りましょう!!!
ではでは.
......という感じで終わっていては,既存のサイトの説明と何にも変わりません.ここではもう少し踏み込んだ説明をしましょう.先ほど「ランダムの定義を自由に定めて~」という話をしましたが,これは本当に大丈夫なのでしょうか?例えば,以下の画像は,解答1・3の仮定(弦の両端2点が円周上に一様に分布する)をもとに500本の直線をプログラムで引いたものなのですが,図1は本当に一様に引かれた直線なのでしょうか?(pythonの疑似乱数の仕組みについては詳しく知らないため,詭弁になってしまうかもしれませんが,図1は図2と比べて中心部がスカスカしているように見えないでしょうか?)
解答1の仮定をもとに引いた直線
解答3の仮定をもとにひいた直線
いよいよここからは積分幾何学の話です.話したいことは山々ですが,そのほとんどが参考文献[1]の内容とかぶってしまいそうなので,ここでは積分幾何学という存在を紹介する程度の内容をお届けします.ちなみに,参考文献[1]の序章部分の内容が参考文献[4]に記載されているので,興味のある方はこれらを見てみるといいかなぁと思います.
まず,簡単な例を出します.
座標平面上に領域
ほとんどの人は
このような,当たり前にみえることから本質を抜き出そうとしたのが積分幾何学です.積分幾何学では,図形を構成する点の集合の測度(平たくいえば,どのくらい点が集まっているかについての量)に注目します.ためしに,点
となります(集合
座標平面上に領域
これを見て「問題2・3の答えは同じであってほしい(同じであるべきだ)」と思うのは自分だけではないはずです.だって,同じ図形を動かしただけなんだもん.
つまり,集合
が成立してほしいです.
さて,上の式ですが,積分する変数が違うので変数変換する必要がありますね.一般に回転・平行移動をしたとき,移動前後の点の関係は次のように表すことができます.
したがって,ヤコビアンによる変数変換により(わからない人はへぇ~と思って読み飛ばせば大丈夫です)
となります.これがどんな領域でも成り立っていてほしいのですから,
でなければなりません.また,どんな回転&平行移動をしても成り立っていてほしいのですから,「座標平面上のすべての点においてその重みは同じ,すなわち
となります.今のはランダムな点の集合の測度に関する話でしたが,直感にしっくりくるなぁとは思っていただけたかと思います.
上記の事項はランダムな点の集合の測度の話でしたが,ランダムな直線の集合の測度について話を広げることができます.ここでは詳しく述べませんが,俗にいうベルトランの逆説に対する答えも得ることができます(ネタバレはしない方がいいんですかね,ひとまずここでは書かないでおきますが,参考文献[1]を読み進めればわかります).
今回は,ベルトランの逆説という有名な問題を皮切りに積分幾何学のお話を書いてみました.ベルトランの逆説について多くの記事は「ベルトランの逆説からはランダムの定義をしっかりすべきということが学べる!終了!」という感じなので,このような記事を書くことができてよかったです.ただ,あくまで本記事は,砕けた言葉で積分幾何学を紹介するだけのものあり,新奇性などは一切ありません(参考文献にも同様な話が載っています).理論的なことに興味のある方は参考文献[1][4]をご覧ください.また,積分幾何学の応用例もいくつかあるので,そちらを知りたい方は参考文献[1][5]をご覧ください.
最後に,今回の記事を書いたもう一つの理由として「自分の復習のため」というものがありました.もちろん,適宜勉強しつつ,自分なりの理解をもとにして数学的に正しいことを書くよう努力したのですが,聡明な読者の方からすれば,曖昧さの残る点や誤りを含んでいる点があるかもしれません.もし,誤りや疑問点がありましたら気軽に教えていただけますと幸いです.
ではでは.
P.S. この記事を書くにあたって色々調べていたら,ゴリゴリ大学数学の視点による積分幾何学のPDF(参考文献[2])が見つかってしまい,途端に不安になってしまいました.これからも勉強します......