オイラーからの贈り物~ゼータのDNA~
10/20にマスパーティ内で行われたロマンティック数学ナイトプライム@ゼータ(以下、ロマ数ゼータ)に登壇させていただきました。マスパーティは30時間にわたって様々な数学の楽しみ方を紹介していくという数学イベントです。そんなぶっとんだイベントを成功させたマスパーティ主催のキグロさん、tsujimotterさん、ロマ数ゼータ主催のねげろんさん、司会のタカタ先生、その他スタッフ、登壇者の皆様に勝手に厚く御礼を申し上げます。
今回のロマ数ゼータはのことを知らない人からゼータの玄人の方まで楽しめるように、プレゼンを第1部、第2部、第3部にわけており、各部のコンセプトを下記のように定めていました。
私は第1部のトップバッターということで、ゼータ関数の歴史から、定義、魅力を一気に紹介しました。本記事では私がプレゼンした内容をほとんどそのままの形で掲載します。自分的にはほとんど数式を出していないつもりでいますので、、、数学が苦手な方も気楽に読んでみて下さい。本記事がゼータ関数に興味を持つきっかけになってもらえたら嬉しいです。
それでは、はじまり、はじまり
オイラーからの贈り物というタイトルで発表させていただきます。よろしくお願いします。
今回はロマンティック数学ナイトプライム@ゼータですが、ゼータを知らない方も多いと思いますので、ゼータが何者であるかわかるように紹介させていただきます。
ゼータ関数の名付け親は19世紀にドイツで活躍したリーマンです。リーマンは1859年の記念碑的論文「与えられた数より小さい素数の個数について」にて、というギリシャ文字でゼータ関数を書き表しました。この論文では、ゼータ関数を詳しく調べると素数の分布がわかるという驚くべき事実が証明されていました。またこの論文内のコメントから、有名なリーマン予想が誕生しています。
ゼータ関数の名付け親はリーマンですが、生みの親は18世紀にスイスで活躍したオイラーではないかと思います。オイラーは様々な分野で多大な業績を残す大数学者ですが、後の時代にゼータ関数と呼ばれる関数の研究も行っていました。その関数がリーマンによってゼータ関数と名付けられたことは先述のとおりですが、名もない関数がなぜ時代も国も違うリーマンの研究対象になったのでしょうか。それはオイラーが見つけたゼータ関数の性質がリーマンの琴線に触れたからに違いありません。このゼータ関数の性質を、「(ゼータの)4つのDNA」と勝手に名付け、1つずつ紹介していきます。
そもそもゼータ関数とは何でしょうか。ゼータ関数は"関数"です。関数とは数を入れたら数が出てくる装置です。例えば高校時代といった関数を習ったと思います。これは
を入れたら
が、
を入れたら
が出てくる関数であり、たしかに数を入れたら数が出てきています。ゼータ関数もただの関数なので難しく考える必要は全くありません。ゼータ関数が何者であるかは、数
を入れたときに、何が出てくるかがわかればよいことになります。
ゼータ関数は数を入れると、自然数の
乗分の1という形をした分数を、全ての自然数に渡って足し合わせた数を出す関数として定義されます。定義はいたってシンプルですが、このシンプルな関数がとても重要で、面白くて、愛すべき関数なのです。
実はオイラー以前にも後にゼータ関数と呼ばれる関数の研究は始まっていました。14世紀のフランスでは、という足し算が無限大になるという事が証明されました。この足し算は調和級数と呼ばれるものです。足す数は
、
、
のようにどんどん
に近づいていくにもかかわらず無限大になるという少し不思議な足し算です。
このことをグラフで確認してみましょう。グラフのピンク色の線はこの足し算が増えていく様子を表しています。足す数が小さくなっていくため、ピンク色の線の増え具合はどんどん小さくなっていき、徐々に横軸に対して平行になっていきます。グラフの上部にピンク色の線が超えないと思われる壁(水色の線)を用意しても、足し算を続けていくといつかはピンク色の線が壁を追い越します。さらに大きい壁を用意してもやはりピンク色の線は壁を追い越すのです。
この足し算の分母には「乗」が隠れており、これはゼータ関数に
を入れたものと見ることができます。つまり14世紀フランスでは
であることが証明されていたのです。
時は流れ17世紀スイスではベルヌーイ一家がの値を求めようと躍起になっていました。この足し算は先ほどの調和級数と違い、絶対に超えられない壁が存在し、その壁の値が
があることは簡単に証明されていました。壁があるという事は何かに近づいていくはずで、手計算の結果
くらいになることはわかるのですが、その値が何なのかわかっていなかったのです。この足し算はゼータ関数に
を入れたものなので、ベルヌーイ一家は
の値を求めようと頑張っていたという事になります。そしてこの問題を解いたのが18世紀にベルヌーイ一家にもよくお邪魔していたオイラーだったのです。この問題はオイラー、ベルヌーイ一家の故郷の地名にちなんでバーゼル問題と呼ばれています。
それではゼータのDNAの1つ目「特殊値」を見ていきましょう。
1735年オイラーは円の弧()、余弦(
)、正弦(
)の間に成り立つ関係式をいじっているうちに、まったく思いがけず
の値にたどり着きます。その値はなんと
になります。これは誠に驚くべきことで、小学生でも理解できて、円とは全く関係のないように見える分数の足し算の先に、が現れるのです。
実際にグラフで確認してみます。バーゼル問題の説明に用いたグラフにのオレンジ色の壁を追加すると、ピンク色の線がオレンジ色の壁にぴったり重なっていく様子が確認できます。これは
が
に近づいていっているということに他なりません。
にたどり着いたオイラーの喜びは相当なものだったと想像します。
にて、
をどんどん大きくすると、その値が
に近づいていくという事は、それを
倍してルートをとった
が
に近づいていくということを意味します。実際に表を作って確認すると
を大きくするにつれて
に近づいていく様子が確認できます。つまり円も図形も書かずに自然数から円周率が計算できるのです。これは自然数と円周率の間には密接な関係があること、そしてその間をゼータが取り持っているという事を意味しています。
特殊値とはのようにゼータ関数に整数などの代表的な数を入れたときに出てくる、それなりに綺麗な値のことです*1。ゼータ関数の特殊値に
などの重要定数が現れることがあり*2、そのことがゼータ関数の重要性を現わしています。
オイラーはだけでなく、他の正の偶数に対しても
の値を得ていました。それは「自然数」÷「自然数」の形をした分数と
の(ゼータ関数に入れた)偶数乗の積で表せます*3。また分子の自然数部分に注目すると
から
まではずっと
だったにもかかわらず、
で急に
という大きな自然数が出てきており、より深い数学の話とつながっています。こちらに関してはtsujimotterさんのブログを読んでみて下さい。
次にゼータ2つ目のDNAである「オイラー積」の紹介をします。
古来から多くの数学者に愛される数、それは素数です。素数は「と自分自身しか約数を持たない
以上の自然数」ですが、それは
、
、
、
、
、
、
、
、
、
、
、
、
、
、
、
、
、
、
、
、
、
、
、
、
、、、と不規則に現れます。また、たとえば連続して
個の自然数が素数でないような素数砂漠も存在します*4。
上述のとおり素数は一見、不規則で無秩序のように見えるのですが、数学者たちは長い歴史の中で素数達が織りなす美しい秩序を発見してきました*5。そしてオイラーも1737年に美しい秩序を発見するのです。
ゼータ関数は「自然数の和」の形のように表せるとお話ししたのですが、なんと「素数の積」の形でも表せます。これをゼータ関数のオイラー積表示と呼びます。
例えばとすると
なので、次の式が成り立ちます。
素数から作られる分数の掛け算を続けていくと円周率が現れるというのは本当に驚きです!
先ほど得た式を変形することで、にて素数
を大きくすればするほど、
に近づいていくという事がわかります。表を作って確認すると、確かにその通りになっています。昔東大の入試問題で「円周率が
より大きいことを証明せよ」というものがありましたが、この関係式を使うとたった
個の素数に対して簡単な計算をすることで証明できることが分かります。
ゼータ関数のオイラー積表示によって素数と円周率の間にも密接な関係があることがわかりました。ゼータ関数の背後には数学者たちを魅了して止まない素数が潜んでいる。これこそゼータ関数の最大の素敵ポイントです!
次のDNAは関数等式です。
関数等式を数式で書くとこのように難しいように思えるのですが、そこは理解する必要はありません。大事なポイントはの値が分かれば
の値がわかるという事です。
オイラーのおかげで私たちはゼータ関数に正の偶数を入れたときに出てくる特殊値を知っています。関数等式を使うことでまだ見ぬゼータ関数の特殊値を知ることができ、なんとそこには不思議な足し算が現れるのです。
実際に関数等式においてとしてみると、簡単な計算で
であることが分かります。どこが不思議なのでしょうか?
ゼータ関数の定義に戻ってみるとと表せますが、
乗というのは逆数をとることなので、この足し算は
となります。つまり
という式は、
を意味しているという事になります。
より大きいものを足していって、負の数が現れる、しかも自然数を足しているのに分数の形で現れる。何とも不思議ではないでしょうか?
オイラーは他にも不思議な足し算をたくさん見つけています。「オイラー頭おかしくなったんじゃない?」って思ってしまいますが、オイラーは論文の中で「和についてさらに拡張した定義を与えなければならない ~(中略)~ それは解析的な手法で展開することによって同様な級数を導き~」と述べており、これは後の時代に「解析接続」と呼ばれる理論をオイラーが強く意識していたことに他なりません。オイラーの先見の明に驚かされます。
関数等式によってゼータ関数から不思議な足し算が現れました。これもゼータの魅力の一つです。また、関数等式はと
の対称性を表しているのですが、これはリーマン予想と強く関係しています。
という式は、本当に不思議な足し算ですが、どうやら量子物理の世界では現象として観測できるそうです。この辺りは全く詳しくないので完全に紹介程度になるのですが、
の足し算は
や
という記号を使う事で、別の形で書き表すことができます。数学に詳しい方は
を
に近づけることで黄色で塗った部分が
に近づくこと、したがって左辺と右辺が一致することが分かるでしょう*6。この右辺において
と固定し、
の足し算をしていくにつれて値がどう変わるのかをグラフで可視化してみます。
すると、最初の方ではと同じスピードで増えていくのですが、次第に増え方が減っていき、
個くらい足した辺りから減り始めます。また
個くらい足した辺りから増え始めており、上下に揺れながら
に近い値に近づいていることがわかります。
個くらいまで足してみても、確かに何らかの値に近づいているようです。そこでグラフの黄色い部分を切り出し、上下に拡大してみます。
グラフにオレンジ色の直線でのグラフを書き加えると、グラフの右側ではピンク色の線とぴったり一致します。ちょっと強引な式で
を別の形で表したのですが、その式のグラフが
に近づく。。。近づけと一言も言っていないのに近づいている、近づいてしまう!これは
が正しそうと裏付ける証拠になっているのではないでしょうか。
この等式に関しては、こちらのサイトを参照させていただきました。だけでなく、
~
まで計算したのですが、たしかにオイラーによって求められた特殊値に近づいていくことが確認できました!
xseek-qm.net
じつは関数等式からもう一つ面白いことが分かります。を
以上の奇数とすると、
より、ゼータ関数の負の偶数での値が
であることがわかります。これは自明な零点と呼ばれるもので、リーマン予想にもつながるとても重要なものになります。
ゼータ関数の零点に関しては昔手計算したことがありますので、良かったらこちらも参考にしてください。
mattyuu.hatenadiary.com
最後のDNAは積分表示です。
積分表示はゼータ関数を解析学の代表的な言葉である積分の形で表すことができるというものです。リーマンは「リーマン積分」や「コーシー・リーマンの方程式」など解析学に多くの業績を残した解析学の分野の権威であったため、ゼータ関数がリーマンが扱いやすい形に表示できているという事になります。実際1859年のリーマン予想が生まれた論文は、この積分を変数変換した数式が出発点になっています。
以上で、ゼータ関数の4つのDNAの紹介を終わります。
さてプレゼンタイトルの「オイラーからの贈り物」というのはオイラーが発見し、リーマンが受け取ったゼータ4つのDNAを意味していました。実はリーマンに贈り物を送ったのはオイラーだけではありません。それはリーマンの少しだけ前の時代に活躍し、同じドイツ、同じゲッティンゲン大学でリーマンと交流もあった大数学者ガウスです。ガウスがリーマンに送ったものそれは素数階段です!リーマンはオイラー、ガウスという大数学者から贈り物をもらい、独自に研究し1859年の論文が完成します。その論文の中で「リーマン予想」が誕生するのですが、160年経過した今でも証明されていません。リーマン予想はリーマンから私たちへの贈り物です。
リーマンは1859年の論文にてゼータ関数の零点を知ることで素数の分布がわかる(=素数階段が再現できる)ということを証明しています。そちらに関してはやはりtsujimotterさんのブログを読んでください。
tsujimotter.hatenablog.com
今回はゼータ関数をから説明したわけですが、実は大きな嘘がありました。本記事でゼータ関数として紹介してきたものは、「リーマン・ゼータ関数」と呼ばれるものです。実は他にもゼータ関数はたくさんあり、ロマ数ゼータでも多数紹介されました。では、ゼータをゼータたらしめるものは何でしょうか。
実はどういう関数をゼータ関数と名付けてよいのかははっきりとした決まりがなさそうです。ゼータ関数を研究されている数学者の方々が「ゼータは人の心を魅了するもの」、「ゼータ惑星の生き物」と述べているように、数学者にとってもゼータは捉えようがなく、不思議で心ときめくものなのでしょう。しかし1つ言えることはどんなゼータ関数も今回述べたような4つのDNAをだいたい持っていることです。
例えば、
「オイラー積」のような形で定義された新しいゼータ関数が、「積分表示」によって研究しやすい対象になり、「特殊値」が重要な数学定数と結びつくことで心ときめき、「関数等式」の対称性によってクリティカルラインが得られ、そのゼータ関数のリーマン予想が定式化される。
ロマ数ゼータの他の方々のプレゼンにも今回紹介した4つのDNAが何度も登場しましたし、後で気づいたのですがロマ数ゼータのロゴにも全てのDNAが登場していました!
以上で、プレゼン内容の紹介を終わります。今回紹介した内容は本当にゼータの不思議な世界の入り口にすぎません。まだまだ楽しい話はいくらでもあるので本文中に参考に挙げた記事や、ロマ数ゼータの他の方のプレゼンをYouTubeで見てみて下さい(4:43:40あたりからロマ数ゼータが始まります)。
Part 3: 数学の楽しみ方の見本市「マスパーティ」(10/20 10:45 ~ 19:30)
また、難しく感じた方はになることだけでも心にとどめてくれたら嬉しいです!実はマスパーティの参加者、スタッフ、登壇者に配られた缶バッジの背景には
、
、
の値が刻まれていました。宝物にします!
最後に、本記事は黒川信重先生の下記書籍を参考にさせていただきましたので、紹介させていただきます。

