You are on page 1of 4

Division of the Humanities

and Social Sciences

Eulers Theorem for Homogeneous Functions


KC Border
October 2000
v. 2015.11.11::14.24

Let f : Rn+ R. We say that f is homogeneous of degree k if for


all x Rn+ and all > 0,

f (x) = k f (x).

1 Eulers theorem Let f : Rn+ R be continuous, and also differentiable


on Rn++ . Then f is homogeneous of degree k if and only if for all x Rn++ ,


n
kf (x) = Di f (x)xi . ()
i=1

Proof : (=) Suppose f is homogeneous of degree k. Fix x Rn++ , and


define the function g : [0, ) R (depending on x) by

g() = f (x) k f (x),

and note that for all 0,


g() = 0.
Therefore
g () = 0
for all > 0. But by the chain rule,

n
g () = Di f (x)xi kk1 f (x).
i=1

Evaluate this at = 1 to obtain ().


(=) Suppose

n
kf (x) = Di f (x)xi
i=1

for all x Rn++ . Fix any x 0 and again define g : [0, ) R (depending
on x) by
g() = f (x) k f (x)

1
KC Border Eulers Theorem for Homogeneous Functions 2

and note that g(1) = 0. Then for > 0,



n
g () = Di f (x)xi kk1 f (x)
i=1
( n )

1
= Di f (x)xi kk1 f (x)
i=1
1
= kf (x) kk1 f (x),

so
( )
g () = k f (x) k f (x)
= kg().

Since is arbitrary, g satisfies the following differential equation:


k
g () g() = 0

and the initial condition g(1) = 0. By Theorem 5 below,

g() = 0 eA() + eA() 0 eA(t) dt = 0
1

where, irrelevantly, A() = 1 kt dt = k ln . This implies g is identi-
cally zero, so f is homogeneous on Rn++ . Continuity guarantees that f is
homogeneous on Rn+ .

2 Corollary Let f : Rn+ R be continuous and differentiable on Rn++ . If


f is homogeneous of degree k, then Dj f (x) is homogeneous of degree k 1.

Proof if f is twice differentiable: By the first half of Eulers theorem,



n
Di f (x)xi = kf (x)
i=1

so differentiating both sides with respect to the j th variable,


( )

n
Dj Di f (x)xi = kDj f (x)
i=1

or

n
Dij f (x)xi + Dj f (x) = kDj f (x)
i=1

v. 2015.11.11::14.24
KC Border Eulers Theorem for Homogeneous Functions 3

or

n
Dij f (x)xi = (k 1)Dj f (x). (1)
i=1

Thus Dj f (x) is homogeneous of degree (k 1) by second half of Eulers


theorem.

Proof without twice differentiability: The difference quotients satisfy

f (x + h) f (x) k f (x + h) k f (x) f (x + h) f (x)


= = k1
h h h

whenever > 0. Thus f is differentiable at x if and only if it is differen-


tiable at x and Di f (x) = k1 Di f (x) for all i = 1, . . . , n.

3 Corollary If f is homogeneous of degree k, then

Di f (x) Di f (x)
=
Dj f (x) Dj f (x)

for > 0 and x Rn++ .

Proof : By Corollary 2 each fi satisfies Di f (x) = k1 Di f (x), so

Di f (x) k1 Di f (x) Di f (x)


= k1 = .
Dj f (x) Dj f (x) Dj f (x)

4 Corollary If f is homogeneous of degree 1 and twice differentiable, then


the Hessian matrix [Dij f (x)] is singular for all x Rn++ .

Proof : By (1),

n
Dij f (x)xi = (k 1)Dj f (x).
i=1

When k = 1 this becomes [Dij f (x)]x = 0 in matrix terms, so for x = 0 we


conclude that [Dij f (x)] is singular.

5 Theorem (Solution of first order linear differential equations)


Assume P, Q are continuous on the open interval I. Let a I, b R.

v. 2015.11.11::14.24
KC Border Eulers Theorem for Homogeneous Functions 4

Then there is one and only one function y = f (x) that satisfies the initial
value problem
y + P (x)y = Q(x)
with f (a) = b. It is given by
x
A(x) A(x)
f (x) = be +e Q(t)eA(t) dt
a

where x
A(x) = P (t) dt.
a

For a proof see [1, Theorems 8.2 and 8.3, pp. 309310].

References
[1] Apostol, T. M. 1967. Calculus, 2d. ed., volume 1. Waltham, Mas-
sachusetts: Blaisdell.

v. 2015.11.11::14.24

You might also like