Linear Algebra

5.1 Eigenvalues & Eigenvectors

Imron Rosyadi

Introduction: What are Eigenvalues & Eigenvectors?

Definition 1: Eigenvector and Eigenvalue

If \(A\) is an \(n \times n\) matrix, a nonzero vector \(\mathbf{x}\) in \(R^{n}\) is an eigenvector of \(A\) if:

\[ A\mathbf{x} = \lambda \mathbf{x} \]

for some scalar \(\lambda\).

The scalar \(\lambda\) is called an eigenvalue of \(A\).

\(\mathbf{x}\) is said to be an eigenvector corresponding to \(\lambda\).

Note

Eigenvectors are special vectors whose direction remains unchanged (or reversed) after a linear transformation by matrix \(A\).

Eigenvalues are the scaling factors by which these eigenvectors are stretched or compressed.

Introduction: What are Eigenvalues & Eigenvectors?

Key Idea:

Most vectors change both direction and magnitude when multiplied by a matrix \(A\).

Eigenvectors are unique: they only change magnitude (and possibly orientation by 180 degrees)

  • \(A\) acts on \(x\)
  • \(x\) is scaled by \(\lambda\)

Why \(x\) must be nonzero?

\(A\mathbf{0} = \lambda \mathbf{0}\) holds for any matrix \(A\) and any scalar \(\lambda\), which isn’t useful.

Geometric Intuition

When a matrix \(A\) multiplies a vector \(\mathbf{x}\):

  • Typically, \(A\mathbf{x}\) has a different direction and magnitude than \(\mathbf{x}\).
  • For an eigenvector \(\mathbf{x}\), the direction of \(A\mathbf{x}\) is the same as \(\mathbf{x}\) (or exactly opposite if \(\lambda\) is negative).

The operation \(A\mathbf{x} = \lambda \mathbf{x}\) means \(\mathbf{x}\) is:

  • Stretched by factor \(\lambda\) if \(\lambda > 1\).
  • Compressed by factor \(\lambda\) if \(0 < \lambda < 1\).
  • Reversed and stretched/compressed if \(\lambda < 0\).

This helps us understand the fundamental ‘modes’ or ‘directions’ of a linear transformation.

Geometric Intuition

Figure 5.1.1: \(A\mathbf{x}\) is a scalar multiple of \(\mathbf{x}\).

Figure 5.1.2: Example of stretching.

Example: Eigenvector of a \(2 \times 2\) Matrix

Problem: Verify if \(\mathbf{x} = \begin{bmatrix} 1 \\ 2 \end{bmatrix}\) is an eigenvector of \(A = \begin{bmatrix} 3 & 0 \\ 8 & -1 \end{bmatrix}\) and find its corresponding eigenvalue.

Solution:

We compute \(A\mathbf{x}\):

\[ A\mathbf{x} = \begin{bmatrix} 3 & 0 \\ 8 & -1 \end{bmatrix} \begin{bmatrix} 1 \\ 2 \end{bmatrix} = \begin{bmatrix} (3)(1) + (0)(2) \\ (8)(1) + (-1)(2) \end{bmatrix} = \begin{bmatrix} 3 \\ 6 \end{bmatrix} \]

Now, we check if \(\begin{bmatrix} 3 \\ 6 \end{bmatrix}\) is a scalar multiple of \(\mathbf{x} = \begin{bmatrix} 1 \\ 2 \end{bmatrix}\):

\[ \begin{bmatrix} 3 \\ 6 \end{bmatrix} = 3 \begin{bmatrix} 1 \\ 2 \end{bmatrix} = 3\mathbf{x} \]

Yes, it is!

So, \(\mathbf{x} = \begin{bmatrix} 1 \\ 2 \end{bmatrix}\) is an eigenvector of \(A\), and its corresponding eigenvalue is \(\lambda = 3\).

Important

This geometric transformation (stretching by a factor of 3) is exactly what we saw in Figure 5.1.2.

