Proof involving homogeneous functions and chain rule

Join the discussion
Registration is free. Ask a follow-up in this thread, or start your own.
5 replies · 4K views
hth
Messages
26
Reaction score
0

Homework Statement



A function f is called homogeneous of degree s if it satisfies the equation

f(x1, x2, x3,... xn)=t^s*f(x1, x2, x3,... xn) for all t

Prove that the [tex]\sum[/tex] from i=1 to n of xi * df/dxi (x1, x2, x3,... xn) = sf(x1, x2, x3,... xn).

Homework Equations


The Attempt at a Solution



Take A=f(t1,t2,..,tn)=t^kf(t1,t2,..,tn)

Then find dA/dt...

I keep lost in the differentiation. Am I even on the right track? Any help is appreciated.
 
Last edited:
Physics news on Phys.org
Try something like this (3 variable example):

Let g(t) = f(tx,ty,tz) = t3f(x,y,z)

Now, using subscript notation for the partials of f with respect to its arguments, calculate g'(t) using the chain rule:

g'(t) = xf1(tx,ty,tz)+yf2(tx,ty,tz)+zf3(tx,ty,tz)=3t2f(x,y,z)

Now let x = u/t, y=v/t and z = w/t and see what happens. Should generalize to n variables.
 
hth said:

Homework Statement



A function f is called homogeneous of degree s if it satisfies the equation

f(x1, x2, x3,... xn)=t^s*f(x1, x2, x3,... xn) for all t
You mean "f(tx1, tx2, tx3,... txn)=t^s*f(x1, x2, x3,... xn) for all t"

Prove that the [tex]\sum[/tex] from i=1 to n of xi * df/dxi (x1, x2, x3,... xn) = sf(x1, x2, x3,... xn).

Homework Equations





The Attempt at a Solution



Take A=f(t1,t2,..,tn)=t^kf(t1,t2,..,tn)

Then find dA/dt...

I keep lost in the differentiation. Am I even on the right track? Any help is appreciated.
 
HallsofIvy said:
You mean "f(tx1, tx2, tx3,... txn)=t^s*f(x1, x2, x3,... xn) for all t"

You're right. I apologize for my mistake.
 
Alright, here's my attempt.

f(tx1, tx2, tx3,... txn)=t^s*f(x1, x2, x3,... xn) for all t

Prove that the [tex]\sum[/tex] from i=1 to n of xi * df/dxi (x1, x2, x3,... xn) = sf(x1, x2, x3,... xn).

Proof.

Let f = f (x1, x2, x3,...,xn).

Then, by differentiating the function f(ty) = t^(s)f(y) by the chain rule,

[tex]\partial[/tex]/[tex]\partial[/tex]x1f(ty)d/dt(ty1) + ... + [tex]\partial[/tex]/[tex]\partial[/tex]xnf(ty)d/dt(tyn) = st^(s-1) f(y).

So, y1[tex]\partial[/tex]/[tex]\partial[/tex]x1f(ty) + ... + yn[tex]\partial[/tex]/[tex]\partial[/tex]xnf(ty) = st^(s-1)f(y).

This is the best I could come up with. I'm pretty confused, honestly.
 
hth said:
Alright, here's my attempt.

f(tx1, tx2, tx3,... txn)=t^s*f(x1, x2, x3,... xn) for all t

Prove that the [tex]\sum[/tex] from i=1 to n of xi * df/dxi (x1, x2, x3,... xn) = sf(x1, x2, x3,... xn).

Proof.

Let f = f (x1, x2, x3,...,xn).

Then, by differentiating the function f(ty) = t^(s)f(y) by the chain rule,

[tex]\partial[/tex]/[tex]\partial[/tex]x1f(ty)d/dt(ty1) + ... + [tex]\partial[/tex]/[tex]\partial[/tex]xnf(ty)d/dt(tyn) = st^(s-1) f(y).

So, y1[tex]\partial[/tex]/[tex]\partial[/tex]x1f(ty) + ... + yn[tex]\partial[/tex]/[tex]\partial[/tex]xnf(ty) = st^(s-1)f(y).

This is the best I could come up with. I'm pretty confused, honestly.

Are you responding to my suggestion? It isn't clear to me. Don't call all the xi the same thing y. You want to start with

g(t) = f(tx1,tx2,...,txn) =tnf(x1, x2,... xn)
and differentiate with respect to t similar to what you have shown. Then do what I did.