Chirps
📐 Definition
Section titled “📐 Definition”A chirp is a sinusoid (or complex exponential) with a time-varying phase:
Equivalently, an analytic (complex) chirp is .
Domain and Codomain
Section titled “Domain and Codomain”Defined over time (or space) intervals where is differentiable. Outputs are bounded real-valued sinusoids (or unit-magnitude complex phasors for ).
⚙️ Key Properties
Section titled “⚙️ Key Properties”Instantaneous Frequency
Section titled “Instantaneous Frequency”The instantaneous angular frequency is the phase derivative:
Linear Chirp (Quadratic Phase)
Section titled “Linear Chirp (Quadratic Phase)”A common model is the linear chirp with sweep rate :
Higher-order produce nonlinear sweeps.
🎯 Special Cases and Limits
Section titled “🎯 Special Cases and Limits”- reduces to a constant-frequency sinusoid.
- Windowed chirps taper endpoints to control sidelobes and spectral leakage.
🔗 Related Functions
Section titled “🔗 Related Functions”Complex exponentials provide the analytic counterpart. Gabor functions window oscillations for time–frequency localization, and Fourier methods expose the sweep structure in the time–frequency plane.
Usage in Oakfield
Section titled “Usage in Oakfield”Oakfield includes chirps as a stimulus variant:
stimulus_chirpoperator sweeps wavenumber/frequency over time (sinusoidal family), useful for probing response across bands.- Chirps also appear indirectly as spectral phase evolution when using the
dispersionoperator (frequency-dependent phase advance).
Historical Foundations
Section titled “Historical Foundations”📜 Sweep Signals
Section titled “📜 Sweep Signals”Frequency-swept signals have long been used in acoustics, radar/sonar, and system identification because they probe a wide band in a single experiment.
🌍 Modern Perspective
Section titled “🌍 Modern Perspective”Chirps are standard primitives in time–frequency analysis and numerical testing, often paired with windowing and spectrogram diagnostics.
📚 References
Section titled “📚 References”- Cohen, Time-Frequency Analysis
- Oppenheim & Schafer, Discrete-Time Signal Processing