Dye trickles into a tank while an outlet slowly washes it out. The amount in the tank now depends on everything that has flowed in so far, each earlier portion weighted by how much of it is still left. Convolution writes that bookkeeping as one integral over the past. This lesson defines causal convolution, shows why the Laplace transform turns it into a product, computes a zero-state response in two independent ways and rewrites the same problem as an integral equation. Throughout, is time and a prime means a derivative with respect to .
Key terms
Causal convolution
Definition Let and be piecewise continuous on . Their causal convolution is the function defined for by
Only the values of on enter, so the convolution at time never uses the future. It is the convolution over the whole real line of the two functions after both are set to zero for negative times, which is what causal means here. The substitution shows that , and the operation is linear in each factor. It is not the pointwise product .
In plain words To find the effect at time , take every earlier time , weight the input by the value of at the elapsed time , and add up the contributions from time to now.
Example For and ,
and the other order gives as well. With the convolution is , while the pointwise product is . Convolution builds a new function of time out of the whole past, not a product of current values.
Convolution theorem
Definition Let and be piecewise continuous on and of exponential order , with Laplace transforms and . Then for every complex with the Laplace transform of exists and
To see why, write as a double integral over the region and replace the observation time by , where is the elapsed time. The weight splits as , and the double integral separates into the integral of times the integral of , each over . Changing the order of integration is allowed because for the double integral of the absolute values is finite. Read backward, the theorem says , which inverts a product without partial fractions. There is no such rule for the pointwise product, and is in general not .
In plain words Adding up weighted past inputs in time becomes plain multiplication in the variable . A response that needs an integral in time needs only a product after the Laplace transform.
Example For and ,
Both functions are of exponential order . For the Laplace transform of the result is
which is exactly the product of and .
Impulse-response kernel
Definition Consider a linear equation with constant coefficients,
with input and characteristic polynomial . Its impulse-response kernel is the function on whose Laplace transform is
Equivalently, is the solution of the homogeneous equation with and . For a first-order equation this simply means . The kernel depends only on the equation, not on the input. It is the response to a unit impulse at time of the system at rest just before that instant, which explains its name. Inside a convolution, is the weight that an input arriving at time still carries at the later time .
In plain words The kernel is the memory of the system. Its value at the elapsed time says how much of one unit of input delivered at time is still felt at time .
Example For the characteristic polynomial is , so , and indeed . Input that arrived one time unit ago still counts with the weight , and input from two units ago with , so this system forgets quickly. For the kernel is , with and . These weights never fade, and an undamped oscillator keeps every past input in its motion.
Zero-state response
Definition For the equation above, the zero-state response to an input is the solution with zero initial values, . The system starts at rest, so everything it does is caused by the input. For every that is piecewise continuous on ,
When is of exponential order, the Laplace transform of the equation with zero initial values is , so , and the convolution theorem gives the formula. For a general piecewise continuous it still holds, because neither side at time depends on the input after time . With nonzero initial values the solution is , where the zero-input response solves the homogeneous equation with the given initial values.
In plain words Start the system at rest, feed it the input, and add up the weighted past. Whatever the system would do on its own from a nonzero start is a separate term.
Example Take with , so and . The convolution is
The Laplace route agrees. Here and , and partial fractions give
Substituting back, and , with . The response levels off at , where balances the input. If instead , the zero-input response is added, and the solution becomes .
Volterra integral equation
Definition A linear Volterra integral equation of the second kind for an unknown function on has the form
with a given function and a given kernel . The upper limit is the current time, so the present value of is fixed by its own past. If is continuous on and is continuous for , the equation has exactly one continuous solution. When the kernel depends only on the elapsed time, , the integral is the causal convolution . The convolution theorem then turns the equation into , so wherever these Laplace transforms exist and . Integrating an initial-value problem from to produces such an equation, with the initial values built into .
In plain words Instead of saying how fast changes, a Volterra equation says what is now in terms of everything it has been. A derivative looks at the present instant, while the integral looks back over the whole past.
Example Integrate from to . The first term gives , which is when , so
Here and . Taking Laplace transforms gives , so and , the same as before. Conversely, if is a continuous solution, the right side is differentiable, so is too. Differentiating gives , and setting gives . The integral equation therefore carries both the differential equation and its initial value, and its solution is again .
Check yourself
- Find the zero-state response of by convolution, and check it.
Show the answer
The kernel is and the input is , so
As a check, and , so , with and . The Laplace route gives the same result, since .
- A classmate claims that equals , because and . What is wrong, and which function does have this Laplace transform?
Show the answer
A product of Laplace transforms belongs to the convolution, not to the pointwise product. Directly from the definition, is evaluated at , so
The product is the Laplace transform of the convolution of with ,
in agreement with the partial fractions . The two candidates really differ. At , for example, they equal and .
- Solve the Volterra integral equation for .
Show the answer
The kernel depends only on the elapsed time, so the integral is the convolution of with . With the Laplace transform of the equation is , so and
which is the Laplace transform of for . So . As a check, integration by parts gives , so the right side equals . Differentiating the equation twice gives the same answer another way, since it yields with and .