Bourbaki

§ 5. Endomorphisms of vector spaces

Notation. — Given a module MM, an element xx of MM, and two endomorphisms uu and vv of MM, we will write u.xu.x, uv.xuv.x and uvuv in place of u(x)u(x), (u∘v)(x)(u \circ v)(x) and u∘vu \circ v respectively ; we will denote the identity map from MM to itself by 1 when no confusion can arise.

1. The module associated to an endomorphism

Let AA be a commutative ring, let MM be an AA-module, and let uu be an AA-endomorphism of MM. Recall (III, p. 538) that the map (p(X),x)↦p(u).x(p(X), x) \mapsto p(u).x from A[X]×MA[X] \times M into MM makes MM an A[X]A[X]-module, written MuM_u. Recall also (III, pp. 538 and 539) that if M[X]M[X] denotes the A[X]A[X]-module obtained from MM by extension of scalars from A\mathbf{A} to A[X]\mathbf{A}[X], and if uˉ\bar{u} denotes the A[X]\mathbf{A}[X]-endomorphism of M[X]M[X] induced by uu, then there is an exact sequence of A[XI]\mathbf{A}[XI]-modules 1^1

(1)0→M[X]→ψM[X]→φMu→0, (1) \quad 0 \to M[X] \xrightarrow{\psi} M[X] \xrightarrow{\varphi} M_u \to 0 ,

where φ(p(X)⊗x)=p(u).x\varphi(p(X) \otimes x) = p(u).x and ψ=X−uˉ\psi = X - \bar{u}.

An endomorphism uu of an A\mathbf{A}-module MM and an endomorphism u′u' of an A\mathbf{A}-module M′M' are said to be similar if there exists an isomorphism gg from MM onto M′M' such that u′∘g=g∘uu' \circ g = g \circ u, that is (III, p. 540, Prop. 19) an isomorphism gg from MuM_u onto Mu′M_{u'}. If MM (resp. M′M') is free on the finite basis BB (resp. B′B'), and if M(u)M(u) (resp. M(u′)M(u')) is the matrix of uu (resp. u′u') with respect to BB (resp. B′B'), then uu and u′u' are similar if and only if M(u)M(u) and M(u′)M(u') are similar matrices (II, p. 356, Def. 6). The characteristic polynomials (III, p. 541, Def. 3) of two similar endomorphisms of finitely generated free modules are equal (III, p. 540, Prop. 19).

Let KK be a commutative field ; then any pair (E,u)(E, u) consisting of a vector space EE over KK and an endomorphism uu of EE corresponds to a K[X]K[X]-module E,,E_{,,}. Since the ring K[X]K[X] is a principal ideal domain (IV, p. 11, Prop. 11), the results of the preceding sections can be applied to E,,E_{,,}.

Let us first show how to translate certain notions from the language of modules to that of endomorphisms of vector spaces :

« V is a submodule of EE, » means : « V is a vector subspace of EE closed under uu ».

« V is a cyclic submodule of EE, » means : « there exists x∈Vx \in V such that the vector subspace VV is spanned by the elements ui.x (i∈N)u^i . x \ (i \in \mathbf{N}) ». Then VV is said to be cyclic (with respect to uu) and xx is called a generator.

« V is an indecomposable submodule of EE, » means : « V is nonzero and is not the direct sum of two nonzero subspaces each closed under uu ».

« a is the annihilator of the submodule VV » means : « a is the ideal consisting of those polynomials p(X)∈K[X]p(X) \in K[X] such that p(u).x=0p(u).x = 0 for all x∈Vx \in V ».

The monic polynomial gg such that aa is equal to the principal ideal (g)(g) is then called the minimal polynomial of the restriction of uu to VV.

« E,,E_{,,} is cyclic with annihilator a=(g)a = (g) »

(with g(X)=Xn+αn−1Xn−1+⋯+α0) \text{(with } g(X) = X^n + \alpha_{n-1} X^{n-1} + \cdots + \alpha_0 )

1^1 The injectivity of ψ\psi, which is not stated in Prop. 18 of III, p. 539, is proved as follows : in the notation of loc. cit., we have

ψ(∑(Xk⊗xk))=∑Xk⊗(xk−1−u(xk)). \psi(\sum (X^k \otimes x_k)) = \sum X^k \otimes (x_{k-1} - u(x_k)) .

If ∑Xk⊗xk\sum X^k \otimes x_k belongs to the kernel of ψ\psi, then it follows that xk,=u(xk)x_k , = u(x_k) for all kk, and the xkx_k are all zero, since the family (xk)(x_k) has finite support.

means : « there exists x∈Ex \in E such that (ui.x)(u^i . x) (0≤i≤n−10 \leq i \leq n - 1) is a basis of the vector space EE, and g(u).x=0g(u).x = 0 ». In other words, we can find a basis of EE such that the matrix UU of uu with respect to this basis is

U=(000…0−α0100…0−α1010…0−α2⋯⋯⋯⋯000…0−αn−2000…1−αn−1). U = \begin{pmatrix} 0 & 0 & 0 \ldots 0 & -\alpha_0 \\ 1 & 0 & 0 \ldots 0 & -\alpha_1 \\ 0 & 1 & 0 \ldots 0 & -\alpha_2 \\ \cdots & \cdots & \cdots & \cdots \\ 0 & 0 & 0 \ldots 0 & -\alpha_{n-2} \\ 0 & 0 & 0 \ldots 1 & -\alpha_{n-1} \end{pmatrix}.

« EE, is a torsion module » means, by the characterisation of cyclic torsion modules given above : « every cyclic submodule of EE, is finite dimensional over KK ». In particular :

« EuE_u is a finitely generated torsion module » means : « EE is finite dimensional over KK ».

2. Eigenvalues and eigenvectors

Definition 1

Let EE be a vector space over a commutative field KK, and uu an endomorphism of EE. An element xx of EE is said to be an eigenvector of uu if there exists a∈Ka \in K such that u.x=αxu . x = \alpha x; if x≠0x \neq 0 then the scalar aa is called the eigenvalue of uu corresponding to the eigenvector xx. For every scalar aa, the vector subspace VaV_a consisting of x∈Ex \in E such that u.x=αxu . x = \alpha x is called the eigenspace of EE corresponding to aa.

The geometric multiplicity of the eigenvalue aa is the cardinal dim⁡Va\dim V_a.

Suppose EE is finite dimensional. The eigenvalues of uu are those elements aa of KK such that the endomorphism a.1−ua . 1 - u of EE is not injective, in other words (III, p. 524, Prop. 3) such that det⁡(a.1−u)=0\det(a . 1 - u) = 0. But, by the definition of the characteristic polynomial χu\chi_u of uu (III, p.541, Def. 3), we have det⁡(a.1−u)=χu(α)\det(a . 1 - u) = \chi_u(\alpha). Consequently :

Proposition 1

Suppose EE is finite dimensional. Then an element aa of KK is an eigenvalue of the endomorphism uu if and only if it is a root of the characteristic polynomial of uu.

If LL is an extension of the field KK, then the roots of χu\chi_u in LL are eigenvalues of the endomorphism 1,⊗u1, \otimes u of the LL-vector space L⊗KEL \otimes_K E. They are often referred to as eigenvalues of uu in LL. By abuse of language, we say that all the eigenvalues of uu belong to LL if this holds for all the eigenvalues of uu in an algebraically closed extension of LL; this means that χu\chi_u decomposes into linear factors in L[X]L[X].

Let UU be a square matrix of order nn with coefficients in KK. Then by definition the characteristic polynomial of UU is

χU(X)=det⁡(X.I,−U); \chi_U(X) = \det(X . I, -U);

the eigenvalues of UU (in an extension LL of KK) are the roots (in LL) of the polynomial χU\chi_U; these are also the scalars aa (in LL) such that there exists a nonzero solution to the system of linear equations UX=αXUX = \alpha X, where XX is a column matrix of order nn; a column matrix XX satisfying this equation is called an eigenvector of UU corresponding to aa.

