henry wang
- 30
- 0
Physically or mathematically, what does the Convolution integral compute?
The discussion centers on the interpretations and applications of the convolution integral, particularly in the context of electrical engineering and signal processing. Participants explore its mathematical formulation, physical significance, and connections to other mathematical concepts such as the Laplace and Fourier transforms.
Participants express a variety of interpretations and applications of the convolution integral, with no clear consensus on a single definition or understanding. Multiple competing views remain regarding its physical significance and mathematical properties.
Some discussions highlight limitations in understanding the convolution integral, such as the dependence on specific definitions and the challenges of applying theoretical concepts to practical systems.
micromass said:Let's look at multiplying sums. You have
(a_0 + a_1 + a_2)(b_0 + b_1 + b_2) = a_0b_0 + (a_0b_1 + b_0a_1) + (a_0b_2 + a_1b_1 + a_2b_0)
Hmm, let's generalize this:
\sum_{n=0}^N a_n \sum_{m=0}^N b_m = \sum_{k=0}^N c_k
where
c_k = \sum_{i=0}^k a_i b_{k-i}
We can generalize this to series too:
\sum_{n=0}^\infty a_n \sum_{m=0}^\infty b_n = \sum_{k=0}^\infty c_k
with
c_k = \sum_{i=0}^k a_i b_{k-i}
The convolution product is merely the continuous generalization of this: we replace sum by integral:
\int f(t) g(\tau - t)dt
So we can simply see the convolution as a generalization of the distributive law.
henry wang said:Ive heard that convolution calculates the area of overlap between two functions, is this true? If it is true, what's the explanation of how convolution does it?
axmls said:The use in the convolution integral comes from the Laplace (or Fourier) relation. Namely, that multiplication in the ##s## domain corresponds to convolution in the time domain, and vice versa.
In electrical engineering, every system has an associated impulse response ##h(t)##. It can be shown that, given some input signal ##x(t)## to a linear time invariant system, the system's output ##y(t)## is given by
$$y(t) = x(t) * h(t)$$
i.e. the convolution of the input with the impulse response.
Correspondingly, that means that if you find the Laplace (or Fourier) transform of ##h(t)##, denoted ##H(s)##, then given some input signal ##X(s)##, the output is $$Y(s) = X(s) H(s)$$ Multiplication is a lot easier to do than convolution, and once you find the product, you can just find the inverse Laplace transform to find the output signal.
TheDemx27 said:But that is a really bad low pass filter. If you want a really good low pass filter, you sample a sinc(x) function and use that for the impulse response. For some reason (that I would really like to know) this forms a rock solid low pass filter.
henry wang said:Physically or mathematically, what does the Convolution integral compute?