Example: Eigenvector of a \(2 \times 2\) Matrix

Quick Check:

Does \(A\mathbf{x} = \lambda \mathbf{x}\) hold?

\(\begin{bmatrix} 3 \\ 6 \end{bmatrix} = 3 \begin{bmatrix} 1 \\ 2 \end{bmatrix}\)

This confirms our result.

Interactive Vector Transformation

Explore how a 2x2 matrix transforms a vector.

Adjust the matrix entries and vector components to observe the output.

Can you find an eigenvector?

Finding Eigenvalues: The Characteristic Equation

To find eigenvalues \(\lambda\) for a matrix \(A\):

  1. Start with the definition: \(A\mathbf{x} = \lambda \mathbf{x}\)
  2. Rewrite: \(A\mathbf{x} = \lambda I\mathbf{x}\) (where \(I\) is the identity matrix)
  3. Rearrange: \((\lambda I - A)\mathbf{x} = \mathbf{0}\)

For this equation to have a nonzero solution \(\mathbf{x}\) (an eigenvector), the matrix \((\lambda I - A)\) must be singular.

This means its determinant must be zero.

Theorem 5.1.1: Characteristic Equation

If \(A\) is an \(n \times n\) matrix, then \(\lambda\) is an eigenvalue of \(A\) if and only if it satisfies the equation:

\[ \operatorname{det}(\lambda I - A) = 0 \tag{1} \]

This is called the characteristic equation of \(A\).

Process Overview:

The expression \(\operatorname{det}(\lambda I - A)\) will be a polynomial in \(\lambda\), called the characteristic polynomial of \(A\).

For an \(n \times n\) matrix, the characteristic polynomial will be of degree \(n\), meaning it can have at most \(n\) distinct eigenvalues.

Example: Finding Eigenvalues for a \(2 \times 2\) Matrix

Problem: Use the characteristic equation to find all eigenvalues of \(A = \begin{bmatrix} 3 & 0 \\ 8 & -1 \end{bmatrix}\).

Solution:

  1. Form \(\lambda I - A\): \[ \lambda I - A = \lambda \begin{bmatrix} 1 & 0 \\ 0 & 1 \end{bmatrix} - \begin{bmatrix} 3 & 0 \\ 8 & -1 \end{bmatrix} = \begin{bmatrix} \lambda & 0 \\ 0 & \lambda \end{bmatrix} - \begin{bmatrix} 3 & 0 \\ 8 & -1 \end{bmatrix} = \begin{bmatrix} \lambda - 3 & 0 \\ -8 & \lambda + 1 \end{bmatrix} \]

  2. Calculate \(\operatorname{det}(\lambda I - A)\): \[ \operatorname{det}(\lambda I - A) = \left| \begin{array}{cc}\lambda -3 & 0 \\ -8 & \lambda +1 \end{array} \right| = (\lambda - 3)(\lambda + 1) - (0)(-8) = (\lambda - 3)(\lambda + 1) \]

  3. Set \(\operatorname{det}(\lambda I - A) = 0\): \[ (\lambda - 3)(\lambda + 1) = 0 \]

  4. Solve for \(\lambda\): This equation gives us two solutions:

    \(\lambda - 3 = 0 \implies \lambda = 3\)

    \(\lambda + 1 = 0 \implies \lambda = -1\)

Thus, the eigenvalues of \(A\) are \(\lambda = 3\) and \(\lambda = -1\).

Tip

The characteristic polynomial for this matrix is \(p(\lambda) = (\lambda - 3)(\lambda + 1) = \lambda^2 - 2\lambda - 3\).

Interactive Characteristic Polynomial & Eigenvalue Finder

Input the elements of a \(2 \times 2\) or \(3 \times 3\) matrix.

The tool will compute its characteristic polynomial and find its eigenvalues.

Example: Finding Eigenvalues for a \(3 \times 3\) Matrix