If UU is the matrix of an endomorphism uu of an n-dimensional vector space with respect to a basis BB, then χU=χu\chi_U = \chi_u, the eigenvalues of UU are the eigenvalues of uu, and the eigenvectors of UU are the matrices of the eigenvectors of uu with respect to the basis BB.

Proposition 2

Let uu be an endomorphism of a vector space EE over a commutative field KK; for each scalar aa, let VaV_a be the eigenspace corresponding to aa. Then the subspaces VaV_a are closed under uu and the sum of the VaV_a is direct.

The first assertion is clear. By definition the subspace VaV_a is annihilated by the element X−aX - a of K[X]K[X]; the X−a,a∈KX - a, a \in K, are irreducible and pairwise non-associate; the second assertion thus follows from VII, p. 8, Th. 1.

3. Similarity invariants of an endomorphism

If we translate the decomposition of a finitely generated torsion module in VII, p. 8, Th. 1 and p. 9, Prop. 2, then we obtain:

Proposition 3

Let EE be a vector space of finite dimension nn over a commutative field KK, and let uu be an endomorphism of EE; for every monic irreducible polynomial p(X)p(X), let MpM_p be the vector subspace consisting of elements xx of EE such that (p(u))k⋅x=0(p(u))^k \cdot x = 0 for some integer kk. Then MpM_p is closed under uu, the vector space EE is the direct sum of the MpM_p, and there exist polynomials sps_p such that, for all x∈Ex \in E, the component of xx in MpM_p is equal to sp(u)⋅xs_p(u) \cdot x.

Remark 1

Clearly the minimal polynomial of the restriction of uu to MpM_p is the greatest power of pp which divides the minimal polynomial of uu. Moreover we have sp(u)⋅x=xs_p(u) \cdot x = x for x∈Mpx \in M_p, from which it follows immediately that, if Mp≠0M_p \neq 0, then sps_p is coprime to pp.

Similarly, by Th. 2 of VII, p. 19, the module EuE_u is isomorphic to a direct sum of cyclic modules Fj=K[X]/aj (1≤j≤r)F_j = K[X]/a_j \ (1 \leq j \leq r), where the ideals aja_j are distinct from K[X]K[X] and aj⊂aj+1a_j \subset a_{j+1}; and the aja_j are determined by these conditions. Moreover, since EE, is a torsion module, we have a1≠(0)a_1 \neq (0); since EE has dimension nn, we have r≤nr \leq n. Put aj=(hj) (1≤j≤r)a_j = (h_j) \ (1 \leq j \leq r), with hjh_j a monic polynomial, and consider the sequence (qi) (1≤i≤n)(q_i) \ (1 \leq i \leq n) of polynomials defined by:

