wu :: forums (http://www.ocf.berkeley.edu/~wwu/cgi-bin/yabb/YaBB.cgi)
riddles >> medium >> Rope Around the Earth
(Message started by: THUDandBLUNDER on Apr 9th, 2003, 5:39pm)

Title: Rope Around the Earth
Post by THUDandBLUNDER on Apr 9th, 2003, 5:39pm
Assume the Earth is a perfect sphere of radius r and suppose a rope of zero elasticity is tied tightly around it.
One metre is now added to the rope's length. If the rope is now pulled at one point as high as possible above the Earth's surface, what height will be reached?


Title: Re: Rope Around the Earth
Post by Icarus on Apr 9th, 2003, 8:12pm
For a 40,000 Km circumference of the Earth, I get [hide]~193 meters (first-order approximation)[/hide]

Title: Re: Rope Around the Earth
Post by aero_guy on Apr 10th, 2003, 2:04am
I know this one is on the site somewhere...

Title: Re: Rope Around the Earth
Post by THUDandBLUNDER on Apr 10th, 2003, 2:48am

Quote:
I know this one is on the site somewhere...

You are probably mistaking this for a similar (but much easier) puzzle.

Title: Re: Rope Around the Earth
Post by wowbagger on Apr 10th, 2003, 4:37am

on 04/09/03 at 20:12:44, Icarus wrote:
For a 40,000 Km circumference of the Earth, I get [hidden answer]

This is impossible. I'm sure you mean another riddle.
Consider the fact that the increase in length has to be at least twice the height you reach - but we only added one metre.

My result with r = 6370km is about [hide]78.5 10-6m[/hide], but I'm not too sure about it.

Title: Re: Rope Around the Earth
Post by aero_guy on Apr 10th, 2003, 4:52am
Nope, they're right.  Consider a rope going across a very long flat plane.  If you add something to the length and then pull it up at the middle you get two identical triangles, each with base b, height you pulled them up a, and hypotenuse c.  If the rope was originally 200000m and you added 2m, then c=100001m

a=sqrt(c2-b2)

so you see, by increasing c by 1m, we have increased c2 by 200001m, thus making a, the height obove the plane we pull the rope to, rather large.

I think you missed that when you stretch the rope, it will leave your hand to intersect the edge of the world at a tangent.

Title: Re: Rope Around the Earth
Post by wowbagger on Apr 10th, 2003, 5:07am

on 04/10/03 at 04:52:39, aero_guy wrote:
Nope, they're right.  Consider a rope going across a very long flat plane.  If you add something to the length and then pull it up at the middle you get two identical triangles, each with base b, height you pulled them up a, and hypotenuse c.  If the rope was originally 200000m and you added 2m, then c=100001m

a=sqrt(c2-b2)

so you see, by increasing c by 1m, we have increased c2 by 200001m, thus making a, the height obove the plane we pull the rope to, rather large.

I understand your calculation. If your rope in the plane were the size of the earth's circumference, the height you can reach by adding 1m of rope would be ca. 141m.
So the seemingly easy way to reject Icarus's result doesn't work.


Quote:
I think you missed that when you stretch the rope, it will leave your hand to intersect the edge of the world at a tangent.

I'm not sure whether I understand this part.
Of course I considered the fact that the rope runs around the earth for a rather large angle before leaving the surface at some points A and B. The lines from A and B to the point P where you hold the rope with your hand are tangents to the earth. From there I used some geometry and algebra, but - as I said - I'm not sure about my result.

Title: Re: Rope Around the Earth
Post by wowbagger on Apr 10th, 2003, 5:30am

on 04/10/03 at 04:37:51, wowbagger wrote:
Consider the fact that the increase in length has to be at least twice the height you reach - but we only added one metre.

This is wrong. Even I have noticed this by now. I mistook an upper bound for a lower (or vice versa).  :-[quote]My result with r = 6370km is about [hidden try][/quote]
This is also wrong. Even using my formula and my value of r, I now calculate a different (still smaller) value.  :-[ :-[

Title: Re: Rope Around the Earth
Post by towr on Apr 10th, 2003, 6:50am
at the moment I'm getting [hide][edit] 121.4m (I used the wrong diameter before) [/edit][/hide]
But I'm still not sure I'm close enough with my approximation..

Here's what I've done:
[hide]
the part of the rope that touches the sphere + the part of rope that's in the air equals the diameter of the sphere + one
this gives:
(2pi - 2a)r + 2 tan(a)r = 2*pi*r +1
you can then go use
an+1 = arctan((2r*an+1)/2r)

and then r(1/(cos(a) - 1) provides the answer
[/hide]

Title: Re: Rope Around the Earth
Post by aero_guy on Apr 10th, 2003, 8:34am
My equations come out the same, but solving them gives me an a of .003347 which gives a height of 224m

Title: Re: Rope Around the Earth
Post by towr on Apr 10th, 2003, 10:52am
Have you tried approximating it from both sides? You may not have converged to a stable value yet.
Though it's of course possible there's a mistake in my value (though I'd expect matlab to do rather well).

Also, you could do the reverse calculations, and check if you get back to 40000001 meters.. (which is the case for my value. But again, it could be freak rounding errors..possibly..)

Title: Re: Rope Around the Earth
Post by aero_guy on Apr 10th, 2003, 11:05am
I guess it is possible that the rounding errors are reproducing themselves when working backwords, but on the way back I still get .99953m, close enough for me.

Title: Re: Rope Around the Earth
Post by towr on Apr 10th, 2003, 11:34am
peculiar..
Are we both using an r of 40 000 000/(2*pi)? [e]removed extra 0[/e]
And which program do you use to calculate it?

[edit] Ah, i see, I think you used r = 40 000 000..
That's actually the same mistake I made the first time (but I had forgotten that value allready)..

On another try I got Icarus' answer of 192, but I made a mistake there as well.. I used [hide]an+1 = arctan((r*an+1)/r) [/hide] by mistake that time..

I'm sure r actually has to be as above..
[/edit]

Title: Re: Rope Around the Earth
Post by aero_guy on Apr 10th, 2003, 11:47am
my mistake, I was using the number as r.  That would be a very large earth.  I get 121.4m now.

Title: Re: Rope Around the Earth
Post by BNC on Apr 10th, 2003, 1:36pm
I, too, am getting 121.43m (using matlab).

Honestly, I don't think it belongs in the "hard" section... even if I (or others) made an arithmetic mistake.

Title: Re: Rope Around the Earth
Post by Icarus on Apr 10th, 2003, 5:11pm

on 04/10/03 at 11:34:26, towr wrote:
peculiar..
Are we both using an r of 400000000/(2*pi)?
And which program do you use to calculate it?

[edit] Ah, i see, I think you used 40 000 000..
That's actually the same mistake I made the first time (but I had forgotten that value allready)..

I'm sure r actually has to be as above..
[/edit]


???The Earth is only 40,000 Km in circumference, not 400,000 Km.

Title: Re: Rope Around the Earth
Post by SWF on Apr 10th, 2003, 7:53pm
Yes, BNC, despite the number of errors people are making, this does not belong in the hard section.  There are many questions in the Easy section tougher than this. William Wu's main page says these are "hard core" riddles, so easy doesn't mean trivial. In the "general problem solving/whatever" forum there is a thread about what people mean by easy.

I also come up with 121.43 m. The error in Icarus' solution seems to be that he used the full meter of rope to be in one triangle, instead of dividing it between the two triangles.  Figuring out what Icaraus did wrong when he didn't show his work-- that was not so easy.

The only tricky thing about this riddle is solving an equation of the form x+a=tan(x) for x. However that can be done by trial and error, with special software, or iteratively like towr did.  By expanding tan(x) into a series, some pretty good approximations (good for small a, which it is in this problem) can be found:  x=(3a)1/3 even better is

http://www.ai.rug.nl/~towr/PHP/FORMULA/formula.php?id=40

The height the rope lifts off earth is

http://www.ai.rug.nl/~towr/PHP/FORMULA/formula.php?id=41

where r is radius of earth, a=A/2/r, A is the additional length of rope (1 meter in this case).  The first approximation leads to 121.431 m, and the second gives 121.430.  The second approximation results in a value of x that makes tan(x) within 1e-17 of x+a, so it is fairly accurate for this small value of a.

Title: Re: Rope Around the Earth
Post by towr on Apr 10th, 2003, 11:08pm

on 04/10/03 at 17:11:35, Icarus wrote:
???The Earth is only 40,000 Km in circumference, not 400,000 Km.
So I typed an extra 0 in my post, if you check the numbers you'll see that wasn't the case in my calculations :p
And you'll notice  I did type it right the second time..

It was the factor 2*pi that was at issue btw, not the 40 something something kilometers..

Title: Re: Rope Around the Earth
Post by Icarus on Apr 11th, 2003, 3:46pm
towr - Sorry I didn't read your post carefully enough. I thought you were saying 40,000,000 was the mistake and should have been 400,000,000.:-X I see now what you meant.

Title: Re: Rope Around the Earth
Post by NickH on Apr 22nd, 2003, 12:38pm
I agree this puzzle doesn't belong in the hard section.

See the solution (http://www.qbyte.org/puzzles/p004s.html) on my site, where I show that the height reached is approximately:

k · r1/3 · d2/3, where k = (3/2)2/3/2, r is the Earth's radius, and d is the extra rope length.



Powered by YaBB 1 Gold - SP 1.4!
Forum software copyright © 2000-2004 Yet another Bulletin Board