Ideal Low Pass Filter: Why Can't It Be Real?

Click For Summary

Discussion Overview

The discussion revolves around the feasibility of implementing an ideal low pass filter in real-world applications. Participants explore theoretical aspects, practical limitations, and the implications of filter design in signal processing.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • Some participants express confusion regarding the claim that an ideal low pass filter cannot be implemented due to the sinc function's infinite support, which implies the need for knowledge of future and past signals.
  • One participant clarifies that the impossibility arises from the sinc function extending to infinity, rather than the non-zero impulse response for negative time.
  • Another participant mentions that constructing a filter with non-zero response for negative time is a point of inquiry.
  • It is noted that the ideal low pass filter's non-causality is attributed to infinite attenuation over a finite band of frequencies, contrasting with causal filters like elliptic low-pass filters that have finite zeros in the stop band.
  • Concerns are raised about phase distortion in practical audio filters, where attenuation correlates with phase retardation, impacting audio quality for audiophiles.
  • Participants agree that while an ideal low pass filter cannot be constructed, practical filters can be designed to approximate ideal characteristics.

Areas of Agreement / Disagreement

Participants generally agree that an ideal low pass filter cannot be constructed due to theoretical limitations, but there are multiple competing views on the implications of these limitations and the nature of practical approximations.

Contextual Notes

Limitations include the dependence on the definitions of causality and ideality in filter design, as well as unresolved discussions about the implications of infinite impulse responses.

boredaxel
Messages
19
Reaction score
0
Hey guys, I have some problem understanding why an ideal low pass filter cannot be implemented in reality. I do not understand the reason given in wiki " because the sinc function's support region extends to all past and future times. The filter would therefore need to have infinite delay, or knowledge of the infinite future and past, in order to perform the convolution"

Can someone enlighten me? Thanks in advance
 
Engineering news on Phys.org
boredaxel said:
Hey guys, I have some problem understanding why an ideal low pass filter cannot be implemented in reality. I do not understand the reason given in wiki " because the sinc function's support region extends to all past and future times. The filter would therefore need to have infinite delay, or knowledge of the infinite future and past, in order to perform the convolution"

Can someone enlighten me? Thanks in advance

It basically means that in order to implement a perfect filter you would need to know what the signal will look like BEFORE it arrives. This is obviously not possible with a real-time filter.
Also, even if you were filtering a known signal (say something saved on your harddrive) the signal/filter would have to be inifinitly long in order to implement a perfect filter.

Btw, it might be worth looking up the difference between a IIR and FIR filter (and why the later always need to use a memory/buffer of some sort).
 
Can I clarify that the reason such a filter cannot be constructed is because sinc function extends to infinity and not because the impulse response is non zero for negative time? Is it possible to construct a filter which is non zero for negative time?

Thanks in advance
 
Pretty much. The more taps you pay for, the sharper the edge :-)
 
Volume 18 of the Rad Lab series:

http://web.mit.edu/klund/www/weblatex/node7.html

http://www.ioffer.com/i/155136380

contains an appendix A which discusses the Paley-Wiener criterion.

The thing which makes an ideal low pass filter non-causal is the infinite attenuation over a finite band of frequencies.

For example, an elliptic low-pass filter which has a finite number of zeros in the stop band is causal because the infinite attenuation only occurs at a finite number of discrete frequencies, not a band of frequencies.
 
Last edited by a moderator:
A fundamental problem with simple low-pass (base) and high-pass (treble) filters used in audio systems is that for every dB of attenuation, there is a corresponding 6.6 degrees of phase retardation (1 radian per neper (8.686 dB)). For serious audiophiles, this is a significant distortion.

Bob S
 
An ideal low pass filter can never be constructed. Because -as you read from wiki-the impulse response extends to both positive and negative infinities.

We can at best try to approximate our practical real life filter as far as possible to the ideal low pass filter.
 

Similar threads

Replies
7
Views
5K
  • · Replies 7 ·
Replies
7
Views
4K
  • · Replies 16 ·
Replies
16
Views
2K
  • · Replies 4 ·
Replies
4
Views
6K
Replies
7
Views
4K
Replies
8
Views
21K
  • · Replies 22 ·
Replies
22
Views
6K
  • · Replies 4 ·
Replies
4
Views
4K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 6 ·
Replies
6
Views
3K