Maths Olympiad Prep

Library / China National Team Selection Test /14 of 46

China National Team Selection Test

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 Cnk≡n≡k(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 n≡k(modpa)n \equiv k \pmod{p^a} and Cnk≡k(modpb)C_n^k \equiv k \pmod{p^b}.

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

Let 1≤t≤p−11 \le t \le p-1. Consider
Cn+tpa+bk=∏i=0k−1n+tpa+b−ik−i. 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 k−i<2pa≤pa+1k - i < 2p^a \le p^{a+1}, we see that vp(k−i)≤av_p(k-i) \le a and n−i≡k−i(modpa)n - i \equiv k - i \pmod{p^a}. Hence,
P(k−i)∣n+tpa+b−i. P(k-i) \mid n + tp^{a+b} - i.
Consequently,
Cn+tpa+bk=∏i=0k−1n−iP(k−i)+tpa+b−vp(k−i)r(k−i). 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 k−i≠pak - i \neq p^a, then vp(k−i)⩽a−1v_p(k - i) \leqslant a - 1 and a+b−vp(k−i)⩾b+1a + b - v_p(k - i) \geqslant b + 1. If k−i=pak - i = p^a, then vp(k−i)=av_p(k - i) = a. Hence,
Cn+tpa+bk≡∏i=0k−1n−iP(k−i)r(k−i)+(∏0≤i≤k−1i≠k−pak−1n−iP(k−i)r(k−i))⋅tpb≡Cnk+(∏0≤i≤k−1i≠k−pak−1r(n−i)r(k−i))⋅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 k−i≠pak - i \neq p^a, then pa∣(n−i)−(k−i)p^a \mid (n - i) - (k - i). So
vp(n−i)=vp(k−i). v_p(n-i) = v_p(k-i).
Since ∏0≤i≤k−1i≠k−par(n−i)r(k−i)\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 (0≤t≤p−10 \le t \le p-1) goes through the following remainders modulo pb+1p^{b+1}:
Cnk+jpb,j=0,1,…,p−1. C_n^k + j p^b, \quad j = 0, 1, \dots, p-1.
Since Cnk≡k(modpb)C_n^k \equiv k \pmod{p^b}, there exists jj (0≤j≤p−10 \le j \le p-1), such that Cnk+jpb≡k(modpb+1)C_n^k + j p^b \equiv k \pmod{p^{b+1}}. That is, there exists tt (0≤t≤p−10 \le t \le p-1), such that Cn+tpa+bk≡k(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}, N≡n≡k(modpa)N \equiv n \equiv k \pmod{p^a} and CNk≡k(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,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.