Problem: Find the eigenvalues of \(A = \left[ \begin{array}{ccc}0 & 1 & 0 \\ 0 & 0 & 1 \\ 4 & -17 & 8 \end{array} \right]\).

Solution:

  1. Form \(\lambda I - A\) and calculate its determinant: \[ \operatorname{det}(\lambda I - A) = \operatorname{det}\left[ \begin{array}{ccc}\lambda & -1 & 0 \\ 0 & \lambda & -1 \\ -4 & 17 & \lambda -8 \end{array} \right] \] Expanding the determinant (e.g., along the first row) yields the characteristic polynomial: \[ p(\lambda) = \lambda^{3} - 8\lambda^{2} + 17\lambda -4 \]

Example: Finding Eigenvalues for a \(3 \times 3\) Matrix

  1. Set \(p(\lambda) = 0\) and solve:

    We need to solve \(\lambda^{3} - 8\lambda^{2} + 17\lambda -4 = 0\).

    • Hint: Integer solutions must be divisors of the constant term (-4), i.e., \(\pm 1, \pm 2, \pm 4\).
    • Testing \(\lambda = 4\): \((4)^3 - 8(4)^2 + 17(4) - 4 = 64 - 128 + 68 - 4 = 0\).
    • So, \(\lambda = 4\) is an eigenvalue, and \((\lambda - 4)\) is a factor.
    • Dividing \((\lambda^3 - 8\lambda^2 + 17\lambda - 4)\) by \((\lambda - 4)\) gives \((\lambda^2 - 4\lambda + 1)\).
    • The equation becomes: \((\lambda - 4)(\lambda^{2} - 4\lambda + 1) = 0\).
  2. Solve the quadratic factor:

    Using the quadratic formula for \(\lambda^{2} - 4\lambda + 1 = 0\):

    \[ \lambda = \frac{-(-4) \pm \sqrt{(-4)^2 - 4(1)(1)}}{2(1)} = \frac{4 \pm \sqrt{16 - 4}}{2} = \frac{4 \pm \sqrt{12}}{2} = \frac{4 \pm 2\sqrt{3}}{2} = 2 \pm \sqrt{3} \]

Thus, the eigenvalues of \(A\) are:

\[ \lambda = 4,\quad \lambda = 2 + \sqrt{3},\quad \mathrm{and}\quad \lambda = 2 - \sqrt{3} \]

Eigenvalues of Triangular Matrices

Theorem 5.1.2:

If \(A\) is an \(n \times n\) triangular matrix (upper, lower, or diagonal), then the eigenvalues of \(A\) are simply the entries on the main diagonal of \(A\).

Why?

Recall that the determinant of a triangular matrix is the product of its diagonal entries.

For a triangular matrix \(A\), the matrix \((\lambda I - A)\) will also be triangular.

Example for a \(4 \times 4\) upper triangular matrix: \[ \operatorname{det}(\lambda I - A) = \operatorname{det}\left[ \begin{array}{cccc}{\lambda -a_{11}} & {-a_{12}} & {-a_{13}} & {-a_{14}}\\ 0 & {\lambda -a_{22}} & {-a_{23}} & {-a_{24}}\\ 0 & 0 & {\lambda -a_{33}} & {-a_{34}}\\ 0 & 0 & 0 & {\lambda -a_{44}} \end{array} \right] \] \[ = (\lambda -a_{11})(\lambda -a_{22})(\lambda -a_{33})(\lambda -a_{44}) \] Setting this to zero immediately gives \(\lambda = a_{11}, a_{22}, a_{33}, a_{44}\).

Eigenvalues of Triangular Matrices

Example 4: Upper Triangular Matrix

For \(A = {\left[ \begin{array}{l l l l}{a_{11}} & {a_{12}} & {a_{13}} & {a_{14}}\\ 0 & {a_{22}} & {a_{23}} & {a_{24}}\\ 0 & 0 & {a_{33}} & {a_{34}}\\ 0 & 0 & 0 & {a_{44}} \end{array} \right]}\), the eigenvalues are \(\lambda = a_{11}, \lambda = a_{22}, \lambda = a_{33}, \lambda = a_{44}\).