- 作者: 黒川信重,小山信也,馬場郁,高田加代子
- 出版社/メーカー: 日本評論社
- 発売日: 2018/08/28
- メディア: 単行本
- この商品を含むブログを見る
若き日のフレンケル教授が証明したもの
まず最初に投稿が遅れてしまったことをお詫び申し上げます。来年アドベントカレンダーに参加する場合は、11月時点で書く内容が固まっているテーマで登録させていただきます。申し訳ありませんでした。
はじめに
今回日曜数学のアドベントカレンダーのテーマを考えている中で頭に思い浮かんだものがエドワード・フレンケル教授著の「数学の大統一に挑む」でした。
- 作者: エドワード・フレンケル,青木薫
- 出版社/メーカー: 文藝春秋
- 発売日: 2015/07/13
- メディア: 単行本
- この商品を含むブログ (7件) を見る
概要をAmazonから抜粋すると下記の通りとなっており、フレンケル教授の幼少からの成長を描写しながら、教授が直面した数学の概念を一般向けに解説する形となっています。
憧れのモスクワ大学の力学数学部の試験に全問正解したにもかかわらず父親がユダヤ人であるために不合格。それでも少年は諦めず、数学を学び続けた。「ブレイド群」「リーマン面」「ガロア群」「カッツ・ムーディー代数」「層」「圏」…、まったく違ってみえる様々な数学の領域。しかし、そこには不思議なつながりがあった。やがて少年は数学者として、異なる数学の領域に架け橋をかける「ラングランズ・プログラム」に参加。それを量子物理学にまで拡張することに挑戦する。ソ連に生まれた数学者の自伝がそのまま、数学の壮大なプロジェクトを叙述する。
この本は発売時に購入して読んだのですが、その時から心にひっかかっていたものがあります。それは大学生になったフレンケルが挑んだ数学の未解決問題についてです。
人種差別によりモスクワ大学に入学できなかったフレンケルですが、フェンスを乗り越えてでもモスクワ大学に侵入し、数学の授業を受けていました。そんな熱意を買われたのか世界的数学者ヴァルチェンコから有名数学者フックスとの共同研究を勧められます。大学入試で絶望にフレンケルに奇跡のような出来事であり、実際にフックスに会い、読むべき論文を手渡された場面では、
わたしは聖杯を授かったような気持だった
という描写がされています。数学の論文を聖杯と例える気持ちは数学好きであれば分かるのではないでしょうか。この本にはこういった美しい描写が随所に現れており、読むと心がときめきます。
フレンケルはおよそ2カ月をかけてこの未解決問題を解決します。様々なアプローチを試し、ついに問題が解けた瞬間は、
ところが突如として、まるで黒魔術でも使ったかのように、すべてが明らかになった。一挙にジグソーパズルが組み上がり、美しくエレガントな絵の全貌が現れたのだ。あの瞬間のことを、私はけっして忘れないだろう。あの経験は永遠に、わたしの宝物であり続けるだろう。
と描写されています。どうですか?こんなに熱い描写をされると、フレンケルが証明したものが何か気になりませんか?
この本はあくまで一般書であり、細かい数式は出てきません。私はフレンケルが証明したものを数学的に理解せずに読んでいたため、何を証明したのだろうという事がずっと心にひっかかっていました。
今回の記事の内容と今後の展望。。。
ということで、21才のフレンケルが証明したものを紹介したかったのですが、フレンケルの論文(たった3ページ!)を購入し、実際にその分野(代数的トポロジー)の数学を調べてみるとわからない用語が多すぎて理解できませんでした。ただそれでは悔しいので勉強を続けながら何回かの記事に分けて紹介させていただきます*1。そこで今回は、
・フレンケルが証明したもの
・なぜそれが重要か
・ブレイド群とその交換子群
・判別式が0でない多項式の空間の基本群
について紹介したいと思います。
フレンケルが証明したもの
フレンケルが証明したもの、それはブレイド群■
驚くことはこんなところにもオイラーの関数が現れることです。フレンケルも
その答えは予想もしなかったもので、フックスと私が考えていた以上に興味深いものだった」と語っています。
ただ、私のレベルではこの結果を見ても疑問がわきます。
・ベッチ数はホモロジー群のランクで定義されるのではないか?
・「群のコホモロジー」のwikipediaを見ると群と
加群
に対して、コホモロジー群
を定義するが、
への
の作用がそもそもどう定義されるかがわからない。
前者に関してはポアンカレ双対 - Wikipedia
が、後者に関しては普遍係数定理 - Wikipediaが絡んでいる気がするのですが、今時点では私の理解が全く及んでいません。。。全く思い違いの解釈をしているかもしれません。今後の勉強で明らかにしていきます。
主張すら理解できないのは本当に情けないですが、勉強するきっかけになるのでよかったと強がっておきます。
フレンケルが証明したものの重要性
ここも現時点での私の解釈です。間違っている可能性もあります。
まず最初に「数学者は様々な位相多様体を位相不変量によって分類したい」という根源的な欲求を持っているとさせていただきます*2。
次に最高次の係数がで相異なる
個の複素数解をもつ複素係数多項式全体の集合を
とします。つまり、
です。ここでは多項式に対してその判別式を返す関数です。多項式が重解を持つことと多項式の判別式が
になることが同値のため、このように書けます。
多項式は昔から数学の世界で活躍してきましたし、重解の有無も多項式の重要な性質になりますので、このような空間がどのような空間なのかを研究したくなる気持ちはわかるでしょう。
の元はその解となる
個の相異なる複素数を指定することで一意に決まりますから*3、
は順序を持たない互いに異なる
個の複素数の組全体からなる空間と同一視できます。実際に位相を入れて証明していないですが、
が複素
次元の位相多様体になることは明らかでしょう*4。
また、は判別式が
でない多項式全体の空間ですが、そうなると判別式がある特定の値
であるような
の部分空間(ここでは
と書く)がどのような空間であるかということにも興味がわくでしょう。
そのような興味の下、フレンケルが証明したものの重要性がわかるストーリーは下記の通りです*5。
や
を詳しく知りたい!
- 位相多様体を詳しく知ること、それは位相不変量を知ることだ!
- ということで
や
のベッチ数(←位相不変量)を知りたい!
- 一般に群
に対して位相空間
がある条件を満たすとき、
は
の分類空間と呼ぶのだが、なんと
は
の、
は
の分類空間になっている!
- なので
や
のコホモロジーを知りたい!
本記事の残りではまだ定義すらしていない謎の群、
を紹介します。その後
、
がそれぞれ
、
の基本群になっていることを直感的に説明します*6。その動機としては
が
の分類空間となる必要条件として、
の基本群が
と同型になることがあるためです。
ブレイド群とは
(ただし、
)
(ただし、
)
これは下記のように考えると視覚的に理解できる群になります。
枚の板にそれぞれ
本のくぎを打ちつけ、板とは別に
本の紐を用意します。「同じくぎに2本以上の紐を結ぶこと」、「紐が自分自身と交差すること」を禁止し、
個の板を
本のひもで結びます。その紐の結び目の様子*7と
の元が1対1に対応します。この
枚の板と
本の紐の組をブレイドと呼ぶことにします。
つのブレイドの和及び、
に対応するブレイドに関しても次の図のように定めることで、演算も含めて
とブレイドの集合が完全に対応します。
そう考えると次のように生成元の間の関係も視覚的に理解できます。元々はブレイドとして誕生し、その本質が
個の生成元とその間の関係式という形で改めて定義されたのです。
ブレイド群の交換子群
一般に群に対してその交換子群
は以下のように定義されます。
フレンケルの論文ではブレイド群の交換子群を
という記号で表しています。ブレイドが
の元であるか否かを視覚的に判定することができます。
ブレイドの各交わり点について、左の紐が右の紐の上を交差する場合に、そうでない場合に
を対応させます。その総和(交わり数と呼ぶ)をとったものが
であることと、そのブレイドが
の元であること、は同値になります。
「は左の紐がその右の紐の上を通って交差する」、「
は左の紐がその右の紐の下を通って交差する」と見なせること、また
であることから
は
で定義される準同型(
)の
ではないかと予想されるのですが、それは実際正しいです。
ということでを示したいと思います。
という事でがどのような群かがわかりました。
の基本群が
になること
は複素平面上の相異なる
個の点からなる空間とみなせました。複素平面を板、相異なる
個の複素数をくぎとみなすことで、
内の閉路はブレイドと同一視できます。閉路は通常
というパラメータで表せるため、
に対応するのが上の板、
に対応するのが下の板と考えます。閉路であるため上の板と下の板のくぎは全く同じところに刺さっています。
ひもは各複素数の点がどう移動するかを表します。紐が1点で交わることはありません。もし交わってしまうと二つの点が同じ複素数になってしまい、判別式が0になってしまうからです。
閉路の連続変形は紐をくぎから外すことなく行う事の出来る変形に対応します。そう考えるとの基本群が
になりそうな気がしますね*8。
の基本群が
になること
上の閉路は
個の点(多項式の解)を互いに重ならない限り自由に動かすことができました。つまり対応するブレイドの紐も好きなように動かせたのですが、
は多項式の判別式の値が
であるという強い制約があるため、
個の点を自由に動かすことができません。
個の点を決めると残りの
個の点の候補は限られます。
閉路ではどの点も連続的に動く必要があります。そのことを考慮すると、出発点となる個の点を決めたとき、各
で
個の点を決めると残りの
個の点の位置は一意に決まります。ブレイドで考えると
本の紐を自由に絡ませたときに、残りの
本の紐の動きは一意に決まってしまい、最終的に完成するブレイドの交わり数は
になります。つまり基本群が
になるのです。ただこれについては全く証明ができず、数値実験するにとどまりました。今後の勉強でしっかり証明したいです。
数値実験の例です。、
、
を解とする方程式
に対して、私が人為的に
を
に動かす赤い紐、
を
に動かす緑の紐を作り、判別式一定の条件で決まる青の紐を計算して可視化しました。
つめはちょっと難しいですが交わり数が
になっていることがわかります。
違ったアングルからの写真も面白いです。
続き頑張ります!
*1:遅くても来年中には終わらせたいですが、数学は果てしないので約束はできません。ただやるといったらやります
*2:「なぜ分類したいのか?」となぜなぜを続けるといつまで経っても終わらないので、ここは出発点とさせていただきます。
*3:と対応させることで
*4:今後ちゃんと示すかもしれません。
*5:何度も書きますが、間違っている可能性もあります。今後の勉強で発覚した場合は都度履歴が分かるように訂正していきます。ご了承ください。
*6:現時点では証明ができていません
*7:紐の収縮や、板と板の間の距離の違い、紐をくぎから外すことなく互いに変形できる結び目は同一視します。
*8:こういった定性的な話をいかに数式で厳密に証明するのかは今後の自分の課題です。
「大槻っ!お前やったな!?」カイジでカイ二乗検定してみた
昨日アクチュアリーの一次試験の「数学」を受験してきました。それなりに勉強したにも関わらず、合否は半々だろうといった手応えでした。よく言われることですが、家で問題が解けても、プレッシャーのかかる試験会場で問題が解けるとは限りません。
試験後私の頭の中は次のような言葉で満ちていました。
「悔しいっ・・・!悔しいっ・・・!悔しいっ・・・!し・・・しかし・・・・しかし・・・これでいいっ・・・・!来年受け直すためにまた勉強するっ!完膚なきまでに問題を解けるようになるまで統計を体に染み込ませてみせるっ!これでいいっ・・・!これでこそ数学・・・・数学だっ・・・・・!」
ん?このフレーズどっかで聞いたことあるぞ。。?
そうだっ!カイジだっ!!

