Professional Documents
Culture Documents
Soal Olimpiade Matematika Internasional 2005
Soal Olimpiade Matematika Internasional 2005
A1 Show that every positive integer is a sum of one or more B2 Find all positive integers n, k1 , . . . , kn such that k1 +
numbers of the form 2r 3s , where r and s are nonneg- · · · + kn = 5n − 4 and
ative integers and no summand divides another. (For
example, 23 = 9 + 8 + 6.) 1 1
+ ··· + = 1.
k1 kn
A2 Let S = {(a, b)|a = 1, 2, . . . , n, b = 1, 2, 3}. A rook
tour of S is a polygonal path made up of line segments
connecting points p1 , p2 , . . . , p3n in sequence such that B3 Find all differentiable functions f : (0, ∞) → (0, ∞)
for which there is a positive real number a such that
(i) pi ∈ S,
a x
(ii) pi and pi+1 are a unit distance apart, for 1 ≤ i < f0 =
3n, x f (x)
(iii) for each p ∈ S there is a unique i such that pi = p.
for all x > 0.
How many rook tours are there that begin at (1, 1)
B4 For positive integers m and n, let f (m, n) denote the
and end at (n, 1)?
number of n-tuples (x1 , x2 , . . . , xn ) of integers such
(An example of such a rook tour for n = 5 was depicted that |x1 | + |x2 | + · · · + |xn | ≤ m. Show that f (m, n) =
in the original.) f (n, m).
A3 Let p(z) be a polynomial of degree n, all of whose ze- B5 Let P (x1 , . . . , xn ) denote a polynomial with real coef-
ros have absolute value 1 in the complex plane. Put ficients in the variables x1 , . . . , xn , and suppose that
g(z) = p(z)/z n/2 . Show that all zeros of g 0 (z) = 0
have absolute value 1.
∂2 ∂2
+ · · · + P (x1 , . . . , xn ) = 0 (identically)
A4 Let H be an n × n matrix all of whose entries are ±1 ∂x21 ∂x2n
and whose rows are mutually orthogonal. Suppose H
has an a × b submatrix whose entries are all 1. Show and that
that ab ≤ n.
x21 + · · · + x2n divides P (x1 , . . . , xn ).
A5 Evaluate
Z 1
ln(x + 1) Show that P = 0 identically.
dx.
0 x2 + 1
B6 Let Sn denote the set of all permutations of the numbers
1, 2, . . . , n. For π ∈ Sn , let σ(π) = 1 if π is an even
A6 Let n be given, n ≥ 4, and suppose that P1 , P2 , . . . , Pn
permutation and σ(π) = −1 if π is an odd permutation.
are n randomly, independently and uniformly, chosen
Also, let ν(π) denote the number of fixed points of π.
points on a circle. Consider the convex n-gon whose
Show that
vertices are Pi . What is the probability that at least one
of the vertex angles of this polygon is acute? X σ(π) n
= (−1)n+1 .
B1 Find a nonzero polynomial P (x, y) such that ν(π) + 1 n+1
π∈Sn
P (bac, b2ac) = 0 for all real numbers a. (Note:
bνc is the greatest integer less than or equal to ν.)
Solutions to the 66th William Lowell Putnam Mathematical Competition
Saturday, December 3, 2005
Manjul Bhargava, Kiran Kedlaya, and Lenny Ng
We first check that g 0 (z) 6= 0 whenever z is real and On the other hand, the term on the left is the dot product
z > 1. In this case, for rj = eiθj , we have z − rj = of r1 +· · ·+ra with itself, i.e., its squared length. Since
1 1
(z − cos(θj )) + sin(θj )i, so the real part of z−r j
− 2z this vector has a in each of its first b coordinates, the
is dot product is at least a2 b. Hence an ≥ a2 b, whence
n ≥ ab as desired.
z − cos(θj ) 1
− Second solution: (by Richard Stanley) Suppose with-
z 2 − 2z cos(θj ) + 1 2z out loss of generality that the a × b submatrix occupies
z2 − 1 the first a rows and the first b columns. Let M be the
= > 0. submatrix occupying the first a rows and the last n − b
2z(z 2 − 2z cos(θj ) + 1)
columns. Then the hypothesis implies that the matrix
Hence g 0 (z)/g(z) has positive real part, so g 0 (z)/g(z) M M T has n − b’s on the main diagonal and −b’s else-
and hence g(z) are nonzero. where. Hence the column vector v of length a consist-
ing of all 1’s satisfies M M T v = (n − ab)v, so n − ab is
Applying the same argument after replacing p(z) by an eigenvalue of M M T . But M M T is semidefinite, so
p(eiθ z), we deduce that g 0 cannot have any roots out- its eigenvalues are all nonnegative real numbers. Hence
side the unit circle. Applying the same argument after n − ab ≥ 0.
replacing p(z) by z n p(1/z), we also deduce that g 0 can-
not have any roots inside the unit circle. Hence all roots Remarks: A matrix as in the problem is called
of g 0 have absolute value 1, as desired. a Hadamard matrix, because it meets the equality
Qn condition of Hadamard’s inequality: any n × n matrix
Third solution: Write p(z) = c j=1 (z − rj ) and put with ±1 entries has absolute determinant at most nn/2 ,
rj = e2iθj . Note that g(e2iθ ) is equal to a nonzero with equality if and only if the rows are mutually
constant times orthogonal (from the interpretation of the determinant
n as the volume of a paralellepiped whose edges are
Y ei(θ+θj ) − e−i(θ+θj ) parallel to the row vectors). Note that this implies
h(θ) =
j=1
2i that the columns are also mutually orthogonal. A
n generalization of this problem, with a similar proof,
is known as Lindsey’s lemma: the sum of the entries
Y
= sin(θ + θj ).
j=1
in any√a × b submatrix of a Hadamard matrix is at
most abn. Stanley notes that Ryser (1981) asked
Since h has at least 2n roots (counting multiplicity) in for the smallest size of a Hadamard matrix containing
the interval [0, 2π), h0 does also by repeated applica- an r × s submatrix of all 1’s, and refers to the URL
tion of Rolle’s theorem. Since g 0 (e2iθ ) = 2ie2iθ h0 (θ), www3.interscience.wiley.com/cgi-bin/
g 0 (z 2 ) has at least 2n roots on the unit circle. Since abstract/110550861/ABSTRACT for more
g 0 (z 2 ) is equal to z −n−1 times a polynomial of degree information.
2n, g 0 (z 2 ) has all roots on the unit circle, as then does A5 First solution: We make the substitution x = tan θ,
g 0 (z). rewriting the desired integral as
Remarks: The second solution imitates the proof of Z π/4
the Gauss-Lucas theorem: the roots of the derivative of log(tan(θ) + 1) dθ.
a complex polynomial lie in the convex hull of the roots 0
of the original polynomial. The second solution is close
to problem B3 from the 2000 Putnam. A hybrid be- Write
tween the first and third solutions is to check that on the log(tan(θ) + 1)
unit circle, Re(zg 0 (z)/g(z)) = 0 while between any
two roots of p, Im(zg 0 (z)/g(z)) runs from +∞ to −∞ = log(sin(θ) + cos(θ)) − log(cos(θ))
and so must have a zero crossing. (This only works √
when p has distinct roots, but the general case follows and then note that sin(θ) + cos(θ) = 2 cos(π/4 − θ).
by the continuity of the roots of a polynomial as func- We may thus rewrite the integrand as
tions of the coefficients.) One can also construct a solu- 1
tion using Rouché’s theorem. log(2) + log(cos(π/4 − θ)) − log(cos(θ)).
2
A4 First solution: Choose a set of a rows r1 , . . . , ra con- But over the interval [0, π/4], the integrals of
taining an a × b submatrix whose entries are all 1. Then log(cos(θ)) and log(cos(π/4 − θ)) are equal, so their
for i, j ∈ {1, . . . , a}, we have ri · rj = n if i = j and 0 contributions cancel out. The desired integral is then
otherwise. Hence just the integral of 12 log(2) over the interval [0, π/4],
a
which is π log(2)/8.
X
ri · rj = an. Second solution: (by Roger Nelsen) Let I denote the
i,j=1 desired integral. We make the substitution x = (1 −
3
at Q2 and proceeding counterclockwise must contain If n = 1, we must have k1 = 1, which works. Note that
all of Q3 , . . . , Qn , while the open semicircle starting hereafter we cannot have k1 = 1.
at Qi and proceeding counterclockwise must contain If n = 2, we have (k1 , k2 ) ∈ {(2, 4), (3, 3)}, neither of
Qi+1 , . . . , Qn , Q1 , . . . , Qi−1 . Thus two open semicir- which work.
cles cover the entire circle, contradiction.
If n = 3, we have k1 + k2 + k3 = 11,
It follows that if the polygon has at least one acute an- so 2 ≤ k1 ≤ 3. Hence (k1 , k2 , k3 ) ∈
gle, then it has either one acute angle or two acute an- {(2, 2, 7), (2, 3, 6), (2, 4, 5), (3, 3, 5), (3, 4, 4)}, and
gles occurring consecutively. In particular, there is a only (2, 3, 6) works.
unique pair of consecutive vertices Q1 , Q2 in counter-
clockwise order for which ∠Q2 is acute and ∠Q1 is not If n = 4, we must have equality in the AM-HM inequal-
acute. Then the remaining points all lie in the arc from ity, which only happens when k1 = k2 = k3 = k4 = 4.
the antipode of Q1 to Q1 , but Q2 cannot lie in the arc, Hence the solutions are n = 1 and k1 = 1, n = 3 and
and the remaining points cannot all lie in the arc from (k1 , k2 , k3 ) is a permutation of (2, 3, 6), and n = 4 and
the antipode of Q1 to the antipode of Q2 . Given the (k1 , k2 , k3 , k4 ) = (4, 4, 4, 4).
choice of Q1 , Q2 , let x be the measure of the counter- Remark: In the cases n = 2, 3, Greg Kuperberg sug-
clockwise arc from Q1 to Q2 ; then the probability that gests the alternate approach of enumerating the solu-
the other points fall into position is 2−n+2 − xn−2 if tions of 1/k1 +· · ·+1/kn = 1 with k1 ≤ · · · ≤ kn . This
x ≤ 1/2 and 0 otherwise. is easily done by proceeding in lexicographic order: one
Hence the probability that the polygon has at least one obtains (2, 2) for n = 2, and (2, 3, 6), (2, 4, 4), (3, 3, 3)
acute angle with a given choice of which two points will for n = 3, and only (2, 3, 6) contributes to the final an-
act as Q1 and Q2 is swer.
Z 1/2
n − 2 −n+1 B3 First solution: The functions are precisely f (x) = cxd
(2−n+2 − xn−2 ) dx = 2 . for c, d > 0 arbitrary except that we must take c = 1
0 n−1
in case d = 1. To see that these work, note that
Since there are n(n − 1) choices for which two points f 0 (a/x) = dc(a/x)d−1 and x/f (x) = 1/(cxd−1 ), so
act as Q1 and Q2 , the probability of at least one acute the given equation holds if and only if dc2 ad−1 = 1.
angle is n(n − 2)2−n+1 . If d 6= 1, we may solve for a no matter what c is; if
d = 1, we must have c = 1. (Thanks to Brad Rodgers
Second solution: (by Calvin Lin) As in the first solu-
for pointing out the d = 1 restriction.)
tion, we may compute the probability that for a particu-
lar one of the points Q1 , the angle at Q1 is not acute but To check that these are all solutions, put b = log(a) and
the following angle is, and then multiply by n. Imagine y = log(a/x); rewrite the given equation as
picking the points by first choosing Q1 , then picking
f (eb−y )f 0 (ey ) = eb−y .
n − 1 pairs of antipodal points and then picking one
member of each pair. Let R2 , . . . , Rn be the points of Put
the pairs which lie in the semicircle, taken in order away
from Q1 , and let S2 , . . . , Sn be the antipodes of these. g(y) = log f (ey );
Then to get the desired situation, we must choose from then the given equation rewrites as
the pairs to end up with all but one of the Si , and we
cannot take Rn and the other Si or else ∠Q1 will be g(b − y) + log g 0 (y) + g(y) − y = b − y,
acute. That gives us (n − 2) good choices out of 2n−1 ;
since we could have chosen Q1 to be any of the n points, or
the probability is again n(n − 2)2−n+1 . log g 0 (y) = b − g(y) − g(b − y).
B1 Take P (x, y) = (y − 2x)(y − 2x − 1). To see that By the symmetry of the right side, we have g 0 (b − y) =
this works, first note that if m = bac, then 2m is an g 0 (y). Hence the function g(y) + g(b − y) has zero
integer less than or equal to 2a, so 2m ≤ b2ac. On derivative and so is constant, as then is g 0 (y). From
the other hand, m + 1 is an integer strictly greater than this we deduce that f (x) = cxd for some c, d, both
a, so 2m + 2 is an integer strictly greater than 2a, so necessarily positive since f 0 (x) > 0 for all x.
b2ac ≤ 2m + 1.
Second solution: (suggested by several people) Substi-
B2 By the arithmetic-harmonic mean inequality or the tute a/x for x in the given equation:
Cauchy-Schwarz inequality, a
f 0 (x) = .
xf (a/x)
1 1
(k1 + · · · + kn ) + ··· + ≥ n2 .
k1 kn Differentiate:
2
We must thus have 5n − 4 ≥ n , so n ≤ 4. Without a a2 f 0 (a/x)
f 00 (x) = − + .
loss of generality, we may suppose that k1 ≤ · · · ≤ kn . x2 f (a/x) x3 f (a/x)2
5
Now substitute to eliminate evaluations at a/x: Third solution: (by Greg Martin) As in the second so-
lution, it is convenient to allow f (m, 0) = f (0, n) = 1.
f 0 (x) f 0 (x)2 Define the generating function
f 00 (x) = − + .
x f (x)
∞ X
X ∞
Clear denominators: G(x, y) = f (m, n)xm y n .
m=0 n=0
xf (x)f 00 (x) + f (x)f 0 (x) = xf 0 (x)2 .
As equalities of formal power series (or convergent se-
Divide through by f (x)2 and rearrange: ries on, say, the region |x|, |y| < 31 ), we have
f 0 (x) xf 00 (x) xf 0 (x)2 XX X
0= + − . G(x, y) = xm y n 1
f (x) f (x) f (x)2
m≥0 n≥0 k1 , ..., kn ∈Z
0 |k1 |+···+|kn |≤m
The right side is the derivative of xf (x)/f (x), so that X X X
quantity is constant. That is, for some d, = yn xm
n≥0 k1 , ..., kn ∈Z m≥|k1 |+···+|kn |
f 0 (x) d
= . x|k1 |+···+|kn |
f (x) x
X X
= yn
1−x
n≥0 k1 , ..., kn ∈Z
Integrating yields f (x) = cxd , as desired. n
1 X
n
X
|k|
B4 First solution: Define f (m, n, k) as the number of n- = y x
1−x
tuples (x1 , x2 , . . . , xn ) of integers such that |x1 |+· · ·+ n≥0 k∈Z
n
|xn | ≤ m and exactly k of x1 , . . . , xn are nonzero. To
1 X n 1+x
choose such a tuple, we may choose the k nonzero posi- = y
1−x 1−x
tions, the signs of those k numbers, and then an ordered n≥0
polynomials of degree d, and let Hd be the subset of Integrating both sides from 0 to 1 (and substituting y =
Pd of polynomials killed by ∇2 , which has dimension 1 − x) yields
≥ dim(Pd ) − dim(Pd−2 ); the given problem amounts Z 1
to showing that this inequality is actually an equality. X sgn(π)
= (x + n − 1)(x − 1)n−1 dx
Consider the operator Q∇2 (i.e., apply ∇2 then multi- ν(π) + 1 0
π∈Sn
ply by Q) on Pd ; its zero eigenspace is precisely Hd . Z 1
By the calculation from the first solution, if R ∈ Pd , = (−1)n+1 (n − y)y n−1 dy
then 0
n
= (−1)n+1 ,
2 2
∇ (QR) − Q∇ R = (2n + 4d)R. n+1
as desired.
Consequently, Qj Hd−2j is contained in the eigenspace
of Q∇2 on Pd of eigenvalue Second solution: We start by recalling a form of the
principle of inclusion-exclusion: if f is a function on
(2n + 4(d − 2j)) + · · · + (2n + 4(d − 2)). the power set of {1, . . . , n}, then
A standard argument in enumerative combinatorics (the by induction on n, which for x = 1 implies the desired
Exponential Formula) gives result. (This can also be deduced as in the other solu-
tions, but in this argument it is necessary to formulate
∞ ∞
X tn X tk the strong induction hypothesis.)
Zn (x1 , . . . , xn ) = exp xk ,
n=0
n! k
k=1
Let R(n, x) be the right hand side of the above equa-
yielding tion. It is easy to verify that
∞ 1
tn t2 t3
X Z
f (n) = exp xt − + − · · · dx
n=0
n! 0 2 3 (−1)n+1
R(x, n) = R(x + 1, n − 1) + (n − 1)!
Z 1 x
= e(x−1)t+log(1+t) dx n−1
X (n − 1)!
0 + (−1)l−1 R(x, n − l),
Z 1 (n − l)!
l=2
= (1 + t)e(x−1)t dx
0
1
= (1 − e−t )(1 + t). since the sum telescopes. To prove the desired equality,
t
it suffices to show that the left hand side satisfies the
Expanding the right side as a Taylor series and compar- same recurrence. This follows because we can classify
ing coefficients yields the desired result. each π ∈ Sn as either fixing n, being an n-cycle, or hav-
Fourth solution (sketch): (by David Savitt) We prove ing n in an l-cycle for one of l = 2, . . . , n − 1; writing
the identity of rational functions the sum over these classes gives the desired recurrence.