無窮維空間對有限維子空間投影
無窮維空間對有限維子空間投影
令 \(V\) 為一內積空間,其搭配的內積用 \(\inp{\cdot}{\cdot}\) 表示。若 \(W\) 為 \(V\) 的有限維子空間,則我們可以找到一組基底 \(\beta = \{\bw_1, \ldots, \bw_d\}\)。當 \(\bv\) 為 \(V\) 中一向量,那麼 \(\bv\) 對 \(W\) 的投影存在嗎?唯一嗎?如果存在且唯一的話,要怎麼求呢?
當 \(V\) 是有限維時,則我們可以將 \(\bw_i\) 記錄在矩陣裡
則 \(\bv\) 在 \(W\) 的投影為 \(X(X\trans X)^{-1} X\bv\)。(如果 \(\bw_i\) 不是 \(\mathbb{R}^n\) 或 \(\mathbb{C}^n\) 的向量,則需要找一組適當的基底 \(\mathcal{E}\) 使得 \(\inp{\bx}{\by} = [\by]_\mathcal{E}\trans [\bx]_\mathcal{E}\),並將以上的公式依相對應的向量表示法寫出來。)
然而當 \(V\) 的維度無窮時,我們連 \(X\) 都寫不下來,更不可能用同樣的方法取得投影向量。所以我們必需用不同的角度來切入個問題:我們試著在 \(W\) 上找一點 \(\bw\) 使得其到 \(\bv\) 的距離比其它 \(W\) 上的點 \(\bw'\) 還要小,也就是
而 \(U\) 上的任一點都可以寫成 \(x_1\bw_1 + \cdots + x_d\bw_d\),所以我們有
其中 \(\bx\trans = (x_1, \ldots, x_d)\)、\(A = \begin{bmatrix} \inp{\bw_i}{\bw_j} \end{bmatrix}\)、\(\bb = \begin{bmatrix} \inp{\bw_i}{\bv} \end{bmatrix}\)、而 \(c = \inp{\bv}{\bv}\)。根據 正定矩陣的二次規劃 的結論,我們知道上式的最小值唯一發生在 \(\bx = -A^{-1}\bb\cdot (-1) = A^{-1}\bb\) 時,而這樣我們也求得 \(W\) 在的唯一一點使其到 \(\bv\) 的距離最小。
我們將上述結果整理成定理。
有限維子空間投影定理
若 \(W\) 為內積空間 \(V\) 的一個有限維子空間。則任一點 \(\bv\in\ V\) 都對應到唯一一點 \(\bw\in W\) 使得 \(\bw\) 在 \(W\) 之中到 \(\bv\) 距離最短。
舉例來說,我們考慮 \(V\) 為區間 \([-1,1]\) 上的連續函數空間,並定義內積為
當 \(\bv = e^x\) 且 \(\beta = \{1, x, x^2\}\) 時,可以計算
並得到
有趣的是,這樣的投影並非 \(e^x\) 的二次泰勒展開式。
看完距離的觀點後,我們回過頭來看 \(\bw\) 和 \(\bw - \bv\) 是否垂直。這部們可以計算
由我們所選的 \(\bx = A^{-1}\bb\) 可知這兩個向量的內積為 \(0\)。如此一來所有 \(V\) 中的點都可以寫成 \(\bv = \bw + \bh\),其中 \(\bw\in W\) 而 \(\bh\in W^\perp\)。如果這樣的寫法有兩種以上,則有 \(\bv = \bw_1 + \bh_1 = \bw_2 + \bh_2\),也就是 \(\bw_1 - \bw_2 = \bh_2 - \bh_1\)。然而根據子空間的封閉性,\(\bw_1 - \bw_2 \in W\) 而 \(\bh_2 - \bh_1 \in W^\perp\)。所以
可以推得 \(\bw_1 = \bw_2\) 及 \(\bh_2 = \bh_1\),因此這樣的分解法唯一。綜上所述,\(V\) 可以寫為直和 \(W\oplus W^\perp\)。
想想以下問題:
- 令 \(V\) 為一內積空間而 \(W\) 為其一子空間,且維度不一定有限。固定一點 \(\bv\in V\),說明以下敘述等價:
- 存在一點 \(\bw\in W\) 其在 \(W\) 之中到 \(\bv\) 距離最短。
- 存在一點 \(\bw\in W\) 使得 \(\inp{\bw}{\bw - \bv} = 0\)。
- 考慮 \(V\) 為平方和收斂的無窮數列所形成的空間(\(\ell_2\) 空間),而 \(W\) 為 \(V\) 中非零項有限的數列所形成的子空間。說明 \(\bv = (1, \frac{1}{2}, \frac{1}{3}, \cdots)\) 無法投影在 \(W\) 上。