The impulse response is the output signal of an linear time-invariant system where the input signal is the impulse function . We can write:

What this means is the impulse response exactly captures the system’s transfer function, whether in the Laplace domain or the time domain. This implication is useful because we can reveal what happens in the system by driving it with an impulse input.

The relationship between everything looks like: We can also calculate the impulse response by applying the unit step function and differentiating the output:

Properties

If all the poles of the transfer function have negative real parts, then the impulse response decays to zero over time and the circuit is stable.

By theorem, an LTI system with impulse response is:

  • Causal if and only if .
  • Memorylessness if and only if , for some .
  • BIBO stable if . If it is, then: .

With some notational changes this also applies for DT systems. Note also that is invertible if and only if there exists another impulse response such that . So the inverse of an LTI system is also an LTI system.

Computations

Laplace domain

In general, we can find the impulse response:

We may have to do some partial fraction decomposition to get something we can easily take the inverse Laplace transform of. This is pretty straightforward usually.

Time domain

Any time domain output response is given by the convolution:

where is the transfer function and is any input signal. Note that since the variable of integration is , any term is functionally constant here.

Take note of any cases where the unit step function is in the integral. If there’s no offset, i.e., , then we can ignore it since the convolution’s lower bound is at . We can change the bounds if the step function is offset.

See also