Symmetry and Billiards: An Application

Similar documents
Stable periodic billiard paths in obtuse isosceles triangles

2 Billiards in right triangles is covered by an at most countable union of intervals such that each of these intervals forms a periodic beam. They men

Isometries. Chapter Transformations of the Plane

Glossary. Glossary 981. Hawkes Learning Systems. All rights reserved.

A genus 2 characterisation of translation surfaces with the lattice property

Glossary. Glossary Hawkes Learning Systems. All rights reserved.

9th Bay Area Mathematical Olympiad

Unit 4-Review. Part 1- Triangle Theorems and Rules

Name (please print) Mathematics Final Examination December 14, 2005 I. (4)

12-neighbour packings of unit balls in E 3

1966 IMO Shortlist. IMO Shortlist 1966

* 8 Groups, with Appendix containing Rings and Fields.

Alaska Mathematics Standards Vocabulary Word List Grade 4

Math 105A HW 1 Solutions

Classification of Isometries

SMT China 2014 Team Test Solutions August 23, 2014

BRITISH COLUMBIA SECONDARY SCHOOL MATHEMATICS CONTEST,

Sydney University Mathematical Society Problems Competition Solutions.

Geometry. Separating Maps of the Lattice E 8 and Triangulations of the Eight-Dimensional Torus. G. Dartois and A. Grigis.

Final Exam Review. 2. Let A = {, { }}. What is the cardinality of A? Is

Pre-Algebra (7) B Mathematics

Georgia Tech HSMC 2010

Basic Math. Curriculum (358 topics additional topics)

TC10 / 3. Finite fields S. Xambó

SUMS PROBLEM COMPETITION, 2000

Mapping Common Core State Standard Clusters and. Ohio Grade Level Indicator. Grade 6 Mathematics

For more information on the Common Core State Standards, visit Beast Academy Grade 4 Chapters 1-12:

Course Readiness and Skills Review Handbook (Topics 1-10, 17) (240 topics, due. on 09/11/2015) Course Readiness (55 topics)

GRE Quantitative Reasoning Practice Questions

Sixth Grade Mathematics Indicators Class Summary

How well do I know the content? (scale 1 5)

Integrated Math II. IM2.1.2 Interpret given situations as functions in graphs, formulas, and words.

Using Isosceles and Equilateral Triangles

PRIME LABELING OF SMALL TREES WITH GAUSSIAN INTEGERS. 1. Introduction

For math conventions used on the GRE, refer to this link:

Root systems and optimal block designs

Symmetries and Polynomials

Some notes on Coxeter groups

Granite School District Parent Guides Utah Core State Standards for Mathematics Grades K-6

8th Grade Math Definitions

Geometry Summer Assignment

Chapter 3. Betweenness (ordering) A system satisfying the incidence and betweenness axioms is an ordered incidence plane (p. 118).

Foundations of High School Math

1 Basic Combinatorics

The Advantage Testing Foundation Solutions

Pre Algebra. Curriculum (634 topics)

Geometry Semester 1 Mid Term Review #2

Primitive arcs in P G(2, q)

Billiards With Pockets: A Separation Principle and Bound for the Number of Orbit Types

Compact hyperbolic Coxeter n-polytopes with n + 3 facets

Middle School Math Course 3

13 = m m = (C) The symmetry of the figure implies that ABH, BCE, CDF, and DAG are congruent right triangles. So

Motzkin Paths with Vertical Edges

DISCOVERING GEOMETRY Over 6000 years ago, geometry consisted primarily of practical rules for measuring land and for

SHORTEST PERIODIC BILLIARD TRAJECTORIES IN CONVEX BODIES

Pre Algebra and Introductory Algebra

02)

nx + 1 = (n + 1)x 13(n + 1) and nx = (n + 1)x + 27(n + 1).

4 a b 1 1 c 1 d 3 e 2 f g 6 h i j k 7 l m n o 3 p q 5 r 2 s 4 t 3 3 u v 2

Definitions. Notations. Injective, Surjective and Bijective. Divides. Cartesian Product. Relations. Equivalence Relations

