Skip to main content
OlympiadHQ

Browse · MathNet

Print

SILK ROAD MATHEMATICAL COMPETITION

number theory

Problem

Let be a prime number. We call a positive integer good if divides the numerator of the irreducible fraction . Prove that for all large enough the number of good numbers not exceeding is not greater than , where is a constant; possibly depends on .
Solution
We will use congruences modulo for fractions, writing for if . A sum of such fractions is congruent to if and only if divides the numerator of the (reduced) sum of respective usual fractions. We shall prove the statement through the following claims;

Claim 1. For a given integer , the number of positive integers such that is not greater than . Let be all such . Every integer appears at most times among the differences (since should be a root of the congruence having at most roots: its left-hand side becomes a polynomial of degree when multiplied by the denominator). Consider the largest such that . Then . On the other hand, is the sum of differences , and If , the number of , that is, , is not greater than . And, for we have (The middle inequality follows from , i.e., .)

Claim 2. The number of good less than is not greater than . This can be proved by induction on . The base case is given by Claim 1 for . Note that for a good , , the number is also good. Indeed, in the sum all the terms with denominators divisible by make together , and since the remaining sum has no in the denominator, the irreducible form of , too, should not have in the denominator). The number of good does not exceed by the induction hypothesis. For each good we set (mod ); the sum of last terms in the sum should be (mod ). By Claim 1, there are at most such , which gives the desired bound. Turning to the main claim, we choose an integer such that . The number of good numbers not exceeding is not greater than the number of good numbers not exceeding , and this in its turn does not exceed which proves the desired claim for (here we use the inequality ).

Techniques

Inverses mod nPolynomials mod p