Freethought & Rationalism ArchiveThe archives are read only. |
04-30-2003, 10:20 AM | #21 | |
Senior Member
Join Date: Apr 2001
Location: On the edge
Posts: 509
|
Re: balls
Quote:
|
|
04-30-2003, 10:36 AM | #22 |
Veteran Member
Join Date: Apr 2002
Location: Finland
Posts: 6,261
|
My answer to the opening post would be "yes". However, I notice that a couple of the first responses are "no", made by intelligent people no doubt. So before reading the rest of the thread, I decided to post my disagreement, just so I can feel smug if I was right.
EDIT: Aww shucks. Looks like I was wrong. Can't prove it though. |
04-30-2003, 10:41 AM | #23 |
Moderator - Science Discussions
Join Date: Feb 2001
Location: Providence, RI, USA
Posts: 9,908
|
I'm pretty sure the answer is "no"--the top ball will end up with exactly the same position and orientation as when it started (no rotation on the N/S axis or any other axis). If you imagine rolling the top ball by any multiple of 90 degrees along the equator of the bottom ball you can see that it will always work out this way in the 4 possible cases there, and I have a sort of a general proof in mind that this would work for any angle, but it's a visual demonstration which would be difficult to describe in words. If anyone's really interested I'll give it a shot, but first try drawing pictures of various 90-degree rolls along the equator, and maybe a 45-degree roll as well, to see if you can figure it out yourself (and if anyone comes up with a more elegant proof than mine I'd be interested to hear it).
|
04-30-2003, 11:27 AM | #24 |
Veteran Member
Join Date: Apr 2003
Posts: 2,199
|
There is no net rotation of the movable ball's N/S axis because it undergoes equal and opposite rotation during the longitutinal travel. That is not true for the equatorial travel, so that if it travels 90 degrees along the equator, it will rotate 180 degrees about the N/S axis.
|
04-30-2003, 11:42 AM | #25 | |
Moderator - Science Discussions
Join Date: Feb 2001
Location: Providence, RI, USA
Posts: 9,908
|
Quote:
Code:
O- O attempt at illustration: Code:
O- O- O O-O O- O |
|
04-30-2003, 12:04 PM | #26 | |
Veteran Member
Join Date: Mar 2003
Location: Colorado
Posts: 1,969
|
axis of confusion
Quote:
Ed |
|
04-30-2003, 12:30 PM | #27 | |
Veteran Member
Join Date: Apr 2003
Posts: 2,199
|
Re: axis of confusion
Quote:
I suspect we're all missing something. |
|
04-30-2003, 12:50 PM | #28 | |
Moderator - Science Discussions
Join Date: Feb 2001
Location: Providence, RI, USA
Posts: 9,908
|
Re: Re: axis of confusion
Quote:
|
|
04-30-2003, 12:52 PM | #29 |
Veteran Member
Join Date: Mar 2002
Location: anywhere
Posts: 1,976
|
Let's see if we can't get some math down:
1) Start with the rolling ball touching the north pole of the fixed ball. Start with any point xb in the rolling ball (i.e. |xb| <= rb, where rb is the radius of the rolling ball), relative to its center. After each step below, we calculate a new relative position xb', as follows: 2) Roll it down to the equator along a line of longitude. Let d represent the vector perpendicular to the plane containing the longitude. Then rolling a ball along the longitude corresponds to rolling it by some angle theta_d about the axis represented by the vector d. xb' = R_d(theta_d) * xb, where R_d(theta_d) is a rotation matrix (3x3), with the property that R_d(theta_d) * R_d(-theta_d) = I. The notational convention is R_v(theta), where v is the axis of rotation and theta is the angle. 3) Then roll it along the equator for an arbitrary distance. Let z represent the vector corresponding to the polar axis. Then, we are rotating now about the z axis of the sphere by an arbitrary angle, theta_z. xb' = R_z(theta_z)* R_d(theta_d) * xb 4) Then roll it back up to the north pole along a line of longitude. Using the same conventions as before: xb' = R_d(-theta_d)*R_z(theta_z)*R_d(theta_d) * xb In general, then, xb' = R * xb, but R is not the identity matrix I unless R_z(theta_z) = I (which is true if theta_z is a multiple of 2*pi). So xb' is not guaranteed to be xb. The answer then is yes, the ball can be rotated relative to its original position. EDIT: ugh |
04-30-2003, 12:58 PM | #30 |
Moderator - Science Discussions
Join Date: Feb 2001
Location: Providence, RI, USA
Posts: 9,908
|
Principia, does your math take into account that we are not rolling it an arbitrary distance down a line of longitude, but always 90 degrees, down to the equator? Also, did you take into account that rolling will change the ball's orientation by twice the angle that sliding the same distance would?
|
Thread Tools | Search this Thread |
|