Checking if a function is an equipotential surface

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
3 replies · 2K views
patric44
Messages
308
Reaction score
40
Homework Statement
checking if a function is could form an equipotential surface
Relevant Equations
laplacian(f)/ |grad(f)|^2 = constant
hi guys
I came across that theorem that could be used to check if a surface represented by the function f(x,y,z) = λ could represent an equipotential surface or not, and it states that if this condition holds:
$$\frac{\nabla^{2}\;f}{|\vec{\nabla\;f}|^{2}} = \phi(\lambda)$$
then f(x,y,z) could represent an equipotential surface, my question here is this theorem applicaple also in spherical cordinates as its or it should be modifed? also can some one explain the intuition behind it
 
Reply
  • Like
Likes   Reactions: PhDeezNutz
Physics news on Phys.org
[itex]f(x,y,z) = \lambda[/itex] will be an equipotential surface if [itex]\nabla f[/itex] is everywhere parallel to [itex]\nabla V[/itex]. Thus [tex] \nabla f = \alpha(\mathbf{x})\nabla V[/tex] where [itex]\alpha \neq 0[/itex]. Then [tex] \begin{split}<br /> \nabla^2f &= \alpha\nabla^2 V + \nabla \alpha \cdot \nabla V<br /> &= \frac{\nabla \alpha}{\alpha} \cdot \nabla f<br /> \end{split}[/tex] assuming [itex]\nabla^2 V = 0[/itex]. You can then get [tex] \nabla^2 f = \frac 1{\alpha(\lambda)} \frac{d\alpha}{d\lambda} \|\nabla f\|^2 = \phi(\lambda)\|\nabla f\|^2[/tex] if you assume that [itex]\alpha[/itex] depends on [itex]\mathbf{x}[/itex] only in the combination [itex]f(\mathbf{x})[/itex] but I don't see why that assumption is required.

As the result is obtained using vector notation, it is valid in any orthogonal coordinate system.
 
Reply
  • Like
  • Informative
Likes   Reactions: PhDeezNutz and patric44
pasmith said:
[itex]f(x,y,z) = \lambda[/itex] will be an equipotential surface if [itex]\nabla f[/itex] is everywhere parallel to [itex]\nabla V[/itex]. Thus [tex] \nabla f = \alpha(\mathbf{x})\nabla V[/tex] where [itex]\alpha \neq 0[/itex]. Then [tex] \begin{split}<br /> \nabla^2f &= \alpha\nabla^2 V + \nabla \alpha \cdot \nabla V<br /> &= \frac{\nabla \alpha}{\alpha} \cdot \nabla f<br /> \end{split}[/tex] assuming [itex]\nabla^2 V = 0[/itex]. You can then get [tex] \nabla^2 f = \frac 1{\alpha(\lambda)} \frac{d\alpha}{d\lambda} \|\nabla f\|^2 = \phi(\lambda)\|\nabla f\|^2[/tex] if you assume that [itex]\alpha[/itex] depends on [itex]\mathbf{x}[/itex] only in the combination [itex]f(\mathbf{x})[/itex] but I don't see why that assumption is required.

As the result is obtained using vector notation, it is valid in any orthogonal coordinate system.
thanks its clear now, but can you explain the last step
[tex] \nabla^2 f = \frac 1{\alpha(\lambda)} \frac{d\alpha}{d\lambda} \|\nabla f\|^2 = \phi(\lambda)\|\nabla f\|^2[/tex]
 
Reply
  • Like
Likes   Reactions: PhDeezNutz
pasmith said:
[itex]f(x,y,z) = \lambda[/itex] will be an equipotential surface if [itex]\nabla f[/itex] is everywhere parallel to [itex]\nabla V[/itex]. Thus [tex] \nabla f = \alpha(\mathbf{x})\nabla V[/tex] where [itex]\alpha \neq 0[/itex]. Then [tex] \begin{split}<br /> \nabla^2f &= \alpha\nabla^2 V + \nabla \alpha \cdot \nabla V<br /> &= \frac{\nabla \alpha}{\alpha} \cdot \nabla f<br /> \end{split}[/tex] assuming [itex]\nabla^2 V = 0[/itex]. You can then get [tex] \nabla^2 f = \frac 1{\alpha(\lambda)} \frac{d\alpha}{d\lambda} \|\nabla f\|^2 = \phi(\lambda)\|\nabla f\|^2[/tex] if you assume that [itex]\alpha[/itex] depends on [itex]\mathbf{x}[/itex] only in the combination [itex]f(\mathbf{x})[/itex] but I don't see why that assumption is required.

Taking the curl of the first equation gives [tex] 0 = \nabla \alpha \times \nabla V = \alpha(\nabla \alpha \times \nabla f)[/tex] so [itex]\nabla \alpha[/itex] and [itex]\nabla f[/itex] are parallel. Thus [itex]\alpha[/itex] is constant on surfaces of constant [itex]f[/itex], so indeed [itex]\alpha = \alpha(\lambda)[/itex].
 
Reply
  • Like
Likes   Reactions: PhDeezNutz and patric44