The general biquad transfer function was given in Eq. (10.8) to be
In terms of the poles and zeros of a filter
, an
allpass filter must have a zero at
for each pole at
.
That is if the denominator
satisfies
, then the
numerator polynomial
must satisfy
. (Show this in
the one-pole case.) Therefore, defining
takes care of
this property for all roots of
(all poles). However, since we
prefer that
be a polynomial in
, we define
, where
is the order of
(the number of poles).
is then the flip of
.
For further discussion and examples of allpass filters (including muli-input, multi-output allpass filters), see Appendix D.