DivisionoftheHumanities andSocialScienceskcb/Notes/EulerHomogeneity.pdfDivisionoftheHumanities...

5
Division of the Humanities and Social Sciences Euler’s Theorem for Homogeneous Functions KC Border October 2000 v. 2017.10.27::16.34 1 Definition Let X be a subset of R n . A function f : X R is homoge- neous of degree k if for all x X and all λ> 0 with λx X , f (λx)= λ k f (x). • Note that if 0 X and f is homogeneous of degree k ̸=0, then f (0) = f (λ0) = λ k f (0), so setting λ =2, we see f (0) = 2 k f (0), which implies f (0) = 0. • A constant function is homogeneous of degree 0. • If a function is homogeneous of degree 0, then it is constant on rays from the the origin. • Linear functions are homogenous of degree one. • The economists’ favorite homogeneous function is the weighted geo- metric mean with domain R n + , which they know as the Cobb–Douglas function [3], f (x 1 ,...,x n )= x α 1 1 x α 2 2 ··· x αn n , where each α i > 0. It is homogeneous of degree α = α 1 + ··· + α n . • If f 1 ,...,f m are homogeneous of degree k and g is homogeneous of degree , then h(x)= g ( f 1 (x),...,f m (x) ) is homogeneous of degree k + . 2 Remark Usually the domain of f will be taken to be a cone, that is, a set in R n closed under multiplication by positive scalars. Indeed, we often take the domain to be the set R n + of vectors with nonnegative components, or the set R n ++ of vectors with strictly positive components. Apostol [2, Exercises 8, 9, p. 287] proves the following theorem for any open domain. The proof is the same as the one used here. 1

Transcript of DivisionoftheHumanities andSocialScienceskcb/Notes/EulerHomogeneity.pdfDivisionoftheHumanities...

Page 1: DivisionoftheHumanities andSocialScienceskcb/Notes/EulerHomogeneity.pdfDivisionoftheHumanities andSocialSciences ... • The economists’ favorite homogeneous function is the ...

Division of the Humanitiesand Social Sciences

Euler’s Theorem for Homogeneous FunctionsKC BorderOctober 2000

v. 2017.10.27::16.34

1 Definition Let X be a subset of Rn. A function f : X → R is homoge-neous of degree k if for all x ∈ X and all λ > 0 with λx ∈ X,

f(λx) = λkf(x).

• Note that if 0 ∈ X and f is homogeneous of degree k ̸= 0, thenf(0) = f(λ0) = λkf(0), so setting λ = 2, we see f(0) = 2kf(0), whichimplies f(0) = 0.

• A constant function is homogeneous of degree 0.

• If a function is homogeneous of degree 0, then it is constant on raysfrom the the origin.

• Linear functions are homogenous of degree one.

• The economists’ favorite homogeneous function is the weighted geo-metric mean with domain Rn

+, which they know as the Cobb–Douglasfunction [3],

f(x1, . . . , xn) = xα11 xα2

2 · · · xαnn ,

where each αi > 0. It is homogeneous of degree α = α1 + · · · + αn.

• If f1, . . . , fm are homogeneous of degree k and g is homogeneous ofdegree ℓ, then h(x) = g

(f1(x), . . . , fm(x)

)is homogeneous of degree

k + ℓ.

2 Remark Usually the domain of f will be taken to be a cone, that is, aset in Rn closed under multiplication by positive scalars. Indeed, we oftentake the domain to be the set Rn

+ of vectors with nonnegative components,or the set Rn

++ of vectors with strictly positive components. Apostol [2,Exercises 8, 9, p. 287] proves the following theorem for any open domain.The proof is the same as the one used here.

1

Page 2: DivisionoftheHumanities andSocialScienceskcb/Notes/EulerHomogeneity.pdfDivisionoftheHumanities andSocialSciences ... • The economists’ favorite homogeneous function is the ...

KC Border Euler’s Theorem for Homogeneous Functions 2

3 Euler’s 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∑

i=1Dif(x)xi = kf(x). (*)

Proof : (=⇒) Assume f is homogeneous of degree k. Let x ∈ Rn++. Define

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

g(λ) = f(λx) − λkf(x),

and note that for all λ > 0,g(λ) = 0.

Thereforeg′(λ) = 0

for all λ > 0. But by the chain rule,

g′(λ) =n∑

i=1Dif(λx)xi − kλk−1f(x).

Evaluate this at λ = 1 to obtain (∗).(⇐=) Suppose

kf(x) =n∑

i=1Dif(x)xi

