Butterworth filters are a class of all-pole filters, where the poles of the normalized transfer function are equally spaced along the unit circle (
). This results in a maximally flat pass-band magnitude response, or equivalently:
-

|
|
(1)
|
This means that the
derivative of the magnitude at DC is zero.
The Low-Pass Butterworth Filter
The low-pass Butterworth filter has the following magnitude response:
-

|
|
(2)
|
Where
is the filter order and
is the
frequency. Note that
at
. Thus:
-

|
|
(3)
|
Thus, the poles are the roots of:
-

|
|
(4)
|
Or equivalently:
-

|
|
(5)
|
Since we can write
, the
roots of
can also be written as:
-

|
|
(6)
|
For
.