Solution: Day 2, problem 2


Let the elements of finite order be numbered t1,...,tNt_{1}, ... , t_{N}. We claim that any product ti¬1...ti¬r(1i1,...,irN)t_{i¬1} ... t_{i¬r} (1 ≤ i_{1}, ... , i_{r} ≤ N) is equal to a product tj¬1...tj¬rt_{j¬1} ... t_{j¬r} of the same length with 1j1...jrN1 ≤ j_{1} ≤ ... ≤ j_{r} ≤ N. This claim proves the result, since then every element of the group generated by t1,...,tNt_{1}, ... , t_{N} belongs to the finite set t1Z...tNZt_{1}^{\mathbb{Z}} ... t_{N}^{\mathbb{Z}} and hence has finite order.
To prove it, we use induction on rr, the case r=1r = 1 being trivial. Let x=ti¬1...ti¬rx = t_{i¬1} ... t_{i¬r}. Since there are only finitely many representations of xx as tj¬1...tj¬rt_{j¬1} ... t_{j¬r}, there exists one with jrj_{r} maximal. By the induction hypothesis we may assume that j1...jr1j_{1} ≤ ... ≤ j_{r-1}. But the maximality of jrj_{r} and the representation x=tj¬1...tj¬r2stj¬r1x = t_{j¬1} ... t_{j¬r-2} s t_{j¬r-1}, where s=tj¬r1tj¬rtj¬r11s = t_{j¬r-1} t_{j¬r} t^{-1}_{j¬r-1} is an element of finite order and hence equal to tjt_{j} for some jj, together imply thatjr1jrj_{r-1} ≤ j_{r}, so we are done.