markdown
Separation of Variables and Fourier Seriesmd fb47f2f
lecture/math/partial-differential-equations/separation-of-variables-and-fourier-series.lecture.n.md
Download PDF

Separation of Variables and Fourier Series

date2026-07-15document_iddoc_9aba63cb460c9cdecaf7816caaf26f6edescription変数分離法と Fourier 級数を、境界条件に合う空間モードへ PDE を分解する方法として整理する。prerequisitesheat・wave・Laplace 方程式 / フーリエ変換の基礎type講義content_typelecturestatusactiverelateddata/lecture/math/partial-differential-equations/heat-wave-and-laplace-equations.lecture.n.md / data/lecture/math/analysis/introduction-to-fourier-transform.lecture.n.md / data/lecture/math/partial-differential-equations/fourier-transforms-and-pdes.lecture.n.md
mathpartial-differential-equationsfourier-serieslecture

1Introduction

This lecture explains separation of variables as a method that decomposes a PDE into spatial modes compatible with its boundary conditions.

2Terminology and Definitions

Separation of variables assumes a product form such as u(x,t)=X(x)T(t) and decomposes a PDE into ordinary differential equations. A Fourier series represents a function as a series of mutually orthogonal trigonometric functions. We use sine series adapted to homogeneous Dirichlet conditions on 0<x<L.

3Strategy

The boundary conditions determine a spatial eigenvalue problem. We expand the initial data in its eigenfunctions and solve the corresponding time-dependent ODE for each coefficient.

4Why a Separation Constant Appears

After substituting a nonzero product u(x,t)=X(x)T(t) and dividing by XT where it is nonzero, one side depends only on x and the other only on t. Because x and t vary independently, both sides must equal one constant, called the separation constant. On intervals containing zeros, uniqueness for the resulting linear ODEs extends the solutions while preserving the same constant obtained on the nonzero regions.

5Typical Models

For the heat equation on 0<x<L with u(0,t)=u(L,t)=0, the spatial modes are sin(nπx/L). The initial distribution is expanded in a sine series, and every mode decays with time.

For the wave equation under the same boundary conditions, the spatial modes are identical, but the time factors oscillate as cos(cnπt/L) and sin(cnπt/L) rather than decaying exponentially. The difference between heat and waves therefore appears in the time equation associated with the same spatial eigenvalue.

6Example 1: The Heat Equation

Let κ>0 and consider

ut=κuxx,0<x<L,t>0,u(0,t)=u(L,t)=0,u(x,0)=f(x).

Substitution of u=XT gives

TκT=X'X=-λ.

The spatial problem is

-X'=λX,X(0)=X(L)=0.

For real-valued X, multiplication by X and integration by parts show that every nonzero mode satisfies

λ=0L|X(x)|2dx0L|X(x)|2dx>0.

Thus neither λ=0 nor λ<0 yields a nonzero fixed-end mode. Since every nonzero scalar multiple spans the same eigenspace, representatives of the eigenfunctions and their eigenvalues may be chosen as

Xn(x)=sin(nπx/L),λn=(nπ/L)2,

with Tn(t)=e-κλnt. To expand the initial condition, we invoke the completeness theorem stating that the sine system is complete in L2(0,L). It follows by extending f oddly to (-L,L) and applying L2 completeness of the Fourier system. Thus

f(x)=n=1bnsin(nπx/L),bn=2L0Lf(x)sin(nπx/L)dx.

This formula uses

0Lsin(nπx/L)sin(mπx/L)dx=L2δnm,

where δnm is the Kronecker delta. Formally,

u(x,t)=n=1bne-κ(nπ/L)2tsin(nπx/L).

If fL2(0,L), meaning 0L|f(x)|2dx<, its sine series represents f in the L2 sense: the mean-square error tends to zero. For every t>0, exponential suppression of high frequencies permits termwise spatial and temporal differentiation and produces a smooth classical solution. Extension to a pointwise classical solution at t=0 requires additional regularity and compatibility such as f(0)=f(L)=0.

7Example 2: The Wave Equation

Let c>0 and consider

utt=c2uxx,0<x<L,t>0,u(0,t)=u(L,t)=0,u(x,0)=f(x),ut(x,0)=g(x).

The spatial modes are the same as for the heat equation, while the time equation is

Tn'+c2(nπ/L)2Tn=0.

Thus, formally,

u(x,t)=n=1(ancos(cnπt/L)+dnsin(cnπt/L))sin(nπx/L),

where

an=2L0Lf(x)sin(nπx/L)dx,dn=2cnπ0Lg(x)sin(nπx/L)dx.

The denominator of dn follows because the sine coefficient of ut(x,0) is (cnπ/L)dn. Unlike the heat equation, the wave equation has no exponential high-frequency decay. Twice differentiating the series termwise as a classical solution therefore requires decay of the Fourier coefficients sufficient for the differentiated series to converge, together with all endpoint compatibility conditions required by those derivatives. Conditions such as f(0)=f(L)=g(0)=g(L)=0 are necessary low-order compatibility conditions but are not by themselves a complete classical-solvability theorem. For weaker data, one must specify both the convergence and the sense in which the equation is satisfied.

8Eigenvalue Problems and Orthogonality

Boundary conditions determine the domain of the spatial operator and hence its eigenvalue problem. With fixed endpoints, the eigenfunctions of -d2/dx2 are sine functions. Their orthogonality decomposes the initial data into coefficients. Neumann conditions instead produce cosine functions and a constant mode, while periodic conditions naturally produce complex exponentials. Separation of variables therefore constructs an eigenfunction system compatible with the boundary conditions and uses it as a basis when the relevant completeness theorem applies.

9Limitations

Complicated domains or coefficients may prevent a product decomposition X(x)T(t). For nonlinear PDEs, superposition also fails, so a simple Fourier-series expansion may not apply.

10Common Errors

  • Choosing a Fourier expansion without checking the boundary conditions.
  • Separating the eigenvalue problem from the reason the Fourier series appears.
  • Ignoring convergence of the series solution or its behavior at the boundary.

11Related Lectures

data/lecture/math/analysis/introduction-to-fourier-transform.lecture.n.md data/lecture/math/partial-differential-equations/heat-wave-and-laplace-equations.lecture.n.md data/lecture/math/partial-differential-equations/fourier-transforms-and-pdes.lecture.n.md
raw .n.md をコピー
loc をコピー (filepath:line ~ line)
copy share link
copy encoded share link
path をコピー
copy share link
copy encoded share link
copy share link
copy encoded share link
タブを全て閉じる