20th Bay Area Mathematical Olympiad. BAMO 2018 Problems and Solutions. February 27, 2018

Bi-County Collaborative

Pre Algebra. Curriculum (634 topics additional topics)

SCIS-HIS. Teaching and Learning Standards January Mathematics Grades K - 5

Necklaces, periodic points and permutation representations

1 st Preparatory. Part (1)

Geometry First Semester Exam Review

Automorphisms of strongly regular graphs and PDS in Abelian groups

Kindergarten Grade 1 Grade 2

An Elementary Proof of Poncelet s Theorem

OBJECTIVES UNIT 1. Lesson 1.0

Integrated Math 1. Course Standards & Resource Guide

6 Cosets & Factor Groups

JMM 2019 MATH WRANGLE SOLUTIONS

An eightfold path to E 8

Generalized Pigeonhole Properties of Graphs and Oriented Graphs

MAT 3271: Selected solutions to problem set 7

MATHEMATICS COMMON CORE LEARNING TARGETS KINDERGARTEN

California 3 rd Grade Standards / Excel Math Correlation by Lesson Number

High School Math Contest

Skills Practice Skills Practice for Lesson 3.1

6 Permutations Very little of this section comes from PJE.

THE DYNAMICS OF SUCCESSIVE DIFFERENCES OVER Z AND R

The Geometry of Root Systems. Brian C. Hall

2013 University of New South Wales School Mathematics Competition

Unit 0. Unit 1. OUHSD Mathematics Pacing Guide. OUHSD Mathematics Pacing Guide. Total Days 15. Total Days 23. Unit 0: Bridge to Math 1.

Mathematics Standards: Kindergarten

Grade 8 Chapter 7: Rational and Irrational Numbers

LT 2.1 Study Guide and Intervention Classifying Triangles

GALOIS THEORY : LECTURE 11

EUCLID S ALGORITHM AND THE FUNDAMENTAL THEOREM OF ARITHMETIC after N. Vasiliev and V. Gutenmacher (Kvant, 1972)

General and Specific Learning Outcomes by Strand Applied Mathematics

PA Core Standards For Mathematics 2.2 Algebraic Concepts PreK-12

Histogram, cumulative frequency, frequency, 676 Horizontal number line, 6 Hypotenuse, 263, 301, 307

AUTOMORPHISM GROUPS AND SPECTRA OF CIRCULANT GRAPHS

How can you find decimal approximations of square roots that are not rational? ACTIVITY: Approximating Square Roots

Some Results Concerning Uniqueness of Triangle Sequences

Harbor Creek School District

Structure of Materials Prof. Anandh Subramaniam Department of Material Science and Engineering Indian Institute of Technology, Kanpur

2-FRIEZE PATTERNS AND THE CLUSTER STRUCTURE OF THE SPACE OF POLYGONS

Transcription:

Chapter 5 Symmetry and Billiards: An Application A billiard ball in motion on a frictionless triangular table bounces about along a path completely determined by its initial position, angle and speed. When the ball strikes a bumper at any point other than a vertex, we assume that the angle of incidence equals the angle of reflection. An orbit is any complete trajectory of the ball. If the ball returns to its initial position with its initial velocity direction, the orbit is periodic. A periodic orbit has period if the ball, when released from a point not on a side of the triangle, follows and returns to with its initial velocity direction after bounces. A periodic orbit with period is primitive if the ball returns to its initial position for the first time after bounces, otherwise it is an iterate. Orbits that are not periodic can be singular, with one or both endpoints at a vertex of the triangle, or infinite, with the ball never retracing its trajectory. In this chapter we give a complete solution to the following billiards problem: Find, classify and count the classes of periodic orbits of a given period on an equilateral triangle. While periodic orbits are known to exist on all nonobtuse and certain classes of obtuse triangles, existence in general remains a long-standing open problem. The first examples of periodic orbits were discovered by Fagnano in 1745. Interestingly, his orbit of period 3 on an acute triangle, known as the Fagnano orbit, was found not as the solution of a billiards problem, but rather as the triangle of least perimeter inscribed in a given acute triangle. This problem, known as Fagnano s problem, is solved by the orthic triangle, whose vertices are the feet of the altitudes of the given triangle (see Figure 5.1). The orthic triangle is a billiard orbit since its angles are bisected by the altitudes of the triangle in which it is inscribed; the proof given by Coxeter and Greitzer uses exactly the unfolding technique we use below to unfold any orbit. Coxeter credits this technique to H. A. Schwarz and mentions that Frank and F. V. Morley extended Schwarz s treatment on triangles to oddsided polygons. For a discussion of some interesting properties of the Fagnano 111

