Ich möchte hier einen alternativen Beweis für die Existenz von Jordanbasen für nilpotente Endomorphismen angeben. Den ursprünglichen Satz und Beweis habe ich aus „Lineare Algebra“ von Theo de Jong. Er benutzt dort eine äusserst knappe Formulierung, die ich hier ausführlicher machen möchte.

Notation und Definitionen

Diese sind identisch zu den Definitionen im Post über den Spaltungssatz. Im weiteren Verlauf sei VV ein endlich-dimensionaler Vektorraum über einem beliebigen Körper KK und φ:VV\varphi : V \to V eine lineare Abbildung.

Mit MφK[x]M_\varphi \in K[x] wird das normierte Polynom minimalen Grades bezeichnet, welches Mφ(φ)=0M_\varphi(\varphi) = 0 erfüllt. Hier ist mit 00 die Nullabbildung gemeint. Es heisst „Minimalpolynom von φ\varphi“. Weil VV endlich-dimensional ist, existiert dieses Polynom. (Beweis weggelassen)

Definition: Normierte Polynome Ein Polynom k=1nakxkK[x]\sum_{k=1}^n a_k x^k \in K[x] vom Grad nn heisst normiert, falls an=1a_n = 1. In anderen Worten: der Koeffizient mit höchstem Grad hat den Wert 1.

Jordanbasen für nilpotente Endomorphismen

Sei Mφ=xkM_\varphi = x^k für ein kNk \in \mathbb{N}. In diesem Fall sagt man, φ\varphi sei nilpotent. Dann gibt es eine Jordanbasis von VV für φ\varphi. Das heisst, eine Basis b1,,bnb_1, \dots, b_n von VV mit φ(bi)=bi+1\varphi(b_i) = b_{i+1} oder φ(bi)=0\varphi(b_i) = 0 für alle i{1,,n}i \in \{1, \dots, n\}.

Beweis

Für k=0k=0 gilt: 0=Mφ(φ)=φ0=idV0 = M_\varphi(\varphi) = \varphi^0 = \text{id}_V. Also ist dim(V)=0\dim (V) = 0 und die leere Basis ist eine Jordanbasis.

Für k1k \ge 1. Es gibt {a1,,as}V\{a_1, \dots, a_s\} \subseteq V, so dass für jede Basis B\mathcal{B} von ker(φk1)\ker\left(\varphi^{k-1}\right), die Menge {a1,,as}B\{a_1, \dots, a_s\} \cup \mathcal{B} eine Basis von VV ist. (Nimm eine beliebige Basis von ker(φk1)\ker\left(\varphi^{k-1}\right) und ergänze.) Behauptung: Diese a1,,asa_1, \dots, a_s sind Teil einer Jordanbasis für φ\varphi. Beweis durch Induktion nach kk.

Verankerung für k=1k = 1:

Es gilt: 0=Mφ(φ)=φ1=φ0=M_\varphi\left(\varphi\right) = \varphi^1 = \varphi und φk1=φ0=idV\varphi^{k-1} = \varphi^0 = \text{id}_V, also ist ker(φk1)={0}\ker\left(\varphi^{k-1}\right) = \{0\}. Und die a1,,asa_1, \dots, a_s sind bereits eine (Jordan-)Basis von VV.

Induktionsschritt k1kk-1 \leadsto k:

Induktionsannahme: Sei WW ein beliebiger Vektorraum mit dim(W)<\dim\left(W\right)<\infty und ψ:WW\psi : W \to W linear mit Mψ=xk1M_\psi = x^{k-1}. Sei tNt \in \mathbb{N} und b1,,btWb_1, \dots, b_t \in W eine Liste von Vektoren, die jede Basis von ker(ψk1)\ker\left(\psi^{k-1}\right) zu einer Basis von WW ergänzen. Dann sind diese b1,,btb_1, \dots, b_t Teil einer Jordanbasis von WW für ψ\psi.

Behauptung: span{φ(a1),,φ(as)}ker(φk2)={0}\text{span}\left\{ \varphi(a_1), \dots, \varphi(a_s) \right\} \cap \ker\left(\varphi^{k-2}\right) = \{ 0 \}

