잘 몰라서 그러는데

일단 대각화 가능해야 하고말고 한거 아냐?

아니면 jordan canonical form으로 만드는

알고리즘 말하는건가