Why Complex Exponentials Are Eigenfunctions of Every LTI System
Eigenfunction of an LTI System
For any LTI system, complex exponentials are eigenfunctions.
If the input is:
then the output is:
where \(H(j\omega_0)\) is the system’s frequency response.
Why is it called an eigenfunction?
Because it satisfies the eigenvalue equation:
- Eigenfunction → \( e^{j\omega_0 t} \)
- Eigenvalue → \( H(j\omega_0) \)
So the eigenvalue is not \( e^{j\omega_0 t} \). The eigenvalue is the scalar \( H(j\omega_0) \).
What about \( e^{j\omega_0 t} u(t) \)?
The \(u(t)\) (unit step) is added to make the signal causal:
This is often used in Laplace transform analysis:
Big Picture
There are two different meanings of eigenvalues in LTI systems:
State-space eigenvalues
- Eigenvalues of matrix \(A\)
- Determine stability and natural modes
System (operator) eigenvalues
- For input \( e^{j\omega t} \)
- Output is \( H(j\omega) e^{j\omega t} \)
- Eigenvalue = \( H(j\omega) \)
Step 1: What is an eigenfunction?
For a system \(T\{\cdot\}\), if
- \(x(t)\) = eigenfunction
- \(\lambda\) = eigenvalue
The system only scales the signal — it does not change its shape.
Step 2: Start from LTI system definition
Any continuous-time LTI system is defined by convolution:
Step 3: Apply complex exponential input
Let:
Substitute into convolution:
Rewrite:
Factor out \( e^{j\omega_0 t} \):
Step 4: Important Observation
The integral does not depend on \(t\).
It becomes:
This is the Fourier Transform of \(h(t)\).
Summary
- Input = \( e^{j\omega_0 t} \)
- Output = scaled version of same signal
- Scaling factor = \( H(j\omega_0) \)
Physical Meaning
If you input a pure sinusoid:
- Amplitude changes
- Phase changes
- No new frequency is created
This is the foundation of:
- Fourier Transform
- Frequency response
- Bode plots
- Filter design
- Communication systems
Discrete-Time Version
Input:
Output:
Same principle applies.