Dol’nikov theorem이란 일반화된 Kneser graph의 chromatic number에 대한 정리이다. statement만 빌려 쓰면, 적절한 유한집합 [n][n]F2[n]F \subseteq 2^{[n]}에 대해 다음이 성립한다: χ(KG(F))cd2(F) \chi(\mar{KG}(F)) \ge \mar{cd}_{2}(F) 이 글에서는 Borsuk-Ulam theorem을 이용하여 이를 증명한다.

Problem analysis

Lovasz-Kneser theorem에서 다루었던 Kneser graph의 coloring 문제를 일반화해보자.

  • 적당한 ground set [n][n]이 있다. 이 nn의 값은 오늘 전혀 중요하지 않다.
  • F2[n]F \subseteq 2^{[n]}이 그래프의 정점 집합이 된다. 색은 이 정점 위에 칠할 것이다.
  • A,BFA, B \in F에 대해 AB=A \cap B = \emptyset이면 A,BA, B 사이에 간선을 잇는다.

이렇게 정의된 graph가 Generalized Kneser Graph KG(F)\mar{KG}(F)이다.

cd2\mar{cd}_{2}는 무엇을 의미할까? 일반적으로 cdm\mar{cd}_{m}mm-colorability defect를 의미하는데, 칠하려는 그래프가 전혀 다르다. 정확히는 Hypergraph coloring을 해야 한다. 즉, [n][n]에서 크기 kk인 집합 SS를 제거하여, [n]S[n] \setminus S에만 온전히 포함되는 FF의 원소들의 집합 FF’을 생각하자. 이 때 [n]S[n] \setminus Smm개의 색으로 잘 칠하여, xFx \in F’가 monochromatic이 될 수 없다면 hypergraph ([n]S,F)([n] \setminus S, F’)mm-colorable이다. 이 때 mm-colorability를 만족하기 위해 필요한 S\sz{S}의 최솟값 kk가 바로 cdm(F)\mar{cd}_{m}(F)이다.

우리가 보이고자 하는 부등식이 Lovasz-Kneser를 일반화함을 보이자.

F=([n]k)F = \binom{[n]}{k}이라고 두면 KG(F)\mar{KG}(F)가 이전 글에서 이야기한 KG(n,k)\mar{KG}(n, k)가 된다. 이 때 cd2(F)n2k+2\mar{cd}_{2}(F) \ge n - 2k + 2임을 보이면 된다. 아무 n2k+1n - 2k + 1개의 정점을 제거하면, 사실상 F=([2k1]k)F’ = \binom{[2k-1]}{k}가 된다. [2k1][2k-1]을 어떻게 두 색으로 칠하더라도 크기 kk인 monochromatic 집합이 생기게 되므로, 무조건 cd2(F)>n2k+1\mar{cd}_{2}(F) > n - 2k + 1임을 알 수 있다. 따라서 원하는 부등식을 보이면 Lovasz-Kneser를 증명할 수 있다.

Lusternik–Schnirelmann theorem

L-S theorem은 Borsuk-Ulam theorem의 set covering analogy로 불린다. Borsuk-Ulam     \iff Tucker     \iff Lusternik–Schnirelmann 의 analogy가 유명한 모양. 여기서는 statement만 하고 끝내지만 증명이 어렵지 않다.

Theorem (Lusternik–Schnirelmann). nn차원 구 SnS^{n}이 open cover U1,,Un+1U_{1}, \cdots, U_{n+1}을 가진다면, 이 중 antipodal point를 포함하는 UiU_{i}가 존재한다. (즉, UiUiU_{i} \cap -U_{i} \neq \emptyset)

Theorem’ (General L-S). nn차원 구 SnS^{n}이 open or closed set A1,,An+1A_{1}, \cdots, A_{n+1}에 의해 cover된다고 하자. 역시 AiAiA_{i} \cap -A_{i} \neq \emptysetAiA_{i}가 존재한다.

  • 이 또한 SnS^{n}의 compactness로부터 유도할 수 있다.

Proof of the Theorem

d:=χ(KG(F))d := \chi(\mar{KG}(F))로 두고, [n][n]의 점들을 SdS^{d} 위의 point들로 생각하자. 이 때, 충분히 general position을 취해서 대원 위에 d+1d+1개 이상의 점이 없도록 할 수 있다. 이는 원래 Rd+1\mab{R}^{d+1}의 “general position”이 dd차원의 hyperplane 위에 d+1d+1개 이상의 점이 올라가지 않는 position임을 생각하면 자연스럽고, 또 무리 없이 만들어줄 수 있다.

이 때, 임의의 point xSdx \in S^{d}에 대해 open hemisphere H(x):={ySd<x,y>>0}H(x) := \set{y \in S^{d} \mid \ip{x}{y} > 0}을 정의하자. 이 때 H(x)H(x)가 color ii로 칠해진 fFf \in F를 포함하면 xAix \in A_{i}가 되도록 AiA_{i}를 정의하자. 자연스럽게 1id1 \le i \le d에 대해 AiA_{i}는 open이고, Ad+1=Sd(A1Ad)A_{d+1} = S^{d} \setminus (A_{1} \cup \cdots \cup A_{d})는 closed가 된다.

General L-S theorem에 의해 antipodal point를 포함하는 AiA_{i}가 존재한다. 1id1 \le i \le d라면 H(x)H(x)H(x)H(-x)는 겹치지 않는 와중에 color ii로 칠해진 집합 f,gf, g를 포함하고, 이는 coloring 조건에 모순. 따라서 i=d+1i = d + 1이어야 한다.

이제 x,xAd+1x, -x \in A_{d+1}에 대해 H(x)H(x)의 점을 붉은색, H(x)H(-x)의 점을 푸른색으로 칠하고, SdH(x)H(x)S^{d} \setminus H(x) \setminus H(-x) (대원) 위에 있는 점들을 제거하자. 제거되는 점은 최대 dd개이고, 1id1 \le i \le d에 대해 x,xAix, -x \notin A_{i}이기 때문에 어떤 FF의 원소도 monochrmoatic일 수 없다.

증명 끝.