Example 5: Lower Triangular Matrix

For \(A = \left[ \begin{array}{ccc}\frac{1}{2} & 0 & 0 \\ -1 & \frac{2}{3} & 0 \\ 5 & -8 & -\frac{1}{4} \end{array} \right]\), the eigenvalues are \(\lambda = \frac{1}{2}, \lambda = \frac{2}{3}, \lambda = - \frac{1}{4}\).

Note

This theorem provides a very quick way to find eigenvalues for certain types of matrices, common in system analysis (e.g., state-space representations that are upper/lower triangular).

Finding Eigenvectors: Eigenspaces

Once you have found an eigenvalue \(\lambda\), you can find its corresponding eigenvectors \(\mathbf{x}\) by solving the homogeneous system:

\[ (\lambda I - A)\mathbf{x} = \mathbf{0} \]

Eigenspace:

The set of all solutions to this system is called the eigenspace of \(A\) corresponding to \(\lambda\).

  • It’s a subspace of \(R^n\).
  • It includes the zero vector (which is not an eigenvector by definition).
  • We look for a basis for this eigenspace, which will consist of actual eigenvectors.

Interpretation: The eigenspace represents all vectors that are “transformed” along the same direction by \(A\), scaled by \(\lambda\).

Finding Eigenvectors: Eigenspaces

Process to Find Eigenspace Basis:

  1. Find the eigenvalues \(\lambda\) (using the characteristic equation).
  2. For each eigenvalue \(\lambda_k\):
    1. Form the matrix \((\lambda_k I - A)\).
    2. Solve the homogeneous system \((\lambda_k I - A)\mathbf{x} = \mathbf{0}\).
    3. Express the general solution in parametric vector form.
    4. The vectors that form the basis for this general solution are the basis vectors for the eigenspace corresponding to \(\lambda_k\).

Caution

Remember to exclude the zero vector when referring to actual eigenvectors, even though it’s part of the eigenspace.

Example: Eigenspaces for a \(2 \times 2\) Matrix

Problem: Find bases for the eigenspaces of \(A = \left[ \begin{array}{cc} - 1 & 3 \\ 2 & 0 \end{array} \right]\).

Solution:

From an earlier example (or using the characteristic equation), the eigenvalues are \(\lambda = 2\) and \(\lambda = -3\).

Case 1: Eigenspace for \(\lambda = 2\)

We solve \((\lambda I - A)\mathbf{x} = \mathbf{0}\) for \(\lambda = 2\): \[ \left[ \begin{array}{cc}2+1 & -3 \\ -2 & 2 \end{array} \right]\left[ \begin{array}{c}x_{1} \\ x_{2} \end{array} \right] = \left[ \begin{array}{cc}3 & -3 \\ -2 & 2 \end{array} \right]\left[ \begin{array}{c}x_{1} \\ x_{2} \end{array} \right] = \left[ \begin{array}{c}0 \\ 0 \end{array} \right] \] This system reduces to \(3x_1 - 3x_2 = 0 \implies x_1 = x_2\).

Let \(x_2 = t\), then \(x_1 = t\).

The general solution is \(\mathbf{x} = \begin{bmatrix} t \\ t \end{bmatrix} = t \begin{bmatrix} 1 \\ 1 \end{bmatrix}\).

A basis for the eigenspace corresponding to \(\lambda = 2\) is \(\left\{ \begin{bmatrix} 1 \\ 1 \end{bmatrix} \right\}\).

Example: Eigenspaces for a \(2 \times 2\) Matrix

Case 2: Eigenspace for \(\lambda = -3\)

