The Jordan canonical form, also called the classical canonical form, is a special type of block matrix in which
each block is a Jordan block with possibly differing
constants . In particular, it is a block
matrix of the form
|
(1)
|
(Ayres 1962, p. 206).
A specific example is given by
|
(2)
|
which has two Jordan blocks. (Note that the degenerate case of a matrix is considered a Jordan
block even though it lacks a superdiagonal
to be filled with 1s; cf. Strang 1988, p. 454).
Any square complex matrix
can be written in Jordan canonical form by finding
a Jordan basis
for each Jordan block.
In fact, any square matrix with coefficients
in an algebraically closed field
can be put into Jordan canonical form. The dimensions
of the blocks corresponding to the eigenvalue
can be recovered by the sequence
|
(3)
|
The convention that the submatrices have 1s on the subdiagonal instead of the superdiagonal is also used sometimes (Faddeeva 1958, p. 50).