Sei αiφ(ai)ker(φk2)\sum \alpha_i \varphi(a_i) \in \ker\left(\varphi^{k-2}\right) für gewisse αiK\alpha_i \in K. Dann ist 0=φk2(αiφ(ai))=φk1(αiai)0 = \varphi^{k-2}\left(\sum \alpha_i \varphi(a_i)\right) = \varphi^{k-1}\left(\sum \alpha_i a_i\right). Also ist αiaiker(φk1)span{a1,,as}\sum \alpha_i a_i \in \ker\left(\varphi^{k-1}\right) \cap \text{span}\left\{a_1, \dots, a_s\right\}. Aber die Menge rechts ist nach Konstruktion der a1,,asa_1, \dots, a_s genau {0}\{0\}. Also ist αiai=0\sum \alpha_i a_i = 0 und weil die a1,,asa_1, \dots, a_s linear unabhängig sind, müssen alle αi=0\alpha_i = 0 sein.

Behauptung: Die φ(a1),,φ(as)\varphi(a_1), \dots, \varphi(a_s) sind linear unabhängig.

Sei 0=αiφ(ai)=φ(αiai)0 = \sum \alpha_i \varphi(a_i) = \varphi(\sum \alpha_i a_i). Also ist αiaikerφspan{a1,,as}kerφk1span{a1,,as}={0}\sum \alpha_i a_i \in \ker \varphi \cap \text{span}\left\{a_1, \dots, a_s\right\} \subseteq \ker \varphi^{k-1} \cap \text{span}\left\{a_1, \dots, a_s\right\} = \{0\}. Und deshalb αiai=0\sum \alpha_i a_i = 0. Wieder weil die a1,,asa_1, \dots, a_s linear unabhängig sind, sind die αi=0\alpha_i = 0.

Behauptung: Es gibt as+1,,arker(φk1)a_{s+1}, \dots, a_r \in \ker\left(\varphi^{k-1}\right) so dass φ(a1),,φ(as),as+1,,ar\varphi(a_1), \dots, \varphi(a_s), a_{s+1}, \dots, a_r mit jeder Basis von ker(φk2)\ker\left(\varphi^{k-2}\right) eine Basis von ker(φk1)\ker\left(\varphi^{k-1}\right) ergeben.

Nimm dazu eine beliebige Basis B\mathcal{B} von ker(φk2)\ker\left(\varphi^{k-2}\right) und ergänze B{φ(a1),,φ(as)}\mathcal{B} \cup \left\{ \varphi(a_1), \dots, \varphi(a_s) \right\} zu einer Basis von ker(φk1)\ker\left(\varphi^{k-1}\right).

Wende nun die Induktionsannahme an, mit W:=ker(φk1)W := \ker\left(\varphi^{k-1}\right), ψ:=φW\psi := \varphi|_W, t:=rt := r und b1:=φ(a1),,bs:=φ(as),bs+1:=as+1,,br:=arb_1 := \varphi(a_1), \dots, b_s := \varphi(a_s), b_{s+1} := a_{s+1}, \dots, b_r := a_r.

Das heisst, es gibt Bker(φk1)\mathcal{B} \subseteq \ker\left(\varphi^{k-1}\right) so dass {φ(a1),,φ(as),as+1,,ar}B\left\{ \varphi(a_1), \dots, \varphi(a_s), a_{s+1}, \dots, a_r \right\} \cup \mathcal{B} in geeigneter Reihenfolge eine Jordanbasis von ker(φk1)\ker\left(\varphi^{k-1}\right) für φker(φk1)\varphi|_{\ker\left(\varphi^{k-1}\right)} ist.

Letzte Behauptung: Die Menge {a1,φ(a1),,as,φ(as),as+1,,ar}B\left\{a_1, \varphi(a_1), \dots, a_s, \varphi(a_s), a_{s+1}, \dots, a_r\right\} \cup \mathcal{B} ist (in geeigneter Reihenfolge) eine Jordanbasis von VV für φ\varphi.

Diese Menge ist sicher eine Basis. Nach vorheriger Aussage ist die Bedingung eine Jordanbasis zu sein, für alle Vektoren ausser die a1,,asa_1, \dots, a_s erfüllt. Aber jeden dieser Vektoren können wir in der Reihenfolge vor das entsprechende φ(ai)\varphi(a_i) stellen und erfüllen so die Bedingung. Also sind tatsächlich die Vektoren a1,,asa_1, \dots, a_s Teil einer Jordanbasis für φ\varphi, wie am Anfang behauptet.

Quellennachweis

  • Jong, Theo de. Lineare Algebra. 1st ed. München: Pearson, Higher Education, 2013. Print. ISBN 978-3-86894-113-5 (print).