Fourier Transform Methods for PDEs
How does heat spread through an infinite rod with no walls to reflect off? Fourier series works well on a finite interval. But it has nowhere to anchor when the domain is all of . The remedy is to replace a discrete sum over frequencies with a continuous integral over frequencies: the Fourier transform. This single idea converts a partial differential equation in and into an ordinary differential equation in alone. It is parametrized by a frequency variable . This works because differentiation in becomes multiplication by under the transform. This matters because unbounded domains are the natural setting for many physical problems. Examples include heat diffusing across an infinite medium, a wave pulse traveling down an idealized infinite string, and a probability density spreading in Brownian motion. In these cases boundary effects are either absent or irrelevant to the phenomenon of interest. The Fourier transform trades a hard PDE for an easy ODE plus a hard integral. That integral, evaluated explicitly for the heat equation, produces one of the most important closed-form objects in analysis: the heat kernel. The big picture is a three-step algorithm. The same algorithm appears throughout transform methods for differential equations. Transform the PDE in the spatial variable, turning into multiplication by . This reduces the PDE to a first-order linear ODE in for each fixed . Solve that ODE explicitly. Invert the transform, recovering the solution as an integral over the original variable . This integral is often a convolution with a kernel. This article builds the Fourier transform on from its definition. It proves the differentiation and convolution rules that make the method work. It derives and rigorously verifies the heat kernel via Fourier methods. It also proves the resulting solution formula solves the initial value problem. It closes by locating this machinery among its relatives: Laplace Transform Methods for PDEs for problems on half-lines with initial data, and the general question of Well-Posedness of PDE Problems that these explicit solutions let us examine directly.
- The Fourier transform replaces Fourier series when the spatial domain is all of .
- Differentiation in becomes multiplication by in frequency space, turning PDEs into ODEs in for each fixed .
- Applied to the heat equation , this yields , an explicit algebraic solution.
- Inverting this product via the convolution theorem produces the heat kernel .
- The solution formula is proved to solve the initial value problem, with initial data recovered in the limit .
- Key idea: transforming space turns a PDE into a solvable ODE, and inverting the transform turns that ODE solution back into an explicit spacetime formula.
Where this lives today
The Fourier transform method for PDEs is the direct ancestor of the general theory of pseudodifferential operators, where a variable-coefficient differential operator is analyzed by tracking how it acts approximately as multiplication in frequency space, generalizing the exact diagonalization seen here for constant coefficients. In probability theory, the heat kernel derived above is precisely the transition density of Brownian motion, and the Fourier-transform computation of is the same calculation that produces the characteristic function of a Gaussian random variable, linking PDE theory directly to the study of stochastic processes. In signal processing and engineering, the same differentiation rule underlies the design of frequency-domain filters, since a linear time-invariant system acts on signals exactly as multiplication by a fixed "transfer function" in frequency space, mirroring how the heat semigroup acts as multiplication by . In numerical analysis, spectral methods for solving PDEs on the whole line or with periodic boundary conditions use the fast Fourier transform to implement this same algebraic-diagonalization idea on a computer, achieving high accuracy for smooth solutions. In quantum mechanics, the free particle Schrödinger equation is solved by an essentially identical Fourier computation, producing a complex analogue of the heat kernel that describes the spreading of a wave packet. Finally, this method is the natural bridge to Laplace Transform Methods for PDEs, which handle initial-boundary value problems on half-lines by transforming in instead of , and to the broader question of Well-Posedness of PDE Problems, since the explicit solution formula derived here makes it possible to directly check continuous dependence on initial data and hence well-posedness in the sense of Hadamard.
:::faq[What goes wrong on a bounded domain, like ?] The two-sided Fourier transform integrates over all of , so it implicitly assumes the function is defined (or extendable) on the whole line; a function only given on has no natural such extension without imposing extra structure. This is exactly the gap that Convergence of Fourier Series Solutions fills for bounded intervals, using discrete Fourier series built from the boundary conditions (Dirichlet, Neumann, or periodic) instead of the continuous transform. The transform method of this article is the limit of that series method, valid precisely when there is no boundary to dictate discrete allowed frequencies.
Ask the tutor: How does the same three-step Fourier transform algorithm change when applied to the wave equation instead of the heat equation?
Let be absolutely integrable, meaning with . The Fourier transform of is the function defined by
When is itself absolutely integrable, the inverse Fourier transform recovers (at points of continuity) by
For a function depending on a parameter , denotes the Fourier transform in alone, with held fixed as a parameter.
Intuition
Fourier series express a function on a bounded interval as a superposition of countably many pure oscillations with frequencies spaced apart, using the periodic boundary structure of the interval to select discrete allowed frequencies. Send and the spacing between allowed frequencies shrinks to zero: the discrete sum becomes a continuous integral, and the Fourier coefficients become the Fourier transform , a continuous density of how much of each frequency is present in . The payoff for PDEs is algebraic. If formally, then and : each spatial derivative simply multiplies by a factor of . A linear constant-coefficient PDE in and , applied to a superposition of such exponentials, becomes — after transforming — an ODE in with as a frozen parameter, because the transform diagonalizes constant-coefficient differential operators in exactly the way an eigenbasis diagonalizes a matrix. Solving that ODE for every and reassembling via the inverse transform is the entire method. For the heat equation this reassembly has a beautifully concrete form: the solution at time is the initial data convolved with a spreading Gaussian bump, the heat kernel. The kernel starts (as ) as a spike concentrated at a point and flattens into an ever-wider, ever-shorter bell curve as increases, always keeping total area — a mathematical picture of a hot point cooling and diffusing its heat outward.
Let be a bounded, continuous, absolutely integrable initial condition, and let . Consider the initial value problem
where for each and , together with its derivatives used below, decays as fast enough that all Fourier transforms in exist and differentiation under the integral sign in is justified. Then the unique bounded solution is given by
for , and as at every point where is continuous. The function is called the heat kernel (or fundamental solution) and satisfies , for every , and for .
The proof proceeds in four stages: transform the PDE, solve the resulting ODE, invert the transform using the convolution theorem, and verify the initial condition is attained.
Step 1 (Reduction to an ODE via the transform). Take the Fourier transform of the PDE in , treating as a parameter. We first record the differentiation rule this requires. Lemma (Differentiation Rule). If is , , and as , then . Proof of Lemma. Integrate by parts:
The boundary term vanishes because as , leaving . Applying this twice (under the standing decay hypotheses on and its first derivative), . Since the hypotheses permit differentiating under the integral sign in ,
Transforming both sides of in therefore gives, for each fixed , the linear first-order ODE in :
Step 2 (Solving the ODE). This is a separable linear ODE with constant coefficient (constant in , though depending on the parameter ). Its unique solution with the stated initial condition is
Uniqueness of this scalar linear ODE follows from the standard existence-uniqueness theorem for linear ODEs (or directly: if , then , so is constant, equal to ).
Step 3 (Inversion via convolution). We must invert . Since a product of transforms corresponds to a convolution, we first identify as the Fourier transform of an explicit Gaussian. Lemma (Gaussian Transform). For ,
Proof of Lemma. Let . Complete the square in the exponent:
Thus . The remaining integral is a Gaussian integral shifted into the complex plane; by Cauchy's theorem applied to the entire function on the rectangular contour with vertices , and using that the vertical side integrals vanish as (the integrand decays like there), the contour may be shifted back to the real axis:
using the classical Gaussian integral (substitute to reduce to ). Hence . Set . The lemma gives , hence
where is exactly the heat kernel in the theorem statement. So , a product of two Fourier transforms. Lemma (Convolution Theorem). If , then , where . Proof of Lemma. By definition and Fubini's theorem (justified since ),
Substituting in the inner integral gives , so
Since for every , and the Fourier transform is injective on functions whose transform is itself integrable (a standard fact, provable via the Fourier inversion theorem), we conclude
which is exactly the claimed formula, using since is even in its spatial argument.
Step 4 (Positivity, unit mass, and recovery of the initial condition). Positivity is immediate from the exponential formula. For the unit mass claim, substitute :
using the classical value . That for is verified by direct differentiation: writing ,
and one checks , confirming solves the heat equation for . Finally, we show as at each continuity point of . Since for all (by the unit-mass property with a shift of variable), write
Fix . By continuity of at , choose with whenever . Split the integral at . On , the integral is bounded by . On , boundedness of (say ) gives the bound
which, substituting , equals as , since the lower limit of integration . Hence for small enough this second piece is less than as well, giving for sufficiently small. As was arbitrary, . This establishes existence of the stated solution with the stated properties. (Uniqueness among bounded solutions is a separate fact, resting on a maximum principle argument, and is not re-derived here; it is the reason the theorem specifies "the unique bounded solution.")
∎Worked examples
Example 1: An asymmetric bump on an infinite rod. Consider a rod occupying all of , with diffusivity and an initial temperature distribution
Note the interval is deliberately asymmetric about (width from to , not to ), so that no symmetry can be used to shortcut the computation. By the theorem, with ,
Substituting , so , transforms the limits to and :
using the standard error function and . Check the value at , : . Numerically and , giving . This is sensible: at diffusion has not yet fully erased the initial bump of height over , and lies inside that interval, so the temperature there has decreased only modestly from . As , since is an interior continuity point of (with near ), the theorem guarantees ; indeed as , and , giving , confirming consistency.
Example 2: Verifying the transform algebra directly for a decaying exponential-type initial condition. To illustrate Step 1–2 of the proof concretely (rather than just the final formula), take and , which is continuous, bounded, and in (it fails to be at , but this does not affect the validity of the solution formula, only the direct differentiation-rule justification at that single point — the integral formula for remains valid by the convolution argument). First compute directly:
(Each piece is a convergent exponential integral: since , and similarly for the other piece.) By Step 2 of the theorem's proof, . The solution is then, by Step 3,
which for general has no elementary closed form in terms of standard functions, but can be evaluated at a specific point to check consistency with known asymptotics. As , the Gaussian kernel becomes very flat and wide compared to the decay scale of , so should approach uniformly (total heat spreads over an infinite line, diluting to zero temperature everywhere) — consistent with pointwise in as , matching the physical expectation that a fixed finite quantity of heat, once spread over all of , dilutes to zero temperature at any fixed point. At , (): by evenness of the integrand. Completing the square, , so this equals . Using with , this gives , a modest smoothing-down from the initial peak value , as expected for early but nonzero diffusion time.
The theorem assumes . Suppose instead we try to apply the same Fourier method to (a constant, certainly bounded and continuous, but not in since ). The ordinary Fourier transform integral does not converge as an ordinary (Lebesgue or improper Riemann) integral: it oscillates without decaying. Formally one is tempted to say using distribution theory, and indeed the true bounded solution of with is simply for all (constant temperature stays constant, since there is no gradient to drive any flow) — this can be checked directly: . But this correct answer is not obtainable by naively running Step 1–3 of the proof as stated, because Step 1's differentiation lemma required , and Step 3's convolution theorem required — both fail here. If one nonetheless tries to compute using the formula alone (bypassing the transform derivation), it does give the correct answer (since ), but this is because the convolution formula happens to still make sense as an ordinary integral for this particular despite ; the derivation via Fourier transforms genuinely breaks down at Step 1, since is undefined as an ordinary function. More dramatically, take (also bounded neither nor integrable — actually unbounded). Then and is also unbounded, violating a second hypothesis. The heat equation with this data still has the solution (check: , ), but also has the wildly different bounded-violating "solutions" of Tychonoff's type that solve , , yet are nonzero for — showing that without integrability and boundedness assumptions, uniqueness itself fails, and the clean Fourier-transform machinery (which presupposes a well-defined, unique target to compute) has no meaningful foothold. This is precisely why the theorem restricts to , bounded, with the solution sought among bounded functions: dropping integrability removes both the tool (the transform integral) and the guarantee (uniqueness) that make the method meaningful.
Scope, edge cases & common traps
| Situation | What happens | Correct handling |
|---|---|---|
| , bounded | Theorem applies directly; unique bounded solution via heat kernel convolution | Use |
| bounded but not (e.g. ) | Ordinary Fourier transform integral diverges | Use distributional Fourier transform, or solve directly if solution is obvious |
| unbounded (e.g. polynomial growth) | Uniqueness among all solutions fails (Tychonoff-type non-uniqueness) | Restrict to bounded solutions, or use growth-restricted uniqueness classes |
| Domain is a half-line , not all of | Ordinary two-sided Fourier transform is inapplicable; boundary condition at must enter | Use Fourier sine/cosine transform, or Laplace Transform Methods for PDEs in instead |
| Wave equation instead of heat equation | Same transform method applies but the ODE in is second order, giving oscillatory (not decaying) solutions in | Solve as an ODE, giving d'Alembert's formula upon inversion |
| Checking limit only at discontinuity points of | Convergence can fail or must be reinterpreted (converges to the average of left/right limits) | State convergence only at continuity points, as the theorem does |
The mathematician behind it
Origins · 1 minJean-Baptiste Joseph Fourier and how this was discovered
Fourier developed his theory of trigonometric series while studying the propagation of heat in solids, publishing Théorie analytique de la chaleur in 1822. His central claim — that essentially arbitrary functions can be represented as superpositions of sines and cosines — was met with skepticism from contemporaries including Lagrange, precisely because rigorous convergence theory did not yet exist. The extension of his ideas from periodic functions on bounded intervals to the continuous transform on all of , needed for unbounded-domain problems, was developed over the following century by mathematicians including Cauchy, Plancherel, and Wiener, who supplied the rigorous convergence and inversion theorems this article relies on.
Why does the Fourier transform turn differentiation into multiplication?
Because is an eigenfunction of : differentiating it just multiplies it by . The Fourier transform expresses any suitable function as a continuous superposition of these exponentials, so applying to the whole superposition amounts to multiplying each exponential's contribution by its own eigenvalue , which is precisely multiplication of by . This is the same mechanism by which diagonalizing a matrix turns a linear system into decoupled scalar equations — here the "eigenbasis" is the continuum of exponentials , and constant-coefficient differentiation is exactly diagonal in that basis.
Why is the heat kernel Gaussian in shape?
It arises as the inverse Fourier transform of , itself a Gaussian in . A remarkable self-duality of the Gaussian function — its Fourier transform is again Gaussian, as proved via contour shifting in the theorem's proof — means the frequency-domain Gaussian inverts back to a spatial Gaussian. This is not a coincidence specific to the heat equation alone; it reflects the deep fact that Gaussians are the unique (up to scaling) fixed points of the Fourier transform among rapidly decaying functions, closely tied to the central limit theorem in probability.
Does this method work for the wave equation too?
Yes, with a modification at Step 2. Transforming in gives , a second-order ODE in for each , with general solution determined by both initial position and initial velocity. Inverting this (using that corresponds to averaging shifted copies of the initial data) recovers d'Alembert's traveling-wave formula, showing the same three-step method applies well beyond the heat equation.
How do we know the solution formula is the unique bounded solution, not just a solution?
This requires a separate argument, typically a maximum principle: if solves the heat equation with zero initial data and is bounded, one shows using an auxiliary comparison function that . This uniqueness fact is used in the theorem but its proof (via the maximum principle rather than Fourier analysis) lies outside the transform method itself; it is flagged in the proof as a fact invoked rather than re-derived, and is closely related to the general study of Well-Posedness of PDE Problems.
Is the constant under the square root in the heat kernel something to memorize, or does it come from somewhere?
It comes directly from the normalization needed to make the Gaussian transform pair consistent, as shown in the Gaussian Transform Lemma: transforming produces , and setting (to match the ODE solution ) forces the prefactor upon inversion, precisely so that for all . Rather than memorizing it, it is more robust to rederive it from and the required unit-mass property.
Why does the problem require decay conditions on and its derivatives, beyond just solving the PDE?
Without decay as , the boundary terms in the integration-by-parts step of the differentiation lemma do not vanish, and can fail. Decay conditions are what make the Fourier transform integrals converge in the first place and what make the algebraic manipulation (differentiation becomes multiplication) actually valid rather than merely formal. This mirrors why, in The Heat Equation and the Diffusion Model, physically reasonable boundedness or decay assumptions are imposed from the start — they are not extra technicalities but the conditions under which the governing equation has a meaningful, unique solution at all.