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

IMC / 2006 / Problems / Day 1, P3

IMC 2006 · Day 1 · P3

hard

Let AA be an n×nn \times n-matrix with integer entries and b1,,bkb_1, \dots, b_k be integers satisfying detA=b1bk\det A = b_1 \cdot \dots \cdot b_k. Prove that there exist n×nn \times n-matrices B1,,BkB_1, \dots, B_k with integer entries such that A=B1BkA = B_1 \cdot \dots \cdot B_k and detBi=bi\det B_i = b_i for all i=1,,ki = 1, \dots, k.

Solution (official)

By induction, it is enough to consider the case m=2m = 2.

Furthermore, we can multiply AA with any integral matrix with determinant 1 from the right or from the left, without changing the problem. Hence we can assume AA to be upper triangular.

Lemma. Let AA be an integral upper triangular matrix, and let b,cb, c be integers satisfying detA=bc\det A = bc. Then there exist integral upper triangular matrices B,CB, C such that detB=b\det B = b, detC=c\det C = c, A=BCA = BC.

Proof. The proof is done by induction on nn, the case n=1n = 1 being obvious. Assume the statement is true for n1n-1. Let AA, bb, cc as in the statement of the lemma. Define BnnB_{nn} to be the greatest common divisor of bb and AnnA_{nn}, and put Cnn=AnnBnnC_{nn} = \frac{A_{nn}}{B_{nn}}. Since AnnA_{nn} divides bcbc, CnnC_{nn} divides bBnnc\frac{b}{B_{nn}} c, which divides cc. Hence CnnC_{nn} divides cc. Therefore, b=bBnnb' = \frac{b}{B_{nn}} and c=cCnnc' = \frac{c}{C_{nn}} are integers. Define AA' to be the upper-left (n1)×(n1)(n-1) \times (n-1)-submatrix of AA; then detA=bc\det A' = b' c'. By induction we can find the upper-left (n1)×(n1)(n-1) \times (n-1)-part of BB and CC in such a way that detB=b\det B = b, detC=c\det C = c and A=BCA = BC holds on the upper-left (n1)×(n1)(n-1) \times (n-1)-submatrix of AA. It remains to define Bi,nB_{i,n} and Ci,nC_{i,n} such that A=BCA = BC also holds for the (i,n)(i,n)-th entry for all i<ni < n.

First we check that BiiB_{ii} and CnnC_{nn} are relatively prime for all i<ni < n. Since BiiB_{ii} divides bb', it is certainly enough to prove that bb' and CnnC_{nn} are relatively prime, i.e. gcd(bgcd(b,Ann),Anngcd(b,Ann))=1,\gcd \left( \frac{b}{\gcd(b, A_{nn})}, \frac{A_{nn}}{\gcd(b, A_{nn})} \right) = 1, which is obvious. Now we define Bj,nB_{j,n} and Cj,nC_{j,n} inductively: Suppose we have defined Bi,nB_{i,n} and Ci,nC_{i,n} for all i=j+1,j+2,,n1i = j+1, j+2, \dots, n-1. Then Bj,nB_{j,n} and Cj,nC_{j,n} have to satisfy Aj,n=Bj,jCj,n+Bj,j+1Cj+1,n++Bj,nCn,nA_{j,n} = B_{j,j} C_{j,n} + B_{j,j+1} C_{j+1,n} + \dots + B_{j,n} C_{n,n} Since Bj,jB_{j,j} and Cn,nC_{n,n} are relatively prime, we can choose integers Cj,nC_{j,n} and Bj,nB_{j,n} such that this equation is satisfied. Doing this step by step for all j=n1,n2,,1j = n-1, n-2, \dots, 1, we finally get BB and CC such that A=BCA = BC.

How the field did

contestants scored
237
average (of 20)
5.03
solved (≥ 80%)
16.0%
near-0 (≤ 10%)
64.1%
discrimination
0.39

Score distribution (field cohort)

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

Similar problems

IMC 2008 · Day 2 · P11very hardavg 0.8/10 · solved 7% · near-0 90% · disc 0.43
IMC 2019 · Day 1 · P5killeravg 0.8/10 · solved 5% · near-0 91% · disc 0.35
IMC 2005 · Day 2 · P12killeravg 1.5/10 · solved 4% · near-0 72% · disc 0.33
IMC 2019 · Day 1 · P2mediumavg 6.1/10 · solved 44% · near-0 13% · disc 0.38