Metric function composed with concave function

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
5 replies · 7K views
shoescreen
Messages
14
Reaction score
0
Hi,

I have been reading about metric spaces and came across an elementary property that I am having difficulty proving. A quick search on these forums and google has also failed.

Given a metric space with distance function [itex]d[/itex], and an increasing, concave function [itex]f:\mathbb{R} \rightarrow \mathbb{R}[/itex] so that [itex]f(0)=0[/itex], show that [itex]f\circ d[/itex] is a metric.

Of course, only the triangle inequality is nontrivial.
 
Physics news on Phys.org
I have been struggling with this problem all day so I described it in a google search and found this forum.

I have that f(d(x,y)) <= f(d(x,z)+d(z,y)) but I hit a brick wall when I try to "free" the d's out of the function, i.e. I get for example that f(d(x,z)+d(z,y)) >= (d(x,z)+d(z,y))*f(1) =d(x,z)*f(1) + d(z,y) * f(1) <=f(d(x,z)+f(d(z,y)), but that's worthless because the inequalities go back and forth.

I also tried putting f(d(x,z)+d(z,y)) = f((a+b)(d(x,z)+d(z,y))) = f(a*(d(x,z)+d(z,y))+b*(d(x,z)+d(z,y))) >= f(a*d(x,z)+b*d(z,y)) >= a*f(d(x,z)) + b*f(d(z,y)) but that doesn't give me anything useful.

Can anyone give another tip how I should be thinking about this problem?
 
trickycheese1 said:
I have been struggling with this problem all day so I described it in a google search and found this forum.

I have that f(d(x,y)) <= f(d(x,z)+d(z,y)) but I hit a brick wall when I try to "free" the d's out of the function, i.e. I get for example that f(d(x,z)+d(z,y)) >= (d(x,z)+d(z,y))*f(1) =d(x,z)*f(1) + d(z,y) * f(1) <=f(d(x,z)+f(d(z,y)), but that's worthless because the inequalities go back and forth.

I also tried putting f(d(x,z)+d(z,y)) = f((a+b)(d(x,z)+d(z,y))) = f(a*(d(x,z)+d(z,y))+b*(d(x,z)+d(z,y))) >= f(a*d(x,z)+b*d(z,y)) >= a*f(d(x,z)) + b*f(d(z,y)) but that doesn't give me anything useful.

Can anyone give another tip how I should be thinking about this problem?

Did you first show that mathman's hint is correct??
 
micromass said:
Did you first show that mathman's hint is correct??

Yes, I put y=0 in the equation f(ax + by) >= af(x) + bf(y), and in my calculations I tried to apply the hint but it didn't get me anywhere.