Most engineering students treat eigenvalues like a punishment reserved for graduate school. That is a mistake. Eigenvalue problems appear in the ECE, EE, and ME board exams as direct computational items, and once you see the pattern, they are not difficult — you are solving a determinant equation that you already know how to evaluate. This post covers eigenvalues and eigenvectors, matrix rank, diagonalization, and LU decomposition for the ECE, EE, and ME board exam. All 10 problems are worked step by step using the same format used throughout this series. This is Part 5 of the Matrices and Determinants Series.
ECE board examinees encounter eigenvalues in control systems stability analysis and discrete-time signal processing. A system is stable when all eigenvalues of the system matrix have negative real parts, or magnitudes less than 1 for discrete systems — that fact alone earns board exam points. EE board examinees see eigenvalues in power system small-signal stability and modal analysis. ME board examinees use eigenvalues in vibration analysis to find natural frequencies of multi-degree-of-freedom systems. Rank appears as a conceptual item across all nine boards as part of linear system consistency analysis. LU decomposition appears occasionally in ECE and EE as a factorization method in numerical computation problems.
Eigenvalues — What They Actually Are
When you multiply a matrix by a special vector
, something unusual happens — instead of rotating or shearing
the way a general matrix would, it only scales it. The scalar by which it gets scaled is the eigenvalue
. The vector
that makes this happen is the eigenvector.
is the square matrix,
is the nonzero eigenvector, and
is the eigenvalue. Rearranging:
. For a nonzero solution
to exist, the matrix
must be singular.
Finding Eigenvalues — The Characteristic Equation
Since must be singular, its determinant must be zero. That condition gives you the characteristic equation.
Expand the determinant. You get a polynomial in of degree
for an
matrix. The roots of that polynomial are the eigenvalues. A
matrix gives a quadratic. A
matrix gives a cubic.
Finding Eigenvectors
Once you have an eigenvalue , substitute it back into
and solve the homogeneous system. The solution gives you the eigenvector. Since any scalar multiple of an eigenvector is also an eigenvector, you typically express the answer as a direction — pick the simplest nonzero vector that satisfies the equation.
Properties Worth Memorizing
The trace is the sum of the main diagonal entries. These properties let you check your eigenvalue calculations without fully re-solving the characteristic equation.
Diagonalization
is the matrix whose columns are the eigenvectors of
, arranged in the same order as the eigenvalues.
is the diagonal matrix with the eigenvalues on the main diagonal. A matrix can be diagonalized if and only if it has
linearly independent eigenvectors.
Matrix Rank and Null Space
Rank tells you how many independent equations you actually have. An matrix with rank
is nonsingular and invertible. A matrix with rank less than
is singular.
LU Decomposition
is lower triangular (ones on the diagonal, nonzero entries below).
is upper triangular. Solving
becomes two triangular solves:
(forward substitution), then
(back substitution). The advantage is that
is computed once and reused for any number of right-hand side vectors.
10 Worked Board Exam Problems
Problem 1. Find the eigenvalues of a 2×2 matrix.
Given:
Find: The eigenvalues of .
Solution:
Step 1: Set up the characteristic equation .
Step 2: Expand the determinant.
Step 3: Factor the quadratic.
Step 4: Verify using the trace and determinant properties.
Examiner note: Always verify eigenvalues using the trace and determinant checks. They take five seconds and confirm you factored the characteristic polynomial correctly. A wrong factorization is the most common error in eigenvalue problems.
Problem 2. Find the eigenvectors corresponding to each eigenvalue from Problem 1.
Given: ,
,
Find: Eigenvectors and
.
Solution:
Step 1: For , solve
.
Row reduce: gives
. From row 1:
. Let
.
Step 2: For , solve
.
Row reduce: gives
. From row 1:
. Let
.
Examiner note: Eigenvectors are not unique — any nonzero scalar multiple is also valid. What matters is the direction, not the magnitude. is equally correct for
. The board exam answer key always accepts any scalar multiple.
Problem 3. Use eigenvalue properties to find the determinant and trace without full computation.
Given: A matrix has eigenvalues
,
,
.
Find: and
.
Solution:
Step 1: Apply the product property.
Step 2: Apply the sum property.
Examiner note: These are one-line calculations once you know the eigenvalues. The board exam uses this as a fast conceptual item. If , at least one eigenvalue is zero and the matrix is singular. That link between a zero eigenvalue and singularity is tested directly.
Problem 4. Find the eigenvalues of a 3×3 matrix with an obvious factor.
Given:
Find: The eigenvalues of .
Solution:
Step 1: Recognize the lower triangular structure. For any triangular matrix, the eigenvalues are the diagonal entries directly.
Step 2: Verify via trace and determinant.
Examiner note: The eigenvalues of any triangular matrix — upper or lower — sit right on the main diagonal. No computation needed. The board exam drops this in as a quick conceptual item. If you do not recognize the pattern, you will spend two minutes on a ten-second problem.
Problem 5. Diagonalize a 2×2 matrix.
Given: with eigenvalues
,
and eigenvectors
,
from Problems 1 and 2.
Find: The matrices ,
, and
such that
.
Solution:
Step 1: Assemble using eigenvectors as columns, in the same order as the eigenvalues.
Step 2: Assemble with eigenvalues on the diagonal in the same order.
Step 3: Find using the 2×2 inverse formula.
.
Step 4: Verify .
Examiner note: The column order in must match the diagonal order in
. If you put
first in
, the eigenvector for
must be the first column of
. Mix that order up and
.
Problem 6. Use diagonalization to compute a matrix power efficiently.
Given: where
Find: using diagonalization.
Solution:
Step 1: Recall that .
Step 2: Compute by raising each diagonal entry to the fourth power.
Step 3: The result is .
Examiner note: Computing by multiplying
by itself four times requires three matrix multiplications. Using
requires only three multiplications too, but the middle step
is trivial since diagonal matrices raise to powers entry by entry. For
, diagonalization is the only practical method.
Problem 7. Find the rank of a matrix by row reduction.
Given:
Find:
Solution:
Step 1: Row reduce .
,
.
Step 2: Swap and
.
Step 3: Count nonzero rows after row reduction. Two nonzero rows, so .
Step 4: Apply the rank-nullity theorem. is
, so
. One free variable exists.
Examiner note: Row 2 of the original matrix is exactly twice row 1 — that is the dependency that collapses it to a zero row. Always scan for obvious scalar multiples before you start row reducing. Finding them instantly reduces your work.
Problem 8. Determine if a matrix is diagonalizable based on its eigenvalues.
Given:
Find: Is diagonalizable?
Solution:
Step 1: Find the eigenvalues. (repeated, algebraic multiplicity 2).
Step 2: Find the eigenvectors for . Solve
.
Step 3: Only one free variable ( is free), so there is only one independent eigenvector:
. The geometric multiplicity is 1, but the algebraic multiplicity is 2.
Step 4: Since geometric multiplicity algebraic multiplicity, the matrix does not have two independent eigenvectors and cannot be diagonalized.
Examiner note: A repeated eigenvalue does not automatically mean the matrix is not diagonalizable. The identity matrix has
repeated
times but is already diagonal. What kills diagonalizability is a shortage of independent eigenvectors — geometric multiplicity less than algebraic multiplicity.
Problem 9. Perform LU decomposition on a 3×3 matrix.
Given:
Find: Matrices and
such that
.
Solution:
Step 1: Start with and build
as we eliminate. Begin with
. Multiplier
.
Step 2: . Multiplier
.
Step 3: . Multiplier
.
Step 4: Build from the multipliers, with 1’s on the diagonal.
Step 5: Verify .
,
Examiner note: The multipliers in go exactly where you used them during elimination —
goes in row 2, column 1, and so on. The signs are the multipliers as used, not negated. Students who negate the multipliers when building
get a wrong factorization that fails the
verification.
Problem 10. Apply eigenvalues to a vibration analysis problem.
Given: A two-degree-of-freedom spring-mass system has the eigenvalue problem where:
and where
is the natural frequency in rad/s.
Find: The natural frequencies of the system.
Solution:
Step 1: Set up the characteristic equation.
Step 2: Expand.
Step 3: Since , find the natural frequencies.
Examiner note: Vibration problems rename the eigenvalues as , but the math is identical. Recognize the connection between eigenvalue problems and natural frequency problems early in the problem so you know what to do with the
values once you have them — take the square root to get
.
Common Mistakes and Examiner Traps
| ❌ Common Mistake | ✅ Correct Approach |
|---|---|
| Setting up |
The characteristic equation is always |
| Assuming a repeated eigenvalue always means the matrix is not diagonalizable | Repeated eigenvalues may or may not prevent diagonalization. Check if the number of independent eigenvectors matches the algebraic multiplicity. The identity matrix is the classic counter-example. |
| Putting eigenvalues as rows in |
|
| Computing rank by counting the number of nonzero entries rather than nonzero rows after reduction | Rank is the number of nonzero rows in the row echelon form, which equals the number of pivot columns. A row with all zero entries does not contribute to the rank regardless of the original matrix entries. |
| Negating the multipliers when building |
Store the multipliers in |
| Forgetting to take the square root when converting eigenvalues to natural frequencies in vibration problems | In vibration analysis, |
Board Exam Quick Tips
- Use the trace and determinant to verify eigenvalues immediately. Once you solve the characteristic equation, add the eigenvalues and compare to the trace, then multiply them and compare to the determinant. Two checks, five seconds, and you know whether to trust your answer before moving on.
- Triangular matrices give eigenvalues for free. The eigenvalues of any upper or lower triangular matrix are the diagonal entries. No characteristic equation needed. Scan the matrix for triangular structure before setting up the full determinant.
- Rank equals the number of pivot columns after row reduction. Row reduce the matrix all the way to echelon form and count the nonzero rows. That number is the rank. It tells you exactly how many independent equations you have, which determines the solution type for any associated linear system.
- For repeated eigenvalues, check the number of independent eigenvectors before concluding anything about diagonalizability. Solve the system
and count the free variables. If the number of free variables equals the algebraic multiplicity of
, the matrix is still diagonalizable.
- In vibration and control problems, recognize eigenvalue language. Natural frequencies, mode shapes, stability margins, and system poles are all eigenvalue concepts. The moment a problem asks about the behavior of a system modeled by a matrix differential equation, eigenvalues are the answer.
Frequently Asked Questions
Q1. What does a negative eigenvalue mean physically?
It depends on the application. In a vibration system where , a negative eigenvalue means the configuration is unstable — the system cannot sustain oscillation in that mode. In a control system, eigenvalues with negative real parts mean the system is stable and will return to equilibrium after a disturbance. The sign of the eigenvalue carries direct physical meaning, which is why board exam problems ask you to classify systems using eigenvalues.
Q2. Can a matrix have complex eigenvalues?
Yes. Real matrices can have complex eigenvalues, and they always appear in conjugate pairs. A real matrix with complex eigenvalues
represents a rotation-scaling transformation. In control systems, complex eigenvalues with negative real parts mean the system is stable and oscillatory — the imaginary part sets the oscillation frequency and the real part sets the decay rate.
Q3. What is the geometric interpretation of rank?
Rank is the dimension of the column space of the matrix — the number of truly independent directions that the matrix can map vectors into. A matrix with rank 2 maps all of three-dimensional space onto a two-dimensional plane. That is why a rank-deficient matrix cannot be inverted: it compresses space and you cannot recover the original directions from the output.
Q4. When does LU decomposition fail?
LU decomposition without row pivoting fails when a zero appears in a pivot position during elimination. This requires either partial pivoting — swapping rows to bring a nonzero entry into the pivot position — which produces a modified form where
is a permutation matrix, or full pivoting for maximum numerical stability. Most board exam problems use matrices where LU decomposition works cleanly without pivoting.
Q5. Is diagonalization the same as finding the singular value decomposition?
No, they are different. Diagonalization requires a square matrix with independent eigenvectors and produces . Singular value decomposition works for any matrix, including non-square ones, and produces
where
and
are orthogonal matrices and
contains the singular values. The board exam tests eigenvalue diagonalization, not SVD, at this level.
What is Next
You have now worked through the complete Matrices and Determinants series — five parts, 50 worked problems, and the full range of topics that appear on the ECE, EE, CE, and ME board exams. The next step is the practice exam. Head to the Matrices and Determinants Series Index for the consolidated formula sheet, the 30-item practice exam with answer key, the score interpretation table, and the study schedule. After you take the practice exam, check your answers against the Complete Solutions Post.
Series navigation: Part 1 — Fundamentals and Operations | Part 2 — Determinants and Inverse | Part 3 — Systems of Equations | Part 4 — Engineering Applications
P inoyBIX educates thousands of reviewers and students a day in preparation for their board examinations. Also provides professionals with materials for their lectures and practice exams. Help me go forward with the same spirit.
“Will you subscribe today via YOUTUBE?”
TIRED OF ADS?
- Become Premium Member and experienced complete ads-free content browsing.
- Full Content Access to Premium Solutions Exclusive for Premium members
- Access to PINOYBIX FREEBIES folder
- Download Reviewers and Learning Materials Free
- Download Content: You can see download/print button at the bottom of each post.
PINOYBIX FREEBIES FOR PREMIUM MEMBERSHIP:
- CIVIL ENGINEERING REVIEWER
- CIVIL SERVICE EXAM REVIEWER
- CRIMINOLOGY REVIEWER
- ELECTRONICS ENGINEERING REVIEWER (ECE/ECT)
- ELECTRICAL ENGINEERING & RME REVIEWER
- FIRE OFFICER EXAMINATION REVIEWER
- LET REVIEWER
- MASTER PLUMBER REVIEWER
- MECHANICAL ENGINEERING REVIEWER
- NAPOLCOM REVIEWER
- Additional upload reviewers and learning materials are also FREE
FOR A LIMITED TIME
If you subscribe for PREMIUM today!
You will receive an additional 1 month of Premium Membership FREE.
For Bronze Membership an additional 2 months of Premium Membership FREE.
For Silver Membership an additional 3 months of Premium Membership FREE.
For Gold Membership an additional 5 months of Premium Membership FREE.
Join the PinoyBIX community.



