MathLabs

組合せ論と離散数学

ラムゼー理論

完全な無秩序は不可能であることを示す理論:十分大きな構造は必ず秩序あるパターンを含む。

直観6人のパーティー:見知らぬ3人と知り合いの3人

任意の 66 人をパーティーに招く。どの2人の間にも、既知(赤い辺)か未知(青い辺)かのどちらかがある。1515 本の関係をどのように配置しても、必ず互いに知り合いの 33 人(赤の三角形 K3K_3)か、互いに見知らぬ 33 人(青の三角形 K3K_3)が存在する。55 人ならば両方を避けることが可能であり、R(3,3)=6R(3,3) = 6 が無秩序の中に秩序が強制される厳密な閾値である。

ラムゼー理論における2色辺と単色三角形を示す完全グラフネットワーク。
完全グラフ K6K_6 では任意の頂点 vv から 22 色の辺が 55 本出る。鳩の巣原理により少なくとも 33 本が同色となり、単色の K3K_3 が強制される。

大学ラムゼー数とエルデシュ=セケレシュ漸化不等式

定義: 2色ラムゼー数 R(s, t)

整数 s,t≥2s, t \ge 2 に対し、ラムゼー数 R(s,t)R(s, t) とは、完全グラフ KNK_N の辺の任意の赤青2彩色が赤の完全部分グラフ KsK_s または青の完全部分グラフ KtK_t を必ず含むような最小の整数 NN である。

R(s,t)≤R(s−1,t)+R(s,t−1)≤(s+t−2s−1)R(s, t) \le R(s - 1, t) + R(s, t - 1) \le \binom{s + t - 2}{s - 1}
2k/2<R(k,k)≤(2k−2k−1)<4k−12^{k/2} < R(k, k) \le \binom{2k - 2}{k - 1} < 4^{k - 1}
厳密値が判明している小さな2色ラムゼー数 R(s, t)
組 (s,t)(s, t)厳密値または最良の範囲歴史的経緯
R(3,3)R(3, 3)66Putnam 1953
R(3,4)R(3, 4)99Greenwood–Gleason 1955
R(4,4)R(4, 4)1818Greenwood–Gleason 1955
R(5,5)R(5, 5)43≤R(5,5)≤4643 \le R(5, 5) \le 46未解決(Angeltveit–McKay 2024)

大学基本定理とその証明

ラムゼー数 R(3,3)R(3, 3) は 66 に等しい。すなわち K6K_6 の辺の任意の 22 彩色は単色の K3K_3 を含み、一方で K5K_5 には単色の K3K_3 を含まない彩色が存在する。

なぜ正しいのか?

K6K_6 の1頂点は 55 個の隣接頂点を持ち、それを 22 色に分けると少なくとも 33 個が同じクラスに入る。その 33 頂点間に同色の辺が1本でもあればそれで三角形ができ、なければ逆の色の三角形ができる。

証明

**ステップ1(上界 R(3,3)≤6R(3,3) \le 6)。** K6K_6 の任意の頂点 vv をとる。v に接続する 55 本の辺は赤または青に塗られている。鳩の巣原理(⌈5/2⌉=3\lceil 5/2 \rceil = 3)により、少なくとも 33 本の辺が同じ色を持つ——辺 vu1,vu2,vu3vu_1, vu_2, vu_3 がすべて赤であるとする。

**ステップ2({u1,u2,u3}\{u_1, u_2, u_3\} での場合分け)。** 三角形 {u1,u2,u3}\{u_1, u_2, u_3\} の内部の 33 本の辺を見る。もしそのうち1本——例えば u1u2u_1u_2——が赤なら、{v,u1,u2}\{v, u_1, u_2\} が赤の K3K_3 をなす。そうでなければ 33 本の辺 u1u2,u2u3,u3u1u_1u_2, u_2u_3, u_3u_1 はすべて青であり、{u1,u2,u3}\{u_1, u_2, u_3\} 自身が青の K3K_3 をなす。

**ステップ3(下界 R(3,3)>5R(3,3) > 5)。** K5K_5 の頂点を Z/5Z\mathbb{Z}/5\mathbb{Z} でラベル付けする。i−j≡±1(mod5)i - j \equiv \pm 1 \pmod 5 のとき辺 ijij を赤、i−j≡±2(mod5)i - j \equiv \pm 2 \pmod 5 のとき青に塗る。どちらの色クラスも三角形を含まない 55 長サイクルをなし、R(3,3)>5R(3,3) > 5、ゆえに R(3,3)=6R(3,3) = 6 が示された。

すべての整数 s,t≥2s, t \ge 2 に対してラムゼー数 R(s,t)R(s, t) は有限であり、R(s,t)≤R(s−1,t)+R(s,t−1)R(s, t) \le R(s - 1, t) + R(s, t - 1) を満たす。特に R(s,t)≤(s+t−2s−1)R(s, t) \le \binom{s + t - 2}{s - 1} が成り立つ。

なぜ正しいのか?

頂点 vv を固定すると、その赤近傍が十分大きくて赤の Ks−1K_{s-1} または青の KtK_t を含むか、さもなくば青近傍が十分大きくて赤の KsK_s または青の Kt−1K_{t-1} を含む。