112 CHAPTER 5. SYMMETRY AND BILLIARDS: AN APPLICATION orbit on any acute triangle. Figure 5.1. Fagnano s period 3 orbit. Much later, in 1986, Masur proved that every rational polygon (one whose interior angles are rational multiples of ) admits infinitely many periodic orbits with distinct periods, but he neither constructs nor classifies them. A year later Katok proved that the number periodic orbits of a given period grows subexponentially. Existence results on various polygons were compiled by Tabachnikov in 1995. The content of this chapter is based on a senior honors thesis written by Andrew Baxter in 2004 under my supervision. 5.1 Orbits and Tessellations We begin by defining an equivalence relation on the set of all periodic orbits on an equilateral triangle 4. Butfirst,wemakeseveralinterestingand important observations. Proposition 169 Every non-singular orbit strikes some side of 4 with an angle of incidence in the range 30 60 Proof. Given a non-singular orbit choose a point 1 at which strikes 4 with angle of incidence 1 If 1 lies in the desired range, set = 1. Otherwise, let 1 be the segment of that connects 1 to the next strike point 2 and label the vertices of 4 so that 1 is on side and 2 is on side If 60 1 90 the angle of incidence at 2 is 2 = 1 2 = 120 1 and satisfies 30 2 60 (see Figure 5.2). So set = 2 If 0 1 30 then 2 = 1 2 = 1 +60 so that 60 2 90.Let 2 be the segment of that connects 2 to the next strike point 3 Then as in the previous case, the angle of incidence at 3 satisfies 30 3 60 ; set = 3

5.1. ORBITS AND TESSELLATIONS 113 B B P 2 60 < θ 1 90 θ 2 0 < θ 1 <30 θ 2 P 2 A P 1 θ 1 60 θ 1 C A P 1 P 3 θ 3 60 C Figure 5.2. Incidence angles 2 (left) and 3 (right) in the range 30 60 Now given a periodic orbit on an equilateral triangle 4, choosea point at which strikes the triangle with angle of incidence in the range 30 60 If necessary, relabel the vertices of the triangle so that side contains.lett be a regular tessellation (or tiling) of the plane by equilateral triangles each congruent to 4 and positioned so that one of its families of parallel edges is horizontal. Embed 4 in T so that its base is collinear with a horizontal edge of T.Let 1 be the segment of in the direction of the ray from with polar angle Move from along 1 until it strikes a side 1 of 4 at point 1 with angle of incidence 1.Let 1 be the reflection in the edge of T containing 1 and let 2 = 1 ( 1 ) Now, instead of continuing along the next segment of in 4 continue along its reflection in 1 which is asegmentof 2 collinear with 1 and in the basic triangle of T that shares sides 1 with 4 Following the directed segment from to 1 denoted by 1,movealong 2 until it strikes a side 2 of the triangle containing 2 at point 2 with angle of incidence 2 Let 2 be the reflection in the edge of T containing 2 and let 3 = 2 ( 2 ). Following the direction of 2 move along 3 into the triangle of T that contains 3 Continue in this manner until the ball arrives at the image of after the ( 1) reflection 1 (see Figure 5.3). Let be the angle of incidence at and let be the reflection in the line of T containing. Thus we obtain a cycle of reflections ( 1 ) and a cycle of incidence angles ( 1 ) with 30 60.Wereferto as an unfolding of i.e., a representation of as a directed segment with the same length as and cutting a sequence of adjacent triangles in T with incidence angles 1, and to as its representation angle. The embedding of 4 in T leads us to the following result for periodic orbits: Proposition 170 A periodic orbit strikes the sides of 4 with at most three incidence angles, exactly one of which lies in the range 30 60 In fact, exactly one of the following holds: 1. All incidence angles measure 60 2. There are exactly two distinct incidence angles measuring 30 and 90.