{qi(X)=1if i≤n−rqi(X)=hn−i+1(X)if n−r<i≤n. \begin{cases} q_i(X) = 1 & \text{if } i \leq n - r \\ q_i(X) = h_{n-i+1}(X) & \text{if } n - r < i \leq n . \end{cases}

It is clear that the polynomials qiq_i determine the polynomials hjh_j and conversely, and that EE, is isomorphic to the direct sum of the nn modules K[X]/(qi)K[X]/(q_i), the first n−rn - r of which are 00.

In other words:

Proposition 4

— Let E be a vector space of finite dimension n over a commutative field K, and let u be an endomorphism of E. Then there exist n monic polynomials qi(X)∈K[X]q_i(X) \in K[X] (1≤i≤n1 \leq i \leq n) such that qiq_i divides qi+1q_{i+1} for 1≤i≤n−11 \leq i \leq n-1, and E is the direct sum of n subspaces ViV_i (1≤i≤n1 \leq i \leq n) closed under u, cyclic (with respect to u), and such that the minimal polynomial of the restriction of u to ViV_i is equal to qiq_i (1≤i≤n1 \leq i \leq n). The polynomials qiq_i are uniquely determined by these conditions, and qnq_n is the minimal polynomial q of u.

Remark 2

By the above proposition, there exists a basis of E with respect to which the matrix U of u has the form

(An−r+10…000An−r+2…00⋯⋯⋯⋯⋯00…An−1000…0An) \begin{pmatrix} A_{n-r+1} & 0 & \ldots & 0 & 0 \\ 0 & A_{n-r+2} & \ldots & 0 & 0 \\ \cdots & \cdots & \cdots & \cdots & \cdots \\ 0 & 0 & \ldots & A_{n-1} & 0 \\ 0 & 0 & \ldots & 0 & A_n \end{pmatrix}

where each matrix AiA_i has the form (2) (taking g(X)=qi(X)g(X) = q_i(X)) (cf. VII, pp. 29-30).

Definition 2

— In the notation of Prop. 4, the n monic polynomials qi(X)q_i(X) (1≤i≤n1 \leq i \leq n) are called the similarity invariants of the endomorphism u.

Thus the n-th similarity invariant qnq_n is the minimal polynomial of u (Prop. 4); in other words, for a polynomial p(X)∈K[X]p(X) \in K[X] to satisfy p(u)=0p(u) = 0, it is necessary and sufficient that pp be a multiple of qnq_n.

Corollary 1

— Let K be a field, let E and E′E' be two finite dimensional vector spaces over K, and let u (resp. u′u') be an endomorphism of E (resp. E′E'). Then u and u′u' are similar (VII, p. 29) if and only if they have the same similarity invariants.

Indeed uu and u′u' are similar if and only if the K[X]K[X]-modules E, and Eu′E'_u are isomorphic.

Corollary 2

— Let u be an endomorphism of a finite dimensional vector space E over a field K, let (q1,…,qn)(q_1, \ldots, q_n) be the family of similarity invariants of u, let L be an extension of K, let E(L)=L⊗KEE_{(L)} = L \otimes_K E be the L-vector space induced from E by extension of scalars and let u(L)=1L⊗uu_{(L)} = 1_L \otimes u be the endomorphism of E(L)E_{(L)} induced by u. Then the similarity invariants of u(L)u_{(L)} are the images qˉ1,…,qˉn\bar{q}_1, \ldots, \bar{q}_n of q1,…,qnq_1, \ldots, q_n in L[X]L[X].

This follows immediately from Prop. 4 and the fact that the L[X]L[X]-modules E(L)u(L)E_{(L)u_{(L)}} and (K[X]/(qi))(L)(K[X]/(q_i))_{(L)} are isomorphic to L[X]⊗K[X]EuL[X] \otimes_{K[X]} E_u and L[X]/(qˉi)L[X]/(\bar{q}_i) respectively.

Let U be a square matrix of order n with coefficients in a commutative field K. Then the similarity invariants of the endomorphism of KnK^n defined by U are called the similarity invariants of UU. It then follows from Cor. 1 above that two square matrices are similar if and only if they have the same similarity invariants, and that if uu is an endomorphism of a finite dimensional vector space EE over KK, and UU is the matrix of uu with respect to some basis BB of EE, then the similarity invariants of UU and uu coincide. By Cor. 1 and 2 above, we have:

Corollary 3

— Let UU and VV be two square matrices of order nn with coefficients in a commutative field KK. If there exists an invertible square matrix PP over some extension K′K' of KK such that V=P−1UPV = P^{-1}UP, then there exists an invertible square matrix QQ over KK such that V=Q−1UQV = Q^{-1}UQ.

Let EE be a finite dimensional vector space over a commutative field KK, let (ei)1≤i≤n(e_i)_{1 \leq i \leq n} be a basis of EE and let uu be an endomorphism of EE. Then by the exact sequence (1) of VII, p. 29, the K[X]K[X]-module EE, associated to uu is isomorphic to the quotient of the free K[X]K[X]-module E[X]E[X], with basis (1⊗ei)(1 \otimes e_i), by the image of E[X]E[X] under the K[X]K[X]-linear map X−uˉX - \bar{u}. The similarity invariants qi(X)q_i(X) of uu (VII, p. 32, Def. 2) are thus the invariant factors of X−uˉX - \bar{u} (VII, p. 22). Thus Prop. 6 of VII, p. 22, implies:

Proposition 5

— Let EE be a vector space of finite dimension nn over a commutative field KK, let uu be an endomorphism of EE, and let UU be its matrix with respect to some basis of EE. Then for each integer mm with 1≤m≤n1 \leq m \leq n, the product

dm(X)=q1(X)q2(X)…qm(X) d_m(X) = q_1(X) q_2(X) \ldots q_m(X)
of the first mm similarity invariants of uu is equal to the gcd of the mm-th order minors of the matrix XI,−UXI, - U.

Corollary 1

— Let uu be an endomorphism of a vector space of finite dimension nn over a commutative field KK, with characteristic polynomial χu(X)\chi_u(X) and similarity invariants qi(X)q_i(X) (1≤i≤n1 \leq i \leq n). Then

χu(X)=q1(X)q2(X)…qn(X) \chi_u(X) = q_1(X) q_2(X) \ldots q_n(X)

Corollary 2

— In the notation of Cor. 1, let q(X)q(X) be the minimal polynomial of uu; then q(X)q(X) divides χu(X)\chi_u(X) and χu(X)\chi_u(X) divides q(X)nq(X)^n. In particular the minimal polynomial and the characteristic polynomial of uu have the same roots, and these are the eigenvalues of uu.

Since q(X)=qn(X)q(X) = q_n(X), it is clear that q(X)q(X) divides χu(X)\chi_u(X). On the other hand, since each qiq_i divides qq, their product χu\chi_u divides qnq^n.

Corollary 3

— An endomorphism uu is nilpotent if and only if its characteristic polynomial has the form XnX^n.

This follows immediately from Cor. 2.

Let us now rewrite Prop. 9 of VII, p. 24, which gives the decomposition of a module as a direct sum of indecomposable submodules.

Proposition 6

— Let EE be a vector space of finite dimension nn over a commutative field KK, and let uu be an endomorphism of EE. Then EE is the direct sum of subspaces EkE_k, closed under uu and cyclic with respect to uu, such that the minimal polynomial of the restriction of uu to EkE_k has the form pkn(k)p_k^{n(k)}, where pkp_k is an irreducible polynomial, and EkE_k cannot be expressed as a direct sum of two nonzero subspaces each closed under uu. For every monic irreducible polynomial p∈K[X]p \in K[X] and every integer n≥1n \geq 1, the number m(pn)m(p^n) of subspaces EkE_k in any such decomposition, such that pnp^n is the minimal polynomial of the restriction of uu to EkE_k, is uniquely determined.

The pkn(k)p_k^{n(k)} determine the similarity invariants of uu and vice versa; we can get from one to the other by the procedure explained in VII, p. 25, Remarks 2 and 3. Furthermore, we can immediately get from the decomposition considered in Prop. 6 to those considered in Prop. 3 and 4.

Note that the monic irreducible polynomials p∈K[X]p \in K[X] such that m(pn)>0m(p^n) > 0 for some integer n≥1n \geq 1 are precisely the monic irreducible factors of the minimal polynomial of uu. Thus, in contrast to the similarity invariants, these polynomials depend in general on the field KK in which we are working.

4. Triangularisable endomorphisms

In this section we will be interested in the case where the minimal polynomial p(X)p(X) of uu splits into a product of linear factors in K[X]K[X], in other words (VII, p. 33, Cor. 2) in the case where all the eigenvalues of uu belong to KK. This will hold in particular when KK is algebraically closed. Prop. 3 of VII, p. 31 gives immediately:

Proposition 7

— Let EE be a finite dimensional vector space over a commutative field KK, and let uu be an endomorphism of EE whose eigenvalues all belong to KK. For each eigenvalue aa of uu, let MaM_a be the vector subspace of EE consisting of those elements xx for which there exists an integer k≥1k \geq 1 such that (u−a)k⋅x=0(u - a)^k \cdot x = 0. Then MaM_a is closed under uu, the vector space EE is the sum of the MaM_a, and there exist polynomials sa∈K[X]s_a \in K[X] such that, for all x∈Ex \in E, the component of xx in MaM_a is equal to sa(u)⋅xs_a(u) \cdot x.

The submodule MaM_a, being finitely generated as a K[X]K[X]-module, then has an annihilator of the form (X−a)′(X - a)'; in other words, there exists an integer r≥1r \geq 1 such that

(u−a)r⋅x=0 (u - a)^r \cdot x = 0
for all x∈Max \in M_a; the restriction of u−au - a to MaM_a is a nilpotent endomorphism.

Still assuming that the eigenvalues of uu belong to KK, we now apply Prop. 6 of VII, p. 34 to uu. The polynomials pkp_k are nothing other than the X−aX - a (as aa runs through the set of eigenvalues of uu), and we see that EE is the direct sum of subspaces EiE_i closed under uu, cyclic (with respect to uu), and such that the minimal polynomial of the restriction of uu to EiE_i has the form (X−a)m(X - a)^m. Let Ei′E_i' be the K[X]K[X]-module associated to EiE_i; then Ei′E_i' is isomorphic to one of the modules K[X]/((X−a)m)K[X]/((X - a)^m). Now the residue classes mod (X−a)m(X - a)^m of the elements (X−α)k(X - \alpha)^k (0≤k≤m−10 \leq k \leq m - 1) form a KK-basis of K[X]/((X−a)m)K[X]/((X - a)^m) (IV, p. 11, Cor.), and

X(X−α)k=α(X−α)k+(X−α)k+1 X(X - \alpha)^k = \alpha (X - \alpha)^k + (X - \alpha)^{k+1}

for 0≤k≤m−10 \leq k \leq m - 1; it follows that EiE_i has dimension mm, and if aa is the unique eigenvalue of the restriction uiu_i of uu to EiE_i, then there exists a basis of EiE_i with respect to which the matrix of uiu_i is the m×mm \times m matrix

Um,α=(α00…001α0…0001α…00⋯⋯⋯⋯⋯⋯000…α0000…1α) U_{m,\alpha} = \begin{pmatrix} \alpha & 0 & 0 & \ldots & 0 & 0 \\ 1 & \alpha & 0 & \ldots & 0 & 0 \\ 0 & 1 & \alpha & \ldots & 0 & 0 \\ \cdots & \cdots & \cdots & \cdots & \cdots & \cdots \\ 0 & 0 & 0 & \ldots & \alpha & 0 \\ 0 & 0 & 0 & \ldots & 1 & \alpha \end{pmatrix}

Definition 3

For every field KK, every integer m≥1m \geq 1, and every a∈Ka \in K, the matrix Um,αU_{m,\alpha} is called the Jordan matrix of order mm and eigenvalue aa.

Proposition 8

Let EE be a finite dimensional vector space over a commutative field KK, and let uu be an endomorphism of EE. Then the following conditions are equivalent*:

(i) the eigenvalues of uu (in some algebraically closed extension of KK) belong to KK;

(ii) there exists a basis of EE with respect to which the matrix of uu is lower (resp. upper) triangular;

(iii) there exists a basis of EE with respect to which the matrix of uu is a diagonal block of Jordan matrices.

We have (i) ⇒\Rightarrow (iii) by Prop. 7 and the above remarks, and the assertions (iii) ⇒\Rightarrow (ii) and (ii) ⇒\Rightarrow (i) are trivial.

Definition 4

An endomorphism satisfying conditions (i), (ii) and (iii) of Prop. 8 is called triangularisable*.

In particular if KK is algebraically closed, then every endomorphism of a KK-vector space is triangularisable.

For matrices, Prop. 8 implies :

Corollary

Let UU be a square matrix over a commutative field KK such that all the eigenvalues of UU are in KK; then there exists a matrix similar to UU which is a diagonal block of Jordan matrices*.

Remark

— 1) It follows from Prop. 6 of VII, p. 34, that, if UU is similar to a diagonal block of Jordan matrices (Jk)(J_k), then the number of JkJ_k of the form Um,αU_{m,\alpha} (for given mm and α\alpha) is uniquely determined by UU.

