超平面分離定理の図解。 | |
| タイプ | 定理 |
|---|---|
| 分野 | |
| 推測 | ヘルマン・ミンコフスキー |
| 未解決の問題 | いいえ |
| 一般化 | ハーン・バナッハ分離定理 |
幾何学において、超平面分離定理は、 n次元ユークリッド空間内の互いに素な 凸集合に関する定理です。かなりよく似たバージョンがいくつかあります。定理の 1 つのバージョンでは、これらの集合が両方とも閉じており、少なくとも一方がコンパクトである場合、それらの間には超平面が存在し、さらに 2 つの平行な超平面がギャップによって分離されています。別のバージョンでは、互いに素な凸集合が両方とも開いている場合、それらの間には超平面がありますが、必ずしもギャップがあるとは限りません。分離超平面に直交する軸は分離軸です。これは、凸体の軸への 直交射影が互いに素であるためです。
超平面分離定理はヘルマン・ミンコフスキーによるものです。ハーン・バナッハ分離定理は、この結果を位相ベクトル空間に一般化したものです。
関連する結果は支持超平面定理である。
サポートベクターマシンの文脈では、最適分離超平面または最大マージン超平面は、 2つの点の凸包を分離し、 2つから等距離にある超平面です。 [1] [2] [3]
陳述と証明
超平面分離定理[4] — とを の互いに素な非空凸部分集合とする。この とき、非零ベクトルと実数が存在し、
すべてにおいておよびであり、つまり、超平面、つまり法線ベクトルはと を分離します。
両方の集合が閉じており、少なくともそのうちの1つがコンパクトである場合、分離は厳密である可能性がある。つまり、
いずれの場合も、 はの互いに素で空でない凸集合であると仮定します。 結果の要約は次のとおりです。
次元の数は有限でなければならない。無限次元空間では、不等式が厳密でない弱い意味でも、閉じた超平面(連続した線形関数が何らかの定数に等しい超平面)によって分離できない2つの閉じた凸の互いに素な集合の例がある。[5]
ここでは、仮説のコンパクトさを緩和することはできません。反例と一意性のセクションの例を参照してください。このバージョンの分離定理は無限次元に一般化されます。この一般化は、ハーン-バナッハの分離定理としてよく知られています。
証明は次の補題に基づいています。
補題 — およびを の互いに素な 2 つの閉部分集合とし、 がコンパクトであると仮定します。このとき、 および上の距離を最小化する点およびが存在します。
と を任意の点のペアとし、 とします。はコンパクトなので、 を中心とする球に含まれます。この球の半径を とします。との交点をの周りの半径の閉球とします。すると はを含むため、コンパクトかつ空ではありません。距離関数は連続なので、内のすべての点のペアにわたって距離が最小となる点と が存在します。残っているのは、 と が実際に 内のすべての点のペアにわたって最小距離を持つことを示すことです。矛盾のために、となる点と が存在すると仮定します。すると特に、 となり、三角不等式により となります。したがって はに含まれますが、これは と がにわたって最小距離を持っていたという事実と矛盾します。

まず 2 番目のケースを証明します。(図を参照してください。)
WLOG はコンパクトです。補題により、互いに最小距離にある点と が存在します。と は互いに素なので、 が成り立ちます。次に、を横切り、 を横切る、線分 に垂直な2 つの超平面を構築します。 ももの間の空間に入らないため、垂直な超平面は定理の要件を満たすと 主張します。
代数的には、超平面はベクトルと 2 つの定数によって定義され、 となります。私たちの主張は、 およびです。
となるものが存在すると仮定し、 を から線分 への垂線の足とします。は凸なので の内部にあり、平面幾何学により はよりもに近いため、矛盾が生じます。 と同様の議論が にも当てはまります。
さて、最初のケースです。
内側からと で両方に近づきます。それぞれは閉じていてコンパクトで、和集合は相対内部 です。(詳細については、相対内部のページを参照してください。)
さて、2 番目のケースでは、各ペアに対して、となる単位ベクトルと実数 が存在しています。
単位球面はコンパクトなので、収束する部分列を取ることができ、 となります。 とします。 であると主張し、 を分離します。
仮定しないと、 となるものが存在し、 が十分に大きい に対してとなるので、 となり、矛盾が生じます。
分離超平面は開凸集合の内部と交差できないため、次の系が成り立ちます。
分離定理I — とを互いに素な2つの空でない凸集合とする。が開集合である場合、非零ベクトルと実数が存在し、
とのすべての集合に対して成り立つ。両方の集合が開集合である場合、非零ベクトルと実数が存在し、
およびのすべての場合。
交差の可能性があるケース
集合に交差の可能性があるが、それらの相対的な内部が互いに素である場合、最初のケースの証明は変更なく適用され、次のようになります。
分離定理 II — とを、互いに交わらない相対内部を持つの 2 つの空でない凸集合とする。この とき、非零ベクトルと実数が存在し、
特に、支持超平面定理が存在します。
支持超平面定理 — が の凸集合であり、 がの境界上の点である場合、を含むの支持超平面が存在します。
のアフィン スパンが全体ではない場合は、アフィン スパンをサポート超平面まで拡張します。そうでない場合は、は と互いに素なので、上記の定理を適用します。
定理の逆
両方の不等式が非厳密であるという弱い意味で 2 つの凸集合を「分離する」だけの超平面の存在は、明らかに 2 つの集合が互いに素であることを意味しないことに注意してください。両方の集合の点が超平面上に位置している可能性があります。
反例と一意性