114 CHAPTER 5. SYMMETRY AND BILLIARDS: AN APPLICATION 3. There are exactly three distinct incidence angles and such that 0 30 60 90 Proof. Let be a non-singular orbit, and let be an unfolding. By Proposition 169, crosses each horizontal edge of T with angle of incidence in the range 30 60 Consequently, crosses each left-leaning edge of T with angle of incidence = 120 and crosses each right-leaning edge of T with angle of incidence =60 (see Figure 5.4). In particular, if =60 crosses only left-leaning and horizontal edges, and all incidence angles are equal. In this case, is either the Fagnano orbit, a primitive orbit of period 6 or some iterate these. If =30 then =90 and =30 and is either a primitive orbit of period 4 or some iterate thereof (see Figure 5.3). When 30 60 clearly 0 30 and 60 90 Corollary 171 Any two unfoldings of a non-singular orbit are parallel. Q Q Period 4 Unfolding P 2 P 3 P 1 P Q P 5 Period 6 Unfolding P 4 Period 10 Unfolding P 3 P 2 P 1 P P Figure 5.3. Unfolded orbits of period 4, 6, and 10.

5.1. ORBITS AND TESSELLATIONS 115 ψ P θ φ 60 60 Figure 5.4. Incidence angles and Our next result is important and quite surprising: Theorem 172 Let be an unfolding of a periodic orbit. If lies on a horizontal edge of T, then the period of is even. Proof. Since both and lie on horizontal edges of T, the basic triangles of T cut by pair up to form a polygon of rhombic tiles that contain (see Figure 5.5). As the path traverses this polygon, it enters each rhombic tile through an edge, crosses a diagonal of that tile (a left-leaning edge of T ), and exits through another edge. Since each exit edge is the entrace edge of the next tile and the edge containing is identified with the edge containing, the number of distinct edges of T cut by is exactly twice the number of rhombic tiles. It follows that has even period. Q P Figure 5.5. A typical rhombic tiling.

116 CHAPTER 5. SYMMETRY AND BILLIARDS: AN APPLICATION In light of Theorem 172, orbits with odd period are easy to characterize. Theorem 173 An orbit with odd period is either Fagnano s orbit of period 3 or an odd iterate thereof. Proof. Let be an unfolding of an orbit with odd period. Then by Theorem 172, does not lie on a horizontal edge of T. By definition of unfolding, the angle of incidence at must equal the angle of incidence at, so by Proposition 170, the only possible values for the angle of incidence are 60 or 30.But 6= 30 since otherwise has even period by Proposition 170. Thus =60 and necessarily lies on a left-leaning edge by Proposition 170. Now the composition of reflections in the edges of T that sends to has even parity, and since is on a left-leaning edge of T, this composition is a rotation of 120 or 240. Thus the only possible position for is at the midpoint of side of 4 and is either the Fagano orbit or one of its odd iterates. Let be the group generated by all reflections in the edges of T.Sincethe action of on generates a regular tessellation H of the plane by hexagons, the point in any unfolding of a periodic orbit must lie on some horizontal edge of H. Proposition 174 Unfoldings of orbits with even period terminate on a horizontal edge of H. Proof. Let be an unfolding of an orbit with even period. If lies on a non-horizontal edge of H, then, arguing as in the proof of Theorem 173, the incidence angle at both and is either 30 or 60. In the first case, is either an orbit with period 4 or some iterate thereof, and all unfoldings of these terminate on a horizontal edge of H (see Figure 5.3). If =60,therearetwo types of primitive orbits: the Fagano orbit, which has period 3, and orbits of period 6 where is not a midpoint of edge of 4 (see Figures 5.3 and 5.7). The latter orbits and their iterates all terminate on horizontal edges of H, as do all even iterates of the Fagano orbit. Thus must lie on a horizontal edge of H. Periodic orbits represented by horizontal translations of an unfolding are typically distinct, but have the same length and incidence angles (up to permutation) as. So it is natural to think of them as equivalent. Definition 175 Periodic orbits and are equivalent if there exist respective unfoldings and and a horizontal translation such that =. The symbol [] denotes the equivalence class of

