Solution: Day 2, problem 2
Let the elements of finite order be numbered t1,...,tN. We claim that any product ti¬1...ti¬r(1≤i1,...,ir≤N) is equal to a product tj¬1...tj¬r of the same length with 1≤j1≤...≤jr≤N. This claim proves the result, since then every element of the group generated by t1,...,tN belongs to the finite set t1Z...tNZ and hence has finite order.
To prove it, we use induction on r, the case r=1 being trivial. Let x=ti¬1...ti¬r. Since there are only finitely many representations of x as tj¬1...tj¬r, there exists one with jr maximal. By the induction hypothesis we may assume that j1≤...≤jr−1. But the maximality of jr and the representation x=tj¬1...tj¬r−2stj¬r−1, where s=tj¬r−1tj¬rtj¬r−1−1 is an element of finite order and hence equal to tj for some j, together imply thatjr−1≤jr, so we are done.