Register to reply

Calculating the length of a curve

by JizzaDaMan
Tags: curve, length
Share this thread:
JizzaDaMan
#1
Nov23-12, 02:09 PM
P: 47
Let's say I have a parabola that I know the equation of. I then asked myself the question "how do I calculate the length of the curve between two values of x, for example.

After thinking about it, I realised I could use pythagoras: √δx + δy will give me a length, and then I could find the sum of these lengths to give the length of the curve. However, given that δx is 'infinitessimally small,' I would have to add and infinite number of lengths to get the length of the curve.

For example:

given [itex]y = x^{2}[/itex] find the length of the curve while [itex]-2 \leq x \leq 2[/itex]

so then (assuming my idea is correct), it will be:

The sum of [itex]\sqrt{\delta x + (\delta x)^{2}}[/itex] for all values of x between -2 and 2.


Am I along the right lines here? And if so, how do I calculate this 'infinite sum.'

I really would like to figure this out myself, so if (as i'm sure there is) a way to calculate this, then please don't tell me it. Some pointers would be great though!

Many thanks
Phys.Org News Partner Mathematics news on Phys.org
Professor quantifies how 'one thing leads to another'
Team announces construction of a formal computer-verified proof of the Kepler conjecture
Iranian is first woman to win 'Nobel Prize of maths' (Update)
Millennial
#2
Nov23-12, 02:34 PM
P: 295
Actually, there is a well known formula for this. Deriving the length of a quadratic equation is possible, but, I must say, very tedious. It involves one page of calculation usually, but your definition of tedious might be different than mine!

Anyways, to the topic. You are right about needing to add infinitesimally small quantities infinitely many times, and that process is called integration in mathematics. Basically, the logic here is to take infinitesimally small triangles, such that we denote the arms of the right angle by dx and dy (d standing for differential, somewhat a synonym for infinitesimal). You already have it figured out (probably) that the length of the infinitesimal arc is then [itex]\sqrt{(dx)^2+(dy)^2}[/itex], from Pythagoras.

The reason we are allowed to do this is because the order of error is very small (actually it is of the order of two differentials) and can be neglected. If it was on the order of one, we could not neglect it. Note that "neglecting" in mathematics does not mean we obtain a wrong answer after doing all the stuff. "Neglectable" simply means that it is too small (too close to zero) to have any effect. Remember that infinitesimals are closer to zero than anything you can imagine, and think of them squared!

So we got that problem settled, now we need to sum all these infinitesimal arcs! As I said, this process is called integration in mathematics. If you do not know about integral calculus, you might need to study that first and then come to this topic again.(hopefully, you will not see the formula while studying, for it is very commonly used!)
JizzaDaMan
#3
Nov23-12, 03:59 PM
P: 47
Ok, well i have studied enough integration to know that you get the area below the curve by doing it, and the rule for it is:

[itex]∫x^{n}dx = \frac{x^{n+1}}{n+1} + C[/itex]

Evidently this is the sum of all the y values given by the function times by dx.

So how can I apply integration to this situation?

Klungo
#4
Nov23-12, 09:31 PM
P: 136
Calculating the length of a curve

It's easier to think of it as differentials. We could let √[(dx)+(dy)] = (dz) because they're infinitesimals. But also, dz is the length of the triangle with the hypothenuse on the curve part and legs dx and dy as the previous poster said. We could solve for z in terms of x (or y) by integrating with respect to either. Now, manipulate √[(dx)+(dy)] so that it is in terms of x (or y) only. Hint: Since y is a polynomial, dy/dx is in terms of x only. In the end, we integrate, z = int dz = int √[(dx)+(dy)]. (<- where's the dx?)
Millennial
#5
Nov24-12, 01:15 AM
P: 295
(Riemann) integration is defined in terms of a Riemann sum:
[tex]\int_{a}^{b} f(x)dx=\lim_{\delta t\to 0}\sum_{i=1}^{n}f(t_i)\delta t[/tex]
where [itex]t_i[/itex] is a partition of the interval [a,b] such that [itex]a=t_0<t_1<t_2\text{...}<t_n=b[/itex].
Can you attempt to write the infinite sum of small arcs in terms of a sum like this?
JizzaDaMan
#6
Nov24-12, 03:11 AM
P: 47
[tex]\int_{a}^{b} f(x)dx=\lim_{\delta t\to 0}\sum_{i=1}^{n}f(t_i)\delta t[/tex]

where ti is a partition of the interval [a,b] such that a=t0<t1<t2...<tn=b.
Can you attempt to write the infinite sum of small arcs in terms of a sum like this?
I wouldn't know where to begin with this.


It's easier to think of it as differentials. We could let √[(dx)+(dy)] = (dz) because they're infinitesimals. But also, dz is the length of the triangle with the hypothenuse on the curve part and legs dx and dy as the previous poster said. We could solve for z in terms of x (or y) by integrating with respect to either. Now, manipulate √[(dx)+(dy)] so that it is in terms of x (or y) only. Hint: Since y is a polynomial, dy/dx is in terms of x only. In the end, we integrate, z = int dz = int √[(dx)+(dy)]. (<- where's the dx?)
As for manipulating this so it is in terms of x, is this what you mean: (let y = x2)

[itex]\sqrt{(dx)^{2} + (dy)^{2}}[/itex] then substitute y with x2

[itex]\sqrt{(dx)^{2} + ((dx)^{2})^{2}}[/itex]

Unfortunately, the rest of this confuses me slightly :/


EDIT: Would it help you to know that as far as integration is concerned, I have only covered antiderivatives, definite integrals, areas bound by a curve and the x axis, and the area between 2 curves. (I have studied differentiation)
Millennial
#7
Nov24-12, 06:34 AM
P: 295
Do you know about methods like the disk method or the shell method, which involve using integration to sum infinitesimal quantities infinitely many times? They are not involved with this particular problem, but knowing them gives you a good idea how to use integration in the fashion you need to.
JizzaDaMan
#8
Nov24-12, 08:34 AM
P: 47
Quote Quote by Millennial View Post
Do you know about methods like the disk method or the shell method, which involve using integration to sum infinitesimal quantities infinitely many times? They are not involved with this particular problem, but knowing them gives you a good idea how to use integration in the fashion you need to.
No, I have never even heard of these
Vorde
#9
Nov24-12, 11:31 AM
Vorde's Avatar
P: 784
Quote Quote by JizzaDaMan View Post
No, I have never even heard of these
Then you won't have any luck getting exact answers. Finding curve length is a classic integral calculus problem, the difficulty of which goes from easy to practically impossible depending on the curve.

Without calculus, you could approximate the length of the curve by taking a bunch of values along the curve in question, jotting down the x-difference between the values and the y-difference between the values. Then you could use the Pythagorean theorem like you and others have talked about on each individual pair of points, and then add up all of those to approximate the true lenght.
JizzaDaMan
#10
Nov24-12, 12:34 PM
P: 47
Ok, I will l put this problem on standby until I have studied more calculus
arildno
#11
Nov24-12, 01:12 PM
Sci Advisor
HW Helper
PF Gold
P: 12,016
You deserve, anyhow, to be be given a precise formula of HOW your particular problem can be approximated by a long sum:

Suppose you pick N points ON your parabola, let their coordinates be (x_i, y_i), where [itex]y_{i}=x_{i}^{2}[/itex], and "i" counts from 1 to N (let, for simplicity, x-values increase with value of "i").
Then, using stepwise summation by invoking the Pythagorean theorem, the appoximated length L is given by:
[tex]L=\sum_{i=1}^{i=N-1}\sqrt{(x_{i+1}-x_{i})^{2}+(y_{i+1}-y_{i})^{2}}[/tex]
Now, using the equation for the parabola, you get:
[tex]L=\sum_{i=1}^{i=N-1}\sqrt{(x_{i+1}-x_{i})^{2}+(x_{i+1}^{2}-x_{i}^{2})^{2}}[/tex]
Remembering from algebra that [itex]a^{2}-b^{2}=(a-b)(a+b)[/itex] for every numbers a,b, you may write:
[tex]L=\sum_{i=1}^{i=N-1}\sqrt{(x_{i+1}-x_{i})^{2}+(x_{i+1}-x_{i})^{2}(x_{i+1}+x_{i})^{2}}[/tex]
or, by extracting the common factor:
[tex]L=\sum_{i=1}^{i=N-1}\sqrt{1+(x_{i+1}+x_{i})^{2}}(x_{i+1}-x_{i})[/tex]
Now, if the difference in value between x_i and x_(i+1) is VERY SMALL, they are approximately EQUAL, and thus the sum of those two number is practically the double of x_i (agreed?)
Thus, you get the approximate formula (which gets more and more correct the tinier the differences between x-values are):
[tex]L\approx\sum_{i=1}^{i=N-1}\sqrt{1+4x_{i}^{2}}(x_{i+1}-x_{i})[/tex]

The more evaluation points you put into your fixed length, i.e, the bigger you make N as well as minimizing the difference between consecutive values of x, the more accurate your formula gets to approximate the arc length of the parabola.

The exact value of the arc length of the parabola from -2 and 2 is, BTW:
[tex]L=2\sqrt{5}+\ln(2+\sqrt{5})[/tex]
JizzaDaMan
#12
Nov24-12, 03:46 PM
P: 47
Thankyou kindly :)
arildno
#13
Nov24-12, 03:53 PM
Sci Advisor
HW Helper
PF Gold
P: 12,016
I made a dumb mistake.
Here is the correct general formula:

[tex]L=a\sqrt{1+4a^{2}}+\frac{1}{2}\ln(2a+\sqrt{1+4a^{2}})[/tex]
Sorry about that.
JizzaDaMan
#14
Nov24-12, 04:21 PM
P: 47
one thing i didn't understand was that you put i=N-1 on top of the [itex]\sum[/itex] I understood that the number on top is the finishing value of i in the function. Here it looks like it isn't the case, so what does this mean?
arildno
#15
Nov24-12, 04:47 PM
Sci Advisor
HW Helper
PF Gold
P: 12,016
Quote Quote by JizzaDaMan View Post
one thing i didn't understand was that you put i=N-1 on top of the [itex]\sum[/itex] I understood that the number on top is the finishing value of i in the function. Here it looks like it isn't the case, so what does this mean?
I'm summing together the N-1 length segments that lie between the N points.
arildno
#16
Nov24-12, 05:00 PM
Sci Advisor
HW Helper
PF Gold
P: 12,016
I made a dumb mistake.
Here is the correct general formula:

[tex]L=a\sqrt{1+4a^{2}}+\frac{1}{2}\ln(2a+\sqrt{1+4a^{2}})[/tex]
Sorry about that.
piercebeatz
#17
Nov25-12, 01:49 PM
P: 242
The formula for a general curve is:

[tex]L=\int_{a}^{b}\sqrt{1+(\frac{dy}{dx})^{2}}dx[/tex]

As you do more research on integration, you will find that you usually will need a trig. substitution to integrate this, and it will often be very nasty

I hope that you can read that, I'm new to latex and it took me about 10 mins to type!

It's not coming out on my screen, anyone know what happened?
arildno
#18
Nov25-12, 02:00 PM
Sci Advisor
HW Helper
PF Gold
P: 12,016
You write it as:
[tex]L=\int_{a}^{b}\sqrt{1+(\frac{dy}{dx})^{2}}dx[/tex]
You may look at the code by making a right hand click on it.
The command begins with "tex" within rectangular brackets, and ends with "\tex" within rectangular brackets, without apostrophes.


Register to reply

Related Discussions
Integral for calculating length of the curve Calculus 3
Calculating the length of a tangent curve Calculus 6
Determining the length of the curve (ln curve) Calculus & Beyond Homework 3
Length of a curve Calculus & Beyond Homework 3
Length of a curve Calculus 8