Measure of the Sharpness of a curve

  • Context: Graduate 
  • Thread starter Thread starter Bavid
  • Start date Start date
  • Tags Tags
    Curve Measure
Click For Summary

Discussion Overview

The discussion revolves around quantifying the "sharpness" of curves defined by the equation y=\frac{c}{x^m}, focusing on how to construct a function F of parameters m and c that reflects this sharpness. Participants explore concepts related to curvature and derivatives to establish a measure for sharpness.

Discussion Character

  • Exploratory, Technical explanation, Debate/contested

Main Points Raised

  • One participant suggests examining the rate of change of the second derivative, d2y/dx2, as a potential measure of sharpness.
  • Another participant introduces the concept of curvature, defined as the reciprocal of the radius of curvature, and presents a formula involving second derivatives to calculate it.
  • A further contribution emphasizes the relationship between curvature and the radius of the osculating circle, noting that a smaller radius indicates greater curvature.
  • Another participant provides a formula for the radius of curvature for a general function and suggests that to find the minimum radius, one would need to take the derivative of the radius of curvature.
  • There is a proposal that the function F(c, m) could be defined as the reciprocal of the minimum radius of curvature.

Areas of Agreement / Disagreement

Participants express various methods to quantify sharpness, with no consensus on a single approach or formula. Multiple competing views on how to define and calculate sharpness remain present.

Contextual Notes

Some participants note that the proposed measures depend on the second derivatives and may involve complex calculations, indicating that assumptions about the functions and their derivatives are crucial.

Bavid
Messages
31
Reaction score
0
Measure of the "Sharpness of a curve"

I have a set of curves that belong to the family of curves y=\frac{c}{x^m}, where m and c are parameters.
The attached picture (save.png) shows three such curves for different values of m and c.
Now these curves have different 'sharpenss' of curvature (to see what I mean by sharpness, observe how 'sharp' a corner the lowermost curve forms compared to the uppermost).

I am trying to find a function F of m and c that can quantify this sharpness, i.e., larger value of F(m,c) indicates that the corresponding curve has a sharper corner or the vice versa.

Any ideas how to go about constructing the function F?
 

Attachments

  • save.png
    save.png
    5.8 KB · Views: 1,005
Physics news on Phys.org


I would recommend looking at how fast the derivative changes d2y/dx2 and the higher value of this would mean a sharper curve.
 


It sounds to me like you are talkig about the curvature of a graph. That is the same 1 divided by the radius of curvature (the radius of the circle that best fits the curve at a given point). It can also be calculated as the length of the derivative of the unit tangent vector with respect to arclength or, if you are given x and y as functions of a parameter, t,
\kappa= \frac{x'y''- x''y'}{(x'^2+ y'^2)^{3/2}}

As you can see, that will depend upon the second derivatives as rudolfstr suggests.
 


Basically (as HallsofIvy says), the idea of the "curvature" at a specific point, is logically related to answer the question:
"What is the radius of the circle that best approximates the curvature of the graph at that point?"
The smaller the (osculating) circle must be, the greater the curvature (the circle's radius is simply the absolute value of the reciprocal of the curvature!)

As has been said, in terms of derivatives, this is given by a disgusting formula involving second derivatives.
 


radius of curvature for a general function {x, y(x)}:

radius(x) = (1 + y'(x)2)3/2 / | y''(x) |

where y' is first derivative of y, and y'' is second derivative of y.

For this case, to determine the minimum radius, you'd have to take the derivative of the radius of curvature and solve for xminr :

radius'(xminr) = 0

minimum radius = radius(xminr)

Then F(c, m) = 1 / (minimum radius (c, m))

Although not needed for this case, the radius of curvature for a general function {x(t), y(t)}:

radius(t) = ( (x'(t))2 + (y'(t))2 )3/2 / | (x'(t) y''(t)) - (y'(t) x''(t)) |
 
Last edited:


Thanks everyone.
 


<deleted>
 
Last edited:

Similar threads

  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 3 ·
Replies
3
Views
4K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
Replies
1
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 13 ·
Replies
13
Views
3K