# 座標函數 之前提到過的[有限維度座標定理](https://hackmd.io/PkgSTowpT5iQfvqNGagJ_g?view#%E5%BA%A7%E6%A8%99%E5%AE%9A%E7%90%86): :::success 對一個 $V$ 的有序子集 $S$,$S$ 是基底,若且唯若,所有 $V$ 的向量可以用一組純量係數唯一表示 $S$。 ::: ## 無限維的座標定理 證明方法其實跟有限維是一樣的。 但是要注意的是,無限維中,每個向量的座標只有可以是有限個非零純量。 :::info 如果要讓某個座標擁有無限非零純量的座標,則該向量空間的維度會比無限還要大 ::: ## 座標函數是線性轉換 通常我們會定義座標函數的形式跟符號如: $$ \displaylines{ \phi_{\alpha}:V\rightarrow F^{n}\\ \phi_{\alpha}\overset{\text{def}}{=}[x]_{\alpha},\ \forall x\in V } $$ 下面證明的部分通常會省略下標 $\alpha$。 證明方法很簡單,就是先宣告兩個向量跟他們的座標,然後把他們的線性組合後的座標,轉換順序後改成兩個座標的線性組合。 --- # 函數空間 之前有證明過,對任何分空子集 $S$,[函數 $\mathbb{F}(S,F)$ 是一個向量空間](https://hackmd.io/j7PlUoBZQ4aaCBbP0UxIPw?view#%E5%87%BD%E6%95%B8%E5%90%91%E9%87%8F%E7%A9%BA%E9%96%93)。 $$ (\mathbb{F}(S,F),F,\ \cdot\ ) $$ 上一章講了線性轉換這種有很多很棒性質的函數,所以我們來看看線性轉換是不是個子空間。 # 線性轉換是子空間 - 第一點,$0_W$ 在裡面,也就是之前說的,零轉換是線性轉換 - 檢查 $0_{\mathbb{F}(S,F)}$ 有沒有在裡面 - 可以回顧上面的 md 去看甚麼是 $0_{\mathbb{F}(S,F)}$ - 確實在裡面,因為線性轉換會把 $0_{S}$ 怒送到 $0_{F}$ - 所以線性轉換確實含有 $0_{\mathbb{F}(S,F)}$ 這個函數 - 封閉性 - 證明封閉性其實跟證明線性轉換很像,都是看調換順序後能不能湊成想要的樣子 - 所以這裡證明封閉性一樣就是宣告兩個線轉向量 - 把他們線性組合後得到的新線轉向量,「再檢查他是不是線性轉換」 - 所以很特別,要檢查兩個性質 # 同維線轉觀察 如果對於一個線性轉換 $T\in\mathbb{L}(V,W)$,他定義域跟對應域維度相等,「並且是有限的」,則: - $T$ 是 one-to-one - $T$ 是 onto - $rank(T)=dim(V)$ - $rank(T)$ 就是 $dim(T(V))$ 三個是等價的;或者說,只要一個對,另外兩個都對。 會分別需要用到三個之前提到的性質: - [怒空僅零](https://hackmd.io/yg0t0qP1QWmjzjadqWrDsA#%E6%80%92%E7%A9%BA%E5%83%85%E9%9B%B6-amp-%E7%B7%9A%E6%80%A7%E5%B0%8D%E8%BD%89) - 因為僅零可以知道怒空間維度就是 0 - [維度定理](https://hackmd.io/yg0t0qP1QWmjzjadqWrDsA#%E7%B6%AD%E5%BA%A6%E5%AE%9A%E7%90%86) - 可以告知我們 $T(V)$ 的維度 - [維度觀察三](https://hackmd.io/PkgSTowpT5iQfvqNGagJ_g#%E7%B6%AD%E5%BA%A6%E8%A7%80%E5%AF%9F%E4%B8%89) - 告知我們如果子空間跟母空間維度相等,並且是有限維的情況,則子空間就是母空間 :::warning 如果是無限維的情況則不會對,老師舉了兩個例子: $$ \displaylines{ T(x_1,x_2,...)=(x_2,x_3,...)\\ T(x_1,x_2,...)=(0,x_1,x_2,...)\\ } $$ 這兩個都是線性的,但是前者有 one-to-one,卻沒有 onto;後者有 onto 卻沒有 one-to-one。 ::: --- # 線轉訂製術 / 裁縫師 既然線性轉換是個向量空間,對於 $V$ 跟 $W$ 來說,在那麼多種線性轉換裡要怎樣才可以唯一決定一個線性轉換。 答案是只要固定好某個 $V$ 的基底經過轉換的值,就可以唯一決定這個線性轉換。 因為座標定理告訴我們,每個 $V$ 的向量具有一組唯一的座標,那麼只要我們決定好基底經過轉換的值,就代表我們也唯一的表示每個 $V$ 的向量經過轉換後的值了。 此時可以發現,我們是在用座標來為轉換的值做線性組合。 :::info 因為座標定理具有無限維度的版本,所以線轉訂製術也可以用於無限維度的版本。 ::: :::warning 雖然 $V$ 的基底每個向量都不一樣,但是 $V$ 的基底經過轉換的值,不一定要全部不一樣。 ::: # 訂製觀察 前提: - $V$ 跟 $W$ 是某個有限維度並且有相同場的向量空間。 - 令 $V$ 的維度是 $n$,$\langle \beta_1,\beta_2,...,\beta_n \rangle$ 是一組有序基底。 則可知道,對於任何 $W$ 的有序子集 $\langle y_1,y_2,...,y_n \rangle$: 1. 「存在且唯一存在」一個線性轉換 $T$ 2. $T(\beta_i)=y_i$ 從上一章投影的部分,就可以知道很常出現這種跟「存在」有關的觀察: - 這種觀察通常就是要首先「由自己建構出」一個「特定形式的東西」 - 然後再去檢查我們建立出的東西有沒有符合我們要的性質 - 例如[投影觀察一](https://hackmd.io/yg0t0qP1QWmjzjadqWrDsA#%E6%8A%95%E5%BD%B1%E8%A7%80%E5%AF%9F%E4%B8%80) ## 證明 因此可以知道證明的第一步就是先定義我們的線性轉換形式如下: 如果 $[x]_{\beta}=(a_1,a_2,...,a_n)$,則: $$ T(x)\overset{\text{def}}{=}\sum_{i=1}^{n}a_i y_i $$ 然後第一步就是要證明他是「線性轉換」,流程就跟上面所提及的一樣。 然後根據定義的形式,可以知道 $T(\beta_i)$ 確實是 $y_i$,因為基底的座標就是標準基底。 接著證明唯一性,假設有另一個線轉也滿足 $T'(\beta_i)=y_i$: $$ \begin{align} T'(x)&=T'\left(\sum_{i=1}^{n}a_i\beta_i\right)\\ &=\sum_{i=1}^{n}a_iT'(\beta_i)\\ &=\sum_{i=1}^{n}a_iy_i\\ &=T(x)\\ \end{align} $$ 因此這個另一個線轉就是原本的線轉。 # 訂製小推 這個 corollary 很重要,算是個最終的結論。 上面訂製觀察使用的 $W$ 有序子集大小是 $n$,因為每個 $y_i$ 都相異;但是訂製術中有說轉換的值不一定要一樣,因為你可以把兩個基底都投射到相同的值之上之類的,所以可以推廣到有序子集大小小於 $n$。 也就是說,對於任何 $W$ 的有序子集 $S=\langle y_1,y_2,...,y_m \rangle$,$m\le n$: 1. 「存在且唯一存在」一個線性轉換 $T$,且 $T(\beta)=S$ 2. 如果對於 $i=1,...,n$,$T(\beta_i)=T'(\beta_i)$,則 $T=T'$ - 這是根據唯一性得到的 # 可數無窮維的訂製觀察 一樣,因為座標定理有無窮維的版本,所以訂製觀察一樣可以推廣到無窮維。 --- # 合成函數 符號定義的部分。 $S_{1},S_{2},S_{3}$ 是三個集合,並且 $$ T_{12}:S_1\rightarrow S_2,\ T_{23}:S_2\rightarrow S_3\\ $$ 定義 $T_{23}T_{12}$ 或 $T_{23}\circ T_{12}$ 為: $$ \displaylines{ T_{13}:S_1\rightarrow S_3\\ T_{13}(x)=T_{23}T_{12}(x)\overset{\text{def}}{=}T_{23}(T_{12}(x)) } $$ ## 結合律 函數的合成具有結合律。 $S_{1},S_{2},S_{3},S_{4}$ 是四個集合,並且 $$ T_{12}:S_1\rightarrow S_2,\ T_{23}:S_2\rightarrow S_3,\ T_{34}:S_3\rightarrow S_4\\ $$ 可知 $$ \begin{align} ((T_{34}T_{23})T_{12})(x)&=(T_{34}T_{23})(T_{12}(x))\text{ 根據}((T_{34}T_{23})T_{12})\text{ 上面的定義}\\ &=T_{34}(T_{23}(T_{12}(x)))\text{ 一樣還是根據定義}\\ &=T_{34}((T_{23}T_{12})(x))\text{ 一樣還是根據定義}\\ &=(T_{34}(T_{23}T_{12}))(x)\text{ 一樣還是根據定義}\\ \end{align} $$ 所以我們成功證明 $$ ((T_{34}T_{23})T_{12})=(T_{34}(T_{23}T_{12})) $$ ## 合成保線性 接著換到我們的主角,線性轉換,所以跟上面類似的操作,給出三個線係轉換,我們檢查結合後的函數是不是還是線性轉換,就是一樣看 $T(ax+y)$ 然後看能次能拆解後再表示成 $aT(x)+T(y)$ # 反函數 定義兩個函數: $$ T_{12}:S_1\rightarrow S_2,\ T_{21}:S_2\rightarrow S_1 $$ 如果我們要說 $T_{21}$ 是 $T_{12}$ 的反函數,必須滿足兩個條件: $$ \displaylines{ T_{21}T_{12}=I_{1}\\ T_{12}T_{21}=I_{2}\\ } $$ 其中 $I_{1}$ 代表是 $S_1$ 的恆等函數。 而 $T_{21}T_{12}=I_{1}$ 這行,表示了: - $T_{21}$ 是 $T_{12}$ 的「左反函數」 - $T_{12}$ 是 $T_{21}$ 的「右反函數」 ## 反函數 左右反函數有兩個有趣的性質: - 「$T$ 有左反函數」若且唯若「$T$ 是 one-to-one」 - 「$T$ 有右反函數」若且唯若「$T$ 是 onto」 上面的證明方法很類似: - 由右到左方向的證明,需要使用「建構法」 - 由左到右的證明,則是由「因為具有左/右反函數」,推導出「一對一/onto」的性質 而因此反函數就具有很特殊的性質: 1. 反函數性質 - 「$T$ 具有反函數」若且唯若「$T$ 是雙射」 - $T$ 具有反函數,則該反函數存在且唯一 - $T$ 具有反函數,則 $T^{-1}$ 也具有反函數 2. 反函數保線轉 - $T$ 是個線性轉換且具有反函數 - 則 $T^{-1}$ 也是個線性轉換 ## 同有限維 如果把反函數搭配上線轉同維觀察,會迸出甚麼新火花。 同維觀察告訴我們對線轉 $T$ 來說「一對一、onto」是等價的,而如果 $T$ 具有左反,根據同維觀察可以知道 $T$ 也具有右反。 而一旦 $T$ 同時具有左右反函數: $$ T_{左}=T_{左}I_{W}=T_{左}TT_{右}=I_{V}T_{右}=T_{右} $$ 就可以知道這左右反函數其實是同一個人。 :::success 別忘記 $T$ 是線轉 ::: # 同構 很酷的新名詞。其實同構就是一個很特殊的函數。 如果有個函數 $T:V \rightarrow W$ 是可逆的線性轉換,那麼 $T$ 就是從其對應域到定義域的「同構」。 此時我們會說 $V$ 同構於 $W$,並記作: $$ V \cong W $$ 換個方式說,如果 $V$ 同構於 $W$,則代表存在一個線性轉換 $T\in\mathbb{L}(V,W)$,並且他是可逆的。 ## 座標函數是個同構 回顧座標函數: $$ \displaylines{ \phi_{\alpha}:V\rightarrow F^{n}\\ \phi_{\alpha}\overset{\text{def}}{=}[x]_{\alpha},\ \forall x\in V } $$ 上面我們有證明座標函數是個線性轉換,所以只需要再證明他是可逆的就好。 這裡我們不是用「證明座標函數是雙射」的方式證明,而是直接建構一個反函數。 $$ \displaylines{ \varphi:F^{n} \rightarrow V\\ \varphi(a_1,a_2,...,a_n)\overset{\text{def}}{=}a_1\alpha_1+a_2\alpha_2+...+a_n\alpha_2 } $$ 也就是說 $\varphi$ 就是根據座標跟基底算回原本的向量。則: $$ \displaylines{ (\phi\varphi)(a_1,a_2,...,a_n)=\phi(a_1\alpha_1,a_2\alpha_2,...,a_n\alpha_2)=(\alpha_1,\alpha_2,...,\alpha_2)\\ (\varphi\phi)(a_1\alpha_1,a_2\alpha_2,...,a_n\alpha_2)=\varphi(a_1,a_2,...,a_n)=(a_1\alpha_1,a_2\alpha_2,...,a_n\alpha_2)\\ } $$ 所以我們成功的建構出一個反函數,也就表明座標函數確實是個反函數。 :::warning 建構法也是證明的一個重要技巧。 ::: # 維構觀察 對於有限維的 $V$ 跟 $W$ 兩個子空間: 「同維」若且唯若「同構」。 這是一個很重磅的觀察。 ## 同構則同維 因為同構,所以可以知道有個可逆的線性轉換,再搭配以前的「[線對轉保維度](https://hackmd.io/yg0t0qP1QWmjzjadqWrDsA#%E7%B7%9A%E6%80%A7%E5%B0%8D%E8%BD%89%E4%BF%9D%E7%8D%A8%E7%AB%8B%E7%9B%B8%E4%BE%9D)」。 令 $V$ 的某個基底叫 $R$: $$ \begin{align} dim(V)&=|R|\\ &=|T(R)|\\ &=dim(T(V))\\ &=dim(W)\\ \end{align} $$ 前面三行是線對轉保維度的部分,最後一行是根據 onto 的性質。 :::success 別忘記可逆則雙轉。 ::: ## 同維則同構 一樣令 $V$ 的某個基底叫 $R$,$W$ 的某個基底叫 $S$。 上面的訂製觀察告訴我們,對於 $S$ 來說存在一個唯一的線性轉換 $T$: $$ T(R)=S $$ >等號可以成立,除了訂製觀察外,還需要一個條件是 $|R|=|S|$。 >也就是要讓 $R$ 的每個人各自對應一個 $S$ 的人 而因為 $T$ 是線性轉換,可以使用之前的拿手絕活,值空間觀察: $$ T(V)=T(span(R))=span(T(R))=span(S)=W $$ 也就是之前提過的線轉保生成集,並且由於 $T(R)$ 就是 $S$,所以可以知道 $T(V)=W$。 也就是說我們推導出了 onto,的性質。 最後再利用線轉同維觀察,可以知道同時還具有 one-to-one 的性質,所以可以推導出 $T$ 是可逆的。 因此我們知道 $T$ 就是我們要找的同構。 :::info 老師說這可以推廣到無窮維,可是同維觀察不是說無窮維回壞掉? :::