- 作者: 福本伸行
- 出版社/メーカー: フクモトプロ/highstone, Inc.
- 発売日: 2013/07/25
- メディア: Kindle版
- この商品を含むブログを見る
【目次】
カイジとは
カイジというのは福本伸行さん原作の賭博漫画のシリーズです。タイトルと同名の主人公カイジは、普段は体たらくでだらしない生活を送っていますが、大金、人生、命を賭けた賭博で窮地に追い込まれると、天才的なひらめきを発揮し一発逆転、対戦相手を圧倒します。痛快ストーリーとあいまって賭博が題材ということで特に成人男性に人気がある漫画に思えます。かくいう私も学生時代に住んでいた寮の談話室にカイジがあったことがきっかけで大好きな漫画になりました。ただ統計好きな人はカイジと聞くと「カイ二乗(かいじじょう)検定」を思い浮かべるのではないでしょうか?(そんなことはないか。。)
ちょっと余談
私は数学が大好きですが、統計は全く好きではありませんでした。数学は美しさに溢れていますが、統計は数学ではなく計算であり、美しさではなく有用性を追い求める学問のように思えて敬遠していました。統計学に出てくる数式には必然性も美しさも感じません。しかし仕事柄統計を教える機会も多いので、スキルアップのためにアクチュアリーの数学試験を受験しました。数学試験といっても中身はバリバリの確率、統計です。アクチュアリーの勉強をしていく中で統計についての自分の考えを改めました。各種検定、推定の理論は非常に数学的であり、自然界や工学の世界につきまとうランダムな事象をいかに合理的に処理するかという問題に対する答えを与えてくれるものです。統計学で出てくる各種分布は人類の長い闘いの後に手に入れた人類の宝と言えると思えます。
「ゴセットさんT分布を見つけてくれてありがとう!貴方のおかげで母分散がわからない正規分布の母平均をサンプルから精度付きで予測できます!」
しかし、それでも統計より数学の方が10,000倍いや、もっと、、、比較できないくらい好きです。各種分布よりオイラーさんの見つけた人類の至宝()の方が大大大好きです。
カイジとカイ二乗検定
話を戻します。カイジとカイ二乗検定は名前が似ているだけではありません。なんとカイ二乗検定を駆使することで、カイジ第二シリーズ(賭博破戒録)でカイジを苦しめた大槻班長を打ち倒すことができるかもしれないのです。カイジは第二シリーズ開始早々、借金を返すために地下の強制労働施設に収容されてしまいます。カイジの借金額から計算された収容期間は15年間。当然嫌です。カイジは50万ペリカ(←地下通貨)を貯めて1日外出券を購入し、1日だけでも外に出ようと計画しますが、給料でもらった91,000ペリカをビール、おつまみで散財してしまいます。
そんなカイジを地下でもペリカの借金地獄に陥れようとする男が大槻班長です。
チンチロは簡単に言うと3個のサイコロをふって出た目で決まるポイントを競うゲームです。3つのサイコロの目がバラバラだとポイントにならないのですが、2つの目が揃うと残りの1つの目の数がポイントになります。3つ同じ目で揃うとよりポイントが高くなります。
また、先ほど3つの目がバラバラだとポイントにならないと書いたのですが、「1,2,3」と[4,5,6」は例外となっており、「4,5,6」はかなりポイントの高い出目になっています。
細かいポイントの設定は書きませんが、下の表で上に行くほど強い目となります。表にはその目が出る確率も記載します。これは高校レベルなので興味がある方は計算してみて下さい。
出目 | 例 | 確率 |
1のゾロ目 | ①①① | |
6のゾロ目 | ⑥⑥⑥ | |
5のゾロ目 | ⑤⑤⑤ | |
4のゾロ目 | ④④④ | |
3のゾロ目 | ③③③ | |
2のゾロ目 | ②②② | |
4,5,6(しごろ) | ④⑤⑥ | |
6の目 | ③③⑥ | |
5の目 | ②②⑤ | |
4の目 | ⑥⑥④ | |
3の目 | ⑤⑤③ | |
2の目 | ④④② | |
1の目 | ③③① | |
目なし(4,5,6、1,2,3除く) | ②④⑤ | |
1,2,3(ひふみ) | ①②③ |
大槻班長はイカサマを行いカイジからペリカを巻き上げ、カイジを地下でも借金地獄にすることに成功します。大槻班長のイカサマ、それは4と5と6の目しかないイカサマサイコロ(以下、イカサマ賽)を使う事でした。
このイカサマ賽を使うと先ほどのポイント表の確率は下のように変わります。振れば絶対目が出る、そしてポイントも上位の者ばかりになります。これでは通常のサイコロを使う限りはほとんど勝ちようがありませんね。
出目 | 例 | 確率 |
1のゾロ目 | ①①① | |
6のゾロ目 | ⑥⑥⑥ | |
5のゾロ目 | ⑤⑤⑤ | |
4のゾロ目 | ④④④ | |
3のゾロ目 | ③③③ | |
2のゾロ目 | ②②② | |
4,5,6(しごろ) | ④⑤⑥ | |
6の目 | ⑤⑤⑥ | |
5の目 | ⑥⑥⑤ | |
4の目 | ⑥⑥④ | |
3の目 | ②②③ | |
2の目 | ①①② | |
1の目 | ④④① | |
目なし(4,5,6、1,2,3除く) | ②③⑥ | |
1,2,3(ひふみ) | ①②③ |
カイジは直感により大槻班長の不正に気付きましたが、私にはカイジのような天才的なひらめきはないと思われるため、ここでは数学、特に統計の力を借りて大槻班長の不正を暴くことにしましょう。そう、ここで登場するのがカイ二乗検定です!
カイ二乗検定とは
ということで、カイジの世界を離れて簡単にカイ二乗検定の説明をしたいと思いますが、感じをつかんでいただきたいだけで、説明は不十分です。詳しく知りたい方は統計WEBの記事をご参照ください。個のものが
、
、、、
という
個のカテゴリに分類されているとし、各カテゴリの観測度数を
、
、、、
とします。つまり
が成り立っています。
また各カテゴリには理論確率、
、、、
(
、
)が与えられており、これが正しければ生じるであろう各カテゴリの理論度数は
、
、、、
となります。
計 | |||||
観測度数 | |||||
理論確率 | |||||
理論度数 |
この時、
は自由度のカイ二乗分布に従うことが証明できます。なお、
はカイ二乗(かいじじょう)と読みます。
カイ二乗分布は、正の整数を自由度と呼ばれるパラメータでもっている分布で、下記のようなグラフになります。
の式を見れば明らかな通り、観測度数が理論度数に一致する時
となり、観測度数と理論度数のずれが大きくなるにつれて
の値も大きくなります。
の値が大きくなればなるほど、その理論確率はあり得ないという事がわかり、どのくらいあり得ないかということがグラフと横軸の挟む面積で定量的に分かるのです。
いざ検定!
統計学の「検定」とは、「Aである!」という事実を主張したいとき、「Aではない」という仮説(専門的には帰無仮説という)を立て、その仮説の下で計算されるある統計量(ここでは今回の大槻班長のイカサマに関しては、イカサマであるという事を主張したいので、まずは「イカサマではない」という仮説を立てます。
次にカイ二乗を計算する必要があるのですが、そのためには大槻班長の出目のデータが必要です。普通なら「これは困ったっ!大槻班長の不正が暴けないっ!」となるところなのですが、なんと、カイジと同じくペリカ借金地獄の三好が過去の班長の出目をメモっていてくれました。実はカイジも三好のメモを見て大槻班長の不正に気付いたのでした。
「三好さん三好メモを付けてくれてありがとう!貴方のおかげで憎き大槻班長の不正を暴くことができるかもしれません!」
漫画の中で班長の出目の描写と三好のメモから作成したデータが下記です。
話数 | 出目 | 備考 |
12話 | 5の目 | 大槻初戦②②⑤ |
13話 | 目なし | - |
17話 | 4の目 | イカサマ賽を使用⑤⑤④ |
18話 | 5ゾロ | 圧倒的イカサマ賽使用 |
20話 | 5の目 | 三好メモ |
20話 | 目なし | 三好メモ |
20話 | 目なし | 三好メモ |
20話 | 3の目 | 三好メモ |
20話 | 6の目 | 三好メモ |
20話 | 5の目 | 三好メモ |
20話 | 4,5,6 | 三好メモ |
20話 | 目なし | 三好メモ |
20話 | 目なし | 三好メモ |
20話 | 2の目 | 三好メモ |
20話 | 4の目 | 三好メモ |
20話 | 目なし | 三好メモ |
20話 | 2の目 | 三好メモ |
21話 | 6の目 | 三好メモ |
21話 | 4,5,6 | 三好メモ |
21話 | 3の目 | 三好メモ |
21話 | 5の目 | 三好メモ |
21話 | 目なし | 三好メモ |
21話 | 目なし | 三好メモ |
21話 | 6の目 | 三好メモ |
21話 | 目なし | 三好メモ |
21話 | 3の目 | 三好メモ |
21話 | 目なし | 三好メモ |
21話 | 目なし | 三好メモ |
21話 | 4の目 | 三好メモ |
21話 | 目なし | 三好メモ |
21話 | 4の目 | 三好メモ |
21話 | 3の目 | 三好メモ |
23話 | 4,5,6 | 45組が見守った大事な一投 |
29話 | 6の目 | ③③⑥ |
32話 | 1の目 | ④④① |
32話 | 1の目 | ④④① |
36話 | 目なし | 最後の対決1投目 ③④⑤ |
37話 | 目なし | 最後の対決2投目 ②④⑥ |
こうして見ると三好メモの偉大さがわかります。三好メモには何投目でその目を出したかも書かれているため、目なしについてもカウントできます。
これをわかりやすく表にまとめてみます。ここではイカサマ賽を使ったという事に興味があるため、4、5、6関連の出目とそれ以外に分けてみました。
4の目 | 5の目 | 6の目 | 4ゾロ | 5ゾロ | 6ゾロ | 4,5,6(しごろ) | それ以外 | |
観測度数 | ||||||||
理論確率 | ||||||||
理論度数 |
「データも揃ったし、いざ計算!」といきたいところですが、アクチュアリー受験生のバイブルであるヘイジ親分の「明解演習 数理統計」によると観測度数も、期待度数も5以上である必要があり、5未満のものがある場合は隣接する階級を合体などしなさいとのことです。「ヘイジ親分ありがとう!(カイジ親分ではない)」

- 作者: 小寺平治
- 出版社/メーカー: 共立出版
- 発売日: 1986/10/01
- メディア: 単行本
- 購入: 12人 クリック: 63回
- この商品を含むブログ (4件) を見る
そこでまとめ直したのが下記表です。4、5、6が絡む出目はすべてまとめましたが、それで問題ないはずです。
出目に4、5、6が絡むもの | それ以外 | |
観測度数 | ||
理論確率 | ||
理論度数 |
大槻はやったのか?やってないのか?
先ほど得られた表でとなり、「大槻班長は不正をしていない」という(帰無)仮説のもと、これは自由度1のカイ二乗分布に従うことになります。
有意水準(あり得ないと結論付ける確率)を5%として、グラフ上での値を確認してみると、この
の値は上側5%というあり得ないゾーンに入っていることがわかります。
「大槻班長は不正をしていない」と仮定すると、実際に目の前で起こった事象は5%以下の確率でしか起こらない、それは稀だ、つまり「大槻班長は不正をしている!」と結論付けることができるのです。
「大槻っ!お前が不正をしていないという帰無仮説のもと、過去37回のお前の出目を有意水準5%でカイ二乗検定したところ、ピアソンの適合度基準が自由度1のカイ二乗分布の棄却域に入ったから、お前は不正をしたと証明されたぞ!」
といって、大槻班長の不正を暴くことができるのです。
統計は自分の主張を正当化するツールです。上司をデータで説得したい社会人は是非とも身に付けていただきたい技術です。統計の素養を身に付けたカイジのようにパワーワードを並べて威嚇することで、統計の素養の無い上司は何も言えず、貴方の言いなりになるでしょう。
しかし気を付けてください、上司(ここでは大槻班長)が統計的素養がある場合、
「それはあくまで有意水準が5%の場合じゃろ。有意水準1%ならば自由度1のカイ二乗分布の上側1%点は6.6349だから帰無仮説を棄却できん、つまりわしの不正があったとは言えないじゃろ。カカカ」
と返り討ちに合うかも知れません。
「これだから統計は嫌いだ。(心の声)」
p進距離はなぜ特別か?
数学界隈のtwitterを見ていると「p進距離」、「p進数体」、「p進付値」とやたら[p進〜」という言葉を目にします。そこで今回は有理数体上の「p進距離」に注目します。「p進距離」は一見不思議な距離の定義ですが、オストロフスキーの定理 - Wikipediaを紹介、証明することで、通常の距離と同じくらい自然なものであるということを紹介することが目的です。言わずもがなですが、
は素数です。つまり1つ1つの素数に対して、何か距離を定める規則が1つ決まると思ってください。
流れとしては下記となります。
- 距離とは何か
- 距離の例
- ノルムとは何か
- ノルムの例
- ノルムから距離の導出
- p進ノルムとp進距離
- オストロフスキーの定理とその証明
距離とは何か
数学は同じ概念を持つ対象から、それらが持っている性質の本質(エッセンス)を抽出し、逆にその本質をもって概念を定義し直します。距離という概念に対しても日常生活で使用しているユークリッド距離以外に、マハラノビス距離、ハミング距離など対象や用途によって様々な距離があります。
これらの距離の性質から本質を取り出し、距離を数学的に定義すると下記のようになります。
空でない集合
1)
(同一の点間の距離は0だし、2点間の距離が0ならその2点の距離は0という当たり前のこと。)
2) に対して、「
」が成り立つ。
(と
の距離は
と
の距離と等しいという当たり前のこと。)
3) に対して、「
」が成り立つ。
(から
へ行きたい時、どこか別の点
を経由すると歩く距離が長くなってしまうという当たり前のこと。)
逆にどんな関数でも、この条件を満たせば距離関数と呼んでよく、距離関数によって集合上に距離が定まることになります。
なお、空でない任意の集合に対して、距離関数
を、
で定義すると、これは明らかに距離関数の条件を全て満たします。
この距離関数によって定まる距離を自明な距離と呼びます。
また、2つの距離関数と
に対して、「
」が成り立つとき、2つの距離は同じ位相構造を定めると言います*1。
今回のテーマのp進距離は有理数体上の距離関数
で定義される距離です。その具体的な関数の形はまた後で見ていきます。
距離の例
例えば、次の3つの関数はいずれも上の距離関数になります。
距離関数の条件を満たすことは実際に計算することでわかります。
これらの距離関数がどのような距離を定めているかは、図示するとわかりやすいです。
中学、高校では平面上の2点の距離(つまり、線分の長さ)はから定まるユークリッド距離で計算しますが、数学的には
、
のような通常とは異なる距離も立派な距離になります。図示するとわかりますが、
、
、
は同じ位相構造を定めます*2。
ノルムとは何か
ノルムは通常ベクトル空間に対して定義されますが、有理数体などの体は、自分自身の体の上のベクトル空間と見なせます。本記事で扱うノルムは有理数体上のものに限られるため、ノルムの定義は最初から体上に定義する形で与えます。
ノルムは中学校で習った絶対値()の一般化です。距離の性質から本質を取り出して、改めて数学的に距離を定義した時と同様に、絶対値で成り立っていた性質から本質的なものだけを取り出して、ノルムの定義としています。
体
1)
2) に対して、「
」が成り立つ。
3) に対して、「
」が成り立つ。
(今後、がノルムのとき、
を
の様に絶対値の記号を用いて書く。)
2つのノルムと
、及び
に対して任意の
で
が成り立っている時、この2つのノルムは同値であるといいます *3。
ノルムの例
距離の時と同様に、次で定義されるは明らかにノルムの条件を満たします。これを自明なノルムと呼びます。
また、中学校の時に習った絶対値も、当然有理数体上のノルムになっています。本記事ではこのノルムを、通常のノルムと呼び、
で表します。
通常のノルムと、
が与えられた時に、
もノルムとなります。実際ノルムの条件1)、2)を満たすことは明らかです。
3)に関しても、
となり、確かに3)も満たしていることがわかります。
ノルムから距離を構成できる
一般に体上にノルム
が与えられているとき、
に対して、
と定義すると、これは距離関数の条件を満たすことが簡単に示せます。簡単に示せるわけは、距離関数の条件とノルムの条件はとても似通っており、元々ノルムは距離の一般化として生まれた概念だからだろうと思います。
自明なノルムからは自明な距離が、通常のノルム
からは通常使うユークリッド距離が導出されます。
先の例ではもノルムとなっていましたが、
からは明らかにユークリッド距離と同じ位相構造を定める距離が導出されます。一般に2つのノルムが同値であれば、そのノルムから導出される2つの距離は同じ位相構造を定めます。
「ノルムから導出される有理数体上の距離で、この2つとは違う位相構造を定めるものは他に何があるの?」「残りはp進距離(と同じ位相構造を定める距離)だけですよ。」というのが本記事で言いたいことです。
p進ノルムとp進距離
有理数体上にp進ノルムと呼ばれるノルムを定義します。
一見わかりにくいですが、例えば、
ですし、
となります。
このp進ノルムから構成される有理数体上の距離をp進距離といい、距離関数をで表します。
これは通常のユークリッド距離と同じ位相構造を定めません。
それが分かる1例として、、
、
、
、、、という有理数体上の点列を考えるとこの点列は通常のユークリッド距離では明らかに収束せずに発散しますが、
とした
進距離では
との距離が、
、
、
、
、、となるので、
に収束します。よってユークリッド距離とp進距離は同じ位相構造を定めません。
と
が相異なる素数の時、
進距離と
進距離が同じ位相構造を定めないことも明らかでしょう。
オストロフスキーの定理とその証明
ざっと距離、ノルム、p進距離について記載しましたが、本記事で一番いいたいところ、
同値なノルムから導出される距離は同じ位相構造を定めていました。オストロフスキーの定理から、ノルムから導出される有理数体上の距離は、同じ位相構造を定める距離にのみ注目すると、自明な距離、ユークリッド距離、p進距離の3種類しかないということが言えます。自明な距離と、私たちが通常使うユークリッド距離に並んで、p進距離が登場しています。よってp進距離は特別!!
では最後にオストロフスキーの定理を証明します。証明は、

