Maths Olympiad Prep

Library / /17 of 25

, 2008

Combinatorics Difficulty 6.0 National olympiad Prove it Ukraine

Let's examine all the possible sequences a1,a2,...,a2008a_1, a_2, ..., a_{2008} of non-negative integers where a1a2...a2008a_1 \le a_2 \le ... \le a_{2008} and ak(k1)a_k \le (k-1) for all values of kk from 11 to 20082008. Prove that the number of such sequences exceeds

a) 220072^{2007};
b) 220082^{2008}.

Solution

a.
To begin, we form 220072^{2007} different sequences satisfying the given conditions. For all the sequences let a1=0a_1 = 0. Let each successive member of the sequence be "by 0 greater" or "by 1 greater" than the preceding one. Thus we obtain 220072^{2007} different sequences. It's easy to show that akk1a_k \le k-1 for each of these sequences. To prove that the number of sequences is greater than 220072^{2007}, one sequence will be enough, which is not in the list of 220072^{2007} sequences, but satisfies the given conditions. E.g., it can be a sequence: (0,0,2,2,...,2)(0,0,2,2,...,2).

b.
Let's name some random non-decreasing sequence of non-negative integers a1a2...ana_1 \le a_2 \le ... \le a_n obeying ak(k1)a_k \le (k-1), k=1,nk=1, n as fine. Note that a random fine sequence with (n+1)(n+1) members can be obtained from fine sequence with nn members if you add a member an+1a_{n+1} for which anan+1na_n \le a_{n+1} \le n is true. Similarly, if we remove the last member of some sequence with (n+1)(n+1) members, we obtain fine sequence with nn members.

Let the number of fine sequences with nn members be xnx_n. We can obviously build at least two different fine sequences with (n+1)(n+1) members if we assign the two allowable possibilities for an+1a_{n+1}: they will be ana_n or (an+1)(a_n + 1). Similarly, proceeding analyzing, we find xn+m2mxnx_{n+m} \ge 2^m x_n.
Now you only have to find out the number of sequences for a small value of nn. x1=1x_1 = 1 as there is only one such a sequence: (0)(0). Again you'll easily find that x2=2x_2 = 2 because only sequences (0,0)(0,0) and (0,1)(0,1) can be regarded as fine. Thus we have an assessment x200822006x2=22007x_{2008} \ge 2^{2006} x_2 = 2^{2007}, but it is not enough. To obtain a sequence with 3 members, we may add one of the numbers 0,1,20,1,2 to the sequence (0,0)(0,0), and one of the numbers 0,10,1 to the sequence (0,1)(0,1). I.e., x3=5x_3 = 5 and x200822005x3=522005>22007x_{2008} \ge 2^{2005} x_3 = 5 \cdot 2^{2005} > 2^{2007}.
After that we continue calculating the number of fine sequences for small values of nn: (0,0,0)0,1,2,3(0,0,0) \rightarrow 0,1,2,3, (0,0,1),(0,1,1)1,2,3(0,0,1), (0,1,1) \rightarrow 1,2,3, (0,0,2),(0,1,2)2,3(0,0,2), (0,1,2) \rightarrow 2,3. I.e. in all we obtain 14 different fine sequences and therefore x4=14x_4 = 14 and x200822004x4=1422004>522005x_{2008} \ge 2^{2004} x_4 = 14 \cdot 2^{2004} > 5 \cdot 2^{2005}.
As one of these fine sequences ends in 00, we can add 0,1,2,3,40,1,2,3,4. As three of the sequences end in 11, we can add 1,2,3,41,2,3,4. As five of the sequences end in 22, we can add 2,3,42,3,4: as another five end in 33, we can add 3,43,4. So in all we have 51+34+53+52=425 \cdot 1 + 3 \cdot 4 + 5 \cdot 3 + 5 \cdot 2 = 42, which implies the first proven assessment: x200822003x5=4222003>3222003=22008x_{2008} \ge 2^{2003} x_5 = 42 \cdot 2^{2003} > 32 \cdot 2^{2003} = 2^{2008}.

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.