There are advantages to working with complex numbers.

All of the constructions we have done so far over extend naturally to , with some slight adjustment for the case of inner products (we will discuss this in more detail below). For now, the main reason for considering complex numbers has to do with the factorization of polynomials. The key result one wants to know (whose proof involves techniques well beyond the scope of linear algebra) is

In particular, the characteristic polynomial of a real matrix which may not factor over the real numbers will factor completely over the complex numbers. The above theorem is part of a more general fact about polynomials, which tells us exactly what happens to a polynomial with real coefficients when one tries to factor it over the real numbers (in other words, write it as a product of smaller degree polynomials all of which have only real coefficients):

With these theorems in mind, let’s take a closer look at the example from the previous section.

The matrix is an example of a real matrix which is not real-diagonalizable, but is diagonalizable. If we set , then

In general, we will say is diagonalizable if it is so over ; this property can be expressed in various equivalent ways, just as before in the real case.

The proof is the same as before, and is left to the reader. For example, with the matrix examined above, the two eigenspaces combine to give a direct sum decomposition .

On the other hand, for the matrix with characteristic polynomial , the only eigenvalue is , and working over instead of doesn’t change the picture in terms of diagonalizability. In order to better understand the conditions that can result in non-diagonalizable matrices, we need to discuss multiplicity. This is done next.