- 作者: ボレビッチ,シャハレビッチ,佐々木義雄
- 出版社/メーカー: 吉岡書店
- 発売日: 2002/01
- メディア: 単行本
- この商品を含むブログを見る
次の2つは互いに排反であり、どちらかが必ず成り立っています。
まず、前者だった場合を考えます。自然数に対して
つまり、となるので、
となる自然数
に対し、ある実数
が存在して、
とおくことができます。
任意の自然数に対して、これを
進法で展開します(中学校で習った10進法で表されている整数を2進法で表すやり方と全く同じです。)。
ただし、かつ、
とします。これは
が
進法で
と表せることを意味します。
また、は
進法で
桁の数ということで、
が成り立っていることもわかります。(というよりこれが成り立つようにを決めています。)
ノルムの性質から、
つまり、
となります。
ここで、は下記で定義される
に依存しない定数です。
は
に依存しないので、
を自然数として
を
に置き換えると、
より、
となり、とすることで、
が成り立ちます。
次に、は
よりも小さい自然数だったので、
を自然数として、
とおきます。ただし、
であると、
が成り立たなくなってしまうので、
です。
任意のについて
を示しましたので、当然
についても
成り立っています。
今、より、ノルムの性質で、
となり、最初の方で示したと先ほど示した
を用いると、
となります。ここで、は下記で定義される
に依存しない定数です。
先ほどと同様にに対して、
を
に置き換えると、
となり、
から、とすることで、
が成り立ち、先ほど、が成り立つことも示していたので、結局、
であることがわかりました。
最後に、の
でない元
を
(
と
は自然数)と表すと、
となります*4。
まとめると少なくとも1つの自然数に対して、
ならば、ノルム
は通常のノルム
と同値であることがわかりました。
では次に、後者の場合、つまり、任意の自然数に対して
である場合を考えます。
任意の素数に対して
であるとすると、どんな自然数
も素数の積で書けるため、ノルムの性質から
となり、これから全ての有理数
に対して
が導けてしまいます。これは
が自明なノルムでないことに矛盾するため、少なくとも1つの素数
に対して
となります。
ここで素数とは異なる素数
に対しても、
であると仮定します。このとき自然数
、
を十分に大きく取れば、
が成り立ちます。
と
は互いの素なので、ある整数
、
が存在して、
となります。そして今任意の
に対して
である場合を考えているので、
、
となっており、以上から次の矛盾が得られ、
と異なる素数
で
となることはないことがわかります。
ここまでをまとめると、任意の自然数に対して
である場合はただ1つの素数
が存在して、
となり、以外の任意の素数
に対しては
となります。ただしは
を満たす定数です。
あと少しです。以上から、自然数が
と互いに素であれば明らかに
となります。
最後に、の
でない元
を
(
、
は
と互いに素な整数)と表すと、
となり、なので、これはp進ノルムと同値なノルムであることがわかります。
なんとも鮮やかな証明です。
明日はたけのこさんの保型形式のお話です。お楽しみに。
o-v-e-r-h-e-a-t.hatenablog.com
*1:2つの距離が同じ位相構造を定めることは、2つの距離が同値(ある、
が存在して、任意の
、
に対して
が成り立つこと。)であることより広い概念です。2つの距離が同値であれば同じ位相構造を定めますが、一般にその逆は成り立ちません。
*2:同値でもあります。
*3:通常ベクトル空間のノルムに対しては、その同値性を「任意のベクトルに対して、
]となる
、
が存在すること」と、定義します。しかしこの定義では後述するオストロフスキーの定理が強く見えまえん。この同値性を採用してしまうと、有理数体上で互いに同値でないノルムが自明なノルム、通常のノルム、p進ノルム以外にも例えば
というノルムが存在してしまいます。
*4:この式変形で暗黙で使った、、及び
は、ノルムの定義から簡単に導けます。
調和級数大好きカメさん後日談
インテジャーズ Advent Calendar 2017 - Adventarの5日目の記事で調和級数大好きカメさんの話を書きました。今回はその後日談の紹介です。
まだ調和級数大好きカメさんをご存知ない方は前回の記事を先に読んでみてください。
mattyuu.hatenadiary.com
調和級数大好きカメさんからの相談
ある日、くまさんのところに毎日調和級数ライフを楽しんでいるはずのカメさんが深刻な顔をしてやってきました。
調和級数大好きカメさん「く、くまさん、、じ、実は相談が、、、」
くまさん「な、なんだい!?」
調和級数大好きカメさん「じ、実は僕、、、そ、、そ、、」
なぜ素数が好きになったのか
くまさん「な、なぜだい!?、、君はゆっくりでもどんどん大きくなる調和級数に自分を重ね合わせてシンパシーを感じていたはずだろ??」
調和級数大好きカメさん「そ、素数にシンパシーを感じるんだよ。。」
くまさん「な、なぜだい!?君は素数とは似ても似つかないよ。。」
調和級数大好きカメさん「そ、素数はその逆数和が発散するんだ。素数分の1も足していけばいつかどんな大きくなるんだよ。インテジャーズに書いてあったんだ。」
調和級数大好きカメさん「調和級数よりゆっくりだけど、無限に大きくなる。そんな素数にシンパシーを感じるんだよ。」
再び給水ポイントを
調和級数大好きカメさん「だからお願い、もう一度数直線上の整数に給水ポイントを設置してくれないか?」
くまさん「わ、わかったよ。」
くまさん「設置したよ。でも本当に大丈夫かい?」
調和級数大好きカメさん「ありがとう!調和級数と一緒で、順番を並び替えたらきっと給水ポイントに止まれるよ!」
整数1にたどり着けない
調和級数大好きカメさんは、数直線上で0を出発点とし、素数分の1の歩幅で歩き始めました。次の一歩が整数を超えてしまう時は、その歩幅は歩まずにそれより小さく、かつ整数を超えない素数分の1の歩幅で歩くのです。しかし、たった6歩歩いたところで行き詰まりました。6歩目に歩いた歩幅はです。次の一歩は
より大きい素数の逆数にする必要がありますが、調和級数大好きカメさんはにわか素数ファンのため、大きい素数をほとんど知らなかったのです。次の一歩の計算に時間がかかり、なかなか一歩を踏み出せません。
カメさんはリスタートということで、出発点に戻り、様々な素数分の1の歩幅で歩きますが、どうしても1にぴったり止まることができませんでした。。
調和級数大好きカメさんの話
今回は調和級数と調和級数が大好きなカメさんのお話をしたいと思います。「調和級数って何?」っていう説明もしますので、知らない方も安心してください。
ちりが積もっても山にならない
俗世間では「ちりも積もれば山となる」とよく言われますが、数学の世界にはちりが積もっても山とならないようなものが存在します。
例えば、
という無限個の足し算を考えると、この無限個の足し算は明らかに、
という風に小数点以下にが並ぶ数となり、この結果は2を超えることはありません。足していく数は全て0より大きいため、足し算を続ければ続けるほど足し算の途中結果はどんどん大きくなっていきます。
ちりのように小さい数がどんどん足されて、どんどん大きくなるのにを超えないのです。
今度は、次のような無限個の足し算を考えてみます。分母が、
、
、
、
とどんどん倍になっているものです。
下の図から明らかのように、足し算を続ければ続けるほど途中の結果はに近づいていきます。こちらの無限の足し算の結果も
を超えることはありません。
たしかに数学の世界ではちりが積もっても山とならないような例が存在します。
調和級数
ちりが積もっても山にならない例を知った上で、本題の調和級数の話をします。
下記の無限個の足し算を調和級数と言います。
この足し算は現実世界でちりが積もって山になるのと同じように、無限に大きくなるでしょうか?それとも、前述した2つの足し算同様に、ある値(前述の例では2)が存在して、どんなに頑張ってもその値を超えることはないのでしょうか?
調和級数も前述した例と同様に、足し算を続けていくと、「1兆分の1」、「1兆1分の1」、「1兆2分の1」、、、と足す数はどんどん小さくなっていきます。
「1兆分の1」はなので、全体の和はほとんど増えないことがお分かりいただけるかと思います。
しかし調和級数は足し算を続けていくとあらゆる数より大きくなります。例えばあなたが「100兆!」と言ったら、いつか調和級数の和も100兆を超えます。これはなかなか不思議なことです。本当にちりのようなどんどん小さくなる分数たちが、どんどん足されていくことでいつしかどんな数をも超えていくのです。このことを調和級数は発散するといいます。
下表に調和級数の途中までの和()が初めて
〜
を越える時の
をまとめました。
まで足してやっと
を越えるということで、非常にゆっくり、そして着実に大きくなることがわかります。
調和級数が発散することの証明はインテジャーズに書いておりますので、是非読んでみてください。
調和級数大好きカメさん登場
ここで今後の話をイメージしやすくするために調和級数が大好きなカメさんを登場させます。
調和級数は非常にゆっくりですが少しずつ大きくなり、いつしかあらゆる数より大きくなるものでした。カメさんもその歩みは遅いですが、非常に努力家なので、地道に歩き続けどんな遠くにも行ってしまいます。
ここに調和級数と努力家な自分にシンパシーを強く感じるカメさんがいます。いつしか他の動物たちから調和級数大好きカメさんと呼ばれるようになりました。
調和級数大好きカメさんは、調和級数が大好きなので歩く歩幅は調和級数に倣っています。つまり最初の一歩の歩幅は、次の一歩の歩幅は
、その次は
です。調和級数のように数直線上で0を出発地点として、数直線を歩き続けます。
調和級数は発散するため、調和級数大好きカメさんはいつしか1000、いつしか100兆を超えて行きます。
喉が乾く調和級数大好きカメさん
調和級数大好きカメさんがいくら努力家だと言っても生き物です。飲まず食わずでは歩き続けることはできません。
そこで数直線上の整数点に給水所を設けてあげることにしました。給水所では水とバナナが供給されます。
ただし、1つだけルールがあります。調和級数大好きカメさんがぴったり整数の点に止まれた時だけ、つまりぴったり給水所にたどり着いた時だけ、水を飲み、バナナを食べても良いというルールです。
調和級数大好きカメさんのスタート地点はで最初の一歩の歩幅は
ですから、一歩歩いて整数
の地点に止まりますので、調和級数大好きカメさんは水を飲みました。今はそんなにお腹は空いていないということで、「バナナは次の給水所で食べる」と言い残し、出発しました。
しかし、
なので、次の整数に設置された給水所にはぴったり止まることはできませんでした。「まあこんなこともあるさ」と調和級数大好きカメさんは整数
の給水所を目指し再び歩き始めます。
しかし、
なので、続く整数の給水所にもぴったり止まることはできず、整数
の給水所でバナナを食べなかったことを後悔し始めました。しかし「自分の歩幅はどんどん小さくなるんだ。次くらいにはぴったり整数の給水所に止まれるだろう。」と調和級数大好きカメさんは再び歩き始めるのでした。
しかしその後、調和級数大好きカメさんが整数の給水所にぴったり止まることは二度とありませんでした。。。
調和級数の途中和は整数にならない
実はのとき、
は整数になりません。
これは私は大学時代に読んでいた代数学のテキスト*1の演習問題で知りました。2016年11月、「これはあまり知られていなさそうだ。ブログに書いちゃおう!」と思い、この事実をブログに書いていたところ、あるブログが目に留まりました。
そうインテジャーズです。
証明はインテジャーズの記事を読んでください。「他のブログに書いてあることは書く意味がない(T T)」と、私のブログは書きかけのまま一年以上放置されていましたが、今回インテジャーズのアドベントカレンダーに投稿することで、日の目を見ることとなりました。
調和級数大好きカメさんに水を飲ませてあげたい
調和級数大好きカメさんの友達のくまさんは、とても友達想い。飲み食いせず歩き続ける調和級数大好きカメさんに提案をします。
くまさん「調和級数大好きカメさん。このままじゃ倒れちゃうよ。」
調和級数大好きカメさん「いいんだよ。僕はルール通りに頑張るだけだよ。僕は歩幅を変えるつもりもないし、整数以外の点で水を望んだり、バナナを望んだりしない。いくら給水所までの距離が以下だったとしても。」
くまさん「次の一歩で整数の給水所を超えてしまう時、歩幅を変えて歩いて給水所に止まろうよ。バナナ美味しいよ。」
調和級数大好きカメさん「僕は調和級数が大好きだ。歩幅を変えるなんて絶対にやりたくないんだ。わかってくれよ、くまさん。」
くまさん「違うよ。たしかに歩幅は変えるよ。でもそれはこの先君が歩む一歩の歩幅にするんだよ。つまり今歩こうとしている一歩を将来にとっておいて、将来歩く一歩の歩幅で今歩むんだよ。当然その歩幅は今歩いちゃうんだから将来は歩いてはいけないということにすればいい。とっかえっこするだけだよ。」
内心喉が渇いて、お腹も空いていた調和級数大好きカメさんは迷い始めます。
調和級数大好きカメさん「本当にそれで整数の給水所に止まれるの・・・?」
くまさん「止まれるんだよ。しかも全整数の給水所に!」
単位分数(エジプト分数)の話
調和級数の足し算に現れる分母が正の整数で分子がである分数を単位分数と呼びます。
や
等です。
そして、任意の有理数(=整数分の整数で表せる分数のこと。分数と思ってもらえればよい)は単位分数の和で表すことができるという素晴らしい定理があります。
証明はそうですね、インテジャーズを読んでください。
調和級数大好きカメさんが次の一歩で次の整数にある給水所を超えてしまう時、今調和級数大好きカメさんがいる点と、次の整数の給水所までの距離は有理数(≒分数)になっています。
つまりその有理数を単位分数の和で表すことで、調和級数の足し算に現れる分数でその距離を歩くことができるのです。
しかし、右辺の単位分数は今まで調和級数大好きカメさんが歩いた歩幅になっていてはいけません。調和級数大好きカメさんは歩幅の順番を変えることに関してはOKを出しつつありますが、同じ歩幅を歩くなんてことは彼のプライドが許すわけないのです。このままではカメさんが確実に次の給水所に止まれるという保証がありません。
しかしながら、を自然数として、実は次の式が成り立ちます。
なんと単位分数はそれより分母の大きい二つの単位分数の和で表すことができるのです。しかも無限通りに。当然単位分数の数はどんどん多くなります。
つまり、次の給水所のまでの距離を単位分数で表した時に、その単位分数に今まで歩いた歩幅が含まれている場合、上の式を使って別の単位分数で表してあげれば良いのです。単位分数の分母はどんどん大きく取ることができます。一方調和級数大好きカメさんが歩いた歩幅は高々有限通りです。単位分数を別の単位分数で表すという操作を繰り返せば、いつかは絶対に今まで歩いていない歩幅が出てくるのです。
最後の説得
くまさん「わかったよね?つまり次の一歩はこう決めるんだ。基本的に次の一歩はまだ歩いていない歩幅のうち最大のもので歩いてね。つまり、
〜
の歩幅で今まで歩いたことがあって、
の歩幅で歩いたことがないんだったら、次の一歩は
だ。」
調和級数大好きカメさん「うん。いつもそうしてきたよ。」
くまさん「でも、次の一歩で次の整数の給水所を超えてしまう時だけ、今君がいるところから次の給水所までの距離を単位分数の和で表すんだ。その単位分数に今まで君が歩いたことのある歩幅がある場合は、より分母の大きい単位分数の和で表してあげよう。いつしか君が歩いたことのない歩幅が現れるよ。そうしたらその単位分数たちを歩幅にして歩いていけばいい。ちゃんと給水所にたどり着けるから。」
調和級数大好きカメさん「そうだね。うん、そうするよ。ギリギリ僕のポリシーに反しない。」
くまさん「そう。ただし、自分が歩いた歩幅はちゃんと覚えておかないといけないよ。うっかり同じ歩幅で歩いてしまうといけないから。」
調和級数大好きカメさん「僕の記憶力が良いのは知っているだろう。僕がそんなドジを踏むと思うかいwww」
くまさん「ごめん。ちなみに、君は調和級数の順番を変えて歩くことになるんだけど、この順番を変える写像は全単射になっているよ。君は記憶力がいいから同じ歩幅を歩かない。つまり単射だ。そして、給水所を出発する時の次の一歩は確実にその時点で君が歩いていない歩幅で最大のものになる。なぜなら給水所から給水所まで一歩で行けるわけがないのだから。だから一つの整数を超えるごとにその時点で最大の単位分数を1つずつ消費することになるから、全射にもなるんだ。」
調和級数大好きカメさん「・・・ありがとう!」
こうして調和級数大好きカメさんは全整数で水を飲み、バナナを食べることができるようになりました。めでたしめでたし。
血液型の割合に感じる神の意思
この記事の内容は今年6月に行われた第9回日曜数学会で発表した内容をまとめたものです。なお、今年開催された日曜数学会は全3回全て発表したので皆勤賞です!それでは始めます!
『血液型の割合に感じる神の意思』というタイトルで発表させていただきます。よろしくお願いします。
ツイッターのアンケートで血液型を聞くと本当にはA:B:O:AB=38:22:31:9になるのかな?レッツ検証♪投票したらRTお願いします(><)
— スモーキー💨 (@music_ine) 2017年2月28日
さっき投票日数間違えたので再投稿です💦#拡散希望RTおねがいします
ある日twitterを見ていると、このようなアンケートが目に留まりました。
twitterには4択のアンケート機能がありますが、この機能を使って血液型のアンケートをとっています。「アンケート結果が日本人の血液型の割合と同じになるのか?」ということを調査しているようです。
最終票数は493票となっており、その結果を実際の日本人の血液型の割合と比べると、アンケート結果の血液型の割合と、日本人の血液型の割合がほぼ同じになっていることがわかります。数学的には大数の法則と言いますが、こんな単純な調査でも意図した結果が出てくるのは面白いですね。
生物学に疎い私はこの調査結果を見て、「日本人の血液型の割合はどのように決まっているのか?」と疑問を持ちました。しかも血液型の割合は国によって違うと聞いたことがあり、俄然気になります。
そこで日本以外の国の血液型の割合も調べて見ると、図中の円グラフのように確かに国によって血液型の割合はまちまちでした*1。ブラジルに至っては100%O型ということで驚きです。
以上が動機となり、今回の発表のテーマは『血液型の割合はどうやって決まるのか?』、『日本の血液型の割合は今後変わっていく可能性はあるのか?』としました。これらの疑問に数学を使って答えていきましょう!その結果、「神の意思」と呼んでも良いような事実に辿り着きましたので、紹介したいと思います。
まずはそもそも血液型とは何かを説明します。血液型を決める遺伝子(血液型遺伝子と呼ぶ)には、A型、B型、O型の3種類があり、人はその内の2つの遺伝子の組み合わせを持っています。血液型はA型、B型、AB型、O型の4種類だと思っていましたが、細かく言うとAA、AO、BB、BO、AB、OOの6種類があったのです。
ABO式血液型 - Wikipediaによるとこれら6種類のことを血液型ではなく遺伝子型と呼ぶようです*2。そしてAAとAOの遺伝子型をA型、BBとBOの遺伝子型をB型、ABの遺伝子型をそのままAB型、OOの遺伝子型をO型と決めています。AOをA型、BOをB型と呼ぶとO型遺伝子がかわいそうですが、O型遺伝子はA型、B型遺伝子に対して劣性遺伝子と言うそうで、生物学的にちゃんとした理由があるものと思われます。
次にお父さんとお母さんの血液型が赤ちゃんにどのように遺伝するのかを説明します。赤ちゃんは、お父さんが持っている2つの血液型遺伝子のうちどちらか一方を、そして、お母さんが持っている2つの血液型遺伝子のうちどちらか片方を、それぞれランダムに引き継ぎます。と言っても、実際に例を見た方がわかりやすいと思うので、2例出して説明します。
まずは1例目です。
この例ではお父さんはAAのA型、お母さんはBOのB型です。お父さんの遺伝子型はAAですので、赤ちゃんが引き継ぐのはA型の血液型遺伝子だけです。一方お母さんからは50%の確率でB型の血液型遺伝子を、50%の確率でO型の血液型遺伝子を引き継ぎます。よって赤ちゃんの血液型は50%の確率でAB、50%の確率でAOとなります。
次の例ではお父さんはABのAB型、お母さんはBOのB型になっています。先ほどの例と同様にお父さんからはA型、B型の血液型遺伝子を50%ずつの確率で、お母さんからはB型、O型の血液型遺伝子を50%ずつの確率でそれぞれ引き継ぐためそれぞれ25%の確率で、AB、AO、BB、BOの血液型を持った赤ちゃんが生まれてきます。
では、いよいよ数学を使ってモデル化していきましょう。血液型がAAの人の割合をという記号*3で表します。AOからOOまでの他の遺伝子型に対しても同様です。
これら6つの変数、
、
、
、
、
は割合を表しますから、当然それぞれの変数が実際にとる値は0以上1以下になります(
)。また、人の血液型はAA、AO、BB、BO、AB、OOのいずれかですから、6つの変数の和は1になります(
)。
現在の日本だと、AAが8%、AOが31%、BBが3%、BOが19%、ABが10%、OOが29%となっているので、、
、
、
、
、
となります。
今回のテーマに『日本の血液型の割合は今後変わっていく可能性はあるのか?』という疑問を掲げています。先ほど血液型の割合を変数()で表しましたが、これに加えて変数の時間変化も考える必要があります。
そこで、ある世代の血液型の割合()を入れると、次の世代の血液型の割合(
)を返すような関数
を作りたいと思います。
が作れると、ある世代の血液型の割合に次々と
を作用させる事で血液型の割合の変数の時間変化がわかるのです。
を構成するに当たって3つの前提があります。
まず1つ目は『結婚相手は血液型で選ばない』という事です。血液型の相性という話も聞くため、中には結婚相手を血液型で選ぶ人もいるかもしれませんが、大半の人は血液型では相手を選ばないでしょう。マクロな視点で見たら結婚相手の血液型の確率は現在の血液型の割合に平均化されるという事です。
2つ目の前提は、『どの血液型の組み合わせのカップルも平均して同じ数の子供を出産する』です。夫婦によって子供の数はまちまちですが、その数は夫婦の血液型に依らないだろうという前提です。「あの夫婦はA型同士なので子沢山だわね」というような話は聞いたことありませんので、これも自然な前提かと思います。
3つ目の前提は『時間軸に世代という明確な区切りがあるものとする』です。今の日本には0歳児から100歳を超える御高齢の方まで連続的に各年齢の人が暮らしていますが、祖父母世代、父母世代、子供世代というように世代が存在することを前提にします。今の子供世代が次世代の父母世代となり赤ちゃんを産む事で次の子供世代が誕生し、また次の世代では最初の子供世代の人たちは祖父母世代となり、先代で誕生した子供世代が父母世代となり新しい子供世代が誕生します。前2つのものに比べて少し重たい前提ではありますが、暖かく見守ってほしいです。は父母世代の血液型の割合から、次の子供世代の血液型の割合を与える関数になるのです。
さて、モデルと前提が準備できましたので実際にを構成していきます。
こちらが次の世代のAAの血液型の割合を与える数式になります。
まず、右辺のについて説明します。
夫婦をランダムに選んだ時に、お父さんがAO、お母さんがABである確率はとなります*4。そして、この夫婦の赤ちゃんの血液型がAAになる確率は25%(=1/4)です。これから父母世代のAOのお父さん、ABのお母さんが次の世代のAAの割合に寄与する大きさは
となるのです。
赤ちゃんの血液型がAAということは、お父さん、お母さんの血液型の組として考えられるのは、(AA,AA)、(AA,AO)、(AO,AA)、(AO,AO)、(AA,AB)、(AB,AA)、(AO,AB)、(AB,AO)、(AB,AB)のいずれかです。お父さんの血液型がBO、お母さんの血液型がABであればどう頑張ってもAAの血液型を持つ赤ちゃんは産まれてこないため、(BO,AB)は考える必要はありません。(AO,AB)以外にも同様に計算していって全て足すこと*5で次の世代のAAの血液型の割合を出せるのです。
同様に計算すると次の世代のAO、BB、BO、AB、OOの血液型の割合を導出する式はこちらになります。目が回りそうです。。。簡単に書けないでしょうか。。?
よく見ると、右辺は変数の二次式になっています。今までと書いてあったところも
と書くことで、左の
はお父さん達の、右の
はお母さん達の血液型の割合のように見えてきませんか?
知らない方はご勘弁ですが(大半かもしれません...)、二次式は大学初年度で習う線形代数の二次形式(二次形式 - Wikipedia)という言葉を使えば、ベクトルと行列を使って簡単に書き表すことができます*6。ベクトルはお父さん、お母さん世代の血液型の割合、行列はAA、AO、BB、BO、AB、OO それぞれに固有な定数行列となります。
例えば次の世代のAAの割合()は簡単に
と書けます。複雑な係数たちは
という定数行列が中に閉じ込めてくれています。
は何も悪いことしていないのに、一身に面倒なものを全て抱え込んでくれております。そういった意味で私は
を次の世代のAA型の割合を司る定数行列と呼んで崇めています。
他の血液型の割合を司る行列たちはこのようになっています。みんなありがとう。
さて、〜
のおかげで関数Fをこのように簡単に書くことができます。二次形式に慣れていない方は前述した二次式と全く等価ですので無理に理解する必要はありません。
今回のテーマを再掲します。『血液型の割合はどうやって決まるのか?』に対しては関数が定まったので済みとします。
があれば原始時代の血液型の割合から、後の世代の血液型の組が全てわかるからです。
次に『日本の血液型の割合は今後変わっていく可能性はあるのか?』について考えます。
今の世代と次の世代で血液型の割合が変わらないということは、今の血液型の割合にを作用させても同じ割合が出てくることを意味します。血液型の割合がこのような条件を満たすとき、今後も割合が常に一定ということで「定常状態」と呼ぶことにします。
前述した通り現在の日本では、AAが8%、AOが31%、BBが3%、BOが19%、ABが10%、OOが29%となっているので、、
、
、
、
、
です。日本の血液型の割合が今後も変わらない、つまり定常状態になっていることを確かめるためには、これらの割合の組に
を作用させて割合が変化しないことを確認すればいいのです。
実際に計算して見るとこの通りほぼほぼ変わりませんでした!普通なら「日本人の血液型の割合は今後変わらないことがわかったぞ!」と喜びたいところですが、血液型の割合が変化していないということはなんとなくわかっていたことなので、このモデルの妥当性が示されたということで喜びたいと思います。
ただし、今後外国の方の移住が進んで血液型の割合に変化が出たり、「B型結婚禁止法」、「A型子供4人産むこと義務法」等前提条件が崩れるような意味のわからない法律が策定された場合は再度モデル作りが必要になります。
ここまでで残っていたテーマ『日本の血液型の割合は今後変わっていく可能性はあるのか?』も解決しました。最後に私が気づいた神の意思と呼べるようなものを紹介したいと思います。
当初の予想では原始時代の血液型の割合がわかれば、を作用していくことによって血液型の割合が変遷し、最終的に定常状態に落ち着くのであろうと予想していました。
しかし実際にいろいろな初期値(原始時代の血液型の割合)を入れてシミュレーションしたところ、たった1回を作用させるだけで定常状態になることがわかりました。これは驚きです!
シミュレーション結果だけではなく、変数を文字で置いて、
と
が一致することを確認しているので、これは数学的な事実(定理と言ってよい?)です。
に対して、
を入れることで、うまいこと4次の項が消えて
になることが確認できます。ちょうど良い計算練習になるので、興味がある方は計算してみてください。
この発見を別の見方でも解説します。まずという血液型の割合の空間があった時に、この血液型の空間において定常状態となる血液型の割合の集合(つまり、
を満たす
の元全体)を考えます。
は二次式なので二次曲面(二次曲面 - Wikipedia)のようになるかと思いますが、6次元空間なので図示できません。。。図の赤いところが定常状態の集合のイメージです。
当初の予想では、に任意の点(初期値)を選ぶと、
を作用させるにごとに点が移動していき、いつかは定常状態の赤い面に辿りつき、それ以降は
を作用させても動かない、となると思っていました。
しかし実際にわかったことは、のどの点を出発点にしても、たった1回
を作用させることで定常状態の赤い面に辿りつき、それ以降は
を作用させても動かないというものでした。なんとも驚きです!
これはまさしく血液型の割合を安定させようという神の意思ではないでしょうか?生物学は疎いのですが、自然が作り出したものだけあって数学と同じく非常に美しく感じます。
実はこの内容を日曜数学会以前にもクローズな場で発表したことがあるのですが、発表後、聴講者の方から「これはハーディー・ワインベルクの法則(ハーディー・ワインベルクの法則 - Wikipedia)というものだよ。」と教えていただき、驚きました。リーマン予想への挑戦やラマヌジャンを見つけ出したことで有名なハーディーが、このような生物学の法則に関しても言及していたのです!そして私の前提もハーディー・ワインベルクの法則の前提と共通する部分が多々あり、「自分すごい!」と思いました。
数学では証明はできても、なんか不思議と感じることは山ほどあります。例えば、などは証明を読めば成り立つことがわかりますが、なぜ突然
が出てくるのか、なんで
なのか等不思議は尽きません。今回の神の意思も同様で、任意の
に対して
となることは確認しましたが、なぜこんなことが成り立つのか?血液型を司る行列たちにどんな秘密があるのかはわかっていません。一時期躍起になって挑戦しましたがわかりませんでした。血液型遺伝子がAとOしかない場合でも試しましたがやはり同様に成り立ったため、血液型遺伝子の種類が増えても成り立つと予想します。
と言うことで次の問題を投げかけて本記事を締めくくりたいと思います。誰かわかったら教えてくださいm( )m
*1:血液型の割合に関しては、下記のサイトを引用しました。uranailady.com
*2:2つの血液型遺伝子の組AA、AO、BB、BO、AB、OOは本来きちんと遺伝子型と書くべきですが、説明がしにくくなるので、今後これらも広い意味で血液型と書く事にします。
*3:以下、変数と呼びます。
*4:ここで結婚相手は血液型で選ばないという前提が効いています。
*5:お父さん、お母さんの血液型の組に対して何も重み付けせず足すことができるのは、2つ目の前提『どの血液型の組み合わせのカップルも平均して同じ数の子供を出産する』によるものです。
*6:ちょうどこの数式を考えていた頃、別件でガウス整数論の二次形式を読んでいたので「うぉー二次形式すごい!」となった思い出があります。ガウス整数論の二次形式はベクトル、行列の成分は整数の範囲の話になるため、これでもかというくらい全く別の数学です。