Slope of a mountain ridge (Gradient)

  • Thread starter Thread starter Lambda96
  • Start date Start date
  • Tags Tags
    Slope
Click For Summary

Homework Help Overview

The discussion revolves around the calculation of the gradient of a function representing the height of a mountain ridge, specifically focusing on tasks related to determining the steepest and flattest slopes based on the gradient's magnitude. The subject area includes calculus and vector analysis.

Discussion Character

  • Exploratory, Mathematical reasoning, Assumption checking

Approaches and Questions Raised

  • The original poster attempts to calculate the gradient and its magnitude, questioning the correctness of their calculations for specific tasks. Participants explore the implications of the gradient being zero and discuss the behavior of the function in polar coordinates.

Discussion Status

Participants are actively engaging with the calculations and interpretations of the gradient. Some guidance has been offered regarding the nature of the gradient's zeros, and there is an ongoing exploration of the implications of these findings. Multiple interpretations of the results are being considered, particularly regarding the behavior at specific points.

Contextual Notes

There are indications of confusion regarding the behavior of the gradient at certain points, particularly at the origin, and the implications of complex solutions arising from the calculations. The discussion is framed within the constraints of homework tasks, which may limit the exploration of certain aspects.

Lambda96
Messages
233
Reaction score
77
Homework Statement
Write ##h(r)=H## as ##y(H,x)##

and

Calculate steepest and flattest slope with ##|| \nabla h(r) ||##
Relevant Equations
none
Hi

I am not quite sure if I have calculated the whole task correctly, since I am not sure whether I have solved task e correctly and unfortunately have problems with task f

Bildschirmfoto 2023-12-12 um 15.44.42.png

The function h(r) looks like this ##h(r)=\frac{x}{\sqrt{x^2+y^2}}+1##

I got the following for the gradient

##\nabla h(r)=\left(\begin{array}{c} -\frac{x^2}{(x^2+y^2)^{\frac{3}{2}}} + \frac{1}{\sqrt{x^2+y^2}} \\ - \frac{xy}{(x^2+y^2)^{\frac{3}{2}}} \end{array}\right)##

and the plot for contour lines looks like this:

Bildschirmfoto 2023-12-12 um 12.13.22.png


##\textbf{Task e}##

I then solved the equation ##h(r)=H## for y as follows ##y(H,x)= \sqrt{\frac{x^2}{(H-1)^2}-x^2}## The shape of the contour lines in the first square are all straight lines

I could only see that they are straight lines from the contour lines plot and not from the equation above, did I calculate y(H,x) incorrectly?

##\textbf{Task f}##

The amount of the gradient should be calculated as follows

##|| \nabla h(r) ||=\sqrt{\biggl( -\frac{x^2}{(x^2+y^2)^{\frac{3}{2}}} + \frac{1}{\sqrt{x^2+y^2}} \biggr)^2 + \biggl( -\frac{xy}{(x^2+y^2)^{\frac{3}{2}}} \biggr)^2}##

and then got the following

##|| \nabla h(r) ||= \sqrt{\frac{y^2}{(x^2+y^2)^2}}##

For the steepest and flattest slope, I have to insert the points into the above equation where the gradient is zero, so ##\nabla h(r)= \left(\begin{array}{c} 0 \\ 0 \\ \end{array}\right)## I have calculated these points with mathematica and if I have not made a mistake, unfortunately only complex solutions come out

Bildschirmfoto 2023-12-12 um 16.25.08.png

Have I made a mistake in calculating the steepest or flattest ascent or can I only do this with ##|| \nabla h(r) ||##?
 
Physics news on Phys.org
In polar coordinates x = r \cos \theta, y = r \sin \theta for -\pi \leq \theta < \pi we have h(r, \theta) = 1 + \cos \theta. It follows that \nabla h = -\frac{\sin \theta}{r}\mathbf{e}_\theta = - \frac{y}{r^2}(-y/r, x/r)^T and \|\nabla h\| = \frac{|\sin \theta|}{r} = \frac{|y|}{x^2 + y^2}. This is zero whenever y = 0 (and is undefined at the origin).

I suspect the fact that \nabla h has degenerate (ie, non-isolated) zeros is confusing whatever algorithm Mathematica is using to solve \nabla h = 0. Think before you compute!
 
  • Like
Likes   Reactions: Lambda96
Thank you pasmith for your help 👍

Where the gradient is zero, there is either a maximum and minimum, the magnitude of the gradient is then also zero.

As you have already written, this would be the case for ##y=0##. If I now insert ##y=0## into the equation ##h(r)##, I get ##h(x,0)=\frac{x}{\sqrt{x^2}}+1## and is either zero for ##x<0## or 2 for ##x>0##

So the steepest slope would be 2 and the flattest 0
 
Lambda96 said:
Thank you pasmith for your help 👍

Where the gradient is zero, there is either a maximum and minimum, the magnitude of the gradient is then also zero.

As you have already written, this would be the case for ##y=0##. If I now insert ##y=0## into the equation ##h(r)##, I get ##h(x,0)=\frac{x}{\sqrt{x^2}}+1## and is either zero for ##x<0## or 2 for ##x>0##

So the steepest slope would be 2 and the flattest 0

"Steepest slope" is where the magnitude of the gradient is maximal, and "flattest slope" is where the magnitude of the gradient is minimal. You can see from my earlier post that \|\nabla h\| increases without limit as r \to 0 for y \neq 0 and is zero when y = 0.
 
  • Like
Likes   Reactions: Lambda96
pasmith said:
This is zero whenever y=0 (and is undefined at the origin).
Do you mean "(except that it is undefined at the origin)"?
 
Thank you pasmith for your help 👍
 

Similar threads

  • · Replies 19 ·
Replies
19
Views
3K
Replies
19
Views
3K
  • · Replies 13 ·
Replies
13
Views
5K
Replies
2
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
Replies
8
Views
2K
  • · Replies 2 ·
Replies
2
Views
832
  • · Replies 19 ·
Replies
19
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K