Explain why the impulse response h(t) is described as a 'fingerprint' of a linear system, and how it is used to find the response to an arbitrary input.
Think about your answer, then reveal below.
Model answer: The impulse response h(t) completely characterizes a linear time-invariant system because it encodes how the system responds to the most elementary possible input — an instantaneous unit impulse. Any other input f(t) can be thought of as a superposition of scaled, shifted delta functions. By linearity and time-invariance, the system's response to each shifted delta δ(t−τ) is a shifted copy h(t−τ), scaled by f(τ). Integrating over all τ gives the total response: y(t) = ∫f(τ)h(t−τ)dτ = (f * h)(t). So knowing h(t) means never needing to re-solve the ODE for a new input — convolution with h gives the answer directly.
The delta function makes this possible because L[δ(t)] = 1: forcing the system with δ(t) in the Laplace domain gives Y(s) = H(s)·1 = H(s), so the impulse response IS the transfer function (under inverse Laplace). This is why solving the system once with δ(t) as input captures all information about the system's dynamics. The convolution theorem then provides the mechanism: the time-domain convolution (h * f)(t) corresponds to the product H(s)·F(s) in the s-domain, making computation tractable. The impulse response bridges delta-function theory, the convolution theorem, and practical systems analysis.