We solve \((\lambda I - A)\mathbf{x} = \mathbf{0}\) for \(\lambda = -3\): \[ \left[ \begin{array}{cc}-3+1 & -3 \\ -2 & -3 \end{array} \right]\left[ \begin{array}{c}x_{1} \\ x_{2} \end{array} \right] = \left[ \begin{array}{cc}-2 & -3 \\ -2 & -3 \end{array} \right]\left[ \begin{array}{c}x_{1} \\ x_{2} \end{array} \right] = \left[ \begin{array}{c}0 \\ 0 \end{array} \right] \] This system reduces to \(-2x_1 - 3x_2 = 0 \implies x_1 = -\frac{3}{2}x_2\).

Let \(x_2 = t\), then \(x_1 = -\frac{3}{2}t\).

The general solution is \(\mathbf{x} = \begin{bmatrix} -\frac{3}{2}t \\ t \end{bmatrix} = t \begin{bmatrix} -\frac{3}{2} \\ 1 \end{bmatrix}\).

A basis for the eigenspace corresponding to \(\lambda = -3\) is \(\left\{ \begin{bmatrix} -\frac{3}{2} \\ 1 \end{bmatrix} \right\}\).

Example: Eigenspaces for a \(2 \times 2\) Matrix

Figure 5.1.3: Geometric effect of multiplication by A. \(L_1\) (for \(\lambda=2\)) and \(L_2\) (for \(\lambda=-3\)) are the eigenspaces.

Example: Eigenspaces for a \(3 \times 3\) Matrix

Problem: Find bases for the eigenspaces of \(A = \left[ \begin{array}{ccc}0 & 0 & -2 \\ 1 & 2 & 1 \\ 1 & 0 & 3 \end{array} \right]\).

Solution:

From an earlier example, the eigenvalues are \(\lambda = 1\) and \(\lambda = 2\) (with algebraic multiplicity 2).

Case 1: Eigenspace for \(\lambda = 2\)

Solve \((\lambda I - A)\mathbf{x} = \mathbf{0}\) for \(\lambda = 2\): \[ \left[ \begin{array}{ccc}2 & 0 & 2 \\ -1 & 0 & -1 \\ -1 & 0 & -1 \end{array} \right]\left[ \begin{array}{c}x_{1} \\ x_{2} \\ x_{3} \end{array} \right] = \left[ \begin{array}{c}0 \\ 0 \\ 0 \end{array} \right] \] This system reduces to \(x_1 + x_3 = 0 \implies x_1 = -x_3\).

\(x_2\) is a free variable.

Let \(x_3 = s\) and \(x_2 = t\). Then \(x_1 = -s\).

The general solution is \(\mathbf{x} = \begin{bmatrix} -s \\ t \\ s \end{bmatrix} = s \begin{bmatrix} -1 \\ 0 \\ 1 \end{bmatrix} + t \begin{bmatrix} 0 \\ 1 \\ 0 \end{bmatrix}\).

A basis for the eigenspace corresponding to \(\lambda = 2\) is \(\left\{ \begin{bmatrix} -1 \\ 0 \\ 1 \end{bmatrix}, \begin{bmatrix} 0 \\ 1 \\ 0 \end{bmatrix} \right\}\).

Example: Eigenspaces for a \(3 \times 3\) Matrix

Case 2: Eigenspace for \(\lambda = 1\)

Solve \((\lambda I - A)\mathbf{x} = \mathbf{0}\) for \(\lambda = 1\): \[ \left[ \begin{array}{ccc}1 & 0 & 2 \\ -1 & -1 & -1 \\ -1 & 0 & -2 \end{array} \right]\left[ \begin{array}{c}x_{1} \\ x_{2} \\ x_{3} \end{array} \right] = \left[ \begin{array}{c}0 \\ 0 \\ 0 \end{array} \right] \] Gaussian elimination on the augmented matrix:

