Ref: https://en.wikipedia.org/wiki/Eigendecomposition_of_a_matrix http://www.cnblogs.com/pinard/p/6251584.html https://en.wikipedia.org/wiki/Diagonalizable_matrix https://wenku.baidu.com/view/d14c5700e87101f69e319514.html