Let p be a prime, a and k be positive integers, satisfying pa<k<2pa. Prove that there exists positive integer n, n<p2a such that Cnk≡n≡k(modpa).
Solution
Let p be a prime, a and k be positive integers, satisfying pa<k<2pa. Prove that for any non-negative integer b, there exists positive integer n, n<pa+b such that n≡k(modpa) and Cnk≡k(modpb).
If b=0, pb=1, take n=k−pa. We prove by induction. Suppose that the conclusion is true for integer b≥0. That is, there exists a positive integer n<pa+b, n≡k(modpa), and Cnk≡k(modpb).
Let 1≤t≤p−1. Consider Cn+tpa+bk=i=0∏k−1k−in+tpa+b−i. For integer m, let P(m)=pvp(m), r(m)=P(m)m, where vp(m) is the number of p in the standard factorization of m.
Since k−i<2pa≤pa+1, we see that vp(k−i)≤a and n−i≡k−i(modpa). Hence, P(k−i)∣n+tpa+b−i. Consequently, Cn+tpa+bk=i=0∏k−1r(k−i)P(k−i)n−i+tpa+b−vp(k−i). If k−i=pa, then vp(k−i)⩽a−1 and a+b−vp(k−i)⩾b+1. If k−i=pa, then vp(k−i)=a. Hence, Cn+tpa+bk≡i=0∏k−1P(k−i)r(k−i)n−i+0≤i≤k−1i=k−pa∏k−1P(k−i)r(k−i)n−i⋅tpb≡Cnk+0≤i≤k−1i=k−pa∏k−1r(k−i)r(n−i)⋅tpb(modpb+1). This is because that if k−i=pa, then pa∣(n−i)−(k−i). So vp(n−i)=vp(k−i). Since ∏0≤i≤k−1i=k−par(k−i)r(n−i) is coprime to p, we see that Cn+tpa+bk (0≤t≤p−1) goes through the following remainders modulo pb+1: Cnk+jpb,j=0,1,…,p−1. Since Cnk≡k(modpb), there exists j (0≤j≤p−1), such that Cnk+jpb≡k(modpb+1). That is, there exists t (0≤t≤p−1), such that Cn+tpa+bk≡k(modpb+1). Let N=n+tpa+b. Then N<pa+b+1, N≡n≡k(modpa) and CNk≡k(modpb+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.