Skip to main content

Ideal LPF realizability; step response

Short answer

Ideal LPF has h(t)=sinc/(pi t), nonzero for t<0, so non-causal and not realizable; delay cannot fix it. Step response is s(t)=1/2+(1/pi)Si(wc t), with about 9% overshoot at t=pi/wc.

Prove, with necessary derivations, that an ideal low pass filter is not physically realizable. Also derive the expression for step response of ideal low pass filter.

Ideal LPF is not physically realizable

The ideal low-pass filter passes all frequencies below the cutoff ωc\omega_c with unit gain and rejects all others:

H(jω)={1,∣ω∣≤ωc0,∣ω∣>ωcH(j\omega) = \begin{cases} 1, & |\omega| \le \omega_c \\ 0, & |\omega| > \omega_c \end{cases}

The impulse response is the inverse Fourier transform of H(jω)H(j\omega):

h(t)=12π∫−∞∞H(jω)ejωt dω=12π∫−ωcωcejωt dω=12π⋅ejωct−e−jωctjt=12π⋅2jsin⁡ωctjt=sin⁡ωctπt=ωcπ sinc ⁣(ωctπ)\begin{aligned} h(t) &= \frac{1}{2\pi}\int_{-\infty}^{\infty} H(j\omega)e^{j\omega t}\,d\omega = \frac{1}{2\pi}\int_{-\omega_c}^{\omega_c} e^{j\omega t}\,d\omega \\ &= \frac{1}{2\pi}\cdot\frac{e^{j\omega_c t} - e^{-j\omega_c t}}{jt} = \frac{1}{2\pi}\cdot\frac{2j\sin\omega_c t}{jt} \\ &= \frac{\sin\omega_c t}{\pi t} = \frac{\omega_c}{\pi}\,\text{sinc}\!\left(\frac{\omega_c t}{\pi}\right) \end{aligned}

A realizable (causal) LTI system needs h(t)=0h(t) = 0 for t<0t < 0. Here h(t)h(t) is an even sinc, non-zero on both sides; e.g. h(−π/2ωc)=2ωc/π2≠0h(-\pi/2\omega_c) = 2\omega_c/\pi^2 \ne 0. It responds before the impulse arrives, so it is non-causal. Adding delay t0t_0 gives sin⁡ωc(t−t0)π(t−t0)\dfrac{\sin\omega_c(t-t_0)}{\pi(t-t_0)}, still non-zero for t<0t < 0. Also, ∣H∣=0|H| = 0 over a whole band violates the Paley–Wiener condition ∫∣ln⁡∣H(jω)∣∣1+ω2dω<∞\int \frac{|\ln|H(j\omega)||}{1+\omega^2}d\omega < \infty. Hence it is not physically realizable.

Step response of the ideal LPF

The step response is the running integral of h(t)h(t):

s(t)=∫−∞th(τ) dτ=∫−∞tsin⁡ωcτπτ dτ=∫−∞0sin⁡ωcτπτ dτ+∫0tsin⁡ωcτπτ dτ\begin{aligned} s(t) &= \int_{-\infty}^{t} h(\tau)\,d\tau = \int_{-\infty}^{t}\frac{\sin\omega_c\tau}{\pi\tau}\,d\tau \\ &= \int_{-\infty}^{0}\frac{\sin\omega_c\tau}{\pi\tau}\,d\tau + \int_{0}^{t}\frac{\sin\omega_c\tau}{\pi\tau}\,d\tau \end{aligned}

Using ∫0∞sin⁡ωcττdτ=π2\int_0^\infty \frac{\sin\omega_c\tau}{\tau}d\tau = \frac{\pi}{2}, the first integral is 1π⋅π2=12\frac{1}{\pi}\cdot\frac{\pi}{2} = \frac12. In the second, put x=ωcτx = \omega_c\tau:

s(t)=12+1π∫0ωctsin⁡xx dx=12+1π Si(ωct)s(t) = \frac12 + \frac{1}{\pi}\int_0^{\omega_c t}\frac{\sin x}{x}\,dx = \frac12 + \frac{1}{\pi}\,\text{Si}(\omega_c t)

where Si(z)=∫0zsin⁡xxdx\text{Si}(z) = \int_0^z \frac{\sin x}{x}dx is the sine integral.

 s(t)        overshoot ~9%
  1  |          _/\_ _
     |         /     ' '-----
 0.5 |- - - - /
     |  _    /
  0  +-' '--/---------------> t
           0   pi/wc
  • s(0)=0.5s(0) = 0.5; s(−∞)=0s(-\infty) = 0; s(∞)=1s(\infty) = 1.
  • Maximum at t=π/ωct = \pi/\omega_c: s=0.5+Si(π)/π≈1.09s = 0.5 + \text{Si}(\pi)/\pi \approx 1.09 (about 9% overshoot, Gibbs phenomenon).
  • The response starts before t=0t = 0 (non-causal) and rises from 0 to 1 in a time of order π/ωc\pi/\omega_c.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Signals and Systems chapter 5 questions →