$$H(z) = \frac{z^{-1}-0.8}{1-0.8z^{-1}}\text,$$

does the filter stay an All-Pass filter after quantization of coefficients?

If so, how can I prove it mathematically?

  • $\begingroup$ I think this one is pretty easy: What's the requirement for all-passyness? $\endgroup$ Jan 29 '19 at 16:46
  • $\begingroup$ That there is an equal number of zeros and poles and that each zero will be equal to its inverse complex conjugate. The thing is, will the single pole and single zero remain the same after quantization? $\endgroup$ Jan 29 '19 at 18:18
  • $\begingroup$ Try it: quantize the coefficients to a, say, 3 bits, calculate pole and zero and see of they still match. $\endgroup$
    – Hilmar
    Jan 29 '19 at 18:40


  1. Write the transfer with a general coefficient $a$ (instead of the value $0.8$) in the numerator as well as in the denominator.
  2. Compute the magnitude of the numerator for $z=e^{j\omega}$.
  3. Compute the magnitude of the denominator for $z=e^{j\omega}$.
  4. Show that both magnitudes are equal, regardless of the value of the coefficient $a$, hence $H(e^{j\omega})=1$, i.e., the system is an allpass, even after coefficient quantization.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.