\(\begin{bmatrix} 1 & 0 & 2 & | & 0 \\ -1 & -1 & -1 & | & 0 \\ -1 & 0 & -2 & | & 0 \end{bmatrix} \xrightarrow{R_2+R_1, R_3+R_1} \begin{bmatrix} 1 & 0 & 2 & | & 0 \\ 0 & -1 & 1 & | & 0 \\ 0 & 0 & 0 & | & 0 \end{bmatrix} \xrightarrow{-R_2} \begin{bmatrix} 1 & 0 & 2 & | & 0 \\ 0 & 1 & -1 & | & 0 \\ 0 & 0 & 0 & | & 0 \end{bmatrix}\)

This gives \(x_1 + 2x_3 = 0 \implies x_1 = -2x_3\) and \(x_2 - x_3 = 0 \implies x_2 = x_3\).

Let \(x_3 = s\). Then \(x_1 = -2s\) and \(x_2 = s\).

The general solution is \(\mathbf{x} = \begin{bmatrix} -2s \\ s \\ s \end{bmatrix} = s \begin{bmatrix} -2 \\ 1 \\ 1 \end{bmatrix}\).

A basis for the eigenspace corresponding to \(\lambda = 1\) is \(\left\{ \begin{bmatrix} -2 \\ 1 \\ 1 \end{bmatrix} \right\}\).

Interactive Eigenspace Basis Finder

Input a matrix and one of its eigenvalues.

The tool will find a basis for the corresponding eigenspace.

Eigenvalues and Matrix Invertibility

Theorem 5.1.4:

A square matrix \(A\) is invertible if and only if \(\lambda = 0\) is not an eigenvalue of \(A\).

Proof Idea:

  • If \(\lambda = 0\) is an eigenvalue, then \(A\mathbf{x} = 0\mathbf{x} = \mathbf{0}\) for some nonzero \(\mathbf{x}\).
  • This means the homogeneous system \(A\mathbf{x} = \mathbf{0}\) has a non-trivial solution.
  • If \(A\mathbf{x} = \mathbf{0}\) has a non-trivial solution, then \(A\) is not invertible.
  • Conversely, if \(A\) is not invertible, then \(A\mathbf{x} = \mathbf{0}\) has a non-trivial solution \(\mathbf{x}\), implying \(A\mathbf{x} = 0\mathbf{x}\), so \(\lambda=0\) is an eigenvalue.

Eigenvalues and Matrix Invertibility

Example 8:

The matrix \(A = \left[ \begin{array}{ccc}0 & 0 & -2 \\ 1 & 2 & 1 \\ 1 & 0 & 3 \end{array} \right]\) has eigenvalues \(\lambda = 1\) and \(\lambda = 2\).

Since neither of these is zero, \(A\) is invertible.

(You can verify this by checking \(\operatorname{det}(A) \neq 0\)).

Theorem 5.1.5: Equivalent Statements

If \(A\) is an \(n \times n\) matrix, the following statements are equivalent:

  1. \(A\) is invertible.

  2. \(\operatorname{det}(A) \neq 0\).

  3. \(\lambda = 0\) is not an eigenvalue of \(A\).

Important

This theorem adds a crucial link between eigenvalues and many other fundamental properties of a matrix, including its rank, nullity, and the nature of solutions to linear systems.

ECE Application: Linear Time-Invariant (LTI) Systems

Concept:

In ECE, Linear Time-Invariant (LTI) systems are fundamental (e.g., filters, amplifiers, control systems).

When a complex exponential signal, \(e^{j\omega t}\), is passed through an LTI system, the output is simply a scaled version of the input signal.

Mathematical Form:

If \(T\) is an LTI operator and the input is \(\mathbf{x}(t) = e^{j\omega t}\): \[ T(e^{j\omega t}) = H(j\omega) e^{j\omega t} \]

Here:

  • \(e^{j\omega t}\) is an eigenfunction (continuous analog of eigenvector).
  • \(H(j\omega)\) is the eigenvalue (the system’s frequency response).

This is exactly the definition \(T(\mathbf{x}) = \lambda \mathbf{x}\)!

ECE Application: Linear Time-Invariant (LTI) Systems

Diagram: LTI System as an Eigen-Operator

