Skip to main content
OlympiadHQ

Browse · MathNet

Print

48th International Mathematical Olympiad Vietnam 2007 Shortlisted Problems with Solutions

2007 counting and probability

Problem

For every integer , prove that divides the number
Solution
We use the notation and for any positive integer . Observe that .

For any positive integer we have

Then expression (1) can be rewritten as follows:

We compute the exponent of in the prime decomposition of each factor (the first one is a rational number but not necessarily an integer; it is not important).

First, we show by induction on that the exponent of in is . The base case is trivial. Suppose that for some integer . Then we have for some integer . This finishes the induction step.

Hence, the exponent of in the first factor in (2) is .

The second factor in (2) can be considered as the value of the polynomial at . Now we collect some information about .

Observe that , since . So is an odd function, and it has nonzero coefficients only at odd powers of . Hence , where is a polynomial with integer coefficients.

Compute the exponent of in . We have

For any integer , denote by the residue inverse to modulo . Clearly, when runs through all odd residues, so does , hence

Therefore, the exponent of in is , so for some integer .

Finally we obtain that which is divisible exactly by . Thus, the exponent of in (2) is .

Techniques

Algebraic properties of binomial coefficientsFactorization techniquesInverses mod nPolynomial operations