A torsion-free normal U≤G≤GL⁡n(Q)U\le G\le\operatorname{GL}_n(\mathbb Q) with γn(U)=1\gamma_n(U)=1 and [G:U]≤(2n+1)d[G:U]\le(2n+1)^d

21.40

Problem

Must a rational linear group with finitely many automorphism orbits be virtually soluble?

G≤GL⁡n(Q),ω(G)=∣Aut⁡(G)\G∣<∞⟹?G virtually soluble.G\le\operatorname{GL}_n(\mathbb Q),\quad \omega(G)=|\operatorname{Aut}(G)\backslash G|<\infty \quad\stackrel{?}{\Longrightarrow}\quad G\text{ virtually soluble}.

The automorphisms are all abstract group automorphisms. The proof yields a torsion-free normal nilpotent subgroup with an explicit index bound.

Statement

Write ω(G)\omega(G) for the number of orbits of Aut(G)\mathop{\mathrm{Aut}}(G) on GG. Here Aut(G)\mathop{\mathrm{Aut}}(G) consists of all abstract group automorphisms; no compatibility with a chosen linear representation is imposed. Kourovka Problem 21.40 asks whether a rational linear group with ω(G)<∞\omega(G)<\infty is virtually soluble (1). We prove a stronger assertion with an explicit index bound. We use γ1(U)=U\gamma_1(U)=U and γr+1(U)=[U,γr(U)]\gamma_{r+1}(U)=[U,\gamma_r(U)].

Theorem 1. Let n≥1n\geq1 and G≤GLn(Q)G\leq\mathop{\mathrm{GL}}_n(\mathbb Q), and put A=spanQGA=\mathop{\mathrm{span}}_{\mathbb Q}G and d=dim⁡QAd=\dim_{\mathbb Q}A. If ω(G)<∞\omega(G)<\infty, there is a normal subgroup U⊲GU\lhd G such that

U is torsion-free,γn(U)=1,[G:U]≤(2n+1)d≤(2n+1)n2.(1) \tag{1} U\text{ is torsion-free},\qquad \gamma_n(U)=1,\qquad [G:U]\leq(2n+1)^d\leq(2n+1)^{n^2}.

There is no finite-generation hypothesis. In particular, when n=1n=1 the conclusion is U=1U=1. The algebra AA is unital: products of elements of GG belong to GG, and 1∈G1\in G.

Theorem 2. If G≤GLn(Q)G\leq\mathop{\mathrm{GL}}_n(\mathbb Q) has finite trace set TT, there is a torsion-free normal subgroup UU with γn(U)=1\gamma_n(U)=1 and

[G:U]≤∣T∣dim⁡QspanQG.(2) \tag{2} [G:U]\leq |T|^{\dim_{\mathbb Q}\mathop{\mathrm{span}}_{\mathbb Q}G}.

Bounded-degree roots and automorphism orbits

Lemma 3. Let 0≠α∈Q‾0\neq\alpha\in\overline{\mathbb Q} and D≥1D\geq1. There are only finitely many algebraic numbers β\beta such that [Q(β):Q]≤D[\mathbb Q(\beta):\mathbb Q]\leq D and βm=α\beta^m=\alpha for some m≥1m\geq1.

Proof. Let f∈Z[X]f\in\mathbb Z[X] be the primitive irreducible polynomial of α\alpha, with positive leading coefficient aa. Put

C=max⁡(1,{∣α′∣:α′ is a conjugate of α}).C=\max\bigl(1,\{|\alpha'|:\alpha'\text{ is a conjugate of }\alpha\}\bigr).

If βm=α\beta^m=\alpha, its primitive irreducible polynomial h∈Z[X]h\in\mathbb Z[X] divides f(Xm)f(X^m) in Z[X]\mathbb Z[X], by Gauss’s lemma. Its positive leading coefficient bb therefore divides aa. Every conjugate β′\beta' satisfies (β′)m=α′(\beta')^m=\alpha' for some conjugate α′\alpha'; hence ∣β′∣≤C|\beta'|\leq C. If r=deg⁡h≤Dr=\deg h\leq D, the coefficient of Xr−jX^{r-j} in hh has absolute value at most

b(rj)Cj≤a(1+C)D.b\binom rj C^j\leq a(1+C)^D.

There are finitely many integral polynomials of degree at most DD with this coefficient bound, and each has finitely many roots. ◻

