# 轉換/函數 轉換 transformation 、函數 function 跟映射 mapping 其實都是指同一件事: $$ T:R\rightarrow S\ \text{or}\ T\in \mathbb{F}(R,S) $$ 如果定義域跟對應域都一樣,可以簡寫為: $$ \mathbb{F}(S,S)\ \text{or}\ \mathbb{F}(S) $$ $\mathbb{F}(S)$ 也稱為集合 $S$ 上的「運算 operator」。 # 各種轉換 ## 對轉 one-to-one / injective $$ T(x)=T(y)\Rightarrow x=y $$ 此時 $T$ 是一個對轉/對射 injection。 ## 映轉 onto / surjective $$ \forall y\in W,\exists x\in V, T(x)=y $$ 此時 $T$ 是一個映轉/映射 surjection。 ## 雙轉 $T$ 同時是對轉且映轉。 --- # 線性轉換 $V$ 跟 $W$ 是兩個有「共同純量場 $F$」的向量空間,如果某個轉換 $T:V\rightarrow W$ 是一個「線性轉換」代表: $$ \displaylines{ \forall x,y\in V,a\in F\\ T(ax+y)=a(T(x))+T(y) } $$ :::info 上面有提到如果定義域跟對應域相同則稱為「運算」;如果線性轉換對應域跟定義域一樣,可以稱為「線性運算 linear operator」 ::: ## 符號 通常會用下面符號表示 $T$ 是一個線性轉換: $$ T\in \mathbb{L}(V,W) $$ 兩域相同可以簡寫為: $$ \mathbb{L}(V,V)=\mathbb{L}(V) $$ 然後定義多元組時為了方便不會把多元組的括弧寫出來: $$ T(x)=T((x_1,x_2,...,x_n))=T(x_1,x_2,...,x_n) $$ ## 例子 如果 $T:\mathbb{R}^{n}\rightarrow\mathbb{R}^{m}$ 定義為 $$ T(x_1,x_2,...,x_n)=(y_1,y_2,...,y_m) $$ 其中 $y_{i}$ 是 $(x_1,x_2,...,x_n)$ 的某個固定的線性組合,接著來證明 $T$ 是不是線性轉換。 下面先宣告一些變數: $$ \displaylines{ u=(u_1,u_2,...,u_n),v=(v_1,v_2,...,v_n)\in\mathbb{R}^{n},a\in F\\ T(u)=(U_1,U_2,...,U_m),U_1=\sum a_{1i}u_i,\ U_2=\sum a_{2i}u_i...\\ T(v)=(V_1,V_2,...,V_m),V_1=\sum a_{1i}v_i,\ V_2=\sum a_{2i}v_i...\\ T(au+v)=T(au_1+v_1,au_2+v_2,...,au_n+v_n)=(Z_1,Z_2,...,Z_m)\\ } $$ 接著來看看: $$ \displaylines{ Z_1=\sum a_{1i}(au_i+v_i),\ Z_2=\sum a_{2i}(au_i+v_i)...\\ \Rightarrow Z_i=\sum a_{ij}(au_j+v_j)=\sum a_{ij}au_j+a_{ij}v_j\\ \Rightarrow Z_i=a\sum a_{ij}u_j+a_{ij}v_j=aU_i+V_i\\ \Rightarrow T(au+v)=(Z_1,Z_2,...,Z_m)=(aU_1+V_1,aU_2+V_2,...,aU_m+V_m)\\ =aT(u)+T(v) } $$ :::info 可以看到關鍵在於線性組合採用的係數要一樣。 ::: :::warning 這樣一來,要證明轉置是線性轉換就很容易: $$ V=\mathbb{R}^{3\times4},W=\mathbb{R}^{4\times3},f:V\rightarrow W $$ 因為轉置其實就是從 $V$ 中單純挑特定的一個元素出來,放到特定位置上,而這個動作線性組合做得到。 ::: ## [零轉換](https://hackmd.io/j7PlUoBZQ4aaCBbP0UxIPw?view#%E5%87%BD%E6%95%B8%E5%90%91%E9%87%8F%E7%A9%BA%E9%96%93) zero transformation 不管是誰通通都投射到 $0W$: $$ \forall x\in V, T_{0}(x) = 0_{W} $$ 可以發現 $T_0$ 是線性轉換: $$ T_0(ax+y)=0_W=a0_W+0_W=aT_0(x)+T_0(y) $$ ## 恆等轉換/單位轉換 identity transformation / operator $$ \forall x\in V, I_{V}(x) = x $$ $$ I_V(ax+y)=ax+y=aI_V(x)+I_V(y) $$ :::info 可以注意到因為對應域跟定義域要一樣,所以她也是一種「運算/operator」。 ::: ## 把 0 怒送到 0 根據線性轉換的定義,我們可以發現有趣的事實:如果 $T$ 是線轉,則: $$ T(0_V)=0_W $$ 因為: $$ T(0_V)+T(0_V)=T(0_V+0_V)=T(0_V)+0_W\\ \Rightarrow T(0_V) = 0_W $$ 並且可以注意到,線性函數其實是型態如 $T(x)=ax$ 的函數,而不是 $T(x)=ax+b$,因為後者無法把 0 怒送到 0;後者叫做 仿射轉換 affine transformation。 --- ## 限制定義域 原本: $$ T:V\rightarrow W $$ 對於 $V$ 的子集 $U$,如果有個: $$ T':U\rightarrow W $$ 並且 $T'(x)=T(x)$,則稱為 $T$ 被限制在 $U$。 因為 $T'(x)$ 本質上就是 $T(x)$ ,所以可以發現線性轉換的性質還在。 $$ T\in\mathbb{L}(V,W)\Rightarrow T'(U,W)\in\mathbb{L} $$ --- # 零域/怒域 對任何轉換 $T$,他們都有個怒域,也就是把那些會投射出 $0_W$ 的 $x\in V$ 蒐集起來: $$ N(T)=\{x\in V\ |\ T(x)=0_W\} $$ ## 零空間/怒空間 此時如果我們給 $T$ 加上一個限制,讓她是個線轉,則會發現怒域其實是個子空間,此時的怒域又叫做 null space, kernel, 零空間,零化空間, 怒空間。 ## 證明 1. $0_V$ 在裡面 - 確實,因為線性轉換會把 $0_V$ 怒送到 $0_W$ 3. 封閉性 - 確實,因為裡面的成員都會投射出 0,所以稍微挪動順序就可以得到。 - $a\in F,x,y\in N(T)$ - $T(ax+y)=aT(x)+T(y)=0\Rightarrow ax+y\in N(T)$ ## 怒空僅零 ↔ 線性對轉 如果 $T$ 是一個線性轉換,則「$N(T)$ 只有 0」跟「$T$ 是對轉」是等價的。 下面的前提都是 $T$ 是線轉。 ## 左到右 如果怒空間只有 0,則 $T$ 是對轉。 所以我們要嘗試說明如果 $T(x)=T(y)$ 則 $x=y$。 $$ \displaylines{ if\ \ T(x)=T(y),then\ 0=-T(x)+T(y)=T(-x+y)\\ \Rightarrow -x+y\in N(T) = \{0\}\\ \Rightarrow x=y } $$ ## 右到左 如果 $T$ 是對轉,則怒空間只有 0。 所以我們要嘗試說明如果 $T(x)=T(y)=0$,則 $x=y=0$ $$ if\ \ T(x)=T(y),then\ \ x=y $$ 上面是對射的定義,阿因為 $T$ 是線轉,所以一定會把 0 怒送到 0,也就是怒空間一定有 0 這個人。 因此可以知道怒空間只有 0。 --- # 值域 對任何轉換 $T:V\rightarrow W$,對任何 $V$ 的子集 $S$ ,$T$ 在 $S$ 上都有個值域(range of T with respect to S): $$ T(S)=\{T(x)\ |\ x\in S\} $$ 如果沒有特別說明 $S$ 是誰,通常就是指 $V$,此時會直接說 $T$ 的值域是 $T(V)$。 ## 值空觀察 跟剛剛怒空間一樣,我們給 $T$ 加個限制,讓她是線轉,則我們會得到好用的性質: $$ T(span(S))=span(T(S)) $$ 上面的結論可以知道: - $T(span(S))$ 是 $W$ 的「子空間」 - 因為 $T(S)\subseteq W\Rightarrow span(T(S))\subseteq W$ By 生空觀察 - $T(S)$ 生成出 $T(span(S))$ - 因為 $T(span(S))=span(T(S))$ 並且可以進一步做推論: - 線轉保子空間 - 如果 $U$ 是 $V$ 的子空間,則 $T(U)$ 是 $W$ 的子空間 - 只要把上面的結論中令 $S=U$,並且因為 $U$ 是子空間,所以 $span(U)=U$ - $T(span(U))=T(U)=span(T(U))\subseteq W$ - 線轉保生成集 - 如果 $S$ 生成出子空間 $U$,則 $T(S)$ 生成出 $T(U)$ - $T(span(S))=T(U)=span(T(S))$ ## 值空觀察證明 其實就只是把它展開而已。令 $y\in T(span(S))$: $$ \begin{align} & y\in T(span(S))\\ &\Leftrightarrow y=T(a_1x_1+...+a_nx_n)\text{ for some }n\ge0,a_1,...,a_n\in F,x_1,...,x_n\in S\\ &\Leftrightarrow y=a_1T(x_1)+...+a_nT(x_n)\text{ for some }n\ge0,a_1,...,a_n\in F,x_1,...,x_n\in S\\ &\Leftrightarrow y\in span(T(S)) \end{align} $$ ### 值空間 從線轉保子空間可以知道,$T(V)$ 是 $W$ 的一個子空間,所以我們會叫 $T(V)$ 這個特別的子空間叫做值空間,並記做 $R(T)$。(range space of T) ### 線轉保獨立? 既然線轉保了子空間也保生成集,那他有保線獨嗎? 答案是沒有,首先來看零轉換,因為她一定把每個人投射到 $\{0_W\}$,但是 $\{0_W\}$ 是有冗員的,所以不管 $S\subseteq V$ 的 $S$ 有沒有冗員,他投射的結果都是有冗員的。 另一種構建方法是令 $T(x, y) = −x + y$ 是線轉, $S = \{(1, 2),(2, 3),(3, 4)\}$ 有冗員, 但 $T(S) = \{1\}$ 無冗員。 ## 線性對轉保獨立/相依 如果 $T$ 是線性對轉,則對任何 $V$ 的子集 $S$,$S$ 獨立跟 $T(S)$ 獨立是等價的。 所以如果整合線轉保生成集,我們可以知道: - 線對轉保基底 - 如果 $S$ 是 $V$ 的一個基底,則 $T(S)$ 是 $T(V)$ 的一個基底 - 因為基底要滿足生成且獨立 - 線對轉保維度 - 如果 $S$ 是 $U$ 的一個基底,$U$ 是 $V$ 的任意子空間。 - 既然線對轉保了基底,因為是「對轉」 - 也就是說 $S$ 有 5 個向量的話,則 $T(S)$ 也有 5 個向量 - 所以可以知道 $dim(U)=dim(T(U))$。 ## 證明 因為獨立是相依的相反,並且我們又是雙向,所以這裡我們證明相依比較好證。 ## 左到右 $T$ 是線對轉,如果 $S\subseteq V$ 是線性相依,則 $T(S)$ 也是線性相依。 也就是說,我們要嘗試證明出 $T(x)\in T(S),T(x)\in span(T(S)\setminus T(\{x\})))$ 首先因為 $S$ 是[線性相依](https://hackmd.io/mdFxn5DWQImMX_0MvmIddA#%E7%B7%9A%E6%80%A7%E7%9B%B8%E4%BE%9D%E7%8D%A8%E7%AB%8B-linear-independent),代表存在一個 $x\in S, x\in span(S\setminus \{x\})$,則: $$ \begin{align} T(x)&\in T(span(S\setminus \{x\})) \text{ 單純的函數關係}\\ &=span(T(S\setminus \{x\})) \text{ 值空間觀察}\\ &=span(T(S)\setminus T(\{x\}))) \text{ 對射的性質,一對一}\\ \end{align} $$ 所以我們確實得到 $T(x)\in span(T(S)\setminus T(\{x\})))$。 ## 右到左 $T$ 是線對轉,如果 $T(S)$ 是線性相依,則 $S$ 也是線性相依。 所以現在是要證明存在一個 $x\in S, x\in span(S\setminus \{x\})$。 因為 $T(S)$ 是線性相依,所以可令 $y\in T(S),y\in span(T(S)\setminus T(\{x\})))$;而我們令 $y$ 所對應到的人叫 $x$: >因為 $y$ 是 $T(S)$ 裡面的人,所以根據函數的性質可以知道在 $S$ 中有某個 $x,T(x)=y$ > $$ \begin{align} T(x)&=y\\ &\in span(T(S)\setminus T(\{x\}))\text{ }\\ &=span(T(S\setminus\{x\}))\text{ 對射性質}\\ &=T(span(S\setminus\{x\}))\text{ 值空觀察}\\ \end{align} $$ 所以最後從 $T(x)\in T(span(S\setminus\{x\}))$ 可以得知 $x\in span(S\setminus\{x\})$ --- # 維度定理 令 $T:V\rightarrow W$,如果 $T$ 是線性的,且維度「有限個」,則: $$ dim(V)=dim(N(T))+dim(T(V)) $$ 也就是說怒空間加值空間的維度等於 $V$ 的維度。 - 怒空間維度又叫做 怒階, 零階, 零化階 - 值空間維度又叫做 位階, 秩, 等級 # 證明 拿出我們的老朋友,[向量空間基本定理](https://hackmd.io/PkgSTowpT5iQfvqNGagJ_g#%E5%90%91%E9%87%8F%E7%A9%BA%E9%96%93%E5%9F%BA%E6%9C%AC%E5%AE%9A%E7%90%86--%E5%8F%96%E4%BB%A3%E5%AE%9A%E7%90%86-Replacement-Theorem)。 此時我們令 $V$ 的基底叫 $S$,$N(T)$ 的基底是 $Q$: - 首先因為 $T$ 是線轉,所以 $N(T)$ 是子空間 - $Q\subseteq N(T) \subseteq V$ - 根據向量空間基本定理,可知在 $S$ 中存在一個 $R\subseteq S$ - $R\cap Q=\varnothing$ - $|R|+|Q|=|S|$ - $span(R\cup Q)=span(S)$ 此時觀察 $|R|+|Q|=|S|$ 這項,這不就是 $|R|+dim(N(T))=dim(V)$ 嗎。 所以接下來只要嘗試證明 $|R|=dim(T(V))$ 就好。 ## $|R|=dim(T(V))$ 想要證明這個酷東西,首先你要先通靈,先讓 $T$ 限制在 $R$ 的生成集 $U=span(R)$ 上,令這個被限制的線轉叫做 $T'$: $$ T':U\rightarrow W $$ 可以注意到,因為 $R\subseteq S$,且 $S$ 是線性獨立,因此 $R$ 也是線性獨立。 接著思路是: - 先證明 $|R|=|T'(R)|$ - 或者說我們要證明 $T'$ 是對射的、一對一的。 - 接著證明 $T'(R)$ 是 $T(V)$ 的一組基底 - $T'(R)=dim(T(V))$ ### $T'$ 是一對一 要證明對射,因為 $T'$ 是線轉,所以可以使用之前提到「[怒空僅零](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)」。 所以我們要嘗試證明 $N(T')$ 只有 0。 對於某個 $z\in U$,且 $T'(z)=T(z)=0$,則我們知道 $z$ 也在 $N(T)$ 裡面: $$ z\in U \cap N(T)=span(R)\cap \ span(Q) $$ 令 $Q=(x_1,...,x_n),R=(y_1,...y_m),n,m\ge0$ 所以將 $z$ 表示為兩種形式: $$ \displaylines{ a_1x_1+...+a_nx_n=z=b_1y_1+...+b_my_m\\ \text{holds for some } a_1,...a_n,b_1,...b_m\in F } $$ 則進行移項可以得到: $$ 0=a_1x_1+...+a_nx_n - b_1y_1-...-b_my_m $$ 上面的形式其實就是 $Q\cup R$ 的某個線性組合,而上面我們知道 $R\cap Q=\varnothing$ 且 $|R|+|Q|=|S|$,則 $|R\cup Q|=|R|+|Q|=|S|$。 並且因為最後一項 $span(R\cup Q)=span(S)$,根據[維度觀察二](https://hackmd.io/PkgSTowpT5iQfvqNGagJ_g#%E7%B6%AD%E5%BA%A6%E8%A7%80%E5%AF%9F%E4%BA%8C),我們可以知道 $R\cup Q$ 是線性獨立的,再使用零線組觀察,可知只有當$a_1=...a_n=b_1=...=b_m=0$ 的時候,才會滿足該式子。 因此我們可以知道如果某個 $z\in U$且 $T'(z)=0$,則 $z$ 只能是 0,怒空($N(T')$)僅零。 ### $T'(R)$ 是 $T(V)$ 的一組基底 由於 $R$ 是獨立的且生成出 $U$,也就是說 $R$ 是 $U$ 的一組基底;上面我們證明了 $T'$ 是對轉,所以根據線對轉保基底,$T'(R)$ 會是 $T'(U)=T'(span(R))$ 的一組基底: $$ \begin{align} T'(span(R))&=T(span(R))\\ &=span(T(R))\text{ 值空間觀察}\\ &=span(\{0_W\}\cup T(R))\text{ 通靈的添加這個操作}\\ &=span(T(Q)\cup T(R))\text{ 因為 Q 是怒空間的成員們}\\ &=span(T(Q \cup R))\text{ 函數基本性質}\\ &=T(span(Q \cup R))\text{ 值空間觀察}\\ &=T(span(S))\text{ 基本定理第三條}\\ &=T(V) \end{align} $$ 因此我們知道 $T'(R)$ 是 $T'(span(R))$ 的一組基底,且 $T'(span(R))=T(V)$,換句話說 $T'(R)$ 是 $T(V)$ 的一組基底。 ## 總結 首先我們藉由基本定理快速的推得 $|R|+dim(N(T))=dim(V)$,接著奇蹟般地想到將 $T$ 限制在 $R$ 的生成集 $U$ 上,記做 $T'$。 接著藉由證明 $T'$ 是一對一,證明了 $|R|=|T'(R)|$,然後從 $T'(R)$ 是 $T'(span(R))$ 的一組基底,且 $T'(span(R))=T(V)$,證明了 $T'(R)$ 是 $T(V)$ 的一組基底,最終得到 $|R|=dim(T(V))$。 至此,維度定理就完整了: $$ dim(V)=dim(R(T))+dim(N(T)) $$ --- # 投影 定義: - $U,V$ 是 $W$ 的子空間,且 $W=U\oplus V$ - 如果有某個「operator $T\in \mathbb{F}(W,W)$」 - a projection along $U$ on $V$ - 那麼這個 $T$ 就是一個「沿著 $U$ 投影到 $V$ 上」的投影 而一個 「沿著 $U$ 投影到 $V$ 上」 的投影 $T$ 對所有 $z\in W$: - $z-T(z)\in U$ - $T(z)\in V$ :::warning - $N(T)\subseteq U$ - 從第一條跟 $T(N(T))=\{0\}$ 可以推得 - $T(W)\subseteq V$ - 根據第二條得知 ::: ## [直和觀察](https://hackmd.io/mdFxn5DWQImMX_0MvmIddA#%E7%9B%B4%E5%92%8C%E8%A7%80%E5%AF%9F-Obversation) 「$W=U\oplus V$」跟「$z\in W$ 可以由唯一的一組 $x\in U,y\in V$ 所表示」 是等價的。 :::info 接下來會有四種觀察,都是在 $U,V$ 是 $W$ 的子空間,且 $W=U\oplus V$ 的情況下來展開跟「$T$ 的投影」有關的內容 ::: # 投影觀察一 如果我定義一個 operator $T\in \mathbb{F}(W)$: $$ T(z)=y $$ 並且 $x\in U,y\in V$ 是唯一表示 $z=x+y$ 的 $x,y$。 則我們可以知道: - $T$ 是個投影 - 這是唯一的 $W$ 沿著 $U$ 在 $V$ 上的投影 - $T$ 是線性的 :::success 所以只要確認了 $U$ 跟 $V$,就**唯一確定**了沿 $U$ 上 $V$的投影 $T$,跟沿 $V$ 上 $U$的投影 $T'$,也就是說投影就僅此一家絕無分店。 因此 $z\in W$ 就可以寫為 $z=T'(z)+T(z)$ ::: ## 證明 - 先證 $T$ 是個投影: $$ \displaylines{ T(z)=y\in V\\ z-T(z)=x \in U } $$ 根據定義 $T$ 確實是個 $W$ 的沿 $U$ 上 $V$ 的投影。 - 再證 $T$ 是唯一的: 令 $T$ 跟 $T'$ 都是 $W$ 的沿 $U$ 上 $V$ 的投影: $$ \underbrace{T(z)-T'(z)}_{\in V}=\underbrace{-(z-T(z))+(z-T'(z))}_{\in U} $$ 上面是單純透過左邊多扣 $z$ 右邊加回 $z$ 來達成等式,而這個等式左右邊可以發現這個值同時屬於 $U$ 跟 $V$ 兩個子空間,而兩個子空間交集因為是直和所以只有 0,也就代表說: $$ T(z)-T'(z)\in U\cap V=\{0_W\}\Rightarrow T(z)=T'(z) $$ 所以得知 $T$ 是唯一的。 - 最後證明 $T$ 是線性的 令 $a\in F,z,z'\in W$: $$ T(az+z')=T(a(x+y)+x'+y')\\ =T(\underbrace{ax+x'}_{\in U}+\underbrace{ay+y'}_{\in V})\\ =ay+y'\\ =a(T(z))+T(z') $$ :::warning 小結來說,就是如果我根據直和的形式定義了一個轉換,則該轉換是唯一且線性的投影 ::: # 投影觀察二 如果 $T\in \mathbb{L}(W)$,也就是說他是一個線性運算,則「$T$ 是 $W$ 的沿 $U$ 上 $V$ 的投影」跟「當 $z\in V$ 時 $T(z)=z$,$z\in U$ 時 $T(z)=0_W$」是等價的。 別忘記因為 $W=U\oplus V$,所以 $U$ 跟 $V$ 的交集就只有 $0_W$。 :::success 從上面的結果可以知道,$T$ 是線運是個先置條件,而在那條件下,如果 $T$ 是個投影: - 因為當 $z\in V$ 時 $T(z)=z$ - 也就是說對每個 $V$ 的成員,他都會落在 $T$ 的對應域 $T(W)$ 裡面 - 所以可以知道 $V\subseteq T(W)$ - 因為當 $z\in U$ 時 $T(z)=0_W$ - 也就是說對每個 $U$ 的成員,他都會落在 $N(T)$ 裡面 - 所以可以知道 $U\subseteq N(T)$ ::: ## 證明左到右 如果 「$T$ 是 $W$ 的沿 $U$ 上 $V$ 的投影」 則 「當 $z\in V$ 時 $T(z)=z$,$z\in U$ 時 $T(z)=0_W$」 因為 $T$ 是 $W$ 的沿 $U$ 上 $V$ 的投影,根據觀察一,他是個唯一的投影,也就是說它的形式一定是: $$ \displaylines{ T(z)=y\\ z=x+y } $$ 而由於我們的大前提 $W=U\oplus V$ 告訴我們 $U\cap V=\{0_W\}$,所以其實可以改寫成: $$ \displaylines{ T(z)=z,\ z\in V\text{ 此時 }x = 0\\ T(z)=0,\ z\in U\text{ 此時 }y = 0\\ } $$ 並且可以發現如果 $z=0$ 也巧妙地符合上面的規定。 ## 證明右到左 如果「當 $z\in V$ 時 $T(z)=z$,$z\in U$ 時 $T(z)=0_W$」則「$T$ 是 $W$ 的沿 $U$ 上 $V$ 的投影」 如果我們令 $x\in U, y\in V, z=x+y$,藉由 $T$ 是線運,可以知道: $$ T(z)=T(x+y)=T(x)+T(y)=0+y=y $$ 再根據觀察一,可以知道這個 $T$ 符合該形式,他確實是個投影。 # 投影觀察三 如果 $T$ 是一個 $W$ 的沿 $U$ 上 $V$ 的投影: 結合投影定義的推論: - $N(T)\subseteq U$ - $T(W)\subseteq V$ 還有觀察二的推論 - $V\subseteq T(W)$ - $U\subseteq N(T)$ 可以知道一個重磅的結論: $$ \displaylines{ N(T)= U\\ T(W)= V\\ } $$ :::warning 所以根據維度定理,可以知道: $$ dim(W)=dim(N(T))+dim(T(W))=dim(U)+dim(V) $$ 所以我們可以把敘述改寫成如下: 只要 $T$ 是 $W$ 的沿 $U$ 上 $V$ 的投影,則他也是 $W$ 的沿 $N(T)$ 上 $T(W)$ 的投影;再根據觀察一可以知道他是唯一且線性的投影。 ::: # 投影觀察四 如果 $W$ 是個向量空間,則「$T$ 是個 $W$ 的投影」跟「$T\in\mathbb{L}(W)\text{ and }T^{2}=T$」是等價的。 $$ T^{2}(z)=T(T(z)) $$ $T^{2}=T$ 這個性質叫做「冪等 idempotence」,所以「投影」跟「冪等線運」是等價的 ## 證明 左到右 如果「$T$ 是個 $W$ 的投影」則「$T\in\mathbb{L}(W)\text{ and }T^{2}=T$」。 首先因為 $T$ 是個投影,所以可以根據熱騰騰的觀察三(或者其他觀察),可以知道: $$ \displaylines{ z-T(z)\in U=N(T)\\ T(z)=T(z-T(z)+T(z))\\ =\underbrace{T(z-T(z))}_{0_W}+T(T(z))\text{ 線性運算}\\ =T(T(z)) } $$ 別忘記我們可以透過觀察一知道 $T$ 是線運。 ## 證明 左到右 如果「$T\in\mathbb{L}(W)\text{ and }T^{2}=T$」,則「$T$ 是個 $W$ 的投影」。 我們定義 $U=N(T)$ 和 $V=T(W)$,對所有的 $z\in W$: $$ T(z)\in T(W)=V $$ 因為 $T\in\mathbb{L}(W)\text{ and }T^{2}=T$,可知: $$ T(z-T(z))=T(z)-T(T(z))=T(z)-T(z)=0\\ \Rightarrow z-T(z)\in N(T)=U $$ 所以最後只要確認 $W=U\oplus V$ 就好。 將 $T(z)\in V$ 跟 $z-T(z)\in U$ 結合可以得到 $W= U+V$ 然後再接著證明 $U\cap V=N(T)\cap T(W)=\{0\}$。 令 $y\in N(T)\cap T(W)$。因為 $y\in T(W)$ 可以知道存在一個 $z\in W, y=T(z)$ $$ y=T(z)=T(T(z))=\underbrace{T(y)=0}_{y\in N(T)} $$