for all x ∈ Rn++. Fix any such x and again define g : I → R (depending on

x) byg(λ) = f(λx) − λkf(x)

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

g′(λ) =n∑

i=1Dif(λx)xi − kλk−1f(x)

= λ−1(

n∑i=1

Dif(λx)λxi

)− kλk−1f(x)

= λ−1kf(λx) − kλk−1f(x),

so

λg′(λ) = k(f(λx) − λkf(x)

)= kg(λ).

v. 2017.10.27::16.34

Page 3: DivisionoftheHumanities andSocialScienceskcb/Notes/EulerHomogeneity.pdfDivisionoftheHumanities andSocialSciences ... • The economists’ favorite homogeneous function is the ...

KC Border Euler’s Theorem for Homogeneous Functions 3

Since λ is arbitrary, g satisfies the following differential equation:

g′(λ) − k

λg(λ) = 0

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

g(λ) = 0 · eA(λ) + e−A(λ)∫ λ

10 · eA(t) dt = 0

where, irrelevantly, A(λ) = −∫ λ

1kt dt = −k ln λ. This implies g is identi-

cally zero, so f is homogeneous on Rn++. Continuity guarantees that f is

homogeneous on X.

4 Corollary Let f : Rn+ → R be continuous and differentiable on Rn

++. Iff is homogeneous of degree k, then Djf(x) is homogeneous of degree k − 1.

Proof if f is twice differentiable: By the first half of Euler’s theorem,n∑

i=1Dif(x)xi = kf(x)

so differentiating both sides with respect to the jth variable,

Dj

(n∑

i=1Dif(x)xi

)= kDjf(x)

orn∑

i=1Dijf(x)xi + Djf(x) = kDjf(x)

orn∑

i=1Dijf(x)xi = (k − 1)Djf(x). (1)

Thus Djf(x) is homogeneous of degree (k − 1) by second half of Euler’stheorem.

Proof without twice differentiability: The difference quotients satisfy

f(λx + λh) − f(λx)∥λh∥

= λkf(x + h) − λkf(x)λ∥h∥

= λk−1 f(x + h) − f(x)∥h∥

whenever λ > 0. Thus f is differentiable at λx if and only if it is differen-tiable at x and Dif(λx) = λk−1Dif(x) for all i = 1, . . . , n.

v. 2017.10.27::16.34

Page 4: DivisionoftheHumanities andSocialScienceskcb/Notes/EulerHomogeneity.pdfDivisionoftheHumanities andSocialSciences ... • The economists’ favorite homogeneous function is the ...

KC Border Euler’s Theorem for Homogeneous Functions 4

5 Corollary If f is homogeneous of degree k, then

Dif(λx)Djf(λx)

= Dif(x)Djf(x)

for λ > 0 and x ∈ Rn++.

Proof : By Corollary 4 each fi satisfies Dif(λx) = λk−1Dif(x), so

Dif(λx)Djf(λx)

= λk−1Dif(x)λk−1Djf(x)

= Dif(x)Djf(x)

.

6 Corollary If f is homogeneous of degree 1 and twice differentiable, thenthe Hessian matrix [Dijf(x)] is singular for all x ∈ Rn

++.

Proof : By (1),n∑

i=1Dijf(x)xi = (k − 1)Djf(x).

When k = 1 this becomes [Dijf(x)]x = 0 in matrix terms, so for x ̸= 0 weconclude that [Dijf(x)] is singular.

7 Theorem (Solution of first order linear differential equations)Assume P, Q are continuous on the open interval I. Let a ∈ I, b ∈ R.

Then there is one and only one function y = f(x) that satisfies the initialvalue problem

y′ + P (x)y = Q(x)

with f(a) = b. It is given by

f(x) = be−A(x) + e−A(x)∫ x

aQ(t)eA(t) dt

whereA(x) =

∫ x

aP (t) dt.

For a proof see [1, Theorems 8.2 and 8.3, pp. 309–310].

v. 2017.10.27::16.34

Page 5: DivisionoftheHumanities andSocialScienceskcb/Notes/EulerHomogeneity.pdfDivisionoftheHumanities andSocialSciences ... • The economists’ favorite homogeneous function is the ...

KC Border Euler’s Theorem for Homogeneous Functions 5

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

sachusetts: Blaisdell.

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

[3] Cobb, C. W. and P. H. Douglas. 1928. A theory of production. AmericanEconomic Review 18(1):139–165. Supplement, Papers and Proceedingsof the Fortieth Annual Meeting of the American Economic Association.

v. 2017.10.27::16.34