を 個の 次元実数行ベクトルの集合とする。
の任意の部分集合 に対し、 中のベクトルの和を と書く。
とくに が空集合の場合には、 は零ベクトルと定義する。
また の任意の部分集合 に対し、ベクトルの集合 を と定義する。
以下の間に答えよ。
(1) としたとき、 の要素をすべてあげよ。
(2) としたとき、 の部分集合 で、 が 中のベクトルの凸結合で表すことができないようなものをすべてあげよ。
(3) が線形独立ならば、 の任意の部分集合 に対し、ベクトル は 中のベクトルの凸結合で表すことはできないことを示せ。
(4) ベクトル が、 の非負結合で表されるとき、 が零ベクトルと、 の凸結合で表されることを示せ。
(5) ベクトル が、 の線形結合で表されるとき、適当な の部分集合 が存在して、 は 中のベクトルの凸結合で表されることを示せ。
ここで、非負結合とは係数がすべて非負の線形結合をいう。凸結合とは、係数の和が である非負結合をいう。
解答:
(1)
のすべての部分集合 に対する を計算する。
は なるすべての の集合であるから、
(2)
が の凸結合で表せないための必要十分条件は、 が集合 の凸包の狭義の端点となることである。
(1)より、全8個の を平面上にプロットし、その凸包を考えると、端点となるのは以下の6点である。
一方、残りの2点は以下のように他の端点の凸結合で表される。
したがって、凸結合で表せない に対応する は、
(3)
背理法により示す。 が 中のベクトルの凸結合で表せると仮定すると、 を満たす実数 が存在して、
は線形独立であるため、両辺の各 の係数は一致する。
のとき、係数は であり、 となる。 と より、 なるすべての は を含まなければならない。
のとき、係数は であり、 となる。 より、 なるすべての は を含んではならない。
以上より、 となる は と完全に一致する必要があるが、和は について取られているため、そのような は存在しない。
これは に矛盾する。したがって示された。
(証明終)
(4)
仮定より、 () と表せる。ここで、
とおくと、 より であり、 を満たす。
これらの係数を用いて凸結合を計算すると、
となり、 は零ベクトルと の凸結合で表される。
(証明終)
(5)
と表せるため、 として と書く。
集合 を と定義する。 より であり、 である。実数 を
と定める。 であるからこの集合は空でなく である。
各 について実数 を
と定める。 の定義より、すべての について となる。
さらに より である。
点 は単位超立方体 に属するため、その頂点の凸結合で表せる。
頂点は の部分集合 の指示ベクトル と一対一対応するので、 を用いて と表せる。
第 成分は であるから、
一方で、 の定義より、
よって である。
かつ であるため、 になることはない。すなわち である。
したがって、両辺から を引き で割ることで、
となり、 は 中のベクトルの凸結合で表される。
(証明終)
这道题探讨了凸几何与线性代数中的一个经典对象,即由给定向量集合生成的多面体(Zonotope)。所有子集的向量和构成了这个多面体的投影顶点。第二问直观地反映了如果子集的向量和不是多面体的严格极点,它就可以被其他的子集和通过凸组合表示出来。第三问指出当向量组线性无关时,多面体实际上是一个高维的平行体,其所有子集和都会落在几何形体的最外层顶点上,因此无法相互用凸组合表示。第五问则是第三问的逆否延伸,通过构造超立方体上的内点并映射到多面体内部,巧妙地利用了线性相关性造成的降维挤压现象,证明了必然存在某些子集和被包络在内部或边界的平坦面上,从而能够被其余顶点凸表示。