Convolution (mathematics): Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>Richard Pinch
(New entry, just a stub)
 
imported>Daniel Mietchen
m (Convolution moved to Convolution (mathematics): disambiguation)
(No difference)

Revision as of 16:41, 23 December 2008

In mathematics, convolution is a process which combines two functions on a set to produce another function on the set. The value of the product function depends on a range of values of the argument.

Convolution of real functions by means of an integral are found in probability, signal processing and control theory. Algebraic convolutions are found in the discrete analogues of those applications, and in the foundations of algebraic structures.

Integral convolutions

The convolution of integrable real functions f and g may be defined as the real function

Conditions need to be imposed on f and g for this to make sense, such as having compact support or rapid decay at infinity. Other ranges of integration, that is, other domains of definition for the functions involved, may also be used.

Examples

Algebraic convolutions

Let M be a set with a binary operation and R a ring. Let f and g be functions from M to R. The convolution of f and g is a function from M to R

where the addition and multiplication are those of R. For this sum to make sense it must be finite. If M has the "locally finite" property that for any given x there are only finitely many pairs (t,u) such that , this definition makes sense for any functions f,g. Alternatively, if we restrict to functions of finite support, then no condition on M is needed.

Examples

Transforms

The Fourier transform translates convolution into pointwise multiplication of functions.