The Cayley-Hamilton theorem asserts that a matrix A satisfies its own characteristic equation, allowing the computation of higher powers of A as linear combinations of lower powers. For an n x n matrix, this means A^n can be expressed in terms of I, A, and lower powers up to A^(n-1). This property holds even for non-diagonalizable matrices, where eigenvectors may not be independent. The theorem simplifies calculations, as every power of a 2 x 2 matrix A can be represented using just A and the identity matrix I. Understanding this theorem is crucial for efficiently working with matrix powers in linear algebra.