The matrix is
trigonalizable
and can be brought, due to
fact,
into
Jordan normal form.
We show that the
Jordan blocks
-
are trivial. Because of the finite order, is a
root of unity.
By multiplying with , we can assume that we have a matrix of the form
-
(with
).
If this is not an -matrix, then there exist two vectors , where is an
eigenvector
and where is sent to . The -th iteration of the matrix sends to , and this is never , contradicting the property of being of finite order.