Prove a rotationally symmetric central force field is conservative

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
4 replies · 3K views
Ryker
Messages
1,080
Reaction score
2

Homework Statement


Suppose g:(0, +∞) → ℝ is continuous, and consider F:ℝd\{0} → ℝd, where F(x) = xg(|x|). Prove F is conservative.

Homework Equations


F is conservative iff there exists a C1 function f:ℝd\{0} → ℝd, s.t. F = grad(f). (edit: Or is the codomain of f actually ℝ, so that it's a scalar-valued function? I namely may have put it down wrong in class.)

F is conservative if, for every closed rectifiable path ∫Fdx = 0.

The Attempt at a Solution


I tried approaching this problem from both angles, i.e. "relevant equations", and came to the conclusion (might be wrong, of course) that if I'm to prove this the second one won't be of particular help. So I went for the first one and tried to construct the function f.

Here's where I run into problems, though. Since g is continuous, we know it has an anti-derivative, call it G. But...
[tex]\frac{\partial G}{\partial x_{i}} = \frac{x_{i} h(|x|)}{|x|} =: H[/tex]
So the numerator is fine, but I can't get rid of |x|. I then also though of saying that H is conservative, and then showing |x|H is also such. But I can't get anywhere with that, either.

Any help here would be greatly appreciated!
 
Last edited:
on Phys.org
And then just differentiate G(|x|) to show that F is indeed grad(f), where f is just G? Is that it or am I missing something? Because if that IS it, then damn I'm slow, I can't believe I didn't arrive to that conclusion myself.
 
Ryker said:
And then just differentiate G(|x|) to show that F is indeed grad(f), where f is just G? Is that it or am I missing something? Because if that IS it, then damn I'm slow, I can't believe I didn't arrive to that conclusion myself.

No, that's all there is to it. And f is a scalar. Force laws are usually written in terms of a unit vector times magnitude, (x/|x|)*m(|x|). Then you can just integrate m. Your form is missing that extra absolute value so you need to put it back in. x*g(|x|)=(x/|x|)*|x|*g(|x|).