Jordan normal form

Any square matrix can be decomposed into Jordan normal form. The Jordan block can be decomposed into different numbers of Jordan boxes depending on the geometric multiplicity of the corresponding eigenvalues (only one box if the corresponding geometric multiplicity is one). This video series gives an excellent description to compute the Jordan normal form.