Maths Olympiad Prep

Library / /46 of 53

Combinatorics Difficulty 7.3 National olympiad, round 2 Prove it Vietnam

There are mm girls and nn boys participating in a duet singing contest (m,n2m, n \ge 2). At the contest, there will be one show in each section. Each show includes some boy-girl duets where each boy-girl couple will sing no more than one song and each participant will sing at least one song. Two shows are considered different if there exists a boy-girl couple sings in exactly one of these two shows. The contest will end if and only if every possible shows are performed, and each show is performed exactly once.

a) A show is called depend on a participant XX if when we cancel all duets that XX performs, then there will be at least one participant is not allowed to sing any song in that show. Prove that among every show that depends on XX, the number of shows with odd number of songs equal to the number of shows with even number of songs.

b) Prove that the organizers can arrange the shows such that the number of songs in two consecutive shows have different parities.

Solution

a.
Label all the girls by 1,2,,m1, 2, \ldots, m and boys by 1,2,,n1, 2, \ldots, n. For each show, we display the performances of this show by a m×nm \times n table in which the number lies on the intersection of iith row and jjth column is
* 11 if iith girl performed with jjth boy in this show.
* 00 otherwise.

Call a table "nice" if the sum of all elements on each row and column is positive. It is obvious that all the tables that related to each show has to be nice.

For a student XX, without loss of generality, we assume that XX is a girl. By the assumption, a show which is depended on XX if on its table, there exists a column that has only one cell that is marked by 11 on XXth row. Assume that there are kk columns which are depended on XX hence k<nk < n because otherwise, there must exist a row that contain all cell marked by 00. The other nkn-k cells on XXth row could be marked by either 00 or 11 because on their columns, thus there exists another cell that is marked by 11.

Hence the number of tables depending on XX in this case is 2nk2^{n-k} times the number of "nice" tables that consists of m1m-1 other rows and nkn-k other columns, after removing the row of student XX and all its depended column. However, on each of these tables, if we relabel (10,01)(1 \to 0, 0 \to 1) a number on the cell that on XXth row but is not depend on XX, we will obtain a new table which is linked to the show and has different parity when compared to the number of songs that sung by XX from the initial show. It deduces that the number of shows that depends on XX where XX performs even number of songs is half of the number of shows that depends on XX.

b.
A table is called "odd" if there are odd number of cells marked by 11 on this table. Otherwise, the table is called "even". Let f(m,n)f(m, n) and g(m,n)g(m, n) be the number of "nice" tables that has odd and even numbers of 11 respectively. Let XX be an arbitrary girl.

* If there exists a column that depends on XX, then the number of even tables is equal to that of odd tables. Denoted this value by h(m,n)h(m, n).
* Otherwise, removing XXth row and we obtain a (m1)×n(m-1) \times n 'nice' table.

On the other hand, the number of tables that XXth row is marked with odd and even number of 11 is respectively equal to
L=2a1(na)andC=2a,a>0(na). L = \sum_{2|a-1} \binom{n}{a} \quad \text{and} \quad C = \sum_{2|a, a>0} \binom{n}{a}.
It is well-known that (x+1)n=(n0)+x(n1)++xn(nn)(x+1)^n = \binom{n}{0} + x\binom{n}{1} + \cdots + x^n\binom{n}{n} and by letting x=1x = -1, we get L=C+1L = C + 1. Note that the parity of XXth row determines the parity of the table, hence we have the formula
{f(m,n)=h(m,n)+Lg(m1,n)+Cf(m1,n),g(m,n)=h(m,n)+Lf(m1,n)+Cg(m1,n). \begin{cases} f(m,n) = h(m,n) + L \cdot g(m-1,n) + C \cdot f(m-1,n), \\ g(m,n) = h(m,n) + L \cdot f(m-1,n) + C \cdot g(m-1,n). \end{cases}
Thus,
f(m,n)g(m,n)=(LC)(g(m1,n)f(m1,n))=g(m1,n)f(m1,n). \begin{aligned} f(m,n) - g(m,n) &= (L - C)(g(m-1,n) - f(m-1,n)) \\ &= g(m-1,n) - f(m-1,n). \end{aligned}
By induction, we have
f(m,n)g(m,n)=(1)m+n4(f(2,2)g(2,2)). f(m, n) - g(m, n) = (-1)^{m+n-4} (f(2, 2) - g(2, 2)).
It is obvious that f(2,2)=3f(2, 2) = 3 and g(2,2)=4g(2, 2) = 4 hence
f(m,n)g(m,n)=(1)m+n3. f(m,n) - g(m,n) = (-1)^{m+n-3}.
Since the difference between odd and even tables is 11, it is able to arrange the shows such that the number of songs in two consecutive shows has different parity.

\boxed{}

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.