The Impulse and the Complex Exponential
The unit step, the impulse and its sifting property, Euler's formula, phasors, and their discrete-time counterparts
A function that cannot exist
In a 1927 paper, and then in his 1930 book The Principles of Quantum Mechanics, Paul Dirac used a "function" that is zero everywhere except at one point, yet has integral one. No ordinary function can do that: a function that is zero except at a single point has integral zero, whatever value it takes there.
Dirac was not the first. Fourier had used the idea in his theory of heat in 1822, and Oliver Heaviside used it throughout his electrical engineering of the 1890s (Dirac delta function). Engineers kept calculating with it, and kept getting right answers, for decades before anyone could say what it was. In the late 1940s Laurent Schwartz built the theory of distributions, which gave the impulse a precise meaning, and received the 1950 Fields Medal for it (Laurent Schwartz).
This lesson introduces that impossible function and its partner, the complex exponential — the two signals out of which this whole course is built.
Start with something harmless. The unit step switches on at :
Its value at itself is a convention (0, 1 or ½); nothing in this course depends on it. The step models anything switched on: a voltage applied to a circuit, a valve opened, a thrust command. In discrete time is 0 for and 1 for , with no ambiguity.
Now take a rectangular pulse of width and height , centred on . Its area is one whatever is. Let shrink: the pulse grows taller and narrower, and its area stays one. The unit impulse is the limit — an idealised kick, all at one instant, of total size one. A hammer blow, a lightning strike, a click: anything much shorter than the system that receives it behaves like an impulse.
The impulse is not a function, so we never ask for its value at a point. We only ever use it inside an integral, and there it is perfectly well behaved:
The step is the running integral of the impulse; the impulse is the "derivative" of the step — the slope of a jump that happens in no time at all.
💡The sifting property
Multiply a signal by a shifted impulse and integrate: you get the signal's value at that instant.
The discrete-time version needs no limits at all. The unit sample is 1 at and 0 elsewhere, and every sequence is a sum of shifted, scaled unit samples:
Read that equation as a recipe: any signal is a row of impulses, each scaled by one sample. It is the seed of the next unit.
Derivation
Sifting, from a shrinking pulse
Replace by the pulse : height on , zero elsewhere. Then
The right-hand side is the average of over a window of width around . If is continuous at , the mean value theorem says this average equals for some in the window, and as the window closes on :
That limit is what the sifting property means. The same argument with a pulse of width shows : compressing the impulse in time also compresses its area.
The second building block is the complex exponential. Euler's formula ties it to the sinusoids:
So is a point going round the unit circle in the complex plane at radians per second, and its real part is . Let the exponent be any complex number :
The real part sets the envelope — decaying for , growing for , steady for — and sets the rotation. One family covers constants (), exponentials (), sinusoids () and every damped or growing oscillation in between: the ringing of a bell, the swing of a seismometer arm, the transient of a circuit.
Derivation
Euler's formula from power series
The series converges for every complex . Put and use , , , …:
Collect the real and imaginary terms:
Adding the formula for and for gives the identity we will use constantly: a real sinusoid is two counter-rotating complex exponentials,
📐Adding sinusoids with phasors
Add and . Both are the real part of a fixed complex number — the phasor — times :
Its magnitude is and its angle , so the sum is . (The amplitudes add like a 3-4-5 triangle because the two phasors are 90° apart.) Adding sinusoids of one frequency is adding complex numbers — no trigonometric identities needed.
💡Discrete-time exponentials
In discrete time the family is with complex: decays, grows, and on the unit circle gives the sinusoid .
One property has no continuous-time counterpart: for every integer . Discrete-time frequencies wrap around every , so and are the same sequence. The highest frequency a sequence can show is , alternating signs. Sampling inherits this wrap-around, and Unit 5 calls it aliasing.
Mathematics is an experimental science, and definitions do not come first, but later on.
⚠An impulse has no value at a point
Writing is not just loose, it is meaningless: the pulses with heights and both "go to infinity", yet one has twice the area of the other. Only integrals against carry information. So never square an impulse, never divide by one, and when a formula produces , the model has broken — usually by idealising two things at once.
🕰Engineers first, proofs later
Heaviside's operational calculus treated as an algebraic quantity and the impulse as the derivative of a jump. It worked spectacularly on cables and circuits and was dismissed by many mathematicians of his day. Dirac's 1927 delta brought the same object into quantum mechanics; Schwartz's distributions of the late 1940s made both rigorous. Heaviside's line about definitions coming later was a defence of exactly this way of working.
💡Where you will use this
The sifting property becomes convolution in Lessons 2-1 and 2-2, and the impulse response becomes the fingerprint of every LTI system. Complex exponentials are the eigenfunctions of Lesson 3-1, the basis of the Fourier series and transform (Units 3 and 4), and — with and free to roam — of the Laplace and z-transforms (Units 7 and 8). The impulse train of Lesson 5-1 is how sampling is described.
📚Further reading
- Oppenheim and Willsky, Signals and Systems, section 1.4 — the unit impulse and unit step functions, with the pulse-limit argument.
- Lathi and Green, Linear Systems and Signals, section 1.4 — useful signal models, including complex exponentials.
- Dirac delta function on Wikipedia — its history from Fourier and Heaviside to Schwartz's distributions.
↓But there is a problem
We have the alphabet: steps, impulses and complex exponentials, and the sifting property that writes any signal as a row of impulses.
Now for the machines that act on signals. An amplifier, a thermometer, a bridge under a crowd — each takes an input and produces an output. Some of them we can predict completely from a single experiment. Others surprise their own designers on opening day. What separates the two?