Operations on a Signal
Lay the signal onto the target with two sliders
The faint curve is the original signal x(t); the dashed curve is the target to match. Move the scale a and the shift b so the transformed y(t) = x(at − b) lands exactly on the target.
A time shift slides the whole thing left or right
x(t − t₀) slides the whole signal right by t₀. It is a minus yet moves right because the value originally at t = 0 only appears when t = t₀ — it arrives late (a delay). Conversely x(t + t₀) pulls it left, arriving early.
Time scaling compresses or dilates
In x(at), a > 1 makes time run faster so the signal compresses, while 0 < a < 1 dilates it. The width becomes 1/a. The key is that a acts on the time axis but the resulting width is its reciprocal.
Reflection and the order of reading
x(−t) flips the signal left-to-right. When shift and scale come together, read x(at − b) from the inside out. Factoring at − b = a(t − b/a) shows it equals a shift by b/a first, then a scaling by a. The order the inner t undergoes is the order the signal undergoes.
Back to the first screen
To overlap the target you had to fix the width with a and the onset with b. The transformed signal’s onset moved to b/a and its width to 1/a. This is what reading x(at − b) from the inside out means: the order in which the inner t is first shifted and then scaled is exactly the order the curve moved on screen.
Time shift and reflection are used right away in the next chapter. Convolution flips the impulse response (reflection) and slides it (shift), summing the overlapping area. Time scaling reappears in sampling and frequency scaling, where time and frequency stretch and shrink as reciprocals. The next unit, even/odd parts and energy versus power, splits a signal by symmetry and by size.