The heat kernel on n

Jordan Bell
March 28, 2014

1 Notation

For fL1(n), we define f^:n by

f^(ξ)=(f)(ξ)=nf(x)e-2πiξx𝑑x,ξn.

The statement of the Riemann-Lebesgue lemma is that f^C0(n).

We denote by 𝒮n the Fréchet space of Schwartz functions n.

If α is a multi-index, we define

Dα=D1α1Dnαn,
Dα=i-|α|Dα=(1iD1)α1(1iDn)αn,

and

Δ=D12++Dn2.

2 The heat equation

Fix n, and for t>0, xn, define

kt(x)=k(t,x)=(4πt)-n/2exp(-|x|24t).

We call k the heat kernel. It is straightforward to check for any t>0 that kt𝒮n. The heat kernel satisfies

kt(x)=(t-1/2)nk1(t-1/2x),t>0,xn.

For a>0 and f(x)=e-πa|x|2, it is a fact that f^(ξ)=a-n/2e-π|ξ|2/a. Using this, for any t>0 we get

k^t(ξ)=e-4π2|ξ|2t,ξn.

Thus for any t>0,

nkt(x)𝑑x=k^t(0)=1.

Then the heat kernel is an approximate identity: if fLp(n), 1p<, then f*kt-fp0 as t0, and if f is a function on n that is bounded and continuous, then for every xn, f*kt(x)f(x) as t0.11 1 k1, and any kt, belong merely to 𝒮n and not to 𝒟(n), which is demanded in the definition of an approximate identity in Rudin’s Functional Analysis, second ed. For each t>0, because kt𝒮n we have f*ktC(n), and Dα(f*kt)=f*Dαkt for any multi-index α.22 2 Gerald B. Folland, Introduction to Partial Differential Equations, second ed., p. 11, Theorem 0.14.

The heat operator is Dt-Δ and the heat equation is (Dt-Δ)u=0. It is straightforward to check that

(Dt-Δ)k(t,x)=0,t>0,xn,

that is, the heat kernel is a solution of the heat equation.

To get some practice proving things about solutions of the heat equation, we work out the following theorem from Folland.33 3 Gerald B. Folland, Introduction to Partial Differential Equations, second ed., p. 144, Theorem 4.4. In Folland’s proof it is not apparent how the hypotheses on u and Dx are used, and we make this explicit.

Theorem 1.

Suppose that u:[0,)×RnC is continuous, that u is C2 on (0,)×Rn, that

(Dt-Δ)u(t,x)=0,t>0,xn,

and that u(0,x)=0 for xRn. If for every ϵ>0 there is some C such that

|u(t,x)|Ceϵ|x|2,|Dxu(t,x)|Ceϵ|x|2,t>0,xn,

then u=0.

Proof.

If f and g are C2 functions on some open set in ×n, such as (0,)×n, then

g(tf-Δf)+f(tg+Δg) = t(fg)-gj=1nj2f+fj=1nj2g
= t(fg)+j=1nj(fjg-gjf)
= divt,xF,

where

F=(fg,f1g-g1f,,fng-gnf).

Take t0>0, x0n, and let f(t,x)=u(t,x) and g(t,x)=k(t0-t,x-x0) for t>0, xn. Let 0<a<b<t0 and r>0, and define

Ω={(t,x):|x|<r,a<t<b}.

In Ω we check that (t-Δ)f=0 and (t+Δ)g=0, so by the divergence theorem,

ΩFν=Ωdivt,xF=Ωg(tf-Δf)+f(tg+Δg)=Ωg0+f0=0.

On the other hand, as

Ω={(b,x):|x|r}{(a,x):|x|r}{(t,x):a<t<b,|x|=r},

we have

ΩFν = |x|rF(b,x)(1,0,,0)𝑑x+|x|rF(a,x)(-1,0,,0)𝑑x
+ab|x|=rF(t,x)xr𝑑σ(x)tn-1𝑑t
= |x|rf(b,x)g(b,x)𝑑x-|x|rf(a,x)g(a,x)𝑑x
+ab|x|=rj=1n(fjg-gjf)(t,x)xjrdσ(x)tn-1dt
= |x|ru(b,x)k(t0-b,x-x0)𝑑x-|x|ru(a,x)k(t0-a,x-x0)𝑑x
+ab|x|=rj=1n(u(t,x)jk(t0-t,x-x0)
-k(t0-t,x-x0)ju(t,x))xjrdσ(x)tn-1dt,