証明

**ステップ1(vv の近傍の鳩の巣分割)。** N=R(s−1,t)+R(s,t−1)N = R(s - 1, t) + R(s, t - 1) とおき、頂点 v∈V(KN)v \in V(K_N) を固定する。残りの N−1N - 1 頂点を VRV_R(vv への赤辺)と VBV_B(vv への青辺)に分ける。∣VR∣+∣VB∣=R(s−1,t)+R(s,t−1)−1|V_R| + |V_B| = R(s - 1, t) + R(s, t - 1) - 1 なので、∣VR∣≥R(s−1,t)|V_R| \ge R(s - 1, t) または ∣VB∣≥R(s,t−1)|V_B| \ge R(s, t - 1) が成り立つ。

ステップ2(帰納的結論)。 ∣VR∣≥R(s−1,t)|V_R| \ge R(s - 1, t) ならば、VRV_R 上の部分グラフは青の KtK_t、または vv と合わせて赤の KsK_s をなす赤の Ks−1K_{s-1} を含む。VBV_B についても対称的に成り立つ。

ステップ3(帰納法による二項係数上界)。 基底 R(2,t)=tR(2, t) = t と R(s,2)=sR(s, 2) = s は (t1)\binom{t}{1} と (ss−1)\binom{s}{s-1} に一致する。s,t≥3s, t \ge 3 のときパスカルの恒等式により R(s,t)≤(s+t−3s−2)+(s+t−3s−1)=(s+t−2s−1)R(s, t) \le \binom{s + t - 3}{s - 2} + \binom{s + t - 3}{s - 1} = \binom{s + t - 2}{s - 1} となる。

発展応用と具体例

ラムゼー理論は通信ネットワーク設計、理論計算機科学(ディクソンの補題やクラスカルの木定理による下界)、および加法的組合せ論(シューアの定理や単色等差数列に関するファン・デル・ヴェルデンの定理)の基礎を支えている。

例: 次数の偶奇性を用いた R(3, 4) = 9 の証明

エルデシュ=セケレシュ漸化式からは R(3,4)≤R(2,4)+R(3,3)=4+6=10R(3, 4) \le R(2, 4) + R(3, 3) = 4 + 6 = 10 が得られる。K9K_9 における赤次数の偶奇性を用いてこれを R(3,4)≤9R(3, 4) \le 9 に改良せよ。

解答

K9K_9 の任意の彩色において、ある頂点 vv の赤次数が dR(v)≥4d_R(v) \ge 4 なら、その 44 個の赤隣接頂点は赤辺を持つ(vv と合わせて赤の K3K_3)か、すべて青辺(青の K4K_4)かのいずれかである。dR(v)≤2d_R(v) \le 2 となる頂点があれば、青次数 dB(v)=8−dR(v)≥6=R(3,3)d_B(v) = 8 - d_R(v) \ge 6 = R(3, 3) となり、青近傍が赤または青の K3K_3 を含む。

残る唯一の可能性はすべての頂点で dR(v)=3d_R(v) = 3 となる場合だが、次数の総和 ∑vdR(v)\sum_v d_R(v) は偶数のはずなのに 9×3=279 \times 3 = 27 は奇数であり矛盾する!よって R(3,4)≤9R(3, 4) \le 9 となり、明示的な構成により R(3,4)=9R(3, 4) = 9 が従う。

例: 3色ラムゼー数 R(3, 3, 3) = 17

K17K_{17} の辺を 33 色で塗り分けると、必ず単色の三角形 K3K_3 が存在することを示せ。

解答

頂点 vv をとる。v に接続する 1616 本の辺は 33 つのクラスに分けられ、少なくとも1つは ≥⌈16/3⌉=6\ge \lceil 16/3 \rceil = 6 本の辺を持つ。vv から 6頂点の集合 UU へ緑の辺が 66 本出ているとする。

UU の内部に緑の辺があれば vv と合わせて緑の K3K_3 ができる。なければ UU の内部の辺は残りの色だけで塗られており、∣U∣=6=R(3,3)|U| = 6 = R(3, 3) より単色の K3K_3 が強制される。

ラムゼー数 R(3,3)R(3, 3) の厳密な値はいくつか。

R(s,t)≤R(s−1,t)+R(s,t−1)R(s, t) \le R(s-1,t) + R(s,t-1) が R(3,4)=9R(3,4) = 9 を用いて R(4,4)R(4, 4) に対して与える上界はいくつか。

任意の整数 k≥2k \ge 2 に対して、R(2,k)R(2, k) の厳密な値は何か。

2023年の Campos、Griffiths、Morris、Sahasrabudhe の突破口は R(k,k)R(k, k) について何を証明したか。

参考文献

  1. Marcelo Campos, Simon Griffiths, Robert Morris, Julian Sahasrabudhe (2023). An exponential improvement for diagonal Ramsey · arXiv:2303.09521
  2. Sam Mattheus, Jacques Verstraëte (2024). The asymptotics of r(4,t) · DOI:10.4007/annals.2024.199.2.8
  3. Ronald L. Graham, Bruce L. Rothschild, Joel H. Spencer (1990). Ramsey Theory (2nd ed.)