Math 2.0

Integral transforms, operational calculus Convolution Proposition

Derivative of a convolution

Builds on ConvolutionContinuously differentiable functionDifferentiation under the integral signDominated convergence theorem

Statement

Let n≥1n \ge 1, and let f ⁣:ℝn→ℂf \colon \R^n \to \C be locally integrable, that is, integrable on every compact set. Let g ⁣:ℝn→ℂg \colon \R^n \to \C be a continuously differentiable function with compact support. Then the convolution f∗gf * g is defined everywhere and is continuously differentiable, and for j=1,…,nj = 1, \dots, n ∂∂xj(f∗g)=f∗∂g∂xj.\frac{\partial}{\partial x_j} (f * g) = f * \frac{\partial g}{\partial x_j}.

Remarks

Write (f∗g)(x)=∫f(y)g(x−y) dy(f * g)(x) = \int f(y) g(x - y) \, dy and differentiate under the integral sign. Let xx range over a bounded set and let 0<∣t∣≤10 < \abs{t} \le 1. By the mean value theorem, the difference quotients (g(x+tej−y)−g(x−y))/t(g(x + t e_j - y) - g(x - y))/t are bounded by sup⁡∣∂jg∣\sup \abs{\partial_j g}. They vanish for yy outside a fixed compact set KK. Since ff is integrable on KK, the dominated convergence theorem lets the limit pass inside the integral. Continuity of f∗∂jgf * \partial_j g follows in the same way from the uniform continuity of ∂jg\partial_j g.

Example: on ℝ\R, take f=𝟏[0,∞)f = \mathbf{1}_{[0, \infty)} and gg a continuously differentiable function with compact support. Then (f∗g)(x)=∫−∞xg(u) du(f * g)(x) = \int_{-\infty}^x g(u) \, du, and the formula gives (f∗g)′=f∗g′=g(f * g)' = f * g' = g, as the fundamental theorem of calculus predicts.

The derivative falls on the smooth factor; ff itself need not be differentiable or even continuous. Without compact support (or some decay) of gg the integral need not converge: for f=1f = 1 and g(x)=1+x2g(x) = 1 + x^2 the convolution is defined nowhere.

Going deeper

For a student

This is the basic step behind smoothing by convolution: by induction, f∗gf * g is as differentiable as gg. It also explains why convolution commutes with constant-coefficient differential operators P(∂)P(\partial): P(∂)(f∗g)=f∗P(∂)gP(\partial)(f * g) = f * P(\partial) g. In the theory of distributions the same formula holds with ∂(f∗g)=(∂f)∗g=f∗(∂g)\partial(f * g) = (\partial f) * g = f * (\partial g) for any distributions f,gf, g one of which has compact support.

Reading path

To understand this page from the ground up, read these 26 pages in order. The foundations come first.

Show the path as a graph
Almost everywhere, concept, no evidence levelAlmost everywhereconceptContinuously differentiable function, concept, no evidence levelContinuously differen…conceptConvolution, concept, no evidence levelConvolutionconceptEuclidean space, object, no evidence levelEuclidean spaceobjectFunction, concept, no evidence levelFunctionconceptFunction composition, concept, no evidence levelFunction compositionconceptIntegrable function, concept, no evidence levelIntegrable functionconceptIntegral of a non-negative function, concept, no evidence levelIntegral of a non-neg…conceptLebesgue integral, concept, no evidence levelLebesgue integralconceptMeasurable function, concept, no evidence levelMeasurable functionconceptSequence, definition, no evidence levelSequencedefinitionFréchet derivative, definition, no evidence levelFréchet derivativedefinitionFunction of several variables, concept, no evidence levelFunction of several v…conceptMonotone convergence theorem, statement, no evidence levelMonotone convergence …statementReal sequence, definition, no evidence levelReal sequencedefinitionLimit of a function of several variables, concept, no evidence levelLimit of a function o…conceptBounded sequence, definition, no evidence levelBounded sequencedefinitionLimit inferior, definition, no evidence levelLimit inferiordefinitionPartial derivative, definition, no evidence levelPartial derivativedefinitionContinuity in R^n, definition, no evidence levelContinuity in R^ndefinitionDifferentiable function of several variables, definition, no evidence levelDifferentiable functi…definitionChain rule in several variables, statement, no evidence levelChain rule in several…statementFatou's lemma, statement, no evidence levelFatou's lemmastatementDifferentiation under the integral sign, statement, no evidence levelDifferentiation under…statementDominated convergence theorem, statement, no evidence levelDominated convergence…statementDerivative of a convolution, statement, no evidence levelDerivative of a convo…statement
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Almost everywhere concept
  2. Continuously differentiable function concept
  3. Convolution concept
  4. Euclidean space object
  5. Function concept
  6. Function composition concept
  7. Integrable function concept
  8. Integral of a non-negative function concept
  9. Lebesgue integral concept
  10. Measurable function concept
  11. Sequence definition
  12. Fréchet derivative definition
  13. Function of several variables concept
  14. Monotone convergence theorem statement
  15. Real sequence definition
  16. Limit of a function of several variables concept
  17. Bounded sequence definition
  18. Limit inferior definition
  19. Partial derivative definition
  20. Continuity in R^n definition
  21. Differentiable function of several variables definition
  22. Chain rule in several variables statement
  23. Fatou's lemma statement
  24. Differentiation under the integral sign statement
  25. Dominated convergence theorem statement
  26. Derivative of a convolution statement

Where this leads

1 page builds on this one.

Further reading

  1. Web https://en.wikipedia.org/wiki/Convolution
About this page
Tag9FN0PFZZXZ
URIm2://9FN0PFZZXZ
Kindstatement, proposition
WritingW0 stub
MSC44A35, 42A85
StatusThis copy of the site has no build data. Run m2 status 9FN0PFZZXZ.
AboutConvolution
UsesConvolution, Continuously differentiable function, Differentiation under the integral sign, Dominated convergence theorem

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

Used by