Borel's lemma explained

In mathematics, Borel's lemma, named after Émile Borel, is an important result used in the theory of asymptotic expansions and partial differential equations.

Statement

Suppose U is an open set in the Euclidean space Rn, and suppose that f0, f1, ... is a sequence of smooth functions on U.

If I is any open interval in R containing 0 (possibly I = R), then there exists a smooth function F(t, x) defined on I×U, such that

\left.\partialkF
\partialtk

\right|(0,x)=fk(x),

for k ≥ 0 and x in U.

Proof

Proofs of Borel's lemma can be found in many text books on analysis, including and, from which the proof below is taken.

Note that it suffices to prove the result for a small interval I = (−ε,ε), since if ψ(t) is a smooth bump function with compact support in (−ε,ε) equal identically to 1 near 0, then ψ(t) ⋅ F(t, x) gives a solution on R × U. Similarly using a smooth partition of unity on Rn subordinate to a covering by open balls with centres at δZn, it can be assumed that all the fm have compact support in some fixed closed ball C. For each m, let

m\over
F
m(t,x)={t

m!}\psi\left({t\over\varepsilonm}\right)fm(x),

where εm is chosen sufficiently small that

\|\partial\alphaFm\|infty\le2-m

for |α| < m. These estimates imply that each sum

\summ\ge\partial\alphaFm

is uniformly convergent and hence that

F=\summ\geFm

is a smooth function with

\partial\alphaF=\summ\ge\partial\alphaFm.

By construction

m
\partial
t

F(t,x)|t=0=fm(x).

Note: Exactly the same construction can be applied, without the auxiliary space U, to produce a smooth function on the interval I for which the derivatives at 0 form an arbitrary sequence.