5.1. ORBITS AND TESSELLATIONS 117 Q P Q P Figure 5.6. Unfoldings of equivalent period 4 orbits Quite remarkably, the parity of an orbit s period determines the cardinality of its class. Proposition 176 Every class of orbits with even period is uncountable. Proof. Let beanorbitwithevenperiodandlet be an unfolding. By Proposition 174, and lie on horizontals of T, and of course, some positive (real) horizontal distance from the nearest vertex. Consequently, there are uncountably many horizontal right-translations of through distances less than that miss the vertices of T (the number of vertices is countable). Since such translations of represent distinct but equivalent orbits, the class [] is uncountable. Note that the class of Fagnano s orbit is a singleton class since every unfolding of lies on some midline of adjacent parallels of T (translations of o its midline do not represent periodic orbits). This is also true for odd iterates of The converse is an interesting consequence of Theorem 173 and Proposition 176. Thus we have: Corollary 177 Aclass[] is a singleton if and only if is Fagnano s orbit or one of its odd iterates. Having completely classified orbits with odd period, we turn our attention to orbits with even period. Our classification strategy is to represent equivalence classes as lattice points in some fundamental region of the plane, a construction of which follows below.

118 CHAPTER 5. SYMMETRY AND BILLIARDS: AN APPLICATION We wish to exclude even iterates of Fagnano s orbit from future considerations for the following reason: Let be an unfolding of and let be the point on ray such that is the midpoint of Then represents a 2-fold iterate of while translations of o the midline represent primitive orbits equivalent to (see Figure 5.7). When iterates of are excluded, primitivity becomes a property common to all orbits in the same class. Thus from now on, we use the phrase orbit with even period when we mean an orbit with even period that is not an even iterate of. Figure 5.7. The Fagnano orbit and a related period 6 orbit (dotted). From each class [] of orbits with even period, arbitrarily choose a representative and an unfolding Then lies on a horizontal edge of H by Proposition 174. Choose a point on the base of 4 and let be the horizontal translation defined by ( )= Then S = S ³ is a bouquet of directed segments with common initial point If necessary, horizontally translate S o of the vertices of T sending to some point on other than the midpoint and fix this point once and for all. The polar region 30 60 centered at is called the fundamental region at and is denoted by By Proposition 171, each class [] contains a unique representative with an unfolding in We refer to as the fundamental unfolding of [] Note that even iterates of Fagnano s orbit have no unfolding in. Our construction of the fundamental region moves us one step closer to classification and proves: Proposition 178 Each class of orbits with even period has a unique fundamental unfolding.

5.2. ORBITS AND RHOMBIC COORDINATES 119 To complete the classification, we must determine exactly which directed segments in with initial point represent orbits with even period. We address this question in the next section. 5.2 Orbits and Rhombic Coordinates In this section we introduce the analytical structure we need to complete the classification and to count the distinct classes of orbits of a given even period. Expressing the fundamental unfolding of a class as a vector allows us to exploit the natural rhombic coordinate system given by T. Position the origin at so that the -axis is the horizontal edge of T through. Choose the line through with inclination 60 as the -axis and choose (the length of base of 4) as the unit length (see Figure 5.8). Figure 5.8. Rombic coordinates. Let be an orbit with even period and let be the fundamental unfolding of [] Note that the composition of reflections in the edges of T that maps to and the hexagon whose base contains to the hexagon whose base 0 0 contains has even parity. Therefore and is either a translation or a rotation of 120 or 240. But k 0 0 so is a translation and the position of on 0 0 is exactly the same as the position of on. Use the matrix 1 1 3 0 2 3 to change from the standard to rhombic coordinates. Then in rhombic coordinates, norm and polar angle are given by k( )k = p ³ 2 + + 2 and ( ) = arctan 3 2+ (5.1)

