Jordan normal form
The matrix J is almost diagonal. This is the Jordan normal form of "A". The section "Example" below fills in the details of the computation.