AまたはBのいずれかが凸でない場合、多くの反例が考えられます。たとえば、 AとB は同心円である可能性があります。より微妙な反例は、AとB の両方が閉じているが、どちらもコンパクトではない場合です。たとえば、Aが閉じた半平面で、B が双曲線の 1 つの腕で囲まれている場合、厳密に分離する超平面は存在しません。
(ただし、第 2 の定理の例では、それらの内部を分離する超平面が存在します。) 別の種類の反例では、Aはコンパクトで、B はオープンです。たとえば、 A は閉じた正方形で、 B はAに接する開いた正方形である可能性があります。
定理の最初のバージョンでは、分離超平面が一意になることは決してありません。2 番目のバージョンでは、一意になることも、そうでないこともあります。技術的には、分離軸は平行移動できるため、一意になることは決してありません。定理の 2 番目のバージョンでは、分離軸は平行移動まで一意になることがあります。
ホーン角は、多くの超平面分離に対する良い反例を提供します。たとえば、 では、単位円板は開区間 から分離されていますが、それらを分離する唯一の線は の全体を含みます。これは、が閉じていて相対的に開いている場合、 に対して厳密な分離が必ずしも存在しないことを示しています。ただし、が閉じた多面体である場合、そのような分離は存在します。[6]
その他のバリエーション
凸体が有限個の線形不等式によって定義されている場合、ファルカスの補題と関連する結果は超平面分離定理として理解できます。
さらに結果が見つかるかもしれません。[6]
衝突検出での使用
衝突検出では、超平面分離定理は通常、次の形式で使用されます。
分離軸定理 — 2 つの閉じた凸オブジェクトは、その 2 つのオブジェクトの投影が互いに交わらない線 (「分離軸」) が存在する場合、互いに交わりません。
次元に関係なく、分離軸は常に線です。たとえば、3D では、空間は平面によって分離されますが、分離軸は分離平面に対して垂直です。
分離軸定理は、ポリゴン メッシュ間の衝突を高速に検出するために適用できます。各面の法線方向またはその他の特徴方向が分離軸として使用されます。これにより、分離線/平面ではなく、可能な分離軸が生成されることに注意してください。
3Dでは、面法線のみを使用すると、エッジ同士が衝突しないケースを分離することができません。各オブジェクトから1つずつ取得したエッジのペアの外積で構成される追加の軸が必要です。[7]
効率を高めるために、平行軸を単一の軸として計算することもできます。
参照
注記
- ^ Hastie, Trevor ; Tibshirani, Robert ; Friedman, Jerome (2008). 統計学習の要素: データマイニング、推論、予測(PDF) (第2版). ニューヨーク: Springer. pp. 129–135.
- ^ Witten, Ian H.; Frank, Eibe; Hall, Mark A.; Pal, Christopher J. (2016). データマイニング: 実用的な機械学習ツールとテクニック (第 4 版). Morgan Kaufmann. pp. 253–254. ISBN 9780128043578。
- ^ デイゼンロス、マーク・ピーター; ファイサル、A.アルド; オン、チェン・スーン (2020)。機械学習のための数学。ケンブリッジ大学出版局。pp.337–338。ISBN 978-1-108-45514-5。
- ^ Boyd & Vandenberghe 2004、演習 2.22。
- ^ Haïm Brezis、機能の分析 : 理論とアプリケーション、1983 年、remarque 4、p. 7.
- ^ ab Stoer, Josef; Witzgall, Christoph (1970). 有限次元における凸性と最適化 I. Springer Berlin, ハイデルベルク. (2.12.9). doi :10.1007/978-3-642-46216-0. ISBN 978-3-642-46216-0。
- ^ 「高度なベクトル数学」。
参考文献
- Boyd, Stephen P.; Vandenberghe, Lieven (2004). 凸最適化(PDF) . Cambridge University Press. ISBN 978-0-521-83378-3。
- Golshtein, EG; Tretyakov, NV (1996).最適化における修正ラグランジアンおよび単調マップ。ニューヨーク: Wiley。p. 6。ISBN 0-471-54821-9。
- 清水清隆、石塚洋、バード、ジョナサン F. (1997)。微分不可能な2レベル数理計画法。ボストン:クルーワー・アカデミック・パブリッシャーズ。p. 19。ISBN 0-7923-9821-1。
- Soltan, V. (2021).有限次元の凸集合のサポートと分離特性。Extracta Math. Vol. 36, no. 2, 241-278。
外部リンク
- 衝突検知と対応
