- categories: Functional analysis, Definition
Definition
Continuous Convolution
The convolution of two functions and , denoted as , is defined as:
Discrete Convolution
For discrete sequences and , the convolution is defined as:
Key Intuition
-
Sliding and Summing:
- In continuous convolution, the function represents a flipped and shifted version of that is “slid” over . At each position, the product of overlapping values is summed.
- In discrete convolution, the same idea applies, with summation replacing integration.
-
Output Interpretation:
The output of the convolution represents how the shape of “modulates” the shape of .
Properties
-
Commutativity:
-
Associativity:
-
Distributivity:
-
Scaling:
-
Shift Invariance:
For , convolution shifts the output by :
Applications
-
Signal Processing:
Describes the output of a linear time-invariant (LTI) system when an input signal is passed through a system with impulse response . -
Image Processing:
Used for filtering operations, such as blurring and edge detection. -
Data Science:
Core operation in Convolutional Neural Networks (CNNs). -
Physics:
Models systems where the output depends on the interaction of two functions (e.g., Green’s function in differential equations).