120 CHAPTER 5. SYMMETRY AND BILLIARDS: AN APPLICATION Furthermore, = {( ) 0 } and the termini of fundamental unfoldings are elements of {(1 1) + (0 3) N} since the vectors (1 1) and (0 3) are the two linearly independent vectors of shortest length defining translations that map the hexagon with base to another hexagon. Theorem 172 can be restated in these analytical terms as follows: Corollary 179 If is the fundamental unfolding of [] and =( ) lies on a horizontal edge of T, then the period of is 2( + ) Combining Proposition 174 and Corollary 179 we have: Corollary 180 The segment in represents an orbit with even period if and only if lies on some horizontal edge of H (see Figure 5.9). This analytical point of view gives a nice characterization of those vectors in representing orbits with even period. If represents an orbit in and =( ), then lies on a horizontal edge of H by Proposition 174, in which case ( ) =(1 1)+(0 3) for some Z, and (mod 3). Conversely,if lies in and =( ) satisfies (mod 3) then = (1 1)+ (0 3) for some Z, inwhichcase lies on a horizontal edge of some hexagon of H in the same relative position as on Thus = ( ) for some and represents an orbit with even period. This completes the classification of orbits with even period. Theorem 181 (Classification) There is a bijection: {Classes of orbits with even period} {( ) N {0} and (mod 3)} (1,10) (4,7) A B P C Figure 5.9. Translated images of and orbits of period 22 in

5.3. ORBITS AND PARTITIONS OF 121 In light of our Classification Theorem, we often refer to an ordered pair ( ) as an orbit when we mean the class of orbits with even period to which it corresponds. Thus we may count classes of orbits of a given period 2 by counting integer pairs ( ) in such that (mod 3) and + =. This is the objective of the next section. 5.3 Orbits and Partitions of Two questions arise: (1) Is there an orbit with period 2 for each N? (2)If so, exactly how many distinct classes of orbits with period 2 are there? If we admit -fold iterates, question (1) has an easy answer. As noted earlier, there are no orbits of period 2. Foreach1 the orbit = ( 2 2 ) even ( 1 2 1 1 2 +2) odd. has period 2 Note that the period 22 orbits (1 10) and (4 7) are not equivalent since they have dierent lengths and representation angles (see Figures 5.9 and 5.10). To answer question (2), we first construct a bijection between classes of orbits with period 2 and partitions of with 2 and 3 as parts then count these partitions. The bijection follows from Theorem 181 and the following lemma: Lemma 182 For each N let = {( ) N {0} (mod 3) and + = } There is a bijection: {Partitions of with 2 and 3 as parts} Proof. If ( ) then = + =2 +3 3 is a partition of with 2 and 3 as parts. Conversely, given a partition of with 2 and 3 as parts, write =2 +3 = +( +3) for some 0. Then( +3). Corollary 183 For each N, there is a bijection: {Orbits of period 2 in } {Partitions of with 2 and 3 as parts}

