I need to prove that every homogeneous function on the domain of all positive real numbers is either concave, or convex.
UPD
Let f(x) — homogeneous of degree k, then f(ax)=a^kf(x). Then, for x1,x2>0 and a within the interval [0,1], f(ax1)=a^k*f(x1) and f((1-a)x2)=(1-a)^kf(x2).
For a convex function it should hold that f(a*x1+(1-a)x2) is less or equal than af(x1)+(1-a)*f(x2). (For a concave function the logic should be similar, so I don’t consider it).
Then I’m stuck with that fact that:
• f(a*x1+(1-a)x2) can’t be separated into a a sum f(ax1)+f((1-a)*x2), so I have to stick to using inequalities for the proof
• there is no specification about k, so f(ax1) can be less, bigger or equal to af(x1), depending on the value (or different values of k just correspond to different convexity/concavity?)
• I don’t get where the condition of an all-positive domain should be used
If the function of homogeneous of degree k, it should hold that f(ax)=a^kf(x). If it is convex (concave), f(ax+(1-a)y) is less or equal (more or equal) that af(x)+(1-a)*f(y). a belongs to [0,1] and x and y should be positive. I can’t get, where I should use the fact that the function is on the domain of all positive real numbers.
– Ksenia Feb 06 '23 at 18:06