Unofficial archive — problems, solutions & results © IMC, reproduced with permission.

IMC / 2007 / Problems / Day 2, P11

IMC 2007 · Day 2 · P11

very hard

For each positive integer kk, find the smallest number nkn_k for which there exist real nk×nkn_k \times n_k matrices A1,A2,…,AkA_1, A_2, \dots, A_k such that all of the following conditions hold:

(1) A12=A22=⋯=Ak2=0A_1^2 = A_2^2 = \dots = A_k^2 = 0,

(2) AiAj=AjAiA_i A_j = A_j A_i for all 1≤i,j≤k1 \le i, j \le k, and

(3) A1A2…Ak≠0A_1 A_2 \dots A_k \ne 0.

Solution (official)

The anwser is nk=2kn_k = 2^k. In that case, the matrices can be constructed as follows: Let VV be the nn-dimensional real vector space with basis elements [S][S], where SS runs through all n=2kn = 2^k subsets of {1,2,…,k}\{1, 2, \dots, k\}. Define AiA_i as an endomorphism of VV by Ai[S]={0if i∈S[S∪{i}]if i∉SA_i [S] = \begin{cases} 0 & \text{if } i \in S \\ [S \cup \{i\}] & \text{if } i \notin S \end{cases} for all i=1,2,…,ki = 1, 2, \dots, k and S⊂{1,2,…,k}S \subset \{1, 2, \dots, k\}. Then Ai2=0A_i^2 = 0 and AiAj=AjAiA_i A_j = A_j A_i. Furthermore, A1A2…Ak[∅]=[{1,2,…,k}],A_1 A_2 \dots A_k [\emptyset] = [\{1, 2, \dots, k\}], and hence A1A2…Ak≠0A_1 A_2 \dots A_k \ne 0.

Now let A1,A2,…,AkA_1, A_2, \dots, A_k be n×nn \times n matrices satisfying the conditions of the problem; we prove that n≥2kn \ge 2^k. Let vv be a real vector satisfying A1A2…Akv≠0A_1 A_2 \dots A_k v \ne 0. Denote by P\mathcal{P} the set of all subsets of {1,2,…,k}\{1, 2, \dots, k\}. Choose a complete ordering ≺\prec on P\mathcal{P} with the property X≺Y⇒∣X∣≤∣Y∣for all X,Y∈P.X \prec Y \Rightarrow |X| \le |Y| \quad \text{for all } X, Y \in \mathcal{P}. For every element X={x1,x2,…,xr}∈PX = \{x_1, x_2, \dots, x_r\} \in \mathcal{P}, define AX=Ax1Ax2…AxrA_X = A_{x_1} A_{x_2} \dots A_{x_r} and vX=AXvv_X = A_X v. Finally, write Xˉ={1,2,…,k}∖X\bar{X} = \{1, 2, \dots, k\} \setminus X for the complement of XX.

Now take X,Y∈PX, Y \in \mathcal{P} with X≺YX \prec Y. Then AXˉA_{\bar{X}} annihilates vYv_Y, because X≺YX \prec Y implies the existence of some y∈Y∖X=Y∩Xˉy \in Y \setminus X = Y \cap \bar{X}, and AXˉvY=AXˉ∖{y}AyAyvY∖{y}=0,A_{\bar{X}} v_Y = A_{\bar{X} \setminus \{y\}} A_y A_y v_{Y \setminus \{y\}} = 0, since Ay2=0A_y^2 = 0. So, AXˉA_{\bar{X}} annihilates the span of all the vYv_Y with X≺YX \prec Y. This implies that vXv_X does not lie in this span, because AXˉvX=v{1,2,…,k}≠0A_{\bar{X}} v_X = v_{\{1, 2, \dots, k\}} \ne 0. Therefore, the vectors vXv_X (with X∈PX \in \mathcal{P}) are linearly independent; hence n≥∣P∣=2kn \ge |\mathcal{P}| = 2^k.

How the field did

contestants scored
242
average (of 20)
1.90
solved (≥ 80%)
8.3%
near-0 (≤ 10%)
89.3%
discrimination
0.55

Score distribution (field cohort)

Computed on contestants with a meaningful total (field cohort); discrimination is the corrected item–total correlation.

Similar problems

IMC 2001 · Day 1 · P5very hardavg 1.5/10 · solved 7% · near-0 74% · disc 0.48
linear algebra
IMC 2015 · Day 1 · P5very hardavg 1.1/10 · solved 9% · near-0 82% · disc 0.49
IMC 2012 · Day 2 · P9very hardavg 1.9/10 · solved 10% · near-0 75% · disc 0.47
IMC 2008 · Day 2 · P11very hardavg 0.8/10 · solved 7% · near-0 90% · disc 0.43