§C5.3極端原理

最終更新

極端原理では、空でない有限集合の最大元または最小元、あるいは自然数の空でない集合の最小元を選び、その選択が強いる局所的な制約を用いて問題を解きます。適用するには、極端な対象が存在する範囲を確かめ、選んだ対象から結論または矛盾へ進む関係を定めなければなりません。本記事では、最小反例、最大次数、最短距離を用いる議論を説明します。

1 極端原理の根拠

定義 1.1 (極端原理). 空でない有限集合SSの各対象xxに実数値f(x)f(x)が与えられているとする。f(x)f(x)が最大または最小となる対象を選び、その極端性から他の対象との関係を導く方法を極端原理という。有限性は、値の集合{f(x)∣x∈S}\{f(x)\mid x\in S\}が最大値と最小値をもつことを保証する。一方、自然数の空でない部分集合から最小の数を選ぶ場合は、その部分集合が有限でなくても、自然数の整列性が選択を保証する。

2 極端な対象から得る制約

例 2.1 (最短距離の点対). 平面上の相異なる点からなる有限集合PPが二点以上を含むとする。PPの二点間の正の距離のうち最小のものを与える二点A,BA,Bを選ぶと、線分ABABの内部にはPPの点が存在しない。

証明.PPの二点からなる部分集合は有限個で少なくとも一つあり、それぞれの点対の距離は正であるから、距離が最小となる点対A,BA,Bを選ぶことができる。

PPの点CCが線分ABABの内部にあると仮定する。このときAC>0AC>0、CB>0CB>0かつAC+CB=ABAC+CB=ABであるから、AC<ABAC<ABかつCB<ABCB<ABである。これはABABがPPの相異なる二点間の最小距離であることに反する。したがって、線分ABABの内部にはPPの点が存在しない。▨

例 2.2 (最大次数の頂点).G=(V,E)G=(V,E)を頂点を少なくとも一つもつ有限単純グラフとし、頂点の次数の最大値をΔ\Deltaとする。このとき

2∣E∣≤∣V∣Δ2|E|\leq |V|\Delta

が成り立つ。

証明.VVは空でない有限集合であるから、次数が最大となる頂点が存在し、その次数をΔ\Deltaと書くことができる。各辺は相異なる二端点の次数へ一回ずつ数えられるので、全頂点の次数の和は2∣E∣2|E|である。すべての頂点u∈Vu\in Vに対してdeg⁡(u)≤Δ\deg(u)\leq\Deltaであるから、

2∣E∣=∑u∈Vdeg⁡(u)≤∑u∈VΔ=∣V∣Δ2|E|=\sum_{u\in V}\deg(u)\leq\sum_{u\in V}\Delta=|V|\Delta

を得る。▨

3 最小反例

定理 3.1 (素因数分解の存在).11より大きいすべての自然数は、有限個の素数の積に分解することができる。

証明. 主張の反例が存在すると仮定し、反例全体の集合をCCとする。CCは自然数の空でない部分集合であるから、最小元nnをもつ。

nnが素数ならば、nn自身が一個の素数の積であるからnnは反例ではない。したがってnnは合成数であり、n=abn=abかつ1<a<n1<a<n、1<b<n1<b<nを満たす自然数a,ba,bが存在する。nnの最小性によりaaとbbは反例ではないので、どちらも有限個の素数の積に分解することができる。それら二つの積を合わせればn=abn=abも有限個の素数の積に分解することができ、n∈Cn\in Cに反する。ゆえに反例は存在しない。▨

注意 3.2. 最小反例法と無限降下法は、自然数の空でない部分集合が最小元をもつことを共通の根拠とする。最小反例法は最小の反例より小さい対象で主張が成り立つことを用い、無限降下法は仮定した対象からさらに小さい同種の対象が得られることを用いる。

4 構成と上からの評価

定理 4.1.nnを正の整数とする。{1,2,…,2n}\{1,2,\ldots,2n\}の部分集合で、連続する二整数を同時に含まないものの要素数の最大値はnnである。

証明. 奇数全体の集合{1,3,…,2n−1}\{1,3,\ldots,2n-1\}は連続する二整数を含まず、要素数はnnである。したがって最大値はnn以上である。

連続する二整数を同時に含まない部分集合をA={a1<a2<⋯<ak}A=\{a_1<a_2<\cdots<a_k\}とする。a1≥1a_1\geq1であり、各i<ki<kに対してai+1≥ai+2a_{i+1}\geq a_i+2である。これらの不等式から帰納的にai≥2i−1a_i\geq2i-1を得る。とくに2k−1≤ak≤2n2k-1\leq a_k\leq2nであるから、整数kkはk≤nk\leq nを満たす。よってすべてのAAの要素数はnn以下であり、先の構成と合わせて最大値はnnである。▨

5 演習

  1. 相異なる整数からなる有限集合SSについて、差が最小となる二数は、SSを小さい順に並べたときに隣り合うことを示してください。
  2. 頂点を少なくとも一つもつ有限単純グラフについて、次数が平均次数以上の頂点と、次数が平均次数以下の頂点がそれぞれ存在することを示してください。
  3. 最小反例法を用いて、すべての正の整数が相異なる22の非負整数乗の和に表されることを示してください。
  4. {1,2,…,2n+1}\{1,2,\ldots,2n+1\}の部分集合で、連続する二整数を同時に含まないものの要素数の最大値を、構成による下からの評価と昇順に並べた要素による上からの評価から求めてください。

前提記事