where σ is surface measure on {|x|=r}=rSn-1. As r, the first two terms tend to

nu(b,x)kt0-b(x-x0)𝑑x=nu(b,x)kt0-b(x0-x)𝑑x=u(b,)*kt0-b(x0)

and

nu(a,x)kt0-a(x-x0)𝑑x=nu(a,x)kt0-a(x0-x)𝑑x=u(a,)*kt0-a(x0)

respectively. Let ϵ<14(t0-a), and let C be as given in the statement of the theorem. Using jk(t,x)=-xj2tk(t,x), for any r>0 the third term is bounded by

nab|x|=r(Ceϵr2|x-x0|2tk(t0-t,x-x0)+k(t0-t,x-x0)Ceϵr2)𝑑σ(x)tn-1𝑑t,

which is bounded by

nab|x|=rCeϵr2(|x0|+r2a+1)(4π(t0-b))-n/2exp(-r24(t0-a))𝑑σ(x)tn-1𝑑t,

and writing η=14(t0-a)-ϵ and ωn=2πn/2Γ(n/2), the surface area of the sphere of radius 1 in n, this is equal to

(b-a)nrn-1ωnCe-ηr2(|x0|+r2a+1)(4π(t0-b))-n/2,

which tends to 0 as r. Therefore,

u(b,)*kt0-b(x0)=u(a,)*kt0-a(x0).

One checks that as bt0, the left-hand side tends to u(t0,x0), and that as a0, the right-hand side tends to u(0,x0)=0. Therefore,

u(t0,x0)=0.

This is true for any t0>0, x0n, and as u:[0,)×n is continuous, it follows that u is identically 0. ∎

3 Fundamental solutions

We extend k to ×n as

