定义

\(f\in Hom(V,V)\),\(W\le V\)。若 \(\forall \eta\in W\),有 \(f(\eta)\in W\),则称 \(W\)\(f\) 的不变子空间。
例如:设 \(f\in Hom(V,V)\),\(W\le V\),则 \(R(f),K(f)\) 均是 \(f\) 的不变子空间。

题目

\(f\in Hom(V,V)\),且 \(f^2=f\)。证明:\(f\)\(V\) 的任意基下的矩阵均相似于 \(\left [\begin{matrix} I& O\\ O& O \end{matrix} \right ]\).

解答

由于同一个空间下的所有基都是相似的,所以只需证明 \(V\) 有一个基是 \([I,O;O,O]\) 即可。
\(V_1=\{\eta\in V|f(\eta)=\eta\}\)\(V_2=\{\eta\in V|f(\eta)=\theta\}\)。则 \(V=V_1\oplus V_2\)。为了证明这个结论,

  1. \(V_1\cap V_2=\theta\),对于 \(\eta\) 满足 \(f(\eta)=\eta, f(\eta)=\theta\) 要同时满足,则易得 \(\eta=\theta\)
  2. \(V=V_1+V_2\),易证 \(V_1+V_2\subseteq V\),下面证 \(V\subseteq V_1+V_2\)。任取 \(\eta\in V\),写做 \(\eta = f(\eta)+(\eta - f(\eta))\),则由 \(f(f(\eta))=f(\eta)\)\(f(\eta)\in V_1\)
    又由 \(f(\eta-f(\eta))=f(\eta)-f(f(\eta)) = \theta\)\((\eta-f(\eta))\in V_2\),则 \(V\in V_1+V_2\)

综上,\(V=V_1+V_2\)
\(V_1\) 选一组基 \([e_1,\cdots,e_r]\),在 \(f\) 映射成 \([e_1,\cdots,e_r]\) ,保持不变。在 \(V_2\) 内选一组基 \([e_{r+1},\cdots,e_s]\),每个基在 \(f\) 下都映射成 \(\theta\)。则根据变换矩阵的定义,有

\[[f(e_1),\cdots,f(e_s)]=[e_1,\cdots,e_s]\left [ \begin{matrix} 1 & 0 & 0 & \cdots & 0\\ \cdots& \cdots& \cdots& \cdots & 0\\ 0 & \cdots & 1 &\cdots & 0 \\ \cdots& \cdots& \cdots& \cdots & 0\\ 0 & 0 & 0 & 0 & 0\\ \end{matrix} \right ] = \left [ \begin{matrix} I & O\\ O & O \end{matrix} \right ] \]

证毕!