検索
Close this search box.
凸集合

狭義凸集合の定義と具体例

前のページ:

凸集合の定義と具体例

次のページ:

凸包の定義と具体例

メール
Xで共有

点の狭義凸結合

ユークリッド空間上の有限個の点\(\boldsymbol{x}_{1},\cdots ,\boldsymbol{x}_{k}\in \mathbb{R} ^{n}\)が与えられたとき、スカラー\(\lambda _{1},\cdots ,\lambda _{k}\in \mathbb{R} \)を用いて、\begin{equation*}\lambda _{1}\boldsymbol{x}_{1}+\cdots +\lambda _{k}\boldsymbol{x}_{k}
\end{equation*}という形で表される\(\mathbb{R} ^{n}\)の点を\(\boldsymbol{x}_{1},\cdots ,\boldsymbol{x}_{k}\)の線型結合(linear combination)と呼びます。特に、スカラー\(\lambda _{1},\cdots ,\lambda_{k}\in \mathbb{R} \)が以下の条件\begin{eqnarray*}&&\left( a\right) \ \forall i\in \left\{ 1,\cdots ,k\right\} :\lambda _{i}>0
\\
&&\left( b\right) \ \sum_{i=1}^{k}\lambda _{i}=1
\end{eqnarray*}をともに満たす場合には、すなわち、すべてのスカラーが正であるとともにすべてのスカラーの和が\(1\)である場合には、線型結合のことを狭義凸結合(strictly convex combination)と呼びます。

何らかのスカラー\(\lambda_{i}\in \mathbb{R} \)について\(\lambda _{i}\geq 1\)が成り立つ場合、条件\(\left( a\right) \)より、\begin{equation*}\sum_{i=1}^{k}\lambda _{i}>1
\end{equation*}となり、これは\(\left( b\right) \)と矛盾です。したがって、狭義凸結合については、\begin{equation*}\forall i\in \left\{ 1,\cdots ,k\right\} :0<\lambda _{i}<1
\end{equation*}が成り立つこと、つまり、すべてのスカラーが\(0\)より大きく\(1\)より小さいことが保証されます。

例(点の狭義凸結合)
\(2\)次元ユークリッド空間上の2つの点\begin{eqnarray*}\boldsymbol{x} &=&\left( x_{1},x_{2}\right) \in \mathbb{R} ^{2} \\
\boldsymbol{y} &=&\left( y_{1},y_{2}\right) \in \mathbb{R} ^{2}
\end{eqnarray*}の狭義凸結合は、\(\lambda_{1}>0\)かつ\(\lambda _{2}>0\)かつ\(\lambda _{1}+\lambda_{2}=1\)を満たすスカラー\(\lambda _{1},\lambda _{2}\in \mathbb{R} \)を用いて、\begin{eqnarray*}\lambda _{1}\boldsymbol{x}+\lambda _{2}\boldsymbol{y} &=&\lambda _{1}\left(
x_{1},x_{2}\right) +\lambda _{2}\left( y_{1},y_{2}\right) \quad \because
\boldsymbol{x},\boldsymbol{y}\text{の定義} \\
&=&\left( \lambda _{1}x_{1},\lambda _{1}x_{2}\right) +\left( \lambda
_{2}y_{1},\lambda _{2}y_{2}\right) \quad \because \text{ベクトルのスカラー倍の定義} \\
&=&\left( \lambda _{1}x_{1}+\lambda _{2}y_{1},\lambda _{1}x_{2}+\lambda
_{2}y_{2}\right) \quad \because \text{ベクトルの和の定義}
\end{eqnarray*}と表されます。また、3つの点\begin{eqnarray*}
\boldsymbol{x} &=&\left( x_{1},x_{2}\right) \in \mathbb{R} ^{2} \\
\boldsymbol{y} &=&\left( y_{1},y_{2}\right) \in \mathbb{R} ^{2} \\
\boldsymbol{z} &=&\left( z_{1},z_{2}\right) \in \mathbb{R} ^{2}
\end{eqnarray*}の狭義凸結合は、\(\lambda_{1}>0\)かつ\(\lambda _{2}>0\)かつ\(\lambda _{3}>0\)かつ\(\lambda _{1}+\lambda _{2}+\lambda _{3}=1\)を満たすスカラー\(\lambda _{1},\lambda_{2},\lambda _{3}\in \mathbb{R} \)を用いて、\begin{eqnarray*}\lambda _{1}\boldsymbol{x}+\lambda _{2}\boldsymbol{y}+\lambda _{3}\boldsymbol{z} &=&\lambda _{1}\left( x_{1},x_{2}\right) +\lambda _{2}\left(
y_{1},y_{2}\right) +\lambda _{3}\left( z_{1},z_{2}\right) \quad \because x,\boldsymbol{y},\boldsymbol{z}\text{の定義} \\
&=&\left( \lambda _{1}x_{1},\lambda _{1}x_{2}\right) +\left( \lambda
_{2}y_{1},\lambda _{2}y_{2}\right) +\left( \lambda _{3}z_{1},\lambda
_{3}z_{2}\right) \quad \because \text{ベクトルのスカラー倍の定義} \\
&=&\left( \lambda _{1}x_{1}+\lambda _{2}y_{1}+\lambda _{3}z_{1},\lambda
_{1}x_{2}+\lambda _{2}y_{2}+\lambda _{3}z_{2}\right) \quad \because \text{ベクトルの和の定義}
\end{eqnarray*}と表されます。