![Rendered by QuickLaTeX.com \[= \begin{bmatrix}625&16\\625&-32\end{bmatrix}\begin{bmatrix}\frac{2}{3}&\frac{1}{3}\\\frac{1}{3}&-\frac{1}{3}\end{bmatrix} = \begin{bmatrix}\dfrac{1250+16}{3}&\dfrac{625-16}{3}\\\dfrac{1250-32}{3}&\dfrac{625+32}{3}\end{bmatrix} = \begin{bmatrix}422&203\\406&219\end{bmatrix}\]](https://pinoybix.org/wp-content/ql-cache/quicklatex.com-cfc0518271f2ebc7500cb0330b2f6fdb_l3.png)

![Rendered by QuickLaTeX.com \[\begin{bmatrix}1&2&3\\0&0&0\\0&-1&-2\end{bmatrix}\]](https://pinoybix.org/wp-content/ql-cache/quicklatex.com-b2081c51225a22c1ec7cb35950c7f818_l3.png)
![Rendered by QuickLaTeX.com \[\begin{bmatrix}1&2&3\\0&-1&-2\\0&0&0\end{bmatrix}\]](https://pinoybix.org/wp-content/ql-cache/quicklatex.com-b9d32ddbd964ebe74409b10e5a414c6f_l3.png)

![Rendered by QuickLaTeX.com \[U \rightarrow \begin{bmatrix}2&4&-2\\0&1&2\\-1&1&4\end{bmatrix}\]](https://pinoybix.org/wp-content/ql-cache/quicklatex.com-d2846d18ba8adc2d6487fcbc8c27f3d6_l3.png)
![Rendered by QuickLaTeX.com \[U \rightarrow \begin{bmatrix}2&4&-2\\0&1&2\\0&3&3\end{bmatrix}\]](https://pinoybix.org/wp-content/ql-cache/quicklatex.com-c6bafe7dee58ee7cbabf85d496111eaf_l3.png)
![Rendered by QuickLaTeX.com \[U = \begin{bmatrix}2&4&-2\\0&1&2\\0&0&-3\end{bmatrix}\]](https://pinoybix.org/wp-content/ql-cache/quicklatex.com-4e90df767082b83f546c038e6d8681ca_l3.png)
![Rendered by QuickLaTeX.com \[L = \begin{bmatrix}1&0&0\\\frac{1}{2}&1&0\\-\frac{1}{2}&3&1\end{bmatrix}\]](https://pinoybix.org/wp-content/ql-cache/quicklatex.com-b5efb4a873ea69ae4284f2d9c37c62d8_l3.png)
![Rendered by QuickLaTeX.com \[LU = \begin{bmatrix}1&0&0\\\frac{1}{2}&1&0\\-\frac{1}{2}&3&1\end{bmatrix}\begin{bmatrix}2&4&-2\\0&1&2\\0&0&-3\end{bmatrix} = \begin{bmatrix}2&4&-2\\1&3&1\\-1&1&4\end{bmatrix} = A \quad \checkmark\]](https://pinoybix.org/wp-content/ql-cache/quicklatex.com-4b756db171b32f8902309c0541aab886_l3.png)