k(t,x)={(4πt)-n/2exp(-|x|24t)t>0,xn0t0,xn.

This function is locally integrable in ×n, so it makes sense to define Λk𝒟(×n) by

Λkϕ=nϕ(t,x)k(t,x)𝑑x𝑑t,ϕ𝒟(×n).

Suppose that P is a polynomial in n variables:

P(ξ)=cαξα=cαξ1α1ξnαn.

We say that E𝒟(n) is a fundamental solution of the differential operator

P(D)=cαDα=cαi-|α|Dα

if P(D)E=δ. If E=Λf for some locally integrable f, Λfϕ=nϕ(x)f(x)𝑑x, we also say that the function f is a fundamental solution of the differential operator P(D). We now prove that the heat kernel extended to ×n in the above way is a fundamental solution of the heat operator.44 4 Gerald B. Folland, Introduction to Partial Differential Equations, second ed., p. 146, Theorem 4.6.

Theorem 2.

Λk is a fundamental solution of Dt-Δ.

Proof.

For ϵ>0, define Kϵ(t,x)=k(t,x) if t>ϵ and Kϵ(t,x)=0 otherwise. For any ϕ𝒟(×n),

|n(k(t,x)-Kϵ(t,x))ϕ(t,x)𝑑x𝑑t| = |0ϵnk(t,x)ϕ(t,x)𝑑x𝑑t|
ϕ0ϵnk(t,x)𝑑x𝑑t
= ϕ0ϵ𝑑t
= ϕϵ.

This shows that ΛKϵΛk in 𝒟(×n), with the weak-* topology. It is a fact that for any multi-index, EDαE is continuous 𝒟(×n)𝒟(×n), and hence (Dt-Δ)ΛKϵ(Dt-Δ)Λk in 𝒟(×n). Therefore, to prove the theorem it suffices to prove that (Dt-Δ)ΛKϵδ (because 𝒟(×n) with the weak-* topology is Hausdorff).

Let ϕ𝒟(×n). Doing integration by parts,

(Dt-Δ)ΛKϵ(ϕ) = ΛKϵ((Dt-Δ)ϕ)
= nKϵ(t,x)(Dtϕ(t,x)-Δϕ(t,x))𝑑xtx
= ϵnk(t,x)Dtϕ(t,x)-k(t,x)Δϕ(t,x)dxtx
= n(k(ϵ,x)ϕ(ϵ,x)-ϵϕ(t,x)Dtk(t,x)𝑑t)𝑑x
+ϵnϕ(t,x)Δk(t,x)𝑑x𝑑t
= nk(ϵ,x)ϕ(ϵ,x)𝑑x
-ϵnϕ(t,x)(Dt-Δ)k(t,x)𝑑t𝑑x
= nk(ϵ,x)ϕ(ϵ,x)𝑑x.

So, using kt(x)=kt(-x) and writing ϕt(x)=ϕ(t,x),

(Dt-Δ)ΛKϵ(ϕ) = nkϵ(-x)ϕϵ(x)𝑑x
= kϵ*ϕϵ(0)
= kϵ*ϕ0(0)+kϵ*(ϕϵ-ϕ0)(0).

Using the definition of convolution, the second term is bounded by

supxn|ϕϵ(x)-ϕ0(x)|kϵ1=supxn|ϕϵ(x)-ϕ0(x)|,

which tends to 0 as ϵ0. Because k is an approximate identity, kϵ*ϕ0(0)ϕ0(0) as ϵ0. That is,

(Dt-Δ)ΛKϵ(ϕ)ϕ0(0)=δ(ϕ)

as ϵ0, showing that (Dt-Δ)ΛKϵδ in 𝒟(×n) and completing the proof. ∎

4 Functions of the Laplacian

This section is my working through of material in Folland.55 5 Gerald B. Folland, Introduction to Partial Differential Equations, second ed., pp. 149–152, §4B. For f𝒮n and for any nonnegative integer k, doing integration by parts we get

((-Δ)kf)(ξ)=n((-Δ)kf)(x)e-2πiξx𝑑x=(4π2|ξ|2)k(f)(ξ),ξn.

Suppose that P is a polynomial in one variable: P(x)=ckxk. Then, writing P(-Δ)=ck(-Δ)k, we have

(P(-Δ)f)(ξ) = ck((-Δ)kf)(ξ)
= ck(4π2|ξ|2)k(f)(ξ)
= (f)(ξ)P(4π2|ξ|2).

We remind ourselves that tempered distributions are elements of 𝒮n, i.e. continuous linear maps 𝒮n. The Fourier transform of a tempered distribution Λ is defined by Λ^f=(Λ)f=Λf^, f𝒮n. It is a fact that the Fourier transform is an isomorphism of locally convex spaces 𝒮n𝒮n.66 6 Walter Rudin, Functional Analysis, second ed., p. 192, Theorem 7.15.

Suppose that ψ:(0,) is a function such that

Λf=nf(ξ)ψ(4π2|ξ|2)𝑑ξ,f𝒮n,

is a tempered distribution. We define ψ(-Δ):𝒮n𝒮n by

ψ(-Δ)f=-1(f^Λ),f𝒮n.

Define fˇ(x)=f(-x); this is not the inverse Fourier transform of f, which we denote by -1. As well, write τxf(y)=f(y-x). For u𝒮n and ϕ𝒮n, we define the convolution u*ϕ:n by

(u*ϕ)(x)=u(τxϕˇ),xn.

One proves that u*ϕC(n), that

Dα(u*ϕ)=(Dαu)*ϕ=u*(Dαϕ)

for any multi-index, that u*ϕ is a tempered distribution, that (u*ϕ)=ϕ^u^, and that u^*ϕ^=(ϕu).77 7 Walter Rudin, Functional Analysis, second ed., p. 195, Theorem 7.19.

We can also write ψ(-Δ) in the following way. There is a unique κψ𝒮n such that

κψ=Λ.

For f𝒮n, we have (κψ*f)=f^κ^ψ=f^Λ, but, using the definition of ψ(-Δ) we also have (ψ(-Δ)f)=-1(f^Λ)=f^Λ, so

κψ*f=ψ(-Δ)f.

Moreover, κψ*fC(n); this shows that ψ(-Δ)f can be interpreted as a tempered distribution or as a function. We call κψ the convolution kernel of ψ(-Δ).

For a fixed t>0, define ψ(s)=e-ts. Then Λ:𝒮n defined by

Λf=nf(ξ)ψ(4π2|ξ|2)𝑑ξ=nf(ξ)exp(-4π2|ξ|2t)𝑑ξ=nf(ξ)k^t(ξ)𝑑ξ

is a tempered distribution. Using the Plancherel theorem, we have

Λf=nf^(ξ)kt(ξ)𝑑ξ.

With κψ𝒮n such that κψ=Λ, we have

Λf=(κψ)(f)=κψ(f^).

Because ff^ is a bijection 𝒮n𝒮n, this shows that for any f𝒮n we have

κψ(f)=nf(ξ)kt(ξ)𝑑ξ.

Hence,

etΔf=κψ*f=kt*f,t>0,f𝒮n. (1)

Suppose that ϕ:(0,) and ω:(0,)(0,) are functions and that

ψ(s)=0ϕ(τ)e-sω(τ)𝑑τ,s>0.

Manipulating symbols suggests that it may be true that

ψ(-Δ)=0ϕ(τ)eω(τ)Δ𝑑τ,

and then, for f𝒮n,

ψ(-Δ)f=0ϕ(τ)eω(τ)Δf𝑑τ=0ϕ(τ)(kω(τ)*f)𝑑τ,

and hence

κψ(x)=0ϕ(τ)kω(τ)(x)𝑑τ,xn. (2)

Take ψ(s)=s-β with 0<Reβ<n2. Because Reβ<n2, one checks that

Λf=nf(ξ)(4π2|ξ|2)-β𝑑ξ

is a tempered distribution. As Reβ>0, we have

s-β=1Γ(β)0τβ-1e-sτ𝑑τ

and writing ϕ(τ)=τβ-1Γ(β) and ω(τ)=τ, we suspect from (2) that the convolution kernel of (-Δ)-β is

κψ(x)=0τβ-1Γ(β)kτ(x)𝑑τ,

which one calculates is equal to

Γ(n2-β)Γ(β)4βπn/2|x|n-2β. (3)

What we have written so far does not prove that this is the convolution kernel of (-Δ)-β because it used (2), but it is straightforward to calculate that indeed the convolution kernel of (-Δ)-β is (3). This calculation is explained in an exercise in Folland.88 8 Gerald B. Folland, Introduction to Partial Differential Equations, second ed., p. 154, Exercise 1.

Taking α=2β and defining

Rα(x)=Γ(n-α2)Γ(α2)2απn/2|x|n-α,0<Reα<n,xn,

we call Rα the Riesz potential of order α. Taking as granted that (3) is the convolution kernel of (-Δ)-β, we have

(-Δ)-α/2f=Rα*f,f𝒮n.

Then, if n>2 and α=2 satisfies 0<Reα<n, we work out that

R2(x)=1(n-2)ωn|x|n-2,

where ωn=2πn/2Γ(n/2), and hence

(-Δ)-1f=R2*f,f𝒮n,

and applying -Δ we obtain

f=-Δ(R2*f)=(-ΔR2)*f,

hence -ΔR2=δ. That is, R2 is the fundamental solution for -Δ.

Suppose that Reβ>0. Then, using the definition of Γ(β) as an integral, with ψ(s)=(1+s)-β, we have

ψ(s)=1Γ(β)0τβ-1e-(1+s)τ𝑑τ,s>0.

Manipulating symbols suggests that

ψ(-Δ)=1Γ(β)0τβ-1e-τeτΔ𝑑τ,

and using (1), assuming the above is true we would have for all f𝒮n,

ψ(-Δ)f=1Γ(β)0τβ-1e-τeτΔf𝑑τ=1Γ(β)0τβ-1e-τ(kτ*f)𝑑τ,

whose convolution kernel is

1Γ(β)0τβ-1e-τkτ𝑑τ.

We write α=2β and define, for Reα>0,

Bα(x)=1Γ(α2)(4π)n/20τα-n2-1e-τ-|x|24τ𝑑τ,x0.

We call Bα the Bessel potential of order α. It is straightforward to show, and shown in Folland, that Bα1<, so BαL1(n). Therefore we can take the Fourier transform of Bα, and one calculates that it is

B^α(ξ)=(1+4π2|ξ|2)-α/2,ξn,

and then

ψ(-Δ)=(1-Δ)-α/2f=Bα*f,f𝒮n.

5 Gaussian measure

If μ is a measure on n and f:n is a function such that for every xn the integral nf(x-y)𝑑μ(y) converges, we define the convolution μ*f:n by

(μ*f)(x)=μ(τxfˇ)=n(τxfˇ)(y)𝑑μ(y)=nfˇ(y-x)𝑑μ(y)=nf(x-y)𝑑μ(y).

Let νt be the measure on n with density kt. We call νt Gaussian measure. It satisfies

νt*f(x)=nf(x-y)𝑑νt(y)=nf(x-y)kt(y)𝑑y=f*kt(x),xn.