graph LR
    Input["Input Signal: $$e^{j\omega t}$$"] --> LTI_System("LTI System (T)");
    LTI_System --> Output["Output Signal: $$H(j\omega)e^{j\omega t}$$"];
    subgraph Properties
        H("Frequency Response $$H(j\omega)$$");
    end
    H -- "is the eigenvalue" --> LTI_System;
    Input -- "is the eigenfunction" --> LTI_System;

Significance:

  • Fourier Analysis: Decomposes complex signals into sums of these eigenfunctions.
  • Frequency Response: \(H(j\omega)\) tells us how the system amplifies/attenuates and shifts the phase of different frequency components.
  • System Stability: Related to the location of eigenvalues in the complex plane.

Interactive LTI System Response (Frequency Domain)

Observe how an LTI system (simple filter) scales and shifts a sinusoidal input.

The output is a sinusoid of the same frequency, but with different amplitude and phase.

Other ECE Applications

  1. Control Systems:
    • Stability Analysis: Eigenvalues of the system matrix (A in \(\dot{\mathbf{x}} = A\mathbf{x}\)) determine system stability. If all eigenvalues have negative real parts, the system is stable.
    • Modal Analysis: Eigenvectors represent the “natural modes” of oscillation or decay of a system.
  2. Image Processing & Computer Vision:
    • Principal Component Analysis (PCA): Used for dimensionality reduction and feature extraction. Eigenvectors of the covariance matrix represent the principal components (directions of maximum variance) in image data.
    • Image Compression: Retaining only eigenvectors corresponding to large eigenvalues for reconstruction.
  3. Circuit Analysis:
    • Natural Frequencies: In RLC circuits, eigenvalues help determine the natural frequencies and damping factors of the circuit’s transient response.
    • Network Stability: Analyzing the stability of complex electrical networks.

Other ECE Applications

  1. Quantum Computing & Physics:
    • Quantum States: Eigenvectors represent quantum states (e.g., energy levels).
    • Observables: Eigenvalues correspond to the possible measurable values of physical quantities (observables).
  2. Vibration Analysis:
    • Mechanical Structures: Finding natural frequencies and modes of vibration in mechanical systems, crucial for design in aerospace and civil engineering. (Often involves ECE sensors and control).
  3. Communication Systems:
    • MIMO Systems: Eigenvalue decomposition is used in Multiple-Input Multiple-Output (MIMO) wireless communication to optimize channel capacity and reduce interference.
    • Signal Detection: Designing optimal detectors based on signal and noise covariance matrices.

Summary & Key Takeaways

1. Core Definition:

  • \(A\mathbf{x} = \lambda \mathbf{x}\)
  • Eigenvectors (\(\mathbf{x}\)): Special directions unchanged by matrix transformation.
  • Eigenvalues (\(\lambda\)): Scaling factors for eigenvectors.

2. Finding Eigenvalues:

  • Solve the characteristic equation: \(\operatorname{det}(\lambda I - A) = 0\).
  • Results in a polynomial whose roots are the eigenvalues.
  • Triangular matrices: Eigenvalues are diagonal entries.

3. Finding Eigenvectors:

  • For each \(\lambda\), solve the homogeneous system \((\lambda I - A)\mathbf{x} = \mathbf{0}\).
  • The solution space is the eigenspace for \(\lambda\). Find a basis for this space.

Summary & Key Takeaways

4. Significance & ECE Applications:

  • Geometric Interpretation: Understanding fundamental modes of transformation.
  • Invertibility: \(A\) is invertible if and only if \(\lambda=0\) is not an eigenvalue.
  • LTI Systems: Complex exponentials are eigenfunctions, frequency response \(H(j\omega)\) are eigenvalues.
  • Control Systems: Stability analysis, modal decomposition.
  • Image Processing: PCA, dimensionality reduction.
  • Circuit Analysis: Natural frequencies.

Tip

Eigenvalues and eigenvectors help us understand the intrinsic behavior of systems, providing a simplified view of complex linear transformations.