Maths Olympiad Prep

Library / /11 of 28

Number theory Difficulty 8.3 Shortlist Prove it China

Let pp be a prime, aa and kk be positive integers, satisfying pa<k<2pap^a < k < 2p^a. Prove that there exists positive integer nn, n<p2an < p^{2a} such that Cnknk(modpa)C_n^k \equiv n \equiv k \pmod{p^a}.

Solution

Let pp be a prime, aa and kk be positive integers, satisfying pa<k<2pap^a < k < 2p^a. Prove that for any non-negative integer bb, there exists positive integer nn, n<pa+bn < p^{a+b} such that nk(modpa)n \equiv k \pmod{p^a} and Cnkk(modpb)C_n^k \equiv k \pmod{p^b}.

If b=0b=0, pb=1p^b = 1, take n=kpan = k - p^a. We prove by induction. Suppose that the conclusion is true for integer b0b \ge 0. That is, there exists a positive integer n<pa+bn < p^{a+b}, nk(modpa)n \equiv k \pmod{p^a}, and Cnkk(modpb)C_n^k \equiv k \pmod{p^b}.

Let 1tp11 \le t \le p-1. Consider
Cn+tpa+bk=i=0k1n+tpa+biki. C_{n+tp^{a+b}}^{k} = \prod_{i=0}^{k-1} \frac{n + tp^{a+b} - i}{k-i}.
For integer mm, let P(m)=pvp(m)P(m) = p^{v_p(m)}, r(m)=mP(m)r(m) = \frac{m}{P(m)}, where vp(m)v_p(m) is the number of pp in the standard factorization of mm.

Since ki<2papa+1k - i < 2p^a \le p^{a+1}, we see that vp(ki)av_p(k-i) \le a and niki(modpa)n - i \equiv k - i \pmod{p^a}. Hence,
P(ki)n+tpa+bi. P(k-i) \mid n + tp^{a+b} - i.
Consequently,
Cn+tpa+bk=i=0k1niP(ki)+tpa+bvp(ki)r(ki). C_{n+tp^{a+b}}^{k} = \prod_{i=0}^{k-1} \frac{\frac{n-i}{P(k-i)} + tp^{a+b-v_p(k-i)}}{r(k-i)}.
If kipak - i \neq p^a, then vp(ki)a1v_p(k - i) \leqslant a - 1 and a+bvp(ki)b+1a + b - v_p(k - i) \geqslant b + 1. If ki=pak - i = p^a, then vp(ki)=av_p(k - i) = a. Hence,
Cn+tpa+bki=0k1niP(ki)r(ki)+(0ik1ikpak1niP(ki)r(ki))tpbCnk+(0ik1ikpak1r(ni)r(ki))tpb(modpb+1). C_{n+tp^{a+b}}^{k} \equiv \prod_{i=0}^{k-1} \frac{n-i}{P(k-i)r(k-i)} + \left( \prod_{\substack{0 \le i \le k-1 \\ i \ne k-p^a}}^{k-1} \frac{n-i}{P(k-i)r(k-i)} \right) \cdot tp^b \\ \equiv C_n^k + \left( \prod_{\substack{0 \le i \le k-1 \\ i \ne k-p^a}}^{k-1} \frac{r(n-i)}{r(k-i)} \right) \cdot tp^b \pmod{p^{b+1}}.
This is because that if kipak - i \neq p^a, then pa(ni)(ki)p^a \mid (n - i) - (k - i). So
vp(ni)=vp(ki). v_p(n-i) = v_p(k-i).
Since 0ik1ikpar(ni)r(ki)\prod_{\substack{0 \le i \le k-1 \\ i \ne k-p^a}} \frac{r(n-i)}{r(k-i)} is coprime to pp, we see that Cn+tpa+bkC_{n+tp^{a+b}}^k (0tp10 \le t \le p-1) goes through the following remainders modulo pb+1p^{b+1}:
Cnk+jpb,j=0,1,,p1. C_n^k + j p^b, \quad j = 0, 1, \dots, p-1.
Since Cnkk(modpb)C_n^k \equiv k \pmod{p^b}, there exists jj (0jp10 \le j \le p-1), such that Cnk+jpbk(modpb+1)C_n^k + j p^b \equiv k \pmod{p^{b+1}}. That is, there exists tt (0tp10 \le t \le p-1), such that Cn+tpa+bkk(modpb+1)C_{n+tp^{a+b}}^k \equiv k \pmod{p^{b+1}}. Let N=n+tpa+bN = n + tp^{a+b}. Then N<pa+b+1N < p^{a+b+1}, Nnk(modpa)N \equiv n \equiv k \pmod{p^a} and CNkk(modpb+1)C_N^k \equiv k \pmod{p^{b+1}}.

The extended problem is proved by induction. ☐

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 and solution reproduced as published; topic and difficulty added by this site.