122 CHAPTER 5. SYMMETRY AND BILLIARDS: AN APPLICATION Figure 5.10. Period 22 orbits (1 10) (left) and (4 7) (right). Counting partitions of with specified parts is well understood. Let be a primitive cube root of unity. Using standard combinatorial techniques, we obtain the generating function (1 + 2 + 4 + 6 + )(1 + 3 + 6 + 9 + )= whose partial fractions decomposition 1 4(1 + ) + 1 4(1 ) + 1 6(1 ) 2 + 1 9 1 (1 2 )(1 3 ) μ 1+2 + 1+22 2 gives the following explicit formula for the coecient of : O() = (1) 4 + 6 + 5 12 + 1 2+2 +2 2 + +1 +2 9 When =015 we obtain the 6 initial terms ( b 6 c O() = =1 b 6 c +1 otherwise, which together with the recurrence relation +6 = +1 give the alternate formulation in our next theorem. Theorem 184 The number of distinct orbits of period 2 in is exactly ¹ º ¹ º +2 +2 O() = 2 3 Let us sharpen this counting formula by excluding iterates. Definition 185 Given an orbit ( ) let N be the largest value such that (mod 3). Then( ) is primitive if and only if =1;otherwise ( ) is a -fold iterate of a primitive orbit. All orbits in a class of period 2 have period 2 All orbits in a primitive class are primitive; all orbits in a non-primitive class are -fold iterates for some 1

5.3. ORBITS AND PARTITIONS OF 123 Although is often dicult to compute, it is remarkably easy to check whether or not an orbit is primitive. Theorem 186 An orbit ( ) is primitive if and only if either 1. gcd ( ) =1or 2. ( ) =(3 3) gcd ( ) =1and 6 (mod 3) for some N {0} Proof. If gcd ( ) =1, the orbit ( ) is primitive. On the other hand, if ( ) =(3 3) 6 (mod 3) and gcd ( ) =1for some, let be as in Definition 185. Then 6= 3since 6 (mod 3) But gcd ( ) =1implies =1so ( ) is also primitive when either (1) or (2) holds. Conversely, given a primitive orbit ( ) let =gcd( ) Then = = for some N {0} ; thus gcd ( ) =1and (mod 3). Suppose (2) fails. The reader can check that 3 - in which case (mod 3) But (mod 3) and the primitivity of ( ) imply =1. On the other hand, suppose (1) fails so that 6= 1 The reader can check that 3 in which case ( ) =(3 3) is primitive and 6 (mod 3). Butif and, then (mod 3) Therefore =1by the primitivity of ( ) and it follows that gcd ( ) =1 Example 187 Using Theorem 186, the reader can verify that the following orbits of period 2 are primitive: =2 +1 1:( 1+2) =2:(1 1) =4 +4 1:(2 1 2 +5) =4 +10 1:(2 1 2 + 11). Corollary 190 below, asserts that there are no primitive orbits of period 2 8 12 and 20 Thus Example 187 exhibits a primitive orbit of every possible even period. To count how many classes of each there are, we make the following simple observation: Proposition 188 If an orbit ( ) with period 2 is a -fold iterate, then and the period of each iterate is 2. Proof. If ( ) is a -fold iterate of period 2, then (mod 3) so that ( ) is an orbit but not necessarily primitive. Since and + = we have. And furthermore, ( ) has period 2 by Theorem 172. By Theorem 184, exactly O() classes contain -fold iterates of period 2. Hence we can account for all non-primitive classes by examining the divisors of. Let = 1 1 2 2 be the prime factorization. Then O( ) classes contain -fold iterates of period 2 and the sum of these values approximates the number of non-primitive classes. Since the number of classes containing ( )-fold iterates of period 2 have been counted twice, we must subtract

124 CHAPTER 5. SYMMETRY AND BILLIARDS: AN APPLICATION ³ P O. But this subtracts too much;wemustaddthenumberofclasses containing ( )-fold iterates for each. Continuing this process, we apply the Principle of Inclusion-Exclusion by alternately adding and subtracting until the number of classes containing ( 1 2 )-fold iterates of period 2 is obtained. The final tally of these 2 1 summands is I() = X () O () =O () X () O () 1 where 1 =1 () = (1) = 1 2 for distinct primes 0 otherwise is the Möbius function. This proves: Theorem 189 For each N exactly I () non-primitive classes have period 2. Furthermore, since a class is either primitives or non-primitive, we immediately obtain: Corollary 190 For each N, exactly P() =O() I() = X ()O() primitive classes have period 2. Table 1 in the Appendix displays sample values for O P and I. Interesting special cases arise for certain values of. For example: Corollary 191 O() = 0 if and only if = 1; =14610 P() = 0 if and only if For example, O(4) = 1 and P(4) = 0 indicates that the only class of orbits with period 8 contains 2-fold iterates of the period 4. Corollary 192 The following are equivalent: 1. The integer is prime. 2. P() =O() 3. All classes of period 2 are primitive.