Skip to content

Chapter 2: LTI Systems

This chapter introduces Linear Time-Invariant (LTI) systems, which form the cornerstone of signal processing theory. Their mathematical tractability and widespread applicability make them essential for understanding signal analysis and system design.

This chapter focuses on LTI SISO systems (Single-Input Single-Output). The theory extends to MIMO systems through state-space representations and matrix transfer functions, which are covered in advanced courses.

Linearity

Definition

A system is linear if it satisfies the superposition principle:

T{a1x1(t)+a2x2(t)}=a1T{x1(t)}+a2T{x2(t)}

for all signals x1(t), x2(t) and constants a1, a2.

This property combines two conditions:

  • Additivity: T{x1(t)+x2(t)}=T{x1(t)}+T{x2(t)}
  • Homogeneity (Scaling): T{ax(t)}=aT{x(t)}

Illustration

Linearity property illustration

Time-Invariance

Definition

A system is time-invariant if a time shift in the input causes an identical time shift in the output:

If y(t)=T{x(t)}, then y(tt0)=T{x(tt0)}

In other words, the system's behavior does not change over time.

Illustration

Time-invariance property illustration

Impulse Response

Definition

The impulse response h(t) of an LTI system is the output when the input is a Dirac delta function:

h(t)=T{δ(t)}

The impulse response completely characterizes an LTI system.

Impulse response examples

Properties

Causality: A system is causal if and only if:

h(t)=0for t<0

BIBO Stability: A system is Bounded-Input Bounded-Output stable if and only if:

+|h(t)|dt<

Convolution

Definition

An LTI system is completely characterized by its impulse response. Given any input x(t), the output is obtained through convolution:

y(t)=x(t)h(t)=+x(τ)h(tτ)dτ
Demonstration

Add proof

Convolution illustration

Properties

Commutativity:

x(t)h(t)=h(t)x(t)

Associativity:

[x(t)h1(t)]h2(t)=x(t)[h1(t)h2(t)]

Distributivity:

x(t)[h1(t)+h2(t)]=x(t)h1(t)+x(t)h2(t)

Identity:

x(t)δ(t)=x(t)

Shift:

x(t)δ(tt0)=x(tt0)

Frequency Response

Definition

The frequency response H(jω) describes how an LTI system responds to sinusoidal inputs at different frequencies. It is the Fourier transform of the impulse response:

H(jω)=+h(t)ejωtdt

The frequency response can be written in polar form:

H(jω)=|H(jω)|ejH(jω)

where:

  • |H(jω)| is the magnitude response (gain)
  • H(jω) is the phase response

Properties

Eigenfunction Property: Complex exponentials are eigenfunctions of LTI systems:

T{ejωt}=H(jω)ejωt

Sinusoidal Steady-State Response: For input x(t)=Acos(ω0t+ϕ):

y(t)=A|H(jω0)|cos(ω0t+ϕ+H(jω0))

The output is a sinusoid at the same frequency, with amplitude scaled by |H(jω0)| and phase shifted by H(jω0).

Bode Plot

The Bode plot displays the magnitude (in dB) and phase of the frequency response versus frequency on a logarithmic scale:

  • Magnitude: 20log10|H(jω)| in dB
  • Phase: H(jω) in degrees

Bode plot

Causality and Stability

Causality

A system is causal if the output at any time depends only on present and past inputs (not future inputs).

For LTI systems: A system is causal if and only if:

h(t)=0for t<0

BIBO Stability

A system is Bounded-Input Bounded-Output (BIBO) stable if every bounded input produces a bounded output.

For LTI systems: A system is BIBO stable if and only if the impulse response is absolutely integrable:

+|h(t)|dt<

Summary

PropertyDefinitionLTI System Criterion
LinearityT{ax1+bx2}=aT{x1}+bT{x2}Superposition holds
Time-InvarianceT{x(tt0)}=y(tt0)Shift in → Shift out
CausalityOutput depends only on past/presenth(t)=0 for t<0
BIBO StabilityBounded input → Bounded output|h(t)|dt<

Key Results:

  1. LTI systems are completely characterized by their impulse response h(t)
  2. Output is computed via convolution: y(t)=x(t)h(t)
  3. Frequency response H(jω)=F{h(t)} describes sinusoidal steady-state behavior
  4. Convolution in time ↔ Multiplication in frequency