2) More generally, if UU is similar to a diagonal block of Jordan matrices Umi,αiU_{m_i, \alpha_i}, then the similarity invariants of UU can be readily calculated by a method modelled on that presented in VII, p. 25, Remark 3 : write all the (X−αi)mi(X - \alpha_i)^{m_i} with the same α\alpha on the same line, in decreasing order of exponents, and complete with 1’s to have lines whose lengths are equal to the order of UU; this done, the similarity invariants of UU are obtained, in decreasing order of indices, by forming the products of terms in the same column. For example, for the matrix

(200030013) \begin{pmatrix} 2 & 0 & 0 \\ 0 & 3 & 0 \\ 0 & 1 & 3 \end{pmatrix}

we write

(X−2),1,1(X−3)2,1,1 (X - 2), 1, 1 \\ (X - 3)^2, 1, 1

and the similarity invariants are 1, 1 and (X−2) (X−3)′(X - 2)\ (X - 3)'

By noticing that the minimal polynomial of the Jordan matrix Um,αU_{m, \alpha} is (X−a)′′(X - a)'', and that it is equal to its characteristic polynomial, we obtain the following result :

Proposition 9

— *If the square matrix UU is similar to a diagonal block of Jordan matrices (Umi,αi)(U_{m_i, \alpha_i}), then the minimal polynomial of UU is the lcm of the (X−αi)mi(X - \alpha_i)^{m_i}, and the characteristic polynomial is the product of the (X−ai)′′′(X - a_i)'''.

Corollary

— *In the notation of Prop. 7, the dimension of the subspace MαM_\alpha is the multiplicity of the eigenvalue α\alpha as a root of the characteristic polynomial of uu.

5. Properties of the characteristic polynomial : trace and determinant

Let E be a vector space of finite dimension nn over a commutative field K, and let uu be an endomorphism of E. By III, p. 541, the characteristic polynomial of uu has the form :

(5)

χu(X)=Xn−Tr(u) Xn−1+⋯+(−1)ndet⁡(u) . \chi_u(X) = X^n - \mathrm{Tr}(u)\ X^{n-1} + \cdots + (-1)^n \det(u)\ .

Proposition 10

— *Let EE be a vector space of finite dimension nn over a commutative field KK, let uu be an endomorphism of EE, and let χu(X)=∏i=1n(X−αi)\chi_u(X) = \prod_{i=1}^n (X - \alpha_i) be a decomposition into linear factors of its characteristic polynomial (in a suitable extension of KK, cf. V, p. 21). If qq is a polynomial with coefficients in KK, then the characteristic polynomial of q(u)q(u) is given by

(6)

χq(u)(X)=∏i=1n(X−q(αi)) , \chi_{q(u)}(X) = \prod_{i=1}^n (X - q(\alpha_i))\ ,

and its trace and determinant are given by

(7)

Tr⁡(q(u))=∑i=1nq(αi), \operatorname{Tr}(q(u)) = \sum_{i=1}^n q(\alpha_i),
(8)
det⁡(q(u))=∏i=1nq(αi). \det(q(u)) = \prod_{i=1}^n q(\alpha_i).

It is clear that (7) and (8) follow from (6) by virtue of (5). To prove the formula (6), we may assume that K is algebraically closed. We then take a basis for E with respect to which the matrix UU of uu is lower triangular (VIIVII, p. 35, Cor. to Prop. 8); we will make use of the following easy lemma:

Lemma 1

If B and C are lower triangular matrices of order n with diagonals (βi)(\beta_i) and (γi)(\gamma_i), then the matrices B+CB + C and BCBC are lower triangular with diagonals (βi+γi)(\beta_i + \gamma_i) and (βiγi)(\beta_i \gamma_i).

Since the matrix UU of uu is lower triangular with diagonal (αi)(\alpha_i) say, it follows from Lemma 1 that q(U)q(U) is a lower triangular matrix with diagonal (q(αi))(q(\alpha_i)). Then X.I,−q(U)X . I, -q(U) is a lower triangular matrix with diagonal (X−q(a;))(X - q(a;)), which proves (6).

Corollary 1

For q(u)q(u) to be invertible, it is necessary and sufficient that qq be coprime to χu\chi_u.

Indeed, to say that qq and χu\chi_u are coprime is equivalent to saying that they have no common root in an algebraically closed extension of K, in other words (8) that det⁡(q(u))≠0\det(q(u)) \neq 0.

Remark 1

— A polynomial is coprime to χu\chi_u if and only if it is coprime to the minimal polynomial of uu (VII, p. 33, Cor. 2).

Corollary 2

Let r∈K(X)r \in K(X) be a rational function over K. Then uu is substitutable (IV, p. 21) in rr if and only if each of its eigenvalues is. In this case the following formulae hold:

χr(u)(X)=∏i=1n(X−r(αi)),Tr⁡(r(u))=∑i=1nr(αi),det⁡(r(u))=∏i=1nr(αi). \chi_{r(u)}(X) = \prod_{i=1}^n (X - r(\alpha_i)), \quad \operatorname{Tr}(r(u)) = \sum_{i=1}^n r(\alpha_i), \quad \det(r(u)) = \prod_{i=1}^n r(\alpha_i).

Write r=p/qr = p/q where pp and qq are coprime polynomials. Then uu is substitutable in rr if and only if det⁡(q(u))≠0\det(q(u)) \neq 0, so the first assertion follows from (8). By Cor. 1, we may suppose qq coprime to χu\chi_u, so by the Bezout identity there exist polynomials gg and hh such that qg+hχu=1qg + h\chi_u = 1. Then q(αi)g(αi)=1q(\alpha_i)g(\alpha_i) = 1 and q(u)g(u)=1q(u)g(u) = 1 by the Cayley-Hamilton theorem (III, p. 541). The stated formulae can then be obtained by applying formulae (6), (7) and (8) to p(u) g(u)=r(u)p(u)\ g(u) = r(u).

Corollary 3

For each integer s≥0s \geq 0 we have Tr⁡(us)=∑i=1nαis\operatorname{Tr}(u^s) = \sum_{i=1}^n \alpha_i^s. This formula is also valid for s<0s < 0 provided uu is invertible.

This is a special case of the previous corollary.

Corollary 4

— Suppose the field K is of characteristic zero; then the endomorphism u is nilpotent if and only if Tr⁡(us)=0\operatorname{Tr}(u^s) = 0 for 1≤s≤n1 \leq s \leq n.

If uu is nilpotent then the aia_i are all zero, and Tr⁡(us)=0\operatorname{Tr}(u^s) = 0 for all s>0s > 0 (Cor. 3). Conversely, if Tr⁡(us)=0\operatorname{Tr}(u^s) = 0 for 1≤s≤n1 \leq s \leq n, then the aia_i are all zero since KK is of characteristic zero (IV, p. 72, Cor.), and uu is nilpotent (VII, p. 33).

Corollary 5

— *Let Y be an indeterminate and let u~\tilde{u} denote the endomorphism of the K(Y)K(Y)-vector space K(Y)⊗KEK(Y) \otimes_K E induced from uu by extension of scalars from KK to the field K(Y)K(Y) of rational functions in YY with coefficients from KK. Then the endomorphism Y⋅1−u~Y \cdot 1 - \tilde{u} is invertible. Moreover, if χu′\chi_u' denotes the derivative of the polynomial χu\chi_u, then

Tr⁡((Y⋅1−u~)−1)=χu′(Y)/χu(Y). \operatorname{Tr}((Y \cdot 1 - \tilde{u})^{-1}) = \chi_u'(Y)/\chi_u(Y) .

The endomorphism Y⋅1−u~Y \cdot 1 - \tilde{u} is invertible because its determinant is the nonzero element χu(Y)\chi_u(Y) of K(Y)K(Y). It follows that u~\tilde{u} is substitutable in the rational function r(X)=(Y−X)−1r(X) = (Y - X)^{-1} in K(Y)(X)K(Y)(X). The second assertion now follows from Cor. 2, by the relation

χu′(Y)/χu(Y)=∑i(Y−αi)−1=∑ir(αi). \chi_u'(Y)/\chi_u(Y) = \sum_i (Y - \alpha_i)^{-1} = \sum_i r(\alpha_i) .

Corollary 6

— *Suppose the field K is of characteristic zero. Then, in the ring K[[T]]K[[T]] of formal power series, we have

−TddTlog⁡det⁡(1−Tu)=∑m≥1Tr⁡(um)Tm - T \frac{d}{dT} \log \det(1 - Tu) = \sum_{m \geq 1} \operatorname{Tr}(u^m) T^m

Let us first of all work in the field K(T)K(T) of rational functions, and put P(T)=det⁡(I,−T⋅U)P(T) = \det(I, -T \cdot U), where UU is the matrix of uu with respect to some basis of EE. Then

P(T)=det⁡(T(T−1⋅I,−U))=TnχU(T−1), P(T) = \det(T(T^{-1} \cdot I, -U)) = T^n \chi_U(T^{-1}) ,

so P′(T)/P(T)=n/T−χu′(T−1)/T2χu(T−1)P'(T)/P(T) = n/T - \chi_u'(T^{-1})/T^2 \chi_u(T^{-1}). Moreover, by Cor. 5 we have

χu′(T−1)/TχU(T−1)=Tr⁡((T−1⋅In−U)−1)/T=Tr⁡((In−T⋅U)−1). \chi_u'(T^{-1})/T \chi_U(T^{-1}) = \operatorname{Tr}((T^{-1} \cdot I_n - U)^{-1})/T = \operatorname{Tr}((I_n - T \cdot U)^{-1}) .

It follows that −TP′(T)/P(T)=−n+Tr⁡((In−TU)′)-TP'(T)/P(T) = -n + \operatorname{Tr}((I_n - TU)'). The corollary is now obtained by expanding each side of this equation as a formal power series.

Remark 2

— By IV, p. 80, Cor. 1 and formula (8), we have, for each polynomial q∈K[X]q \in K[X], that

det⁡q(u)=res⁡(χu,q), \det q(u) = \operatorname{res}(\chi_u, q) ,

where res⁡(χu,q)\operatorname{res}(\chi_u, q) is the resultant of the polynomials χu\chi_u and qq. In particular if we take q=χu′q = \chi_u' we obtain

det⁡χu′(u)=(−1)n(n−1)/2dis⁡(χu), \det \chi_u'(u) = (-1)^{n(n-1)/2} \operatorname{dis}(\chi_u),

where dis⁡(χu)\operatorname{dis}(\chi_u) is the discriminant of the polynomial χu\chi_u (IV, p. 82, formula (47)). Furthermore:

Corollary 7

We have det⁡(Tr⁡(ui+j)0≤i,j≤n)=dis⁡(χu)\det(\operatorname{Tr}(u^{i+j})_{0 \leq i,j \leq n}) = \operatorname{dis}(\chi_u).

Let D be the Vandermonde matrix (αij)1≤i,j≤n(\alpha_i^j)_{1 \leq i,j \leq n}. Then (III, p. 532, formula (29)):

det⁡(D)2=∏i<j(aj−αi)2=dis⁡(χu). \det(D)^2 = \prod_{i < j} (a_j - \alpha_i)^2 = \operatorname{dis}(\chi_u).

Moreover, the (i,j)(i, j)-th entry of D⋅′DD \cdot 'D is ∑kαki+j−2=Tr⁡(ui+j−2)\sum_k \alpha_k^{i+j-2} = \operatorname{Tr}(u^{i+j-2}), and the corollary follows.

6. Characteristic polynomial of the tensor product of two endomorphisms

Proposition 11

Let E* (resp. E′E') be a finite dimensional vector space over a commutative field K and let u (resp. u′u') be an endomorphism of E (resp. E′E'). Let

χu(X)=∏i(X−αi),χu′(X)=∏j(X−βj) \chi_u(X) = \prod_i (X - \alpha_i), \quad \chi_{u'}(X) = \prod_j (X - \beta_j)

be decompositions into linear factors of the characteristic polynomials of u and u′u' in some suitable extension of KK. Then the characteristic polynomial of the endomorphism u⊗u′u \otimes u' of the vector space E⊗KE′E \otimes_K E' is given by the formula

χu⊗u′(X)=∏i,j(X−αiβj). \chi_u \otimes u'(X) = \prod_{i,j} (X - \alpha_i \beta_j).

Arguing as in the proof of Prop. 10 of VII, p. 36, we see that it is sufficient to prove the following lemma:

Lemma 2

Let B and C be two lower triangular matrices of orders m and n respectively, with diagonals (βi)1≤i≤n(\beta_i)_{1 \leq i \leq n} and (γj)1≤j≤n(\gamma_j)_{1 \leq j \leq n}. Let us identify the lexicographic product of the ordered sets {1,2,…,m}\{1, 2, \ldots, m\} and {1,2,…,n}\{1, 2, \ldots, n\} with the interval {1,2,…,mn}\{1, 2, \ldots, mn\}. Then the tensor product matrix* (II, p. 357) B ⊗\otimes C is lower triangular with diagonal (βiγj)(\beta_i \gamma_j).

This follows immediately from the definition of the tensor product of two matrices (loc. cit.) and of the lexicographic product (Set Theory, III, p. 157).

7. Diagonalisable endomorphisms

Definition 5

— Let E be a finite dimensional vector space over a commutative field K and let F\mathfrak{F} be a set of endomorphisms of E. Then F\mathfrak{F} is said to be diagonal with respect to a basis (ei)(e_i) of E if the matrix of each u∈Fu \in \mathfrak{F} with respect to (ei)(e_i) is diagonal. The set F\mathfrak{F} is said to be diagonalisable if there exists a basis of E with respect to which F\mathfrak{F} is diagonal.

This definition applies in particular to the case when F\mathfrak{F} contains only one element uu; we then say that uu is diagonal (diagonalisable). Note also that F\mathfrak{F} is diagonal with respect to a basis (ei)(e_i) if and only if the (ei)(e_i) are common eigenvectors of all the elements of F\mathfrak{F}; it follows that F\mathfrak{F} is diagonalisable if and only if E is generated by eigenvectors common to all the elements of F\mathfrak{F}.

Let A be a subalgebra of EndK(E)\mathrm{End}_K(E) containing Id. Then A is diagonalisable if and only if it is isomorphic to an algebra KrK^r (in other words is diagonalisable in the sense of V, p. 28, Def. 1); indeed, if A is isomorphic to KrK^r, then A is diagonalisable by V, p. 29, Prop. 1; conversely, if A is diagonalisable, then it is isomorphic to a subalgebra of the algebra of diagonal matrices, which is isomorphic as an algebra to KnK^n, n=dim⁡(E)n = \dim(E), hence A is isomorphic to some algebra KrK^r (V, p. 30, Prop. 3).

Proposition 12

— Let E be a finite dimensional vector space over a commutative field K, and let u be an endomorphism of E. Then the following conditions are equivalent:

(i) u is diagonalisable. (ii) E is the direct sum of the eigenspaces of u. (iii) All the roots of the minimal polynomial of u are in K, and these roots are all simple.

Moreover, if these conditions are satisfied, then every subspace of E closed under u is the direct sum of its intersections with the eigenspaces of u.

The equivalence of (i) and (ii) follows from the preceding remarks and VII, p. 31, Prop. 2. Suppose u is diagonalisable, and let (αi)(\alpha_i) be its family of eigenvalues, and (Vi)(V_i) the corresponding family of eigenspaces; since the restriction of u to ViV_i is the homothety defined by αi\alpha_i, it annihilates the polynomial X−αiX - \alpha_i; it follows that u annihilates the polynomial ∏(X−αi)\prod (X - \alpha_i), which is therefore a multiple of the minimal polynomial of u, and hence coincides with it, which proves (iii). Conversely, if (iii) is satisfied then there exists a basis of E with respect to which the matrix U of u is a diagonal block of Jordan matrices Um,αU_{m,\alpha} (VII, p. 35, Prop. 8); then by Prop. 9 the integers m are all equal to 1 and so U is diagonal. Finally, the last assertion follows from the fact that if u is diagonalisable then its eigenspaces are the primary components of EuE_u, and from VII, p. 9, Cor. 1.

Corollary

— If all the roots of the characteristic polynomial of u are in K, and they are all simple, then u is diagonalisable.

Indeed the minimal polynomial divides the characteristic polynomial.

Proposition 13

— Let E be a finite dimensional vector space over a commutative field K, let S\mathscr{S} be a set of endomorphisms of E, and let A be the subalgebra of EndK(E)\mathrm{End}_K(E) generated by S\mathscr{S} and IdE\mathrm{Id}_E. Then the following conditions are equivalent: (i) S\mathscr{S} is diagonalisable. (ii) The K-algebra A is diagonalisable. (iii) The elements of S\mathscr{S} are diagonalisable and commute with one another.

If (ei)(e_i) is a basis of E with respect to which S\mathscr{S} is diagonal, then A is contained in the algebra of endomorphisms which are diagonal with respect to this basis, so is also diagonalisable; if A is diagonalisable, then the same argument shows that S\mathscr{S} is diagonalisable. This shows the equivalence of (i) and (ii). Since any two diagonal matrices commute, we have (i) →\rightarrow (iii), and it remains to prove the converse. Suppose then that the elements of S\mathscr{S} are diagonalisable and commute with each other. We will make use of the following lemma:

Lemma 3

Let g and h be two commuting endomorphisms of a vector space E. Then each eigenspace of g is closed under h.

Indeed, if WλW_\lambda is the eigenspace of g corresponding to the eigenvalue λ\lambda, then for all x∈Wx \in W, we have

gh⋅x=hg⋅x=h⋅λx=λh⋅x, gh \cdot x = hg \cdot x = h \cdot \lambda x = \lambda h \cdot x ,
which says that h⋅x∈Wλh \cdot x \in W_\lambda.

Let us now return to the proof of Prop. 13. Among all decompositions of E as a direct sum of nonzero subspaces each closed under all the elements of S\mathscr{S}, choose one with the greatest number of components (the dimension of E is an upper bound for this number), say E=∑i∈IEiE = \sum_{i \in I} E_i. Let u∈Su \in \mathscr{S} and let E=∑VαE = \sum V_\alpha be the decomposition of E as the direct sum of the eigenspaces of uu. By Lemma 3, each VαV_\alpha is closed under S\mathscr{S}, and hence so is each Vi∩EiV_i \cap E_i; by Prop. 12 each EiE_i is the direct sum of the Vi∩EiV_i \cap E_i. The choice of the EiE_i thus forces each EiE_i to be contained in one of the VαV_\alpha; thus the restriction of uu to each EiE_i is a homothety. Since this is true for all the elements of S\mathscr{S}, it follows that S\mathscr{S} is diagonalisable.

Corollary

— The sum and the composite of two commuting diagonalisable endomorphisms of E are diagonalisable.

8. Semi-simple and absolutely semi-simple endomorphisms

Definition 6

— Let E be a finite dimensional vector space over a commutative field K. Then an endomorphism u of E is said to be semi-simple if every subspace of E which is closed under u has a complement which is closed under u.

This means that every submodule of the K[X]K[X]-module E, is a direct factor, in other words the K[X]K[X]-module EuE_u is semi-simple (VII, p. 9).

Proposition 14

— *An endomorphism u of a finite dimensional vector space over a commutative field is semi-simple if and only if the minimal polynomial of u has no multiple factors.

This follows immediately from VII, p. 9, Cor. 4 and p. 31, Remark 1.

Let E be a vector space over a commutative field K, let L be an extension of K, and uu an endomorphism of E ; let u(L)u_{(L)} denote the L-endomorphism lL⊗ul_L \otimes u of the L-vector space E(l.)=L⊗KEE_{(l.)} = L \otimes_K E induced from E by extension of scalars. In the same way, if F\mathfrak{F} is a set of endomorphisms of E, let F(L)\mathfrak{F}_{(L)} denote the set of u(L)u_{(L)} for uu in '8.

Corollary

— *Let u be an endomorphism of a finite dimensional vector space over a commutative field K, and let L be an extension of K. If u(L)u_{(L)} is semi-simple then u is semi-simple. If u is semi-simple and L is separable over K, then u(L)u_{(L)} is semi-simple.

This follows immediately from Prop. 14 and from V, p. 120, Cor. 1 (note that the minimal polynomials of uu and u(L)u_{(L)} coincide).

Proposition 15

— *Let E be a finite dimensional vector space over a commutative field K, let u be an endomorphism of E and let q(X) be its minimal polynomial. Then the following conditions are equivalent :

(i) For every extension L of K, the endomorphism u(L)u_{(L)} is semi-simple. (ii) There exists an extension L of K such that the endomorphism u(L)u_{(L)} is diagonalisable. (iii) The polynomial q(X) is separable over K.

Indeed, condition (i) means that the polynomial 1⊗q(X)1 \otimes q(X) in L[X]L[X] has no multiple factors, for any extension L of K (Prop. 14), condition (ii) means that there exists an extension L of K such that all the roots of q(X)q(X) belong to L and that these roots are all simple (VII, p. 40, Prop. 12), and these conditions are each equivalent to (iii) by definition (V, p. 38).

Definition 7

— *An endomorphism u satisfying conditions (i), (ii) and (iii) of Prop. 15 is said to be absolutely semi-simple.

Corollary

— *A necessary and sufficient condition for u to be absolutely semi-simple is that there exist an extension L of K such that L is perfect and u(L)u_{(L)} is semi-simple.

The condition in the corollary means that there exists an extension L of K such that L is perfect and q(X)q(X) has no multiple factors in L[X]L[X] (Prop. 14) ; this condition is equivalent to (iii) by V, p. 38, Cor. 2.

Proposition 16

— *Let E be a finite dimensional vector space over a commutative field K, let F\mathfrak{F} be a set of endomorphisms of E and let A be the subalgebra of EndK(E)\mathrm{End}_K(E) generated by F\mathfrak{F} and Id. Then the following conditions are equivalent :

(i) There exists an extension L of K such that F(l.)\mathfrak{F}_{(l.)} is diagonalisable.

(ii) The K-algebra AA is étale (V, p. 28, Def. 1).

(iii) The elements of F\mathfrak{F} are absolutely semi-simple and commute with one another.

Note first that, for every extension LL of KK, the LL-algebra generated by F(L)\mathfrak{F}_{(L)} and IdE(L)\mathrm{Id}_{E_{(L)}} coincides with L⊗KAL \otimes_K A; hence by Prop. 13 F(L)\mathfrak{F}_{(L)} is diagonalisable if and only if the LL-algebra L⊗KAL \otimes_K A is diagonalisable. The equivalence of conditions (i) and (ii) thus follows from V, p. 28, Def. 1. On the other hand, it is immediate that (i) ⇒\Rightarrow (iii). Finally suppose (iii) holds, and let LL be an algebraic closure of KK; then the elements of F(L)\mathfrak{F}_{(L)} are diagonalisable (VII, p. 40, Prop. 12) and commute with one another; hence F(L)\mathfrak{F}_{(L)} is diagonalisable by VII, p. 41, Prop. 13.

Corollary

The sum and product of two commuting, absolutely semi-simple endomorphisms are absolutely semi-simple*.

Remark

— Suppose the conditions of Prop. 16 are satisfied and let LL be an extension of KK. By Prop. 13 the set F(L)\mathfrak{F}_{(L)} is diagonalisable if and only if the algebra L⊗KAL \otimes_K A is diagonalisable. It follows from V, p. 30, Prop. 2 that there exists a finite extension LL of KK such that F(L)\mathfrak{F}_{(L)} is diagonalisable. In fact LL may be taken to be Galois; indeed, taking a finite subset F′\mathfrak{F}' of F\mathfrak{F} which generates AA, we may take LL to be a splitting field for the minimal polynomials of the elements of F′\mathfrak{F}' (Prop. 12 and 13).

9. Jordan decomposition

Definition 8

Let EE be a finite dimensional vector space over a commutative field and let uu be an endomorphism of EE. Then a Jordan decomposition of uu is a pair* (us,un)(u_s, u_n), where usu_s is a semi-simple endomorphism of EE and unu_n is a nilpotent endomorphism of EE, such that usun=unusu_s u_n = u_n u_s and u=us+unu = u_s + u_n.

Theorem 1

Let EE be a finite dimensional vector space over a commutative field KK and let uu be an endomorphism of EE. Then uu has a Jordan decomposition* (us,un)(u_s, u_n) if and only if the eigenvalues of uu are separable over KK. Moreover the decomposition is unique, the characteristic polynomials of uu and usu_s coincide, and there exist polynomials P,Q∈K[X]P, Q \in K[X], with no constant terms, such that us=P(u)u_s = P(u) and un=Q(u)u_n = Q(u).

A) Let us first of all prove the following special case

Lemma 4

Let EE be a finite dimensional vector space over a commutative field KK and let uu be a triangularisable endomorphism of EE. Then there exists a unique diagonalisable endomorphism vv of EE which commutes with uu and is such that* u−vu - v is nilpotent. Moreover, under these conditions the characteristic polynomials of uu and vv coincide, and there exists a polynomial P∈K[X]P \in K[X] such that v=P(u)v = P(u).

Let vv be a diagonalisable endomorphism of EE such that uv=vuuv = vu and v−uv - u is nilpotent; let α\alpha be an eigenvalue of vv and let VαV_\alpha be the corresponding eigenspace. By Lemma 3 (VII, p. 41), VαV_\alpha is closed under uu, and the restriction of u - α to V, is also the restriction of u - v, so is nilpotent; hence V, is contained in the subspace M, consisting of those x ∈ E which are annihilated by some power of u - a. Since E is the direct sum of the V, and also of the M, (VII, p. 34, Prop. 7), this shows that V, = M, for all a. By the corollary to Prop. 9 (VII, p. 36) it follows that χ_u = χ_v ; it also follows that v is uniquely determined by u ; its restriction to each M_α is the homothety defined by α.

Conversely, let us define v by the above condition; it is clear that v is diagonalisable and that u - v is nilpotent. By Prop. 7 of VII, p. 34 there exist polynomials q, such that, for all x ∈ E, the component of x in M, is q_α(u).x. Then v = ∑ αq_α(u); this implies that u and v commute and completes the proof.

B) Now let us return to the proof of Th. 1.

First of all, suppose that u can be written in the form s + n, where s is absolutely semi-simple and n is nilpotent, and where s and n commute. Let Ω be an algebraic closure of K; then u_{(Ω)} = s_{(Ω)} + n_{(Ω)}, where s_{(Ω)} is diagonalisable and n_{(Ω)} is nilpotent, and where s_{(Ω)} and n_{(Ω)} commute; by Lemma 4 it follows that s_{(Ω)}, and so also s, is unique, that the polynomials χ_{u_{(Ω)}} and χ_{s_{(Ω)}} in Ω[X] coincide, hence also the polynomials χ_u and χ_s, and that s can be expressed as a polynomial in u with coefficients in Ω. This shows first of all that the eigenvalues of u are the same as those of s, so are separable over K (VII, p. 42, Prop. 15); in addition, since s is an 0-linear combination of powers of u, it is also a K-linear combination of these same powers (II, p. 311, Prop. 19), and there exists a polynomial P ∈ K[X] such that s = P(u), hence n = Q(u) where Q(X) = X - P(X). Now let us show that Q (and hence P) may be chosen with no constant term. If u is invertible then its characteristic polynomial has a nonzero constant term, and the Cayley-Hamilton theorem (III, p. 541, Prop. 20) shows that 1 can be expressed as a polynomial in u with no constant term, so the assertion holds in this case. If u is not invertible, then its kernel W is nonzero and closed under n (VII, p. 41, Lemma 3); since the restriction of n to W is nilpotent, there exists a vector x ≠ 0 in W such that u(x) = n(x) = 0, which shows that Q cannot have a constant term.

Conversely, suppose that the eigenvalues of u are separable over K, and let L be a finite Galois extension of K containing these eigenvalues. By Lemma 4 we can write u_{(L)} = v + w, where v is diagonalisable and w is nilpotent, and where vw = wv. Let B be a basis of E, let B' be the corresponding basis of L ⊗_K E, and let U, V, W be the matrices of u_{(L)}, v, w with respect to B'; note that U is also the matrix of u with respect to B, so has entries in K. For every K-automorphism σ of L, and every matrix A with entries in L, let A" denote the matrix obtained by applying σ to the entries of A. Let a be a K-automorphism of L; then U = U^σ = (V + W)^σ = V^σ + W^σ, V^σW^σ = (VW)^σ = (WV)^σ = W^σV^σ; since Vu is the matrix of a diagonalisable endomorphism and W" is nilpotent, it follows from Lemma 4 that Vu = V and W^σ = W. Since this is valid for all σ, the entries of V and W are in K; if usu_s and unu_n are the endomorphisms of E with matrices V and W with respect to B, then (us)(L)=v(u_s)_{(L)} = v and (un)(L)=w(u_n)_{(L)} = w. It follows that usu_s is absolutely semi-simple, that unu_n is nilpotent, that usu_s and unu_n commute, and that u=us+unu = u_s + u_n. This completes the proof.

Whenever an endomorphism f admits a Jordan decomposition, we write it (fs,fn)(f_s, f_n), and the endomorphisms fsf_s and fnf_n are called the absolutely semi-simple component and the nilpotent component off respectively. When K is perfect, every endomorphism has a Jordan decomposition; in this case also there is no distinction between absolutely semi-simple endomorphisms and semi-simple endomorphisms, and we sometimes say « semi-simple component » for « absolutely semi-simple component ».

Corollary 1

Suppose uu has a Jordan decomposition, and let L be an extension of K. Then u(L)u_{(L)} has a Jordan decomposition, with (u(L))s=(us)(L)(u_{(L)})_s = (u_s)_{(L)} and (u(L))n=(un)(L)(u_{(L)})_n = (u_n)_{(L)}.

Corollary 2

Suppose u has a Jordan decomposition. Then every endomorphism of E which commutes with u also commutes with usu_s and unu_n.

Corollary 3

Let uu and vv be two commuting endomorphisms of E which have Jordan decompositions. a) The endomorphisms u,v,us,vs,un,vn,v,u, v, u_s, v_s, u_n, v_n, v, all commute. b) The endomorphisms u+vu + v and uvuv have Jordan decompositions with

(u+v)s=us+vs,(u+v)n=un+vn,(uv)s=usvs, (u + v)_s = u_s + v_s , \quad (u + v)_n = u_n + v_n , \quad (uv)_s = u_s v_s ,
(uv)n=usvn+unvs+unvn. (uv)_n = u_s v_n + u_n v_s + u_n v_n .
Part a) follows from Cor. 2. To prove part b) it is enough to notice that us+vsu_s + v_s and usvsu_s v_s are absolutely semi-simple (VII, p. 43, Cor.) and that un+vnu_n + v_n and usvn+unvs+unvnu_s v_n + u_n v_s + u_n v_n are nilpotent (as sums of commuting nilpotent endomorphisms).

Corollary 4

Suppose uu has a Jordan decomposition, and let R be a polynomial in K[X]\mathbf{K}[X]. Then the endomorphism R(u)R(u) has a Jordan decomposition with R(u)s=R(us)R(u)_s = R(u_s).

Remark 1

We have det⁡(us)=det⁡(u)\det(u_s) = \det(u) and Tr⁡(us)=Tr⁡(u)\operatorname{Tr}(u_s) = \operatorname{Tr}(u).

Remark 2

A necessary and sufficient condition for uu to be triangularisable is that uu have a Jordan decomposition with usu_s diagonalisable. Then there exists a basis of E with respect to which the matrix of uu is lower triangular, and that of usu_s is diagonal, with the same diagonal as the matrix of uu (cf. Lemma 4 and Prop. 19 below). Note however that if the matrix of uu with respect to some basis is triangular, it does not in general follow that the matrix of usu_s with respect to the same basis is diagonal.

Remark 3

The notion of Jordan decomposition for a square matrix can be defined in an analogous manner. For example, for the Jordan matrix Um,αU_{m,\alpha} we have

(Um,α)s=α⋅Im,(Um,α)n=Um,0. (U_{m,\alpha})_s = \alpha \cdot I_m , \quad (U_{m,\alpha})_n = U_{m,0} .

Remark 4

If uu is semi-simple but not absolutely semi-simple, then it has no Jordan decomposition.

An endomorphism uu of a vector space VV over a commutative field is said to be unipotent if the endomorphism u−Idu - \mathrm{Id}, is nilpotent, that is if there exists an integer rr such that (u−Id,)′=0(u - \mathrm{Id},)' = 0; then uu is an automorphism of VV, since if u=Id,−nu = \mathrm{Id}, - n with n′=0n' = 0, then

(Id,+n+…+nr−1) u=u(IdV+n+…+nr−1)=IdV. (\mathrm{Id}, + n + \ldots + n^{r-1})\ u = u (\mathrm{Id}_V + n + \ldots + n^{r-1}) = \mathrm{Id}_V .
If VV has finite dimension mm, then uu is unipotent if and only if χu(X)=(X−1)m\chi_u(X) = (X - 1)^m (VII, p. 33, Cor. 3 to Prop. 5).

Proposition 17

— Let EE be a finite dimensional vector space over a commutative field, and let ff be an endomorphism of EE. Then the following conditions are equivalent: (i) ff has a Jordan decomposition and is an automorphism ; (ii) ff has a Jordan decomposition and fsf_s is an automorphism ; (iii) there exists an absolutely semi-simple automorphism aa of EE and a unipotent endomorphism uu of EE such that f=ua=auf = ua = au. Moreover, under these conditions, in the notation of (iii), we must have a=fsa = f_s and u=1+fs−1fnu = 1 + f_s^{-1}f_n. (i) ⇒\Rightarrow (ii): this follows from Remark 1. (ii) ⇒\Rightarrow (iii): take a=fsa = f_s and u=1+fs−1fnu = 1 + f_s^{-1}f_n; then f=ua=auf = ua = au, while aa is an absolutely semi-simple automorphism, and uu is unipotent. (iii) ⇒\Rightarrow (i): in the notation of (iii), take n=a(u−1)=(u−1)an = a(u - 1) = (u - 1)a. Then an=naan = na and f=a+nf = a + n, and nn is nilpotent. It follows that (a,n)(a, n) is the Jordan decomposition of ff. This implies (i) as well as the relations a=fsa = f_s and u=1+fs−1fnu = 1 + f_s^{-1}f_n.

Put fr=fs−1f=ffs−1=1+fs−1fnf_r = f_s^{-1}f = ff_s^{-1} = 1 + f_s^{-1}f_n, and call this the unipotent component of ff. The pair (fs,fr)(f_s, f_r) is often called the multiplicative Jordan decomposition of the automorphism ff.

Proposition 18

— Let EE be a finite dimensional vector space over a commutative field KK, let uu be an endomorphism of EE and let E′E' be a subspace of EE closed under uu. Let u′u' (resp. u′′u'') be the endomorphism of E′E' (resp. E/E′E/E') induced by uu. Then χu=χu′⋅χu′′\chi_u = \chi_{u'} \cdot \chi_{u''}.

For uu to have a Jordan decomposition, it is necessary and sufficient that u′u' and u′′u'' have ; moreover, if this holds then the absolutely semi-simple (resp. nilpotent) components of u′u' and u′′u'' are the endomorphisms of E′E' and E/E′E/E' induced by the absolutely semi-simple (resp. nilpotent) component of uu.

Let BB be a basis of EE containing a basis B′B' of E′E', and let B′′B'' be the basis of

E′′=E/E′E'' = E/E' which is the image of B−B′B - B'. Let U,U′,U′′U, U', U'' be the matrices of u,u′,u′′u, u', u'' with respect to B,B′,B′′B, B', B'' respectively. Then UU has the form

(U′Z0U′′) \begin{pmatrix} U' & Z \\ 0 & U'' \end{pmatrix}

and χu=χU=χU′χU′′=χu′χu′′\chi_u = \chi_U = \chi_{U'}\chi_{U''} = \chi_{u'}\chi_{u''} (cf. III, p. 533, Ex. 2). We deduce that the set of eigenvalues of uu is the union of the sets of eigenvalues of u′u' and u′′u''. If u′u' and u′′u'' have Jordan decompositions then the eigenvalues of u′u' and u′′u'' are separable over K, hence so are the eigenvalues of uu, and uu has a Jordan decomposition (VII, p. 43, Th. 1). Conversely, if uu has a Jordan decomposition (s,n)(s, n) then ss and nn leave E′E' invariant because they are polynomials in uu; let s′,n′,s′′,n′′s', n', s'', n'' denote the endomorphisms of E′,E′,E′′,E′′E', E', E'', E'' induced by s,n,s,ns, n, s, n respectively. Then s′s' and s′′s'' are absolutely semi-simple, since their minimal polynomials divide that of ss (VII, p. 42, Prop. 15); also n′n' and n′′n'' are nilpotent. Finally u′=s′+n′,u′′=s′′+n′′,s′n′=n′s′, and s′′n′′=n′′s′′u' = s' + n', u'' = s'' + n'', s'n' = n's', \text{ and } s''n'' = n''s'', which completes the proof.

Proposition 19

— *Let E be a finite dimensional vector space over a commutative field K, and let S\mathscr{S} be a set of commuting triangularisable endomorphisms of E. Then there exists a basis of E with respect to which the matrix of each element u of S\mathscr{S} is lower triangular and the matrix of usu_s is diagonal, with the same diagonal elements as that of u.

By Cor. 3 of VII, p. 4.5, the set Ts\mathfrak{T}_s of absolutely semi-simple components of elements of T\mathfrak{T} consists of diagonalisable elements which commute with one another, so is diagonalisable (VII, p. 41, Prop. 13), the set Tn\mathfrak{T}_n of nilpotent components of elements of S\mathscr{S} consists of nilpotent elements which commute with one another, and each element of Tn\mathfrak{T}_n commutes with each element of Ts\mathfrak{T}_s. Arguing as in the proof of Prop. 13 (VII, p. 41), we see that there exists a decomposition of E as a direct sum of subspaces EiE_i, which are invariant under Ts\mathfrak{T}_s and Tn\mathfrak{T}_n, and such that the restriction of each element of S\mathscr{S}, to each EE, is a homothety. Replacing EE by each EE, in turn, we may assume that the elements of S\mathscr{S}, are homotheties; it is enough to prove that there exists a basis of E with respect to which the elements of Tn\mathfrak{T}_n are represented by lower triangular matrices with zero diagonals; we are thus reduced to the case where S\mathscr{S} consists of nilpotent elements.

Now suppose E≠0E \neq 0, and let F be a nonzero subspace of EE, invariant under T\mathfrak{T}, of minimum dimension. Then for each u∈Tu \in \mathfrak{T}, the kernel of the restriction of uu to F is nonzero and invariant under T\mathfrak{T} (VII, p. 41, Lemma 3); by the choice of F the restriction of uu to F is thus zero for all u∈Tu \in \mathfrak{T}. Let x∈F, x≠0x \in F,\ x \neq 0; then u(x)=0u(x) = 0 for all u∈Su \in \mathscr{S}; arguing by induction on the dimension of E, we may suppose that there exists a basis (eˉ1,...,eˉn−1)(\bar{e}_1, ..., \bar{e}_{n-1}) of the quotient E′=E/KxE' = E/Kx such that, for all u∈Tu \in \mathfrak{T}, the endomorphism uˉ\bar{u} of E′E' induced by uu has a matrix with respect to this basis which is lower triangular with zero diagonal; if ei∈Ee_i \in E projects onto a, for i=1,...,n−1i = 1, ..., n-1, then the basis (e1,...,en−1,x)(e_1, ..., e_{n-1}, x) satisfies the required conditions.

Exercises

Exercises

All fields in this section are commutative unless explicitly stated otherwise.

See the exercises for § 5.

Transcribed from the printed edition, 2003, Springer. Not translated.