Lemma 4. If G≤GLn(Q)G\leq\mathop{\mathrm{GL}}_n(\mathbb Q) and ω(G)<∞\omega(G)<\infty, every eigenvalue of every element of GG is a root of unity.

Proof. Fix g∈Gg\in G. Two terms of g,g2,g4,…g,g^2,g^4,\ldots lie in the same automorphism orbit. Thus, for some i<ji<j and ϕ∈Aut(G)\phi\in\mathop{\mathrm{Aut}}(G),

b=g2i,q=2j−i>1,ϕ(b)=bq.b=g^{2^i},\qquad q=2^{j-i}>1,\qquad \phi(b)=b^q.

Set bk=ϕ−k(b)b_k=\phi^{-k}(b). Applying ϕ−k\phi^{-k} to the displayed identity and iterating gives bkqk=bb_k^{q^k}=b.

Let α\alpha be an eigenvalue of bb. For every kk, some eigenvalue βk\beta_k of bkb_k satisfies βkqk=α\beta_k^{q^k}=\alpha; this follows by triangularizing bkb_k over Q‾\overline{\mathbb Q}. Each βk\beta_k has degree at most nn. Lemma 3 makes the set of possible βk\beta_k finite. Hence βr=βs\beta_r=\beta_s for some r<sr<s, and

βrqs−qr=1.\beta_r^{q^s-q^r}=1.

Consequently α\alpha is a root of unity. An eigenvalue λ\lambda of gg has λ2i\lambda^{2^i} among the eigenvalues of bb, so λ\lambda is also a root of unity. ◻

Corollary 5. Under the hypotheses of Lemma 4,

tr(g)∈Z∩[−n,n](g∈G).\mathop{\mathrm{tr}}(g)\in\mathbb Z\cap[-n,n]\qquad(g\in G).

In particular, the trace set has at most 2n+12n+1 elements.

Proof. The trace is a rational algebraic integer, because it is a sum of roots of unity. It is therefore an integer. The triangle inequality gives ∣tr(g)∣≤n|\mathop{\mathrm{tr}}(g)|\leq n. ◻

The trace radical of a matrix algebra

Let A⊆Mn(Q)A\subseteq M_n(\mathbb Q) be a unital subalgebra and define

J={a∈A:tr(ab)=0 for every b∈A}.(8) \tag{8} J=\{a\in A:\mathop{\mathrm{tr}}(ab)=0\text{ for every }b\in A\}.

Cyclicity of trace shows that JJ is a two-sided ideal: for a∈Ja\in J and b,c∈Ab,c\in A,

tr((ca)b)=tr(a(bc))=0,tr((ac)b)=tr(a(cb))=0.\mathop{\mathrm{tr}}((ca)b)=\mathop{\mathrm{tr}}(a(bc))=0,\qquad \mathop{\mathrm{tr}}((ac)b)=\mathop{\mathrm{tr}}(a(cb))=0.

Lemma 6. Every element of JJ is nilpotent, and Jn=0J^n=0.

Proof. Take a∈Ja\in J. The Fitting decomposition for the endomorphism aa gives, for sufficiently large NN,

Qn=ker⁡aN⊕im⁡aN.\mathbb Q^n=\ker a^N\oplus\operatorname{im}a^N.

The projection ee onto im⁡aN\operatorname{im}a^N along ker⁡aN\ker a^N is a polynomial in aa with zero constant term. Indeed, write the minimal polynomial as Xrq(X)X^r q(X) with q(0)≠0q(0)\neq0. When r>0r>0, choose a polynomial congruent to 00 modulo XrX^r and to 11 modulo qq by Bezout’s identity. When r=0r=0, the invertibility of aa expresses 11 as aa times a polynomial in aa. These formulas give the stated projection in both cases. Thus e∈Je\in J and tr(e)=0\mathop{\mathrm{tr}}(e)=0. An idempotent over Q\mathbb Q has trace equal to its rank; hence e=0e=0. The image of aNa^N is zero, so aa is nilpotent.

For every a∈Ja\in J, the finite geometric series in aa inverts 1−a1-a in AA. Consider Wr=JrQnW_r=J^r\mathbb Q^n. If JWr=Wr≠0JW_r=W_r\neq0, choose a minimal finite generating family w1,…,wsw_1,\ldots,w_s for WrW_r as an AA-module. Such a family exists since WrW_r is finite-dimensional over Q\mathbb Q. The equality JWr=WrJW_r=W_r gives

