The frequency response of a circuit is described by its transfer function H(jω) = output/input phasors as ω varies. Bode plots display the magnitude |H(jω)| in decibels (20·log₁₀|H|) and phase ∠H in degrees, both on a logarithmic frequency axis. Each real pole at ωp contributes a break in the Bode magnitude plot: flat below ωp, then falling at −20 dB/decade above it, with a −45°/decade phase transition centered at ωp. Complex pole pairs (from underdamped second-order factors) produce a resonance peak. Asymptotic straight-line approximations enable rapid sketching from the factored transfer function.
Start with simple RC (single-pole) and LC (complex pole pair) circuits and derive their transfer functions by voltage divider. Sketch Bode plots from asymptotic approximations, then verify against computed frequency-response tables. Practice identifying poles and zeros from the shape of a given Bode plot.
When you analyzed AC circuits using phasors, you found the steady-state response at a single frequency. Frequency response extends that analysis across all frequencies at once. The transfer function H(jω) = V_out(jω) / V_in(jω) is the ratio of output phasor to input phasor, and it is a complex-valued function of frequency. The magnitude |H(jω)| tells you how much the circuit amplifies or attenuates signals at each frequency; the phase ∠H(jω) tells you how much the circuit shifts the timing of those signals.
Bode plots make the frequency response readable across wide frequency ranges by using two tricks: a logarithmic frequency axis (so you can see behavior from 1 Hz to 1 MHz on one plot) and expressing magnitude in decibels (20·log₁₀|H| for voltage ratios). The factor of 20 — not 10 — is critical here because voltage squared is proportional to power, and the decibel was originally defined for power ratios using 10·log₁₀. Since power ∝ V², using 20·log₁₀|H| for voltage gives the same dB value you would get using 10·log₁₀(power ratio).
Each pole and zero in H(jω) creates a characteristic feature in the Bode plot. A real pole at ωp contributes a -20 dB/decade roll-off above ωp, and a -45°/decade phase transition centered at ωp. Below ωp, the magnitude is approximately flat and the phase contribution is near 0°; above ωp, the magnitude falls and the phase contribution approaches -90°. The asymptotic (straight-line) Bode plot stitches together these flat and sloped segments at the break frequencies — the actual curve deviates by at most 3 dB from the asymptote near each break. Zeros add slopes in the opposite direction: a zero at ωz contributes +20 dB/decade above ωz and +90° of phase.
The -3 dB frequency deserves special attention because it is often called the "cutoff frequency," which can be misleading. At this point, |H| = 1/√2, so the output amplitude is 70.7% of the input. More importantly, power (proportional to amplitude squared) is exactly half — hence the name "half-power frequency." This is not a brick wall: a signal at twice the cutoff frequency is attenuated by 7 dB in a single-pole filter, not eliminated.
Phase is the most commonly neglected part of frequency response. In audio applications, phase errors can cause comb filtering and smearing. In feedback control systems, phase shift directly determines stability margins — a feedback loop where the phase reaches -180° before the gain falls below 0 dB will oscillate. Reading both the magnitude and phase Bode plots together is essential for any application where timing between signals matters.