Gershgorin Circle Theorem
Gershgorin Circle Theorem is a pretty neat theorem in linear algebra that provides a simple yet powerful way to bound the eigenvalues of a square matrix. I was first introduced to this during college, and it has been one of my favorite theorems since then. Today I was reminded of this theorem.
Theorem
Define Gershgorin circle in a complex plane to be a closed disk centered at with radius , where are the elements of a complex square matrix . Then every eigenvalue of a square complex matrix lies within the union (or equivalently at least one) of the Gershgorin circles.
Proof
Let be an eigenvalue of and be the corresponding eigenvector. Find such that . Then we have from the definition of eigenvalue. We can apply triangle inequality and let to get
Visualization
You may input array of array of numbers. Since computing eigenvalues for different values are not trivial, I will not be showing the eigen values here.
However, this is where the power of the theorem lies; you do not have to compute the actual eigen value to know its approximate location in the complex plane!