Maths Olympiad Prep

Library / Baltic Way Shortlist /9 of 92

Baltic Way Shortlist, 2023

Number theory Difficulty 7.7 National Olympiad, round 2 Prove it Baltic Way

Let pp be an odd prime. Let a1,a2,…,ap−1a_1, a_2, \dots, a_{p-1} be integers such that i⋅ai≡1(modp)i \cdot a_i \equiv 1 \pmod{p}, for all i=1,2,…,p−1i = 1, 2, \dots, p-1. Prove that
2p−2≡p(a1−a2+⋯+ap−2−ap−1)(modp2). 2^p - 2 \equiv p(a_1 - a_2 + \dots + a_{p-2} - a_{p-1}) \pmod{p^2}.

Solution

From the binomial formula, we have
2p=Cp0+⋯+Cpp. 2^p = C_p^0 + \dots + C_p^p.
Since Cp0=Cpp=1C_p^0 = C_p^p = 1, we also have
2p−2=Cp1+⋯+Cpp−1. 2^p - 2 = C_p^1 + \dots + C_p^{p-1}.
For 1≤k≤p−11 \le k \le p-1, we will find the value of CpkC_p^k modulo p2p^2. We know that
Cpk=p!k!(p−k)!=p⋅(p−1)!k!(p−k)!. C_p^k = \frac{p!}{k!(p-k)!} = p \cdot \frac{(p-1)!}{k!(p-k)!}.
Write xk=(p−1)!k!(p−k)!x_k = \frac{(p-1)!}{k!(p-k)!}. Note that xkx_k is an integer, because pxk=p!k!(p−k)!=Cpkp x_k = \frac{p!}{k!(p-k)!} = C_p^k is clearly an integer, but pxk=Cpkp x_k = C_p^k is divisible by pp, as there is no factor of pp in the denominator. Since
k!=k⋅(k−1)⋅⋯⋅1≡(−1)k(p−k)⋅(p−k+1)⋅⋯⋅(p−1)(modp), k! = k \cdot (k-1) \cdot \dots \cdot 1 \equiv (-1)^k (p-k) \cdot (p-k+1) \cdot \dots \cdot (p-1) \pmod{p},
one has
−kxk≡(p−k)xk≡(p−k)(p−1)!(−1)k(p−1)!(p−k)≡(−1)k(modp). -k x_k \equiv (p-k)x_k \equiv \frac{(p-k)(p-1)!}{(-1)^k (p-1)!(p-k)} \equiv (-1)^k \pmod{p}.
Therefore, (−1)k+1kxk≡1(modp)(-1)^{k+1} k x_k \equiv 1 \pmod{p}, which yields (−1)k+1xk≡ak(modp)(-1)^{k+1} x_k \equiv a_k \pmod{p} and xk≡(−1)k+1ak(modp)x_k \equiv (-1)^{k+1} a_k \pmod{p}. Adding together these congruences, for k=1,…,p−1k=1, \dots, p-1, we get x1+x2+⋯+xp−2+xp−1≡a1−a2−⋯−ap−2+ap−1(modp)x_1 + x_2 + \dots + x_{p-2} + x_{p-1} \equiv a_1 - a_2 - \dots - a_{p-2} + a_{p-1} \pmod{p}. Therefore,
2p−2=Cp1+⋯+Cpp−1≡p(x1+x2+⋯+xp−2+xp−1)≡p(a1−a2+⋯+ap−2−ap−1)(modp2), \begin{aligned} 2^p - 2 &= C_p^1 + \dots + C_p^{p-1} \equiv p(x_1 + x_2 + \dots + x_{p-2} + x_{p-1}) \\ & \equiv p(a_1 - a_2 + \dots + a_{p-2} - a_{p-1}) \pmod{p^2}, \end{aligned}
as desired.

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

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