ws=a1w1+⋯+asws(ai∈J).w_s=a_1w_1+\cdots+a_sw_s\qquad(a_i\in J).

Since 1−as1-a_s is invertible, wsw_s belongs to the AA-span of the preceding generators, a contradiction. Thus Wr+1⊊WrW_{r+1}\subsetneq W_r whenever Wr≠0W_r\neq0. Since dim⁡QW0=n\dim_{\mathbb Q}W_0=n, we have JnQn=0J^n\mathbb Q^n=0. The given action of AA is faithful, so Jn=0J^n=0. ◻

Lemma 7. The group 1+J1+J is torsion-free and satisfies γn(1+J)=1\gamma_n(1+J)=1.

Proof. The inverse of 1+a1+a is a finite geometric series, so 1+J1+J is a group. If (1+a)m=1(1+a)^m=1 with m≥1m\geq1, then

0=a(∑j=1m(mj)aj−1).0=a\left(\sum_{j=1}^m\binom mj a^{j-1}\right).

The expression in parentheses is mm times 11 plus a nilpotent polynomial in aa, and is invertible. Thus a=0a=0.

For r,s≥1r,s\geq1, multiplication modulo Jr+sJ^{r+s} is commutative between 1+Jr1+J^r and 1+Js1+J^s, giving

[1+Jr,1+Js]⊆1+Jr+s.[1+J^r,1+J^s]\subseteq1+J^{r+s}.

Induction yields γr(1+J)⊆1+Jr\gamma_r(1+J)\subseteq1+J^r. Apply Lemma 6 with r=nr=n. ◻

Counting cosets by traces

Proof of Theorem 2. Use A=spanQGA=\mathop{\mathrm{span}}_{\mathbb Q}G and its ideal JJ from (8), and set

U=G∩(1+J)=ker⁡(G⟶(A/J)×).U=G\cap(1+J)=\ker\bigl(G\longrightarrow(A/J)^\times\bigr).

It is normal, torsion-free, and satisfies γn(U)=1\gamma_n(U)=1 by Lemma 7. Choose a basis g1,…,gdg_1,\ldots,g_d of AA from GG. Define

Ψ:G⟶Td,Ψ(g)=(tr(gg1),…,tr(ggd)).\Psi:G\longrightarrow T^d,\qquad \Psi(g)=\bigl(\mathop{\mathrm{tr}}(gg_1),\ldots,\mathop{\mathrm{tr}}(gg_d)\bigr).

For g,h∈Gg,h\in G, linearity and the basis property give

Ψ(g)=Ψ(h) ⟺ tr((g−h)a)=0(a∈A) ⟺ g−h∈J ⟺ h−1g−1∈J ⟺ h−1g∈U.\begin{align*} \Psi(g)=\Psi(h) &\ \Longleftrightarrow\ \mathop{\mathrm{tr}}((g-h)a)=0\quad(a\in A)\\ &\ \Longleftrightarrow\ g-h\in J \ \Longleftrightarrow\ h^{-1}g-1\in J \ \Longleftrightarrow\ h^{-1}g\in U. \end{align*}

Thus the fibres of Ψ\Psi are exactly the cosets of UU, and [G:U]≤∣T∣d[G:U]\leq|T|^d. ◻

Proof of Theorem 1. Corollary 5 gives ∣T∣≤2n+1|T|\leq2n+1. Apply Theorem 2 and use d≤n2d\leq n^2. ◻

Corollary 8. Let KK be a number field of degree ee and let G≤GLn(K)G\leq\mathop{\mathrm{GL}}_n(K) with ω(G)<∞\omega(G)<\infty. There is a torsion-free normal subgroup UU with

γne(U)=1,[G:U]≤(2ne+1)(ne)2.\gamma_{ne}(U)=1,\qquad [G:U]\leq(2ne+1)^{(ne)^2}.

Proof. Restriction of scalars embeds GLn(K)\mathop{\mathrm{GL}}_n(K) into GLne(Q)\mathop{\mathrm{GL}}_{ne}(\mathbb Q). Apply Theorem 1 to the resulting faithful representation of the same abstract group. ◻

References

Preprint · Lean (GitHub)

  1. E. I. Khukhro and V. D. Mazurov (eds.), Unsolved Problems in Group Theory: The Kourovka Notebook, Problem 21.40. arXiv:1401.0300.