A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

Convolution Theorem

College Depth 94 in the knowledge graph ☐ I know this ☆ Set as goal
24topics build on this
440prerequisites beneath it
See this on the map →
Solving Initial Value Problems with Laplace TransformsIntegration by Parts→→Dirac Delta Function and Impulse Response
convolution product-rule inverse-transform

Core Idea

The convolution of f and g is (f * g)(t) = ∫₀^t f(τ)g(t-τ)dτ. The convolution theorem states L[f * g] = F(s)G(s), so L-1[F(s)G(s)] = (f * g)(t). This theorem is invaluable for solving non-homogeneous equations where the forcing function's transform is a product of simpler transforms, allowing you to decompose complex solutions into manageable parts.

Explainer

From solving IVPs with the Laplace transform, you know the workflow: transform the ODE into an algebraic equation in s, solve for Y(s), then invert to find y(t). The bottleneck is often the inversion step. When Y(s) factors as a product F(s)·G(s) — two functions whose individual inverses you know — you might hope to recover y(t) by simply multiplying f(t)·g(t). This is wrong. The inverse Laplace transform does not distribute over multiplication the way it does over addition. The correct tool is convolution.

The convolution of two functions f and g is defined by (f * g)(t) = ∫₀ᵗ f(τ)g(t − τ) dτ. The variable τ slides across [0, t], with one function evaluated forward in time and the other evaluated backward. The integral accumulates how much f and g "overlap" as you shift one past the other. The Convolution Theorem says precisely: ℒ[f * g](s) = F(s)·G(s), or equivalently, ℒ⁻¹[F(s)·G(s)] = (f * g)(t). Multiplication in the s-domain corresponds to convolution in the t-domain.

As a concrete example, suppose you need ℒ⁻¹[1/(s(s + 2))]. You recognize F(s) = 1/s with f(t) = 1, and G(s) = 1/(s + 2) with g(t) = e−2t. By the convolution theorem, the inverse is (f * g)(t) = ∫₀ᵗ 1 · e−2(t−τ) dτ = e−2t ∫₀ᵗ e2τ dτ = e−2t · [e2τ/2]₀ᵗ = (1 − e−2t)/2. You can verify: partial fractions on 1/(s(s+2)) = ½(1/s − 1/(s+2)), so the inverse is (1 − e−2t)/2. Both routes agree.

The power of convolution becomes clear when the forcing function is complicated or unknown. The solution to y″ + p(t)y′ + q(t)y = g(t) can often be written as y(t) = ∫₀ᵗ h(t − τ)g(τ) dτ, where h is the impulse response (the solution when g is a unit spike at 0). Convolution says the response to an arbitrary forcing function g is a superposition of impulse responses weighted by g(τ) over all past times τ. This is the physical meaning: the system at time t "remembers" all past inputs, each decaying according to the system's own impulse response. The Dirac delta function, your next topic, makes the impulse response concept precise.

Practice Questions 5 questions

Prerequisite Chain

Understanding Zero → The Number Zero → Counting to Five → Counting to 10 → Counting to 20 → Counting a Set of Objects Up to 20 → Cardinality: The Last Number Counted → Matching Numerals to Quantities → Subitizing Small Quantities → Addition Within 10 → Number Bonds to 10 → Addition Within 20 → Doubles and Near Doubles → Doubles Facts Within 10 → Near Doubles Facts Within 20 → Mental Math Strategies for Addition → Mental Math: Adding and Subtracting Tens → Addition Within 100 → Repeated Addition as Multiplication → Multiplication as Equal Groups → Multiplication: Arrays → Basic Multiplication Facts (0s, 1s, 2s, 5s, 10s) → Multiplication Facts Within 100 → Division as Equal Sharing → Division as Grouping (Measurement Division) → Division: Grouping (Repeated Subtraction) Model → Division: Fair Sharing Model → Division as Equal Sharing → Division as Grouping → Basic Division Facts → Division Facts Within 100 → Multiplication and Division Fact Families → Relationship Between Multiplication and Division → Division Facts as Inverse of Multiplication → Remainders and Quotients in Division → Division Word Problems → Multi-Step Word Problems → Solving Multi-Step Word Problems → Multiplication Word Problems → Division Word Problems → Introduction to Long Division → Factors and Multiples → Prime and Composite Numbers → Equivalent Fractions → Relating Fractions and Decimals → Decimal Place Value → Integers and the Number Line → Comparing and Ordering Integers → Absolute Value → Adding Integers → Subtracting Integers → Multiplying Integers → Dividing Integers → Unit Rates → Proportions → Percent Concept → Converting Between Fractions, Decimals, and Percents → Operations with Rational Numbers → Two-Step Equations → Solving Multi-Step Equations → Equations with Variables on Both Sides → Angle Pairs: Complementary, Supplementary, and Vertical → Parallel Lines and Transversals → Corresponding Angles → Alternate Interior Angles → Triangle Angle Sum Theorem → Exterior Angle Theorem → Triangle Inequality Theorem → Similar Triangles: AA Similarity → Similar Triangles: SSS and SAS Similarity → Proportions in Similar Triangles → Right Triangle Trigonometry Introduction → Sine, Cosine, and Tangent Ratios → Trigonometric Ratios Review → Radian Measure → Converting Between Degrees and Radians → The Unit Circle → Graphing Sine and Cosine → Graphing Tangent and Reciprocal Trigonometric Functions → Derivatives of Trigonometric Functions → Antiderivatives → Indefinite Integrals → Basic Integration Rules → Riemann Sums → Definite Integral Definition → Fundamental Theorem of Calculus Part 1 → Fundamental Theorem of Calculus Part 2 → U-Substitution → Partial Fraction Decomposition for Integration → Improper Integrals - Convergence → Laplace Transform: Definition and Properties → Common Laplace Transform Pairs → Inverse Laplace Transform and Partial Fractions → Solving Initial Value Problems with Laplace Transforms → Convolution Theorem

Longest path: 95 steps · 440 total prerequisite topics

Prerequisites (2)

Leads To (1)