1

凸集合と凸結合

1032
0

凸集合と凸結合

この記事では凸結合の定義と凸集合と関連する命題について扱います。

凸結合の定義

凸結合の定義と図による解釈を説明していきます。

x1,,xnconvex combination(凸結合)
x=λ1x1++λnxn (λ1,,λn0,i=1nλi=1)
(x=i=1nλixi (λ1,,λn0,i=1nλi=1))

凸結合とは任意の点に対して、各係数の和が1となる正の係数でスカラー倍した点の和となります。このように書いても全くイメージがしにくいので、まず2つの点で考えてみることにします。

凸結合(2点) 凸結合(2点)

この図の点x1,x2で考えてみると、λ1,λ20,λ1+λ2=1に対して、λ1x1+λ2x2は橙色の線分となります。ここでλ2=1λ1であることに注目すると、2点の凸結合はλ1x1+(1λ1)x2となります。この式には見覚えがあると思いますが、これは凸集合の定義に出てきた式と同じですね。同様に3点で考えてみましょう。

凸結合(3点) 凸結合(3点)

この図ではλ1,λ2を固定しているようなイメージとなります。先ほどの2点x1,x2の凸結合を利用し、x3との凸結合を考えてみましょう。先ほどのλ1,λ2λ1^,λ2^とし、新しく0λ31を考えると、(1λ3)(λ1^x1+λ2^x2)+λ3x3が3点の凸結合となります。ここでλ1=(1λ3)λ1^,λ2=(1λ3)λ2^とおけば、3点の凸結合はλ1x1+λ2x2+λ3x3と書けます。λ1+λ2+λ3=(1λ3)λ1^+(1λ3)λ2^+λ3=(1λ3)+λ3=1となることも確認できます。

凸結合(3点)2 凸結合(3点)2

先ほどはλ1,λ2を固定しているようなイメージでしたが、このλ1,λ20λ1,λ21の範囲で動かしてみた図となります。3点x1,x2,x3を頂点とする三角形内を占めるように見えますね。さらに同じようにx4,x5,x6と点を増やして見てみましょう。

凸結合(6点) 凸結合(6点)

少しごちゃごちゃしているような感じですが、x1,x2から順々に考えていった場合の凸結合です。

凸結合(6点)2 凸結合(6点)2

3点の場合と同じように、各λを動かしてみた場合の図です。この6点の凸結合をそれなりに表しているので、ある程度どのあたりが凸結合i=16λixiで表せる範囲なのかを見ることができます。この図からx3は中にありますが、x1,x2,x4,x5,x6を頂点とする多角形内を占めるように見えます。

凸結合と凸集合

ある集合が凸であることと、集合内の任意の点の凸結合がその集合に含まれることは同値となります。このことを示しているのが下記の命題です。

C:convex
c1,,cnC,i=1nλiciC (λ1,,λn0,i=1nλi=1)

<証明の考え方>
()について。
任意のn個の点について示したいので、数学的帰納法で示す。

()については凸集合の定義を思い出してみる。

()を示す。
数学的帰納法で証明する。

  1. i=1 のとき
    c1C,λ1=1を考えると、
    λ1c1=c1C より明らか。
  2. i=2 のとき
    c1,c2C,λ1,λ20,λ1+λ2=1を考えると、
    C:convexよりλ1c1+λ2c2Cとなる。
  3. i=n1 のとき成り立つと仮定すると、
    i=1n1λiciC (λ1,,λn10,i=1n1λi=1)
    が成り立つ。
    cnC,0λn^1をとると、C:convexより、
    λn^cn+(1λn^)i=1n1λiciC
    (λn^+(1λn^)i=1n1λi=λn^+(1λn^)=1,
    (1λn^)λi0 (i=1,,n1))
    新しくλi^=(1λn^)λiとおくと、
    i=1nλi^ciC (i=1nλi^=1,λ1^,,λn^0)
    となるため、i=nでも成り立つことを示せた。

()を示す。
n=2として考えると、
c1,c2C,λ1+λ2=1,λ1,λ20に対して、λ1c1+λ2c2Cとなる。
これはconvexの定義なので、C:convexを示すことができた。

ある集合が凸であることと、集合内の任意の点の凸結合がその集合に含まれることが同値であると示すことができましたが、凸集合でない場合について図で確認してみます。

凸でない集合内の点の凸結合 凸でない集合内の点の凸結合

上の図では簡単に2点の凸結合のみを書きましたが、見て分かるように集合からはみ出している凸結合が存在しています。またこの集合は凸ではありません。

おわりに

ご覧いただきありがとうございます。本記事では凸結合の定義の説明と凸集合との関係性を確認しました。また少しでも分かりやすくなればと思い、図を載せました。間違いなどございましたらご指摘いただけますとありがたいです。

投稿日:2023627
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

くっく
くっく
10
53380
趣味数学家。 大学院時代には凸解析学を専攻。 多くの人が数学を好きになるためのサポート。 アイコンはdesmosを使用した関数アート。

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. 凸集合と凸結合
  2. 凸結合の定義
  3. 凸結合と凸集合
  4. おわりに