Filters, measured not tabulated
Three families, one corner
Butterworth is flat, Chebyshev is steep, Bessel has good delay. None of those is a number, so the table they appear in cannot answer the question anybody has. Here each family's poles are computed from its definition, built as an actual network, and then measured — starting with the step every comparison skips.
What a steep skirt costs
A filter's order buys attenuation at a known rate — twenty decibels per decade per pole, and no arrangement of components changes it. What varies between families is how quickly the slope is reached, and the currency it is paid for in is delay: the steepest of the three distorts delay eight hundred times more than the gentlest.
Flat magnitude, unflat delay
A filter that passes every frequency in its band at the right amplitude and the wrong time has not passed the signal. Group delay is the measurement that says so, it is absent from the classical comparison, and it varies by fifty per cent across the passband of the two families everybody uses.
The zeros that buy an order
Butterworth, Chebyshev and Bessel all fall because their denominator grows, so the only way to make one fall faster is another pole. An elliptic filter puts zeros in the stopband instead, and reaches forty decibels at twice the corner with two poles where the steepest all-pole family needs five. What it charges is a stopband that stops falling — measured here at −38.7 dB, and overtaken by an ordinary Chebyshev two corners out.
A ladder is not a cascade
The same fifth-order Chebyshev, built two ways. A one per cent component moves the buffered cascade's passband by 0.162 dB at the ripple peaks and the doubly terminated LC ladder's by 0.003 dB — fifty-four times less. The number is not the claim: the claim is the exponent. Fitted over two decades of tolerance the cascade's error grows as the 0.99 power and the LC ladder's as the 2.00 power, because at maximum power transfer the response is stationary in every element it contains.
Flat delay, bought with more delay
An all-pass section has a magnitude of one at every frequency — measured here on a solved network as 1 to within 9 × 10⁻¹⁶ over six decades — which makes it the only thing that can change a filter's delay without touching its magnitude response. It flattens by adding. A fifth-order Chebyshev's 891 microseconds of delay variation comes down to 498, and everything leaves 722 microseconds later than it did.
What actually fills a null
A ten per cent error in the two components of a notch's arm leaves the null three hundred decibels deep — it moves it rather than filling it. What fills it is loss, at twenty decibels per decade of arm resistance exactly. And the depth at the frequency the notch was designed for splits into two orders depending on which way the two errors go: one per cent parts leave 79 decibels one way and 33 the other.
The two resistors a ladder was designed between
A passive ladder filter is not a transfer function with some resistors attached; it is a two-port designed between two stated resistances, and the resistances are as much part of the design as the inductors. Driving an order-five Butterworth from anything outside 0.886 to 1.137 times its design resistance puts more than half a decibel of error on the passband — a tolerance tighter than the resistor is usually specified to — and the two sides of that window are not alike.
The same filter a thousand times larger
Multiply every resistance by a thousand and divide every capacitance by a thousand and the response does not change — not approximately, but to a part in ten to the fifteenth, which is the last bits of a double. So a designer has a free parameter that the design says nothing about, and what decides it is the two quantities that refuse to scale: fifty ohms of amplifier output resistance at one end and two picofarads of stray at the other. Between them the realisation survives over three decades of impedance level and nowhere else.
The band that closes with the order
One Sallen-Key section is inside a tenth of a decibel of its own design over three decades of impedance level, bounded below by fifty ohms of amplifier output resistance and above by two picofarads of stray. Give it three more sections and the band is one decade; give it four and there is no impedance level at all that meets a tenth of a decibel. Every section brings three more nodes each carrying their own stray and one more amplifier carrying its own output resistance, so the floor rises with the order until it crosses the tolerance — a boundary in the order rather than in the impedance.
A resistor made of a clock
A capacitor shuttled between two nodes at a megahertz behaves as a megohm, and a tenth of a picofarad shuttled at ten kilohertz behaves as a gigohm — which is how a filter with a one-hertz corner fits on a chip. What the equivalence costs is three conditions, and they bind on three different quantities: a capacitor ratio under 0.0201, a signal below half the clock, and a clock below the frequency at which the charge stops arriving.
The band that does not close
A cascade of active sections can be built at three decades of impedance level at second order, one at sixth, and none at all at eighth — the band shuts by half a decade per order because two fixed quantities bind it from opposite ends. A doubly terminated ladder has only one of those quantities, because an inductor's loss is a fixed quality factor rather than a fixed resistance and therefore scales with the design. At order nine it still has four decades.
The floor that outlives the arithmetic
A band of impedance levels is what a tolerance allows; a floor is what a structure has. Measured at six orders, a doubly terminated ladder's floor rises as the 1.06 power of the order and would not reach a tenth of a decibel until order thirty-two — an order nobody builds. What stops the sweep is neither the structure nor the parasitics: the continued fraction that turns a reflection polynomial into element values loses its leading coefficients to cancellation and stalls at order nine for a Butterworth and fourteen for a Chebyshev.
The inductor that is an amplifier
Four resistors and a capacitor, arranged around two amplifiers, present one henry at a node — an inductance with nothing magnetic in it, which as a wound coil would be several henries of wire. It is that inductance to within one per cent over three and a half decades, and its series resistance goes negative at 63 hertz, which is well inside the band where it is still an excellent inductor. A resonator built around it there does not have a high quality factor; it has a negative loss, and starts on its own noise.
One inductor, and ten components
The rung below built an inductor out of an amplifier and ended with a boundary that is not a frequency: one end of it is soldered to ground. A ladder's series inductors are floating, so making one takes four amplifiers rather than two — and the four-amplifier version is exactly floating, to five figures, and reproduces the ladder's response to a hundredth of a decibel. It does not reproduce its stationarity. Each of a gyrator's ten components moves the response by exactly a half, where the inductor it replaced moved it by ten to the minus eight.
The filter that samples
The rung below built a resistor out of a clock and measured two ways it is not one: a settling time, and a corner that is a capacitor ratio rather than an R–C product. Both are errors in a value and both get smaller as the design gets better. This is an error of a different kind — the arrangement is not a continuous system at all, and nothing below half the clock shows it. An input at 992 kilohertz arrives at 7.8 kilohertz with the passband's own gain, where the continuous model the rung below fitted says it is 56 decibels down.
Eight amplifiers, and what they add
The rung below realised a Chebyshev ladder out of floating gyrators and found the response converging on the passive one's as the resistance scale rises — twenty-two decibels out at ten kilohms, a twentieth of a decibel at ten megohms. It closed by naming two quantities it had not measured. They are the same quantity: the resistors that buy the accuracy are the noise, and the amplifiers inside the gyrators carry the inductor's own current through them, so the floor rises as the square root of the scale and the ceiling falls as the scale.
The Q the amplifier decides
A second-order section's quality factor is set by a capacitance ratio and its pole frequency by a product of four passive values, and neither expression contains the amplifier. Build it with one that has a gain-bandwidth a hundred times the corner — the usual rule — and the Q comes out 1.97 per cent high while the pole comes out 1.97 per cent low, the same number in both directions, and the number is the designed Q divided by the ratio. A fifth-order half-decibel Chebyshev built that way has 2.1 decibels of ripple.
The offset that knows the signal
The charge a switch leaves on the capacitor it was sampling is the gate oxide capacitance times the channel area times the overdrive, and both terms in that overdrive depend on the input — one directly and one through the body effect. So the 5.67 mV a data sheet would call an offset moves by 1.86 mV across a volt of signal, which is a gain error of 0.186 per cent and only 3.4 µV of anything else. Opening the summing-node switch first divides the gain error by the amplifier's own gain, exactly, and what is left goes from twenty-nine times the sampled-noise floor to nineteen times below it.
The ripple that is a temperature
The rung below found that an amplifier a hundred times the corner leaves a section's quality factor two per cent high. That two per cent has a temperature in it: with a tail current a resistor sets, the transconductance falls as one over absolute temperature, and a fifth-order half-decibel design whose passives have no temperature coefficient at all goes from 0.82 decibels of ripple at minus forty to 1.05 at a hundred and twenty-five — crossing a one-decibel specification at 89 °C. With the other bias it does not move at all.
Where the Q comes from
Two second-order sections with no component value in common have the same transfer function to 1.8×10⁻¹⁰ of a decibel, and are not the same circuit. Against a slow amplifier the follower's Q error is Q over the gain-bandwidth ratio and the gain stage's is K²/2 over it — so the second is worse below Q = 3.08 and better above it. Against component tolerance the follower's worst element carries ½ and the gain stage's carries 2Q − ½, nineteen times as much at Q = 5. Neither oscillates at any gain-bandwidth at all.
The selectivity that is not free
The filter trade is normally drawn with two quantities in it. It has three, and an order fixes a relation between all of them: at order five and half a decibel of ripple, a stopband asked to begin at twice the corner is worth 66.1 decibels and one asked to begin at 1.25 times is worth 38.7. The exchange is exact addition in decibels — relaxing the ripple from a half to three buys 9.12 dB wherever it is spent — and there is a fourth price nobody writes down: settling to a tenth of a per cent goes from 9.04 milliseconds to 23.23 while the overshoot does not move.
The boundary that improves when the part gets worse
A synthetic inductor's series resistance changes sign at 63.0 Hz with one-megahertz amplifiers, and that frequency is not a property of the inductor. It is half the geometric mean of the arrangement's own corner and the amplifier's open-loop pole — half the square root of their product, which the bisection confirms to a part in a thousand — and it therefore falls as the amplifier's direct-current gain rises, from 686 Hz at a gain of a thousand to 19.9 Hz at a million. The quantity that decides whether a resonator starts does not move at all: it is the transition frequency over four times the Q, 2.50 kHz for a tank of a hundred.
The termination an even order cannot have
Every even-order Chebyshev ladder terminates in 1.984056 times its source resistance at half a decibel of ripple, the same number at orders two, four, six and eight, and it is (√(1+ε²)+ε)² to a part in 10¹⁵. Building one between equal terminations instead — which is what a table of g-values and a matched pair gives — turns 0.5000 dB of ripple into 1.8123 at order four, deletes one of the passband maxima outright, and moves the worst tolerance corner from the 2.000 power of the component tolerance to the 1.109 power: a factor of 95 at one per cent parts.