Design of doubly-complementary IIR digital filters, using a single complex allpass filter

It is shown that a wide class of real-coefficient, doubly-complementary IIR transfer-function pairs can be implemented by means of a single complex allpass filter. For a real input sequence, the real part of the output sequence of the complex allpass filter corresponds to one of the transfer functions G(z) (for example, low-pass), whereas the imaginary part of the output sequence corresponds to its "complementary" filter H(z) (for example, highpass). Since the resulting implementation is structurally lossless, G(z) and H(z) have very low passband-sensitivity. Numerical design examples are included to demonstrate the ideas.