前置きの前置き
すみません。タイトルはかなりclickbaitです。「」くらい恣意的な表現になります。が、この記事を最後まで読めばなぜこういうタイトルにしたくなるか理解していただけるかと思います。
前置き
Grahamの論文「RAMSEY'S THEOREM FOR -PARAMETER SETS」をチョット読む。
この論文の最後の方には、みんな大好き「小グラハム数」の定義が載っている。本稿では小グラハム数の誕生の経緯を知っていただく……つもりだったのに、なんかそれどころじゃないくらいヤバいことが書いてあった、という報告である。
証明まで書いていると記事が長くなりすぎるので、主定理とその系の紹介にとどめる。ステートメントを眺めるだけでも十分面白いので。
ラムゼイ理論
ラムゼイ理論は、集合についてのある性質が、どれぐらい集合が大きければ必ず成り立つか研究する分野である。「ラムゼイ理論」について語られるとき、言及されることのおおい最も基本的な結果は次であろう:
パーティー問題
6人いれば、互いに知り合いである3人組か、互いに知り合いでない3人組が必ず存在する。
「パーティー問題」で検索すれば証明はすぐに見つかる。これの一般化が次の定理である:
(Ramsey)
を正整数とする。このとき、ある(十分大きな)数が存在して、次を満たす:
要素数が以上であるような有限集合があって、のすべての大きさの部分集合が色で塗られているとする。このとき、(をどのようにとっても)のある大きさの部分集合が存在して、のいかなる大きさの部分集合も同じ色で塗られている。
この定理でとしたときがパーティー問題で、このときである。なぜか:
- を人の集合とする。
- 「すべての大きさ2の部分集合が2色で塗られている」=「すべての2人組に知り合いかそうでないかの情報を付与されている」
- 「ある大きさ3の部分集合が存在して、のいかなる大きさ2の部分集合も同じ色で塗られている」=「ある3人組が存在して、3人組うちのいかなる2人組も同時に知り合いであるか、同時に知り合いでない」
RotaはRamseyの定理を拡張し、次のような予想を立てた。今回読む論文では、Grahamらはこの予想を解決しようとしている。
(Rota)
を正整数とする。を位数がの有限体とする。このとき、ある(十分大きな)数が存在して、次を満たす:
次元が以上であるような上のベクトル空間があって、のすべての次元部分空間が色で塗られているとする。このとき、(をどのようにとっても)のある次元部分空間が存在して、のいかなる次元部分空間も同じ色で塗られている。
有限体とは、ざっくり四則演算がうまくできる有限集合のこと。たとえば、位数が素数のときは、集合をとし、での通常の四則演算を考えればよい。位数が素数でないときは、での乗法逆元がうまくとれないので少し頑張る必要がある。本筋ではないので、これ以降とりあえず有限体は有限だけど+,-,×,÷はいい感じにできる集合だと思ってほしい。で位数の有限体を表す。
また、アフィン空間についても知っておく必要がある。アフィン空間はざっくり「原点を忘れたベクトル空間」である。ベクトル空間は基底ベクトルの線形結合で表せるが、アフィン空間では原点をどこにとっても良い分、不定性が増える。Rotaの予想はベクトル空間でなくアフィン空間で考えても同値であるらしい。
-parameter set
Grahamらは、有限体上のベクトル空間を真正面から考える代わりに、-parameter setなる概念を導入した。これは有限体上の次元アフィン空間を部分的に模倣する。有限体上のアフィン空間を模倣するには、通常の集合にどのような性質を加えていけばよいだろうか。
上の次元アフィン空間は、集合としては個のの元のつ組である。なので、-parameter setは個のの元のつ組である必要がある。
の1次元部分アフィン空間は
と書ける(和と積はに入っている演算)。(このゼロはの加法単位元)のとき、番目の成分はで固定となり、のとき、となる(任意のに対しと取ればよい)ことに注目すると、の1-parameter subsetはの形をしていて、であるか、がの順列である必要がある。
の2次元部分アフィン空間は
と書ける。一般の場合を考えるのは難しいので、任意のに対してである場合のみ考える。ここで、成分を分類することができる:
- かつのとき、
- かつのとき、
- かつのとき、
このようにすることで、の分割を得ることができる。
とし、見やすくするため項を並び替えてしまおう:
これをの2-parameter subsetに翻訳すると、
となる。ただし、およびはの順列である。
このように、普通の有限集合上で、の「都合のいい」部分空間の模倣ができる。1次元までなら完全な模倣ができるが、2次元以上では部分的にしか模倣できていない。
結局のところ、-parameter setは有限体の部分アフィン空間の出来損ないのようなものだと思ってよい。
いままでの気持ちの話を一般の次元について厳密にやると次のようになる:
-parameter set
とする。をに作用する置換群とする。とに対し、で作用を表す。
部分集合に対し写像の集合を定める。ただし、はで与えられる定数写像である。
をの交わりのない分割とする。ただし、以外は空集合になりえないものとする。
を次を満たす写像とする:
このとき、
とし、を上の-parameter setと呼ぶ。
が上の-parameter setであって、かつが上の-parameter setであるとき、をの-parameter subsetと呼ぶ。
主定理
以上の道具立てをもって、ようやく主定理のステートメントを読めるようになる。
Graham-Rothschild (1971)
を集合、をに作用する置換群、を正整数とする。このときが存在して、次を満たす:
および-parameter set があって、のすべての-parameter subsetが色で塗られているとする。このとき、(をどのようにとっても)ある色が存在して、のある-parameter subsetが存在して、そのいかなる-parameter subsetも同じ色で塗られている。
定理2とよく読み比べてほしい。相当読みづらくなっているが、文の基本構造は変わっていないことがわかるかと思う。
主定理から導かれる"系"たち
(Rotaの予想の部分的解決)
を0または1とすれば、Rotaの予想は正しい。
-parameter setの構成から考えて、ではアフィン空間の次元部分空間を一部しか再現できていないので、こうなる。
面白いのはここからで、実はこの主定理、有限のラムゼイ理論で重要な定理のほとんどを系としてふくんでいるのである。以下にどんな系が導かれるか列挙する。
まずは同じ形をした三つの系から。
を正整数とする。このとき、ある(十分大きな)数が存在して、次を満たす:
要素数が以上であるような有限集合があって、のすべての部分集合が色で塗られているとする。このとき、個の互いに交わらない空でない部分集合が存在して、それらの種類の和集合がすべて同じ色で塗られている。
(Folkman-Rado-Sanders)
を正整数とする。このとき、ある(十分大きな)数が存在して、次を満たす:
について、以下の自然数が色で塗られているとする。このとき、個の自然数が存在して、それらの種類の和がすべて同じ色で塗られている。
を正整数とする。このとき、ある(十分大きな)数が存在して、次を満たす:
要素数が以上であるような群があって、のすべての元が色で塗られているとする。このとき、個の元が存在して、それぞれの元を0回または1回掛けた(単位元を除く)種類の積がすべて同じ色で塗られている。
次の系が一番ヤバイ見た目をしている:
二つの互いに交わらない集合とについて、連立方程式
を考える。
方程式が正整数解をもつとき(なら必ず存在するらしい)、正整数をどのように色で塗分けたとしても、同じ色で塗られている正整数のみからなる方程式の解が存在する。
さらに、次の二つの大定理も含んでいる:
(van der Werden)
を正整数とする。このとき、ある(十分大きな)数が存在して、次を満たす:
について、以下の自然数が色で塗られているとする。このとき、長さの等差数列が存在して、数列の要素がすべて同じ色で塗られている。
(Hales-Jewett)
を正整数とする。このとき、ある(十分大きな)数が存在して、次を満たす:
一辺の長さがの次元超立方体の格子点が色で塗分けられているとき、縦・横・ななめなど任意の方向の一列があって、その格子点がすべて同じ色で塗られている。
あるいは、次元マス人マルバツゲームは必ず終了する。
また、当然のごとく、Ramseyの定理自体も系として含んでいる。
さて、ようやく本題である。
をにおける次元超立方体とし、集合がかつの次元超平面内に収まっているとき、はの-subspaceと呼ぶことにする。
を正整数とする。このとき、ある(十分大きな)数が存在して、次を満たす:
であるようなについてのあらゆる-subspaceが色で塗られているとする。このとき、ある-subspaceが存在し、そのすべての-subspaceが同じ色で塗られている。
とすれば次が得られる(系8の系):
(グラハム問題)
ある(十分大きな)数が存在して、次を満たす:
であるようなについて次元超立方体のあらゆる辺が2色で塗られているとする。このとき、ある同一平面上の4点が存在し、それらを結ぶすべての辺が同じ色で塗られている。
論文ではこのあとに、の評価として
を与えている。ただし、は
で与えられる関数。これが親の顔より見た小グラハム数である。
さらに言うと、(当然ではあるが)小グラハム数は彼らの定理のある種の「使い物にならなさ」の説明としてしか言及されていない。つまり、の存在を言うことはできるが、その真の大きさの推定には全く役に立たないと言いたいがために、「こんなに小さいなのにこんなラフな評価しかできませんよ」と例示したのが小グラハム数なのだ。
この評価よりも大きな(普通の)グラハム数が示されている論文は未出版である。なぜ未出版であるかは、ここまで辛抱強く付き合ってくれた方なら理解できるはずである。
さらなる高みへ……
Grahamらは、より一般的な定理を見つけており、その定理は圏論の言葉を使って記述されている。定理3の時点でステートメントを書ききるのに結構な分量を割かなければいけなかったが、次の定理はステートメントの記述だけで定理3の倍くらいの分量が必要になる。
Graham-Leeb-Rothschild (1972)
とある条件を満たす圏の類(という言い方が正しいかわからないが...)について、ラムゼイの定理の類似が成り立つ。(詳しいステートメントは参考文献2を参照)
その定理の系として次が導かれている:
また、圏の言葉で記述された定理は-parameter setに関する定理(定理3)も含んでいるため、小グラハム数は定理4の系の系の系のおまけでしかないことがわかる。
さらに言えばグラハム数はグラハム問題の解のより悪い評価なので、グラハム数は系の系の系のおまけの下位互換といえる(巨大数論的には上位互換だけど)。
余談
巨大数に興味のある人間としては、定理4から導かれる超一般グラハム数とでもいうべき数の大きさが知りたくなったので、筆者はとりあえず定理4の証明を一通り追った。筆者の読みが正しければ、超一般グラハム数を生み出す超一般グラハム関数の大きさは上で定義されるの入れ子の増大度(を急増加関数として)を大きく上回らない。もっと言えば、で抑えられるであろう。
グラハム問題(系9)は存在が示される数の上限が使い物にならないくらい大きくなってしまう例の”最小構成”だったというわけだ。
参考文献
- R. L. Graham and B. L. Rothschild, RAMSEY'S THEOREM FOR -PARAMETER SETS (
https://doi.org/10.2307/1996010
)
- R. Graham, K. Leeb, B. Rothschild, Ramsey's Theorem for a Class of Categories. (
https://doi.org/10.1016/0001-8708(72)90005-9
)