Maths Olympiad Prep

Library / /17 of 91

, 2009

Algebra Difficulty 5.4 AIME, harder Prove it India

If a1,a2,,ana_1, a_2, \dots, a_n are nn non-zero complex numbers, not necessarily distinct, and k,lk, l are distinct positive integers such that a1k,a2k,,anka_1^k, a_2^k, \dots, a_n^k and a1l,a2l,,anla_1^l, a_2^l, \dots, a_n^l are two identical collections of numbers. Prove that each aja_j, 1jn1 \le j \le n, is a root of unity.

Solution

The given hypothesis implies that there is a bijection f:{1,2,3,,n}{1,2,3,,n}f : \{1, 2, 3, \dots, n\} \to \{1, 2, 3, \dots, n\} such that f(j)=mf(j) = m implies ajk=amla_j^k = a_m^l. Consider the sequence
1,f(1),f(2)(1),, 1, f(1), f^{(2)}(1), \dots,
Since ff is a bijection on a finite set, there are positive integers r,sr, s such that f(r)(1)=f(s)(1)f^{(r)}(1) = f^{(s)}(1), where 0r<sn10 \le r < s \le n-1. (Here f(0)(1)=1f^{(0)}(1) = 1). Since ff is a bijection, we get f(t)(1)=1f^{(t)}(1) = 1, where t=srt = s - r. We have
a1k=af(1)l,af(1)k=af(2)(1)l. a_1^k = a_{f(1)}^l, \quad a_{f(1)}^k = a_{f^{(2)}(1)}^l.
Thus a1k2=af(2)(1)l2a_1^{k^2} = a_{f^{(2)}(1)}^{l^2}. Using induction, we get
a1kt=af(t)(1)lt=a1lt. a_1^{k^t} = a_{f^{(t)}(1)}^{l^t} = a_1^{l^t}.
Since lkl \neq k, it follows that a1a_1 is a root of unity. This holds for any aja_j in place of a1a_1.

Want a route through all this instead of an archive? The track puts 2,000 problems in a working order, from AMC 10 level to the IMO shortlist.

Source: MathNet, licensed CC-BY-4.0. Statement reproduced verbatim; metadata (topic, difficulty) added by this project.