6. (15 pts) State and prove the Cayley-Hamilton Theorem.