Historical Context & Motivation
Mathematicians have been working with systems of equations for centuries. In the 1700s and 1800s, they started studying special numbers tied to matrices — numbers we now call eigenvalues (from the German word eigen, meaning "own" or "characteristic"). These eigenvalues reveal deep truths about how a matrix stretches, shrinks, or flips space. As mathematicians explored eigenvalues further, they realized that the same eigenvalue can show up more than once, and counting how many times it appears can be done in two very different ways.
So here is the big question this lesson addresses: when an eigenvalue repeats in the characteristic polynomial, does it always come with enough independent eigenvectors to match? If it does, you can fully simplify the matrix. If it doesn't, things get trickier. Understanding the difference between algebraic multiplicity and geometric multiplicity is the key to answering that question.
Core Principles & Definitions
Before diving into the two types of multiplicity, let's make sure the building blocks are solid. A matrix is a rectangular grid of numbers. An eigenvalue is a special number λ (the Greek letter "lambda") such that when you multiply the matrix by a particular vector, the result is just that vector scaled by λ. That special vector is called an eigenvector. In equation form: Av = λv, where A is the matrix and v is the eigenvector.
Characteristic Polynomial
Algebraic Multiplicity (AM)
Geometric Multiplicity (GM)
The Key Inequality
Diagonalizability
Visual Explanation
The diagram below shows two 3×3 matrices that share the same eigenvalue λ = 2 with algebraic multiplicity 2. On the left, the geometric multiplicity also equals 2 (two independent eigenvector directions), so the matrix is diagonalizable. On the right, the geometric multiplicity is only 1 (one eigenvector direction), so the matrix is defective — it cannot be diagonalized.
Notice how on the left side, the two eigenvectors v₁ and v₂ point in genuinely different directions. They span a two-dimensional plane, which is exactly what you need when the eigenvalue has algebraic multiplicity 2. On the right side, even though the eigenvalue still repeats twice in the characteristic polynomial, the matrix only produces one independent eigenvector direction. That missing eigenvector is the root cause of the matrix being non-diagonalizable.
Mathematical Framework
Let's lay out the math step by step. Suppose you have an n×n matrix A. To find its eigenvalues, you build and solve the characteristic equation. Once you have the eigenvalues, you compute each type of multiplicity.
Expanding det(A − λI) gives you a polynomial in λ. For a 2×2 matrix, it's a quadratic. For a 3×3 matrix, it's a cubic, and so on. You can then factor this polynomial to find the eigenvalues and their algebraic multiplicities.
Classifying Matrices by Their Multiplicities
Matrices can be sorted into categories based on how their algebraic and geometric multiplicities compare. The diagram below shows three common scenarios for a 3×3 matrix with eigenvalues. Understanding these cases helps you quickly decide whether a matrix can be diagonalized.
Case 1 is the simplest — when all eigenvalues are different, each one automatically has AM = 1 and GM = 1, so the matrix is always diagonalizable. Case 2 shows that a repeated eigenvalue isn't automatically a problem: as long as it produces enough independent eigenvectors, everything still works. Case 3 is the tricky one. The eigenvalue λ = 2 appears twice in the polynomial (AM = 2), but the matrix only gives us one eigenvector direction for it (GM = 1). That gap means the matrix is defective and needs more advanced tools (like Jordan normal form) to simplify.
Worked Example
Let's walk through a complete example with a 3×3 matrix. We'll find the eigenvalues, compute their algebraic multiplicities, then determine the geometric multiplicities.
Algebraic vs. Geometric Multiplicity — Side by Side
It's easy to confuse the two multiplicities since both relate to eigenvalues. The table below gives you a quick-reference comparison so you can keep them straight.
| Feature | Algebraic Multiplicity (AM) | Geometric Multiplicity (GM) |
|---|---|---|
| What it counts | How many times λ appears as a root of the characteristic polynomial | How many independent eigenvectors exist for λ |
| How to find it | Factor det(A − λI) and read the exponent on each factor | Row reduce (A − λI) and count the free variables |
| Minimum value | 1 (every eigenvalue appears at least once) | 1 (every eigenvalue has at least one eigenvector) |
| Maximum value | n (the size of the matrix) | AM (never exceeds algebraic multiplicity) |
| What it reveals | The "weight" of the eigenvalue in the polynomial | The actual number of independent directions the matrix stretches by λ |
| Role in diagonalization | Sets the target: GM must reach this value | Determines success: if GM = AM for all eigenvalues, the matrix diagonalizes |
Connection to Advanced Theory
When a matrix is defective (GM < AM for some eigenvalue), diagonalization fails. But mathematicians didn't give up! They developed more powerful tools to handle these cases. The most important is the Jordan normal form, which replaces the diagonal matrix with one that has 1s just above the diagonal in certain spots (called Jordan blocks). This lets you still simplify and analyze any square matrix, even defective ones.
| Concept | Diagonalization | Jordan Normal Form |
|---|---|---|
| Requirement | GM = AM for every eigenvalue | Works for any square matrix |
| Resulting form | Purely diagonal (eigenvalues on diagonal, zeros elsewhere) | Block diagonal with possible 1s above diagonal |
| Vectors used | Only eigenvectors | Eigenvectors + generalized eigenvectors |
| Difficulty | Moderate — factor polynomial, row reduce | Harder — requires chains of generalized eigenvectors |
The gap between AM and GM tells you exactly how many generalized eigenvectors you need to fill in. For example, if AM = 3 and GM = 1, you need 2 generalized eigenvectors to complete the picture. These ideas connect to differential equations (solving systems like dx/dt = Ax), vibration analysis in engineering, and even Google's PageRank algorithm. So understanding the AM-GM relationship isn't just abstract math — it shows up in real-world problems.
Practice Problems
Summary & Review
Every eigenvalue of a matrix has two important counts. The algebraic multiplicity (AM) tells you how many times the eigenvalue appears as a root of the characteristic polynomial det(A − λI) = 0. The geometric multiplicity (GM) tells you how many linearly independent eigenvectors exist for that eigenvalue, found by computing the null space of (A − λI).
The fundamental inequality 1 ≤ GM ≤ AM always holds. A matrix is diagonalizable if and only if GM equals AM for every eigenvalue. When GM falls short of AM, the matrix is called defective, and more advanced tools like the Jordan normal form are needed to analyze it. Understanding the AM-GM relationship is the gateway to deeper topics in linear algebra and its applications in science, engineering, and data analysis.