[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference rusure::math

Title:Mathematics at DEC
Moderator:RUSURE::EDP
Created:Mon Feb 03 1986
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:2083
Total number of notes:14613

1360.0. "Circle in a circle" by CAFEIN::PFAU (I don't do mornings) Wed Dec 26 1990 17:49

Suppose a circle of radius i is placed inside and tangent to a larger
circle of radius o and is rolled along the circumference of the outer
circle (like a spirograph).

Is there any straight-forward way of determining how many revolutions the
inner circle will make (or how many times it will travel around the outer
circle) before it returns to it's original position and orientation?

tom_p
T.RTitleUserPersonal
Name
DateLines
1360.1hint: write the fraction o/i in lowest terms (if rational)GUESS::DERAMODan D'EramoWed Dec 26 1990 18:163
        Yes. :-)
        
        Dan
1360.2CAFEIN::PFAUI don't do morningsWed Dec 26 1990 18:444
I figured that out but can't come up with a good method of finding
integers m and n such that m/n = i/o.  Any suggestions?

tom_p
1360.3JARETH::EDPAlways mount a scratch monkey.Wed Dec 26 1990 19:0314
    Re .0, .2:
    
    If you divide o by i, you'll get some fraction, yes?  Like 4/3 or 12/8,
    or whatever?  Just reduce that fraction to simplest form (divide
    numerator and denominator by their greatest common divisor).  That
    gives you p/q.  p is the number of times the small circle's tangent
    point touches the larger circle before returning to its starting point. 
    q is the number of times the small circle touches the big circle's
    original tangent point before the original tangents come together
    again.  I think p-q is the number of revolutions the small circle makes
    as seen by a fixed observer.
    
    
    				-- edp
1360.4CAFEIN::PFAUI don't do morningsWed Dec 26 1990 20:2614
That works ok if o and i are both integers.

What I've been able to come up with so far is multiplying both o and i by
10^n where n is the smallest number which will make both results
integers.  I then remove common factors resulting in p and q as in .-1.
Any better ideas?

If o/i = p/q and p and q are integers derived as above, it looks like p
is the number of full revolutions made by the small circle, q is the
number of times the small circle passes the origin on the large circle
and p+q is the number of times the origin of the small circle touches the
circumference of the large circle.

tom_p
1360.5GUESS::DERAMODan D'EramoWed Dec 26 1990 21:0240
        Let the inner circle first touch the outer circle at "3 o'clock".
        Let P be that point on the inner circler and Q be that
        point on the outer circle.
        
        The circumference of the outer circle is 2 pi o, so the
        inner circle must roll a distance of 2 pi o before it is
        again tangent at point Q.  Likewise the inner circle will
        be tangent at Q if and only if it has rolled a distance
        of 2 n pi o for some integer n.
        
        The circumference of the inner circle is 2 pi i, so the
        inner circle must roll a distance of 2 pi i before point
        P on the inner circle is again oriented at 3 o'clock. 
        Likewise the inner circle will have P oriented at 3 o'clock
        if and only if it has rolled a distance of 2 m pi i for
        some integer m.
        
        If you want both the inner circle to be tangent at Q and
        have point P be the point of tangency (i.e., for P to be
        at 3 o'clock when the inner circle is tangent at Q) then
        you must have 2 n pi o = 2 m pi i or o/i = m/n.
        
        So if o/i is irrational, you will never have both again
        once you start rolling.  If o/i is rational and equal to
        m/n then you can have both after m complete rotations
        (point P moving from 3 o'clock to 3 o'clock) of the inner
        circle and n complete rotations of the inner circle
        around the outer circle (the inner circle moving from Q
        to Q tangency).  This is true for any n and m such that
        o/i = m/n, and is true first at the starting point (sort
        of like saying m = n = 0) and next when m/n is o/i
        reduced to lowest terms.
        
        By the way, if the ratio o/i is irrational then the
        position along the outer circle at which P is oriented at
        3 o'clock do come arbitrarily close to point Q as you
        continue rolling.  In fact they are dense in the outer
        circle.
        
        Dan
1360.6JARETH::EDPAlways mount a scratch monkey.Thu Dec 27 1990 11:2310
    Re .4:
    
    If you have o and i in decimal form, then multiplying them by 10^n and
    then dividing by the common divisor is fine.  This presumes that o and
    i are EXACT when in decimal form, not just approximations.  If these
    are only approximations, the answer will be incorrect, at least if you
    want to know exactly when the circles will be back as they were.
    
    
    				-- edp
1360.7What about 3-d ?SHIRE::ALAINDAlain Debecker @GEO DTN 821-4912Fri Dec 28 1990 12:133
        What about a ball in a torus ?

	Alain