例(点の狭義凸結合)
2つの点\(\boldsymbol{x}_{1},\boldsymbol{x}_{2}\in \mathbb{R} ^{n}\)の狭義凸結合は、\(\lambda _{1}>0\)かつ\(\lambda _{2}>0\)かつ\(\lambda_{1}+\lambda _{2}=1\)を満たすスカラー\(\lambda _{1},\lambda _{2}\in \mathbb{R} \)を用いて、\begin{equation}\lambda _{1}\boldsymbol{x}_{1}+\lambda _{2}\boldsymbol{x}_{2} \quad \cdots (1)
\end{equation}という形で表される\(\mathbb{R} ^{n}\)の点ですが、\begin{equation}\lambda _{2}=1-\lambda _{1} \quad \cdots (2)
\end{equation}であることを踏まえた上で\(\left( 1\right) \)を言い換えると、\begin{equation*}\lambda _{1}\boldsymbol{x}_{1}+\left( 1-\lambda _{1}\right) \boldsymbol{x}_{2}
\end{equation*}と言い換えることができます。ただし、\(\lambda _{2}>0\)および\(\left( 2\right) \)より\(1-\lambda _{1}>0\)すなわち\(\lambda _{1}<1\)でなければなりません。つまり、2つの点の狭義凸結合を表現するためにはスカラーが1つあれば十分です。以上の議論を踏まえた上で改めて整理すると、2つの点\(\boldsymbol{x}_{1},\boldsymbol{x}_{2}\in \mathbb{R} ^{n}\)の狭義凸結合は、\(0<\lambda <1\)を満たすスカラー\(\lambda \in \mathbb{R} \)を用いて、\begin{equation*}\lambda \boldsymbol{x}_{1}+\left( 1-\lambda \right) \boldsymbol{x}_{2}
\end{equation*}という形で表される\(\mathbb{R} ^{n}\)の点です。
例(狭義凸結合は凸結合)
点\(\boldsymbol{x}_{1},\cdots ,\boldsymbol{x}_{k}\in \mathbb{R} ^{n}\)の任意の狭義凸結合は凸結合である一方、その逆は成立するとは限りません(演習問題)。

 

狭義凸集合

ユークリッド空間の部分集合\(A\subset \mathbb{R} ^{n}\)が与えられたとき、その2つの異なる要素\(\boldsymbol{x}_{1},\boldsymbol{x}_{2}\in A\)を任意に選びます。このとき、これらの任意の狭義凸結合が\(A\)の内点になることが保証されるならば、すなわち、\begin{equation*}\forall \boldsymbol{x}_{1}\in A,\ \forall \boldsymbol{x}_{2}\in A\backslash
\left\{ \boldsymbol{x}_{1}\right\} ,\ \forall \lambda \in \left( 0,1\right)
:\lambda \boldsymbol{x}_{1}+\left( 1-\lambda \right) \boldsymbol{x}_{2}\in
A^{i}
\end{equation*}が成り立つ場合には、\(A\)を狭義凸集合(strict convex set)と呼びます。ただし、\(A^{i}\)は\(A\)の内部です。

例(ユークリッド空間は狭義凸集合)
ユークリッド空間\(\mathbb{R} ^{n}\)は\(\mathbb{R} ^{n}\)自身の部分集合ですが、これは明らかに狭義凸集合です。実際、異なる点\(\boldsymbol{x}_{1},\boldsymbol{x}_{2}\in \mathbb{R} ^{n}\)とスカラー\(\lambda \in \left( 0,1\right) \)をそれぞれ任意に選んだとき、\begin{equation*}\lambda \boldsymbol{x}_{1}+\left( 1-\lambda \right) \boldsymbol{x}_{2}\in \mathbb{R} ^{n}
\end{equation*}が明らかに成り立ちますが、\(\mathbb{R} ^{n}\)は開集合であるため、\begin{equation*}\left( \mathbb{R} ^{n}\right) ^{i}=\mathbb{R} ^{n}
\end{equation*}となるため、\begin{equation*}
\lambda \boldsymbol{x}_{1}+\left( 1-\lambda \right) \boldsymbol{x}_{2}\in
\left( \mathbb{R} ^{n}\right) ^{i}
\end{equation*}を得るからです。

例(空集合は狭義凸集合)
空集合\(\phi \subset \mathbb{R} ^{n}\)は狭義凸集合です(演習問題)。
例(1点集合は狭義凸集合)
ユークリッド空間の点\(\boldsymbol{x}\in \mathbb{R} ^{n}\)を任意に選んだ上で、それだけを要素として持つ1点集合\begin{equation*}\left\{ \boldsymbol{x}\right\} \subset \mathbb{R} ^{n}
\end{equation*}を構成すると、これは狭義凸集合になります(演習問題)。

 

狭義凸集合の幾何学的解釈

ユークリッド空間上の2つの異なる点\(\boldsymbol{x}_{1},\boldsymbol{x}_{2}\in \mathbb{R} ^{n}\)の狭義凸結合はスカラー\(\lambda \in \left( 0,1\right) \)を用いて、\begin{equation*}\lambda \boldsymbol{x}_{1}+\left( 1-\lambda \right) \boldsymbol{x}_{2}
\end{equation*}という形で表される\(\mathbb{R} ^{n}\)の点です。スカラー\(\lambda \)を変数とみなして\(\left( 0,1\right) \)内で自由に動かすと、\(\boldsymbol{x}_{1}\)と\(\boldsymbol{x}_{2}\)の狭義凸結合はどのような軌跡を描くでしょうか。

2つの異なる点\(\boldsymbol{x}_{1},\boldsymbol{x}_{2}\in \mathbb{R} ^{n}\)の狭義凸結合を\(\boldsymbol{y}\in \mathbb{R} ^{n}\)で表記する場合、何らかの\(\lambda \in \left( 0,1\right) \)を用いて、\begin{eqnarray*}\boldsymbol{y} &=&\lambda \boldsymbol{x}_{1}+\left( 1-\lambda \right)
\boldsymbol{x}_{2} \\
&=&\boldsymbol{x}_{2}+\lambda \left( \boldsymbol{x}_{1}-\boldsymbol{x}_{2}\right)
\end{eqnarray*}すなわち、\begin{equation*}
\boldsymbol{y}=\boldsymbol{x}_{2}+\lambda \left( \boldsymbol{x}_{1}-\boldsymbol{x}_{2}\right)
\end{equation*}と表現できますが、これは位置ベクトルが\(\boldsymbol{x}_{2}\)であり方向ベクトルが\(\boldsymbol{x}_{1}-\boldsymbol{x}_{2}\)であるような線分のベクトル方程式です。ただし、\(\lambda \not=0\)ゆえに\(\boldsymbol{y}\not=\boldsymbol{x}_{2}\)であり\(\lambda \not=1\)ゆえに\(\boldsymbol{y}\not=\boldsymbol{x}_{1}\)であることに注意してください。つまり、\(\lambda \)を動かすと\(\boldsymbol{y}\)は点\(\boldsymbol{x}_{1},\boldsymbol{x}_{2}\)を両端とする線分から両端の点を除いた領域上を動きます(下図)。

図:2つの点を両端とする線分
図:2つの点を両端とする線分

以上を踏まえた上で、2つの異なる点\(\boldsymbol{x}_{1},\boldsymbol{x}_{2}\in \mathbb{R} ^{n}\)に対し、それらのすべての狭義凸結合からなる集合を、\begin{equation*}\left( \boldsymbol{x}_{1},\boldsymbol{x}_{2}\right) =\left\{ \lambda
\boldsymbol{x}_{1}+\left( 1-\lambda \right) \boldsymbol{x}_{2}\ |\ \lambda
\in \left( 0,1\right) \right\}
\end{equation*}で表記し、これを点\(\boldsymbol{x}_{1},\boldsymbol{x}_{2}\)を端点とする開いた線分(open line segment)と呼びます。

\(\mathbb{R} ^{n}\)の部分集合\(A\)が狭義凸集合であることとは、\(A\)の異なる2つの点を任意に選んだときに、それらを端点とする開いた線分が必ず\(A\)の内部の部分集合になることと必要十分です。

命題(開いた線分を用いた狭義凸集合の定義)
ユークリッド空間の部分集合\(A\subset \mathbb{R} ^{n}\)について、\begin{equation*}\forall \boldsymbol{x}_{1}\in A,\ \forall \boldsymbol{x}_{2}\in A\backslash
\left\{ \boldsymbol{x}_{1}\right\} :\left( \boldsymbol{x}_{1},\boldsymbol{x}_{2}\right) \subset A^{i}
\end{equation*}が成り立つことは、\(A\)が狭義凸集合であるための必要十分条件である。ただし、\(A^{i}\)は\(A\)の内部である。
証明

プレミアム会員専用コンテンツです
ログイン】【会員登録

例(狭義凸集合)
以下の図で表される\(\mathbb{R} ^{2}\)の部分集合\(A\)は狭義凸集合です。実際、\(A\)上の異なる2つの点を任意に選んだとき、それらを端点とする開いた線分が\(A\)の内部の部分集合になるからです。

図:狭義凸集合
図:狭義凸集合
例(狭義凸ではない集合)
以下の図で表される\(\mathbb{R} ^{2}\)の部分集合\(B\)は狭義凸集合ではありません。実際、下図のような\(B\)上の2つの点\(\boldsymbol{x}_{1},\boldsymbol{x}_{2}\)に関しては、それらを端点とする開いた線分が\(B\)の内部の部分集合ではないからです。

図:非狭義凸集合
図:非狭義凸集合
例(狭義凸ではない集合)
以下の図で表される\(\mathbb{R} ^{2}\)の部分集合\(C\)は狭義凸集合ではありません。実際、下図のような\(C\)上の2つの点\(\boldsymbol{x}_{1},\boldsymbol{x}_{2}\)に関しては、それらを端点とする開いた線分が\(C\)の内部の部分集合ではないからです。

図:非狭義凸集合
図:非狭義凸集合

 

狭義凸集合の特徴づけ

ユークリッド空間\(\mathbb{R} ^{n}\)の部分集合\(A\)が狭義凸集合である場合には、\(A\)の2つの異なる点の任意の狭義凸結合が\(A\)の内点になるだけでなく、\(A\)の任意個の点の任意の狭義凸結合もまた\(A\)の内点になります。ただし、\(A\)の点の狭義凸結合は\(A\)の有限個の点に対して定義される概念であることを踏まえると(無限個の点の狭義凸結合を考えると積分や極限が必要になります)、これは、自然数\(k\in \mathbb{N} \)を任意に選んだ上で、さらに\(k\)個の異なる点\(\boldsymbol{x}_{1},\cdots ,\boldsymbol{x}_{k}\in A\)を任意に選んだとき、\begin{eqnarray*}&&\left( a\right) \ \forall i\in \left\{ 1,\cdots ,k\right\} :\lambda _{i}>0
\\
&&\left( b\right) \ \sum_{i=1}^{k}\lambda _{i}=1
\end{eqnarray*}を満たす任意のスカラー\(\lambda _{1},\cdots ,\lambda _{k}\in \mathbb{R} \)に対して、\begin{equation*}\lambda _{1}\boldsymbol{x}_{1}+\cdots +\lambda _{k}\boldsymbol{x}_{k}\in
A^{i}
\end{equation*}が成り立つという主張になります。\(A\)が狭義凸集合である場合には以上の条件が成り立つということです(演習問題)。

逆に、任意の自然数\(k\)について、\(k\)個の任意の異なる\(A\)の点の狭義凸結合が\(A\)の内点である場合、その特殊ケースとして、\(2\)個の任意の異なる\(A\)の点の狭義凸結合は\(A\)の内点になりますが、これは\(A\)が狭義凸集合であることの定義に他なりません。したがって以下を得ます。

命題(狭義凸集合の特徴づけ)
ユークリッド空間の部分集合\(A\subset \mathbb{R} ^{n}\)が与えられたとき、自然数\(k\in \mathbb{N} \)を任意に選んだ上で、さらに\(k\)個の異なる点\(\boldsymbol{x}_{1},\cdots ,\boldsymbol{x}_{k}\in A\)を任意に選ぶ。これらの点の任意の狭義凸結合が\(A\)の内点であることは、\(A\)が狭義凸集合であるための必要十分条件である。
証明

プレミアム会員専用コンテンツです
ログイン】【会員登録

 

凸集合と狭義凸集合の関係

狭義凸集合は凸集合です。

命題(狭義凸集合は凸集合)
ユークリッド空間の部分集合\(A\subset \mathbb{R} ^{n}\)が狭義凸集合であるならば、\(A\)は凸集合である。
証明

プレミアム会員専用コンテンツです
ログイン】【会員登録

例(狭義凸であるような凸集合)
下図のグレーの領域で表された集合\(A\subset \mathbb{R} ^{2}\)については、その異なる2つの点\(\boldsymbol{x}_{1},\boldsymbol{x}_{2}\in A\)を任意に選んだとき、それらを端点とする開いた線分は\(A\)の内部に属するため\(A\)は狭義凸集合です。同時に、2つの点\(\boldsymbol{x}_{1},\boldsymbol{x}_{2}\in A\)を任意に選んだとき、それらを端点とする閉じた線分は\(A\)に属するため\(A\)は凸集合でもあります。以上の結果が先の命題の主張と整合的です。

図:凸集合かつ狭義凸集合
図:凸集合かつ狭義凸集合

先の命題の逆は成り立つとは限りません。つまり、凸集合は狭義凸集合であるとは限らないということです。以下の例より明らかです。

例(狭義凸ではない凸集合)
下図のグレーの領域で表された集合\(A\subset \mathbb{R} ^{2}\)については、図中の2つの点\(\boldsymbol{x}_{1},\boldsymbol{x}_{2}\in A\)に注目したとき、それらを端点とする開いた線分上にある黒点は\(A\)の内点ではないため\(A\)は狭義凸集合ではありません。他方で、2つの点\(\boldsymbol{x}_{1},\boldsymbol{x}_{2}\in A\)を任意に選んだとき、それらを端点とする閉じた線分は\(A\)に属するため\(A\)は凸集合です。
図:凸集合だが狭義凸集合ではない
図:凸集合だが狭義凸集合ではない
例(狭義凸ではない凸集合)
\(\mathbb{R} ^{n}\)の部分集合である\(\left[0,1\right] ^{n}\)は凸集合である一方で狭義凸集合ではありません(演習問題)。

 

演習問題

問題(狭義凸結合と凸結合)
点\(\boldsymbol{x}_{1},\cdots ,\boldsymbol{x}_{k}\in \mathbb{R} ^{n}\)の狭義凸結合は凸結合である一方、その逆は成立するとは限らないことを示してください。
解答を見る

プレミアム会員専用コンテンツです
ログイン】【会員登録

問題(空集合は狭義凸集合)
空集合\(\phi \subset \mathbb{R} ^{n}\)が狭義凸集合であることを示してください。
解答を見る

プレミアム会員専用コンテンツです
ログイン】【会員登録

問題(1点集合は狭義凸集合)
ユークリッド空間の点\(\boldsymbol{x}\in \mathbb{R} ^{n}\)を任意に選んだ上で、それだけを要素として持つ1点集合\begin{equation*}\left\{ \boldsymbol{x}\right\} \subset \mathbb{R} ^{n}
\end{equation*}を構成すると、これは狭義凸集合になることを示してください。

解答を見る

プレミアム会員専用コンテンツです
ログイン】【会員登録

問題(非負実数空間の直積は狭義凸集合ではない)
\(\mathbb{R} _{+}^{n}\)が狭義凸集合ではないことを証明してください。ただし、\(n\in \mathbb{N} \)です。
解答を見る

プレミアム会員専用コンテンツです
ログイン】【会員登録

問題(正実数空間の直積は狭義凸集合)
\(\mathbb{R} _{++}^{n}\)が狭義凸集合であることを証明してください。ただし、\(n\in \mathbb{N} \)です。
解答を見る

プレミアム会員専用コンテンツです
ログイン】【会員登録

問題(有界開区間は狭義凸集合)
1次元ユークリッド空間\(\mathbb{R} \)上の有界な開区間を、\(a<b\)を満たす実数\(a,b\in \mathbb{R} \)を用いて、\begin{equation*}\left( a,b\right) =\left\{ x\in \mathbb{R} \ |\ a<x<b\right\}
\end{equation*}と定義します。これが狭義凸集合であることを証明してください。

解答を見る

プレミアム会員専用コンテンツです
ログイン】【会員登録

問題(点の近傍は狭義凸集合)
ユークリッド空間の点\(\boldsymbol{a}\in \mathbb{R} ^{n}\)を中心とし、半径を\(\varepsilon >0\)とする近傍は、\begin{equation*}N_{\varepsilon }\left( \boldsymbol{a}\right) =\left\{ \boldsymbol{x}\in \mathbb{R} ^{n}\ |\ \left\Vert \boldsymbol{x}-\boldsymbol{a}\right\Vert <\varepsilon
\right\}
\end{equation*}と定義されます。\(N_{\varepsilon }\left( \boldsymbol{a}\right) \)が狭義凸集合であることを示してください。
解答を見る

プレミアム会員専用コンテンツです
ログイン】【会員登録

問題(点の閉近傍は狭義凸集合)
ユークリッド空間の点\(\boldsymbol{a}\in \mathbb{R} ^{n}\)を中心とし、半径を\(\varepsilon >0\)とする閉近傍は、\begin{equation*}C_{\varepsilon }\left( \boldsymbol{a}\right) =\left\{ \boldsymbol{x}\in \mathbb{R} ^{n}\ |\ \left\Vert \boldsymbol{x}-\boldsymbol{a}\right\Vert \leq
\varepsilon \right\}
\end{equation*}と定義されます。\(C_{\varepsilon }\left( \boldsymbol{a}\right) \)が狭義凸集合であることを示してください。
解答を見る

プレミアム会員専用コンテンツです
ログイン】【会員登録

問題(凸だが狭義凸ではない集合)
\(\mathbb{R} ^{n}\)の部分集合である\(\left[0,1\right] ^{n}\)は凸集合である一方で狭義凸集合ではないことを示してください。ただし、\(n\in \mathbb{N} \)です。
解答を見る

プレミアム会員専用コンテンツです
ログイン】【会員登録

関連知識

前のページ:

凸集合の定義と具体例

次のページ:

凸包の定義と具体例

メール
Xで共有

質問とコメント

プレミアム会員専用コンテンツです

会員登録

有料のプレミアム会員であれば、質問やコメントの投稿と閲覧、プレミアムコンテンツ(命題の証明や演習問題とその解答)へのアクセスなどが可能になります。

WIISでは、年齢・性別・学歴・職業・社会的立場などにかかわらず、すべてのユーザーが「学ぶ人」として対等であると考えています。ここは、知識を競う場所ではなく、互いに尊重し合いながら理解を深めていく場です。安心して思考し、質問し、考え続けられる環境を、みなさんと一緒につくっていきたいと考えています。

誤字脱字、リンク切れ、内容の誤りを発見した場合にはコメントに投稿するのではなく、以下のフォームからご連絡をお願い致します。

プレミアム会員専用コンテンツです
ログイン】【会員登録