arXiv:1810.04965v4 [math.GR] 9 Sep 2020 ain n rdnso ovbeLealgebras” Lie solvable of gradings and tations obstructions” ∗ † S21:20 MSC2010: hswr a upre yteAsra cec ud(W)gr (FWF) Fund Science Austrian the by supported was work This hti reuil over irreducible is that Existence 2 rpry osdrafiiegopwt xpitfe automorph fix-point-free a all with for group that finite suppose a Consider property. ysuyn h tutr fgop htamtafi-on-rea fix-point-free a admit that groups identity. of an structure the studying by Then b Introduction 1 Contents iie oentrlpwrof power natural some divides group a -group, . rlmnre ...... proposition . . . . of . . . Proof . . . . proposition . . . of . 2.3 . Proof ...... 2.2 . . Preliminaries ...... 2.1 ...... Outline . . . . 1.3 ...... results . Main . 1.2 Motivation 1.1 eso,i atclr htfreeypolynomial every for that particular, in show, We and conjecture Frobenius the of solution positive the generalize We ). G H sa-ogntr-lt ,19 ina Austria Vienna, 1090 1, Oskar-Morgenstern-Platz .. xsec ...... Existence . . . . 1.2.3 Structure identities good of 1.2.2 Invariants 1.2.1 C sslal n fteform the of and solvable is ...atmrhs aifiga identity an satisfying automorphism f.p.f. a D aut fMteais nvriyo Vienna, of University Mathematics, of Faculty ssi ob an be to said is sanilpotent a is 5(uoopim fgop) 20 groups), of (automorphisms 45 h tutr ffiiegop with groups finite of structure The x E-Mail: ∈ Q G c hr xs epii)invariants (explicit) exist there , gop and -group, a ehv h equality the have we ofagAeadrMoens Alexander Wolfgang gop(resp. -group 1.2.10 1.2.9 a Tel: [email protected] (resp. etme 0 2020 10, September ...... +43-1-4277-50468 and ) A D Abstract b · ( or sanloetgopo ls tmost at class of group nilpotent a is B b gopor -group D P 1 c ⋊ 30842 ). 5(iptn rus,17 groups), (nilpotent 15 ( C x × − a 0 D c N r · gop fteodro every of order the if -group) ) where )), ( α 5( 35 t = ) ( x a Ifiieia i ig:gaig and gradings rings: Lie “Infinitesimal ,b c b, a, 1 a ) 0 ants: · + α A 2 a tmrhs satisfying utomorphism ∈ ( 1 x ism san is · J N a B t 2 + − 0(rddLealgebras). Lie (graded 70 enmnsthereof refinements ) ihtefollowing the with · · · α · · · 3371 a : -group, α + G d − ( a x −→ d ∗† d a N · 2 d t d 5( 25 1 = ) d Here, . B G h ∈ ∈ “Represen- and sa is Z G [ H t 5 2 7 6 5 5 5 4 4 4 2 ] . 3 The invariants 10 3.1 Preliminaries ...... 10 3.2 The invariant Cong(r(t))...... 10 3.3 The invariants Discr (r(t)) and Prod(r(t))...... 11 3.4 Arithmetically-free sets∗ of roots ...... 13
4 Examples 13 4.1 r(t)= t3 − 2t − 1...... 13 4.2 Φn(t) and Ψn(t)...... 15
5 Structure theorems for Lie rings 18 5.1 Constructing an embedding of Lie rings ...... 18 5.2 Bounded nilpotency of graded Lie rings ...... 21 5.3 Proof of theorem 1.2.6 ...... 23
6 Structure theorems for groups 23 6.1 Proof of theorem 1.2.4 ...... 23 6.1.1 Solvable case ...... 23 6.1.2 Generalcase ...... 26 6.2 Proof of theorem 1.2.5 ...... 26 6.3 Proof of corollary 1.2.8 ...... 27 6.4 Proof of corollary 1.1.6 ...... 27
7 Applications 27 7.1 Linear identities ...... 27 7.2 Cyclotomic identities ...... 28 7.2.1 Proof of theorems 7.2.5 and 7.2.6 ...... 29 7.2.2 Proof of corollaries 7.2.7 and 7.2.8 ...... 30 7.3 Anosovidentities ...... 31
8 Closing remarks 31
1 Introduction 1.1 Motivation In this text, we study the structure of finite groups with a fix-point-free automorphism satisfying an “identity.” Before clarifying what we mean by “identity,” we recall three classic results on finite groups with a fix-point-free automorphism. Theorem 1.1.1 (Rowley [36]). If a finite group G admits a fix-point-free automorphism, then G is solvable. We recall that an automorphism is called fix-point-free (or regular) if it fixes only the trivial element of the group. Theorem 1.1.1 has a long history, going back to at least Gorenstein—Herstein [15], and it was finally confirmed by means of the classification of the finite simple groups. We refer to Rowley’s paper for a particularly short proof. By considering a special case, we can hope to obtain a stronger conclusion. Theorem 1.1.2 (J. Thompson [41]). If a finite group G admits a fix-point-free automor- phism of prime order, then G is nilpotent. Such automorphisms naturally appear in the study of groups acting simply-transitively on finite sets, and theorem 1.1.2 gives a positive answer to (what is generally known as) the Frobenius conjecture. Thompson’s proof used the celebrated p-complement theorem [42]
2 and an earlier result of Witt and Higman, but it did not require the classification of the finite simple groups. A follow-up result is: Theorem 1.1.3 (Higman [18]; Kreknin—Kostrikin [28,29]). If a nilpotent group G admits (p−1) a fix-point-free automorphism of prime order p, then its class satisfies c(G) ≤ (p−1)2 . In [18], Higman proved that there exists some upper bound for c(G) that depends only (p−1) on p. Kreknin and Kostrikin later proved in [28,29] an upper bound of (p − 1)2 . But it is conjectured that the minimal upper bound h(p) on c(G) satisfies h(p)= ⌈(p2 − 1)/4⌉. This problem has been referred to as the Higman conjecture, and it still open for primes p ≥ 11. We next make some elementary observations. Remark 1.1.4. We suppose, as in the above theorems, that the group G is finite or nilpotent, and that α : G −→ G is a fix-point-free automorphism of finite order n. Then 2 n 1 2 n 1 the transformation 1+α+α +···+α − of G, defined by x 7→ x·α(x)·α (x) ··· α − (x), vanishes identically. If, moreover, n is a prime, then the group G will have no n-torsion. In view of these impressive results, we propose the following family of problems. d Meta-Problem 1.1.5. We are given a polynomial r(t) := a0 + a1 · t + ··· + ad · t with integer coefficients, and we are told that some finite group G admits a fix-point-free automorphism α : G −→ G such that the map G −→ G, defined by
x 7→ xa0 · α(xa1 ) · α2(xa2 ) ··· αd(xad ), vanishes identically. Prove that the group G has a “good structure” modulo “bad torsion.” The main objective of this text is to refine theorem 1.1.1 and to generalize theorems 1.1.2 and 1.1.3 in the spirit of Meta-Problem 1.1.5. We will do this in theorem 1.2.8, theorem 1.2.4, and theorem 1.2.5 respectively. This will then allow us to generalize other classic results of Hughes—Thompson, Kegel and E. Khukhro on the structure of finite groups with a p-splitting automorphism. We will do this in corollary 7.2.5 and corollary 7.2.6.
In order to state our results in full generality, we will have to introduce some notation and terminology. But we can already formulate a corollary that captures the spirit of our main results. d Corollary 1.1.6 (Irreducible case). Let r(t) = a0 + a1 · t + ··· + ad · t ∈ Z[t] be a polynomial that is irreducible over Q. Then there exist constants a,b,c ∈ N with the following property. Consider a finite group G with a fix-point-free automorphism α : G −→ G and suppose that for all x ∈ G we have the equality
a0 a1 2 a2 d ad x · α(x ) · α (x ) ··· α (x )=1G.
Then G is solvable and of the form A · (B ⋊ (C × D)), where A is an a-group, B is a d b-group, C is a nilpotent c-group, and D is a nilpotent group of class at most d2 . In particular: • If G has no (a · b)-torsion, then G is nilpotent. d • If G has no (a · b · c)-torsion, then G is nilpotent of class at most d2 . Here, we recall terminology from [4]. Let n ∈ Z. A group H is said to be an n-group if the order of every element of H divides some natural power of n. We say that a group H n has n-torsion if some h ∈ H \{1H } satisfies h =1H . Otherwise, we say that H has no n-torsion. This naturally generalizes the notion of p-groups and p-torsion (for p a prime).
3 1.2 Main results 1.2.1 Invariants of good identities Definition 1.2.1 (Identities). We consider a group (G, ·), together with an endomorphism d γ : G −→ G, and a polynomial r(t) := a0 + a1 · t + ··· + ad · t ∈ Z[t]. We say that r(t) is a monotone identity of γ if and only if the map r(γ): G −→ G : x 7−→ xr(γ) := xa0 · a1 d ad γ(x ) ··· γ (x ) vanishes identically. In this case, we will simply write r(γ)=1G. More generally, we say that r(t) is an identity of γ if and only if there exists a decomposition r(t)= r1(t)+ ··· + rk(t) of r(t) into polynomials r1(t),...,rk(t) ∈ Z[t], such that the map r1(γ) rk (γ) r1(γ) ··· rk(γ): G −→ G : x 7−→ x ··· x vanishes identically. We will abbreviate this to r1(γ) ··· rk(γ)=1G. Definition 1.2.2 (Good polynomials). A polynomial r(t) ∈ Z[t] is said to be bad if and only if there exists some u ∈ N and some s(t) ∈ Z[t] \ Z such that s(tu+1) | r(0) · r(1) · r(t) in the ring Z[t]. Otherwise, we say that r(t) is good. For each polynomial r(t) ∈ Z[t], we will eventually introduce integer invariants Cong(r(t)), Discr (r(t)), and Prod(r(t)). We postpone their precise definitions to definition 3.2.1 and 3.3.1.∗ For now, it suffices to know that good polynomials have non-zero invariants: Proposition 1.2.3. Consider a good polynomial r(t) ∈ Z[t]. Then r(1) · Cong(r(t)) · Discr (r(t)) · Prod(r(t)) 6=0. ∗ 1.2.2 Structure Theorem 1.2.4. Let G be a finite group admitting a fix-point-free automorphism with a good identity r(t). Then either G has Cong(r(t))-torsion or G is nilpotent. We will prove the theorem by extending classic techniques of Higman [18, 19] and J. Thompson [41] in the context of the Frobenius conjecture. Theorem 1.2.5. Let G be a nilpotent group admitting an endomorphism with a good identity r(t), say of degree d. Then either G has (Discr (r(t)) · Prod(r(t)))-torsion or G d ∗ is nilpotent of class c(G) ≤ d2 . We will prove the theorem with various techniques from the theory of Lie rings. We will prove, in particular, the following auxiliary result. Theorem 1.2.6. Consider a Lie ring L, together with an endomorphism γ : L −→ L of the Lie ring, and a good polynomial r(t) ∈ Z[t] satisfying r(γ)=0L. Suppose (L, +) d has no (Discr (r(t)) · Prod(r(t)))-torsion. Then G is nilpotent of class c(G) ≤ d2 , where d = deg(r(t)).∗ By combining theorems 1.2.4 and 1.2.5, we immediately obtain: Corollary 1.2.7 (Bad torsion or bounded nilpotency). Let G be a finite group admitting a fix-point-free autorphism with a good identity r(t), say of degree d. Then either G has Cong(r(t))-torsion or G is of the form G =∼ C × D, where C is a nilpotent (Discr (r(t)) · d ∗ Prod(r(t)))-group and D is a nilpotent group of class at most d2 . None of the above results depends on the classification of the finite simple groups. But, by using the classification, we can obtain a stronger result. Theorem 1.2.8 (Bounded nilpotency modulo bad torsion). Let G be a finite group ad- mitting a fix-point-free automorphism with a good identity r(t). Then G is solvable and of the form G =∼ B ⋊ (C × D), where B is a solvable Cong(r(t))-group, C is a nilpotent d (Discr (r(t)) · Prod(r(t)))-group, and D is a nilpotent group of class at most d2 . ∗
4 With a little more work, we can extend the theorem to identities that are irreducible over Q: see corollary 1.1.6. Since not all irreducible polynomials are good, one could hope to further extend theorem 1.2.8 all polynomials. But this is not possible. We will comment on this in the closing remarks.
1.2.3 Existence Meta-Problem 1.1.5 raises two obvious questions: which fix-point-free automorphisms of a group with “good structure” have a (monic) identity, and conversely, which (monic) polynomials are an identity of a fix-point-free automorphism of a group with “good struc- ture”? It is easy to answer these questions if we interpret “good structure” to mean “finitely-generated and nilpotent.” In fact, a straightforward generalization of the theo- rem of Cayley—Hamilton shows: Proposition 1.2.9 (Existence of r(t)). Consider a finitely-generated, nilpotent group G. Then every endomorphism γ : G −→ G has a monic identity r(t) of degree deg(r(t)) ≤ Hirsch(G)+ | Tors(G)|. Here, Hirsch(G) is the Hirsch-length of G and Tors(G) is the torsion-subgroup of G. Lie-theoretic techniques of Higman and the classic Mal′cev-correspondence give a quantitative answer to the second question: Proposition 1.2.10 (Existence of G and γ). Consider a monic polynomial r(t) ∈ Z[t] \ {1}. Let λ and µ be roots of r(t) in Q, and let k be any natural number satisfying 2 k 1 r(λ)= r(λ · µ)= r(λ · µ )= ··· = r(λ · µ − )=0. (i.) Then there is a finitely-generated, torsion-free, k-step nilpotent group G admitting an endomorphism γ : G −→ G that has r(t)k as an identity. (ii.) For every prime p, there is a finite, k-step nilpotent p-group G admitting an endo- morphism γ : G −→ G that has r(t)k as an identity. If r(0) · r(1) 6≡ 0 mod p, then such a γ must be a fix-point-free automorphism. Note that we can always make the minimal choice k := 1. And, since natural powers r(t)k of good polynomials r(t) are again good, we may conclude that every good polyno- mial of positive degree is an identity of some fix-point-free automorphism of some finite, nilpotent group of non-trivial class and of almost-arbitrary torsion.
1.3 Outline In section 2, we prove the existence of identities and endomorphisms in the context of nilpotent groups. In section 3, we define the invariants Cong(r(t)), Discr (r(t)), Prod(r(t)) and we study their basic properties. We then illustrate these results in section∗ 4 by means of examples. Next, we prove our auxiliary results about Lie rings in section 5. In section 6, we prove our main results and corollaries. We then specialize our results to linear, cyclotomic, and Anosov polynomials in section 7. We conclude with some remarks.
2 Existence 2.1 Preliminaries We begin with a simple observation.
Lemma 2.1.1 (Composition of polynomial maps). Let m, k1,...,km ∈ N and let
u(1,1)(t),...,u(1,k1)(t),...,u(m,1)(t),...,u(m,km)(t)
5 be polynomials with integer coefficients. Then there exists an n ∈ N and polynomials s1(t),...,sn(t) ∈ Z[t] such that
u(j,i)(t)= s1(t)+ ··· + sn(t)
1 j m 1 i kj ≤Y≤ ≤X≤ and such that for all group endomorphisms γ : G −→ G, we have the equality of maps
(u(m,1)(γ) ··· u(m,km)(γ)) ◦···◦ (u(1,1)(γ) ··· u(1,k1)(γ)) = s1(γ) ··· sn(γ). (1)
In particular: if (1) vanishes identically, then j i u(j,i)(t) is an identity of γ. The proof is a straight-forward induction onQmP∈ N, and we leave it to the reader. As an immediate consequence, we obtain: Proposition 2.1.2 (Ideal of identities). Let G be a group and let γ : G −→ G be an endomorphism of G. Then the identities of γ form an ideal of Z[t].
2.2 Proof of proposition 1.2.9 Lemma 2.2.1. Consider a group G with an endomorphism γ : G −→ G. Suppose that G admits a subnormal series G = G1 D G2 D ··· D Gl D Gl+1 = {1G} of γ-invariant subgroups and identities r1(t),...,rl(t) ∈ Z[t] of the induced endomorphisms γGi/Gi+1 : Gi/Gi+1 −→ Gi/Gi+1 on the factors Gi/Gi+1. Then r1(t) ··· rl(t) is an identity of γ.
Proof. For each rj (t), there exists a kj ∈ N and polynomials u(j,1)(t),...,u(j,kj ) ∈ Z[t] such that i u(j,i) = rj (t) and such that uj,1(γGj /Gj+1 ) ··· uj,kj (γGj /Gj+1 )=1Gj /Gj+1 . So the map u(j,1)(γ) ··· u(j,k )(γ) sends Gj into Gj+1. The composition of these maps there- P j fore vanishes on all of G. Lemma 2.1.1 now implies that j i u(j,i)(t)= r1(t) ··· rl(t) is an identity of γ. Q P Proposition 2.2.2 (Cayley—Hamilton). Consider a group G with an endomorphism γ : G −→ G. If G admits a subnormal series G = G1 D G2 D ··· D Gl D Gl+1 = {1G} of γ-invariant subgroups such that every factor Gi/Gi+1 is free-abelian of finite rank or elementary-abelian of finite rank, then the endomorphism γ has a monic identity χ(t) of degree d(G1/G2)+ ··· + d(Gl/Gl+1).
Proof. If Gi/Gi+1 is free-abelian, then we may compute the characteristic polynomial
χi(t) = det(t · ½Gi/Gi+1 − γGi/Gi+1 ) ∈ Z[t] of the induced endomorphism γGi/Gi+1 . Else, k the factor Gi/Gi+1 is elementary-abelian, say isomorphic to (Zp, +), so that we may compute the characteristic polynomial χi(t) ∈ Fp[t] of γGi/Gi+1 over the field Fp. There then exists a monic polynomial χi(t) ∈ Z[t] of the same degree k as χi(t) such that χi(t) mod p = χi(t). According to the (classic) theorem of Cayley—Hamilton and lemma 2.2.1, the product χ(t) := χ1(t) · χ2(t) ··· χl(t) ∈ Z[t], is an identity of γ, and χ(t) clearly has degree d(G1/G2)+ ··· + d(Gl/Gl+1). Since each χi(t) is monic, so is χ(t).
If all the factors Gi/Gi+1 in proposition 2.2.2 are free-abelian of finite rank, then the polynomial χ(t) is uniquely determined by this construction, so that we may refer to χ(t) as the characteristic polynomial of the endomorphism with respect to the series (Gi)i. Corollary 2.2.3. Consider a finite, solvable group G. Then every endomorphism γ : G −→ G of S admits a monic identity r(t) of degree deg(r(t)) ≤ |G|.
Proof. Since G is finite and solvable, it admits a fully-invariant series (Gi)i with elementary- abelian factors, so that we may apply proposition 2.2.2. It then suffices to observe that
i d(Gi/Gi+1) ≤ |G|. P 6 Proof. (Proposition 1.2.9) Let us consider the (well-defined) torsion subgroup T := Tors(G) of G, the fully-invariant series G ≥ T ≥{1G} of G, and the induced endomorphisms on the factors. The subgroup T is finite and nilpotent so that, it has a fully-invariant series with elementary-abelian factors. So proposition 2.2.2 provides a monic identity χT (t) of degree at most |T | for the naturally induced automorphism γT : T −→ T . Let us now consider the induced endomorphism γG/T : Q −→ Q on the factor Q := G/T . This Q is finitely- generated, torsion-free, and nilpotent. Moreover, its Hirsch-length coincides with that of G. For each term Γi(Q) of the lower central series of Q, we consider the (fully-invariant) isolator subgroup Qi := Γi∗(Q) in Q. Then (Qi)i satisfies the conditions of proposition 2.2.2, so that we obtain a monic identity χG/T (t) of γG/T of degree equal to the Hirsch- length of Q. Lemma 2.2.1 now shows that the product r(t) := χG/T (t) · χT (t) is a monic identity of γ with the correct degree. Similarly, lemma 2.2.1 shows that γ admits the (not necessarily monic) identity s(t) := |T | · χG/T (t) satisfying deg(s(t)) ≤ Hirsch(G). We conclude with a remark that will be useful later on. Remark 2.2.4. Assume that the γ of theorem 2.2.2 is an automorphism. If χ(0) = ±1, then every γ-invariant subgroup M of G is also hγi-invariant, so that the induced map γM : M −→ M is an automorphism of G.
1 Proof. It suffices to show that γ− (M) ⊆ M. One can use induction on l ∈ N to show χ(0) that for every x ∈ M, we have (χl(γ) ◦···◦ χ1(γ))(x) ∈ x · γ(M). Then theorem 2.2.2 χ(0) 1 gives 1G ∈ x · γ(M). So, if χ(0) = ±1, then γ− (x) ∈ M.
2.3 Proof of proposition 1.2.10 We begin by proving the corresponding statement for Lie algebras. Proposition 2.3.1. Consider a monic polynomial r(t) ∈ Z[t] \{1} with r(0) 6=0. Let λ and µ be roots of r(t) in Q, and let k be any natural number satisfying r(λ · µ) = ··· = k 1 r(λ · µ − )=0. Then there is a finitely-generated, k-step nilpotent Lie algebra L over the rational numbers with an automorphism α : L −→ L such that r(α)=0L.
Proof. According to proposition 2.1.2, the identities of an endomorphism form an ideal of Z[t]. So we may assume that r(t) is square-free and that Discr r(t) 6=0. If k = 1, then we simply consider the companion operator γ : Qdeg(r(t)) −→ Qdeg(r(t)) of r(t) on the abelian deg(r(t)) group (Q , +). It is well-known that this endomorphism γ satisfies r(γ)=0Qdeg(r(t)) .
So we may further assume that k ≥ 2. We let F be the free k-step nilpotent Lie algebra (over the rational numbers) on the generators x1,1,...,x1,d, x2,1,...,x2,d. Let C ∈ GLd(Q) be the companion operator of r(t) and let A be the direct sum C ⊕ C ∈ GL2d(Q) ∩ Mat2d,2d(Z). This A defines a linear transformation of the Q-span of the gen- erators of F (in the obvious way) and A extends (in a unique way) to an automorphism α : F −→ F of the Lie algebra F . We now consider the ideal I of F that is generated by the subset (r(α))(F ) of F . This ideal is hαi-invariant, so that we may consider the quo- tient Lie algebra L := F/I with the induced automorphism α : L −→ L. By construction, we have r(α)=0L.
In order to prove that c(L) ≥ k, we may assume that L has coefficients in the com- C plex numbers. Indeed, the larger Lie algebra L := L ⊗Q C over the complex numbers C C satisfies c(L) = c(L ) and it naturally admits the automorphism α := α ⊗ ½ satisfying C r(α )=0LC .
Let V be the (complex) span of the generators x1,1,...,x2,d. Since r(t) has no repeated roots, the operator C ∈ GLd(Q) can be diagonalised over C. So we may choose an ordered
7 eigenbasis (y1,1,...,y1,d,...,y2,d) of V and scalars λ1,...,λd,µ1,...,µd ∈ C such that, for each i ∈{1, 2} and j ∈{1,...,d}, we have α(y1,j )= λj · y1,j and α(y2,j )= µj · y2,j . It is clear that {λ1,...,λd} = {µ1,...,µd} is the set of roots of r(t). After permuting these basis vectors, may further assume that k 1 r(µ2)= r(λ1)= r(λ1 · µ2)= ··· = r(λ1 · µ2− )=0. (2)
Let us define a partial order on the elements of Mat2,d(Z). For a = (ai,j )i,j ,b = (bi,j )i,j ∈ Mat2,d(Z) we write a ≤ b if and only if a1,1 ≤ b1,1,...,a2,d ≤ b2,d. For each element a ∈ Mat2,d(Z) satisfying 0 ≤ a, we define the family B(a) of all left-normed Lie monomials in the eigenvectors y1,1,...,y2,d such that each yi,j appears with multiplicity exactly ai,j . For the remaining a, we define B(a) := ∅. If F (a)= hB(a)i denotes the (complex) splan of B(a), then we naturally obtain the grading F = F (a) (3) a Mat (Z) ∈ M2,d of the Lie algebra F by the grading group (Mat2,d(Z), +).
In order to understand the structure of the ideal I, we introduce some notation. For left-normed monomials [v1,...,vi] and [w1,...,wj ], we define the expression
[[v1,...,vi]; [w1,...,wj ]] := [v1,...,vi, w1,...,wj ].
For each a ∈ Mat2,d(Z), we define the C-span
I(a)= r(Λb) · h[v; w] | v ∈B(b), w ∈B(c)i, (4)
0 b,c Mat2,d(Z) ≤ c
b1,j b2,j where Λb := 1 j d λj · 1 j d µj ∈ C. By construction, we have I = a Mat (Z) I(a). ≤ ≤ ≤ ≤ ∈ 2,d Since we alsoQ have the inclusions Q I(a) ⊆ F(a), we derive from (3) the direct sumP decom- position I = I(a). Since I(a) ⊆ F (a), we conclude that the Lie algebra L is a Mat2,d(Z) also graded: L =∈ L(a), with homogeneous components L(a) := F (a)/I(a). L a Mat2,d(Z) Since ∈ L Γk(L)= L(a), 0 a Mat (Z) ≤ ∈M2,d Pi,j ai,j =k we need only show that there exists an a ∈ Mat2,d(Z) with i,j ai,j = k and I(a) ( F (a). We claim that 1 0 0 ··· 0 P a := ∈ Mat (Z) 0 k − 1 0 ··· 0 2,d is such an element. If we define the monomials
v1 := [y1,1,y2,2,...,y2,2]
v2 := [y2,2,y1,1,y2,2,...,y2,2] . .
vk := [y2,2,...,y2,2,y1,1], of length k, then B(a)= {v1, v2,...,vk}. Now (4) implies that k 1 I(a) = hr(λ1) · v1, r(λ1 · µ2) · v1,...,r(λ1 · µ2− ) · v1, k 1 r(µ2) · v2, r(λ1 · µ2) · v2,...,r(λ1 · λ2− ) · v2, 2 k 1 r(µ2) · v3, r(µ2) · v3,...,r(λ1 · µ2− ) · v3, ..., 2 k 1 r(µ2) · vk, r(µ2) · vk,...,r(λ1 · µ2− ) · vki.
8 Since the anti-symmetry of the Lie bracket implies v3 = v4 = ··· = vk = 0, we may use (2) in order to conclude that I(a) = {0} ( hv1, v2,...,vki = F (a). This finishes the proof.
Remark 2.3.2. If λ 6= µ, then the above proof can be simplified by replacing the free k-step nilpotent Lie algebra on 2d generators with the free k-step nilpotent Lie algebra on d generators, and by replacing the operator C := A⊕A with the operator C := A. In this case, the resulting Lie algebra will have all the correct properties, but it will have a strictly smaller dimension. The details are straightforward and we omit them. Cf. example 4.1.2. Remark 2.3.3. This proof was inspired, in part, by Higman’s construction in [18] of fix-point-free automorphisms of prime order on groups of prescribed class. But it is also closely related to the so-called Auslander—Scheuneman relations for the construction of semi-simple Anosov automorphisms (cf. Payne’s construction in [35]).
We now consider the Mal′cev-correspondence: Proposition 2.3.4. Consider a finite-dimensional, nilpotent Lie algebra L over the ra- tional numbers, together with an automorphism γ : L −→ L. Suppose that for every lower central factor Γi(L)/Γi+1(L), we are given a monic polynomial ri(t) ∈ Z[t] such that the induced automorphism γi : Γi(L)/Γi+1(L) −→ Γi(L)/Γi+1(L) satisfies ri(γi) =
0Γi(L)/Γi+1(L). (i.) Then s(t) := r1(t) ··· rc(L)(t) is a monic identity of the automorphism exp(γ) : exp(L) −→ exp(L). (ii.) Then the characteristic polynomial χ(t) of γ divides a natural power of s(t) and χ(t) has integer coefficients.
Proof. (i.): Let us abbreviate G := exp(L) and β := exp(γ). We recall that the Baker— Campbell—Hausdorff formula defines the group operation on G. This formula implies, in particular, that the induced automorphisms γi : Γi(L)/Γi+1(L) −→ Γi(L)/Γi+1(L) and βi : Γi(G)/Γi+1(G) −→ Γi(G)/Γi+1(G) on the lower central factors coincide. So ri(t) is an identity of βΓi(G)/Γi+1(G). We may now apply lemma 2.2.1. (ii.): Since ri(γi) =
0Γi(L)/Γi+1(L), the characteristic polynomial χi(t) = det(t · ½Γi(G)/Γi+1(G) − γi) ∈ Q[t] of γi divides a natural power of ri(t). Since ri(t) is monic with integer coefficients, Gauss’ lemma tells us that χi(t) has integer coefficients as well. Since each term Γi(L) of the lower central series of L is invariant under γ, the characteristic polynomial χ(t) of γ is just the product χ1(t) ··· χc(L)(t). This suffices to prove the second claim. Proposition 2.3.5. Consider a monic polynomial r(t) ∈ Z[t]\{1}. Let λ and µ be roots of k 1 r(t) in Q, and let k be any natural number satisfying r(λ·µ)= ··· = r(λ·µ − )=0. Then r(t)k is an identity of an endomorphism β : N −→ N of a finitely-generated, torsion-free, k-step nilpotent group N.
Proof. We may assume that r(0) 6= 0, since otherwise we may simply consider a finitely- generated, free nilpotent group F of class k and the endomorphism γ : F −→ F : x 7−→ 1F . So we may apply proposition 2.3.1 in order to find a finitely-generated, k-step nilpotent Lie algebra L over the rationals and automorphism α : L −→ L satisfying r(α)=0L. Let us consider the torsion-free, k-step nilpotent, divisible group G := exp(L) corresponding with L, together with the automorphism β := exp(α) of G corresponding with α. According to proposition 2.3.4, the polynomial r(t)k is a monic identity of β. We see, in particular, that if N is any β-invariant, full subgroup of G, then r(t)k is an identity of the restriction βN : N −→ N. Now, since the characteristic polynomial χ(t) of α has integer coefficients (cf. proposition 2.3.4), we may apply theorem 6.1 of [9] in order to obtain the desired subgroup N of G. This finishes the proof.
Proof. (Proposition 1.2.10) (i.) We simply apply proposition 2.3.5. (ii.) As before, we may assume that r(0) 6= 0. We first construct the finitely-generated, torsion-free, k-step nilpotent group N and automorphism β : N −→ N of proposition 2.3.5. A well-known
9 result of Gruenberg then tells us that the group N is residually-(a finite p-group). Since N is finitely-generated, there exists a characteristic subgroup S of p-power index in N such that P := N/S is a finite p-group of class k. Let γ : P −→ P be the induced automorphism. Since r(t)k is an identity of β, it is clear that r(t)k is also an identity of γ. Finally, suppose that p does not divide r(0) · r(1). If γ(x)=1P resp. γ(x) = x, r(0)k r(1)k then x = 1P resp. x = 1P , and therefore x = 1P . We conclude that γ is a fix-point-free automorphism of P .
3 The invariants 3.1 Preliminaries Lemma 3.1.1. Let a(t),b(t) ∈ Q[t] and u ∈ N. Define A(t) := a(tu) and B(t) := b(tu). u Define h(t) := gcdQ[t](a(t),b(t)) and H(t) := gcdQ[t](A(t),B(t)). Then h(t )= H(t). Proof. There exists some f(t),g(t) ∈ Q[t] such that a(t)= h(t)·f(t) and b(t)= h(t)·g(t). By substituting t 7→ tu, we obtain A(t) = h(tu) · f(tu) and B(t) = h(tu) · g(tu). So h(tu)|H(t) in Q[t]. According to Bezout’s theorem, there exist v(t), w(t) ∈ Q[t] such that h(t)= v(t)·a(t)+w(t)·b(t). By substitution, we obtain h(tu)= v(tu)·A(t)+w(tu )·B(t). So H(t)|h(tu) in Q[t]. Since h(tu) and H(t) are monic, we conclude h(tu)= H(t).
Lemma 3.1.2 (Gauss). Let a(t) ∈ Z[t] be primitive, b(t) ∈ Z[t]. If a(t)|b(t) in Q[t], then also a(t)|b(t) in Z[t].
3.2 The invariant Cong(r(t)) d Definition 3.2.1 (Cong(r(t))). Consider a polynomial r(t) := a0+a1·t+···+ad·t ∈ Z[t]. i For all integers u > j ≥ 0, we define the partial sum ru,j (t) := i j mod u ai · t , so that ≡ we obtain the periodic decomposition r(t)= ru,0(t)+···+ru,u 1(t) of r(t). We define the periodic congruence number Cong(r(t)) of r(t) to be the (unique)− P non-negative generator of the (principal) Z-ideal
Z ∩ (ru,0(t) · Z[t]+ ··· + ru,u 1(t) · Z[t]). − 1
Proof. (ii.) =⇒ (i.) Suppose first that s(tu+1)|r(t). Then there exists a v(t) ∈ Z[t] such u+1 that r(t)= s(t ) · v(t). Let v(t)= j vu+1,j (t) be the corresponding decomposition of u+1 u+1 u+1 v(t). Then r(t)= vu+1,0(t)·s(t )+vu+1,1(t)·s(t )+···+vu+1,u(t)·s(t ) is the partial u+1 P decomposition of r(t). So s(t ) divides each ru+1,j (t) and therefore their polynomial combination Cong(r(t)). Since deg(s(tu+1)) > 0 and deg(Cong(r(t))) = 0, we conclude that Cong(r(t)) = 0. (i.) =⇒ (ii) Suppose next that Cong(r(t)) = 0 and r(0) 6= 0. Then there is a u ∈ N such that h(t) := gcdQ[t](ru+1,0(t),...,ru+1,u(t)) has degree > 0. Since 0 r(0) 6= 0, we see that t does not divide h(t). So h(t) = gcdQ[t](ru+1,0(t) · t− , ru+1,1(t) · 1 u i u+1 t− ...,ru+1,u(t)·t− ). But each of the ru+1,i(t)·t− is in Z[t ]. Lemma 3.1.1 now implies that h(t) ∈ Q[tu+1] \ Q, say h(t) = S(tu+1) for some S(t) ∈ Q[t] \ Q. We can therefore write S(t) = s(t)/m, where m ∈ N and s(t) ∈ Z[t] is primitive. Then s(tu+1) = m · h(t) divides each ru+1,j (t), and therefore their sum ru+1,0(t)+ ··· + ru+1,u(t) = r(t) in Q[t]. Gauss’ lemma now implies that also s(tu+1)|r(t) in Z[t].
10 Corollary 3.2.3. Let r(t) be a good polynomial. Then Cong(r(t)) 6=0.
3.3 The invariants Discr∗(r(t)) and Prod(r(t)) Definition 3.3.1 (Discr (r(t)) and Prod(r(t))). Consider a polynomial r(t) ∈ Z[t]. If r(t) is constant, we define∗ Discr (r(t)) := r(t) and Prod(r(t)) := 1. Else, we let a be the ∗ leading coefficient of r(t), we let λ1,...,λl be the distinct roots of r(t) with corresponding multiplicities m1,...,ml, and we set m := max{m1,...,ml}. We then define
1+2d2 m Discr (r(t)) := a · (m − 1)! · (λi − λj ) ∗ 1 i,j l ≤Yi=j≤ 6 and 3 3 2d 2d mk Prod(r(t)) := a · r(λi · λj )= a · a · (λi · λj − λk) . 1 i,j l 1 i,j,k l ≤ ≤ ≤ ≤ r(λiYλj )=0 r(λiYλj )=0 · 6 · 6 Let us now verify that these invariants are non-zero integers (for r(t) ∈ Z[t] \{0}) and let us show how they can be computed algorithmically.
Discr∗(r(t)). When considering Discr (r(t)), we may assume that r(t) has degree at least 2, since otherwise the computation is quite∗ straight-forward. We may then use the stan- 1 2 n dard algorithms to compute the square-free factorisation r(t) = u1(t) · u2(t) ··· un(t) of r(t) in Z[t], with the convention that n be minimal. Then u(t) := u1(t) ··· un(t) is a greatest square-free factor u(t) := u1(t) ··· un(t) of r(t) in Z[t], and it is unique up to its sign. Then m = n, l = deg(u(t)), and the leading coefficienta ¯ of u(t) divides a in Z. So the polynomial v(t) := (a/a¯) · u(t) = a · (t − λ1) ··· (t − λl) has integer coefficients. Let Syl(v(t), v′(t)) be the Sylvester matrix of v(t) and its formal derivative v′(t). Lemma 3.3.2. We have 1+2d2 2m(l 1) m m Discr (r(t)) = a − − − · (m − 1)! · (det (Syl(v(t), v′(t)))) (5) ∗ and Discr (r(t)) ∈ Z \{0}. ∗ l(l 1) 2l 2 Proof. By using the formula Discr (v(t)) = (−1) − ·a − · 1 i=j l(λi −λj ), we obtain ∗ ≤ 6 ≤ m ml(l 1)/2 1+d2 2m(l 1) Discr (r(t))/((m − 1)! · (Discr(v(t))) ) = (−1) − · a Q− − . Since m,l ≤ d, we ∗ 2 1+2d2 2m(l 1) have 0 ≤ 1+2d − 2m(l − 1) and therefore a − − ∈ Z \{0}. Since v(t) ∈ Z[t], we also have Discr(v(t)) ∈ Z \{0}. So we may indeed conclude that Discr (r(t)) ∈ Z \{0}. l(l 1)/2 1 ∗ Finally, by using the formula Discr(v(t)) = (−1) − · a− · det (Syl(v(t), v′(t))) we obtain (5).
Remark 3.3.3. Formula (5) allows us to compute Discr (r(t)) without having to extract roots. Indeed: the invariants m, v(t), and l are given by the∗ algorithm for the square-free factorisation of r(t).
Prod(r(t)). Let us now find a similar formula for Prod(r(t)). Let C be the companion matrix of (1/a) · v(t) and let us consider its Kronecker square C ⊗ C. The corresponding characteristic polynomial is given by χC C (t) = 1 i,j l(t − λi · λj ). We may next use ⊗ ≤ ≤ the Euclidean algorithm in order to compute a greatest factor w(t) of χC C(t) (in the ring Q[t]) that is co-prime to r(t). Since such aQ factor w(t) is determined⊗ only up to a (non-zero) rational number, we may choose the unique w(t) with leading coefficient a2 deg(w(t)). We then have the factorisation 2 w(t)= a · (t − λi · λj ). 1 i,j l ≤ ≤ r(λiYλj )=0 · 6
11 Lemma 3.3.4. We have
2(d2 deg(w(t)))d Prod(r(t)) = a − · det (Syl(r(t), w(t))) (6) and Prod(r(t)) ∈ Z \{0}.
Proof. We define the auxiliary, monic polynomials
2 2 r¯(t) := (t − a · λi · λj ) and r¯(t) := (t − a · λi · λj ). 1 i,j l 1 i,j l ≤ ≤ ≤ ≤ r(λiYλj )=0 r(λiYλj )=0 · 6 · These polynomials have rational coefficients since their roots are permuted by every au- tomorphism σ ∈ Gal(Q(λ1,...,λl): Q). In order to prove thatr ¯(t) ∈ Z[t], we next consider the auxiliary polynomial s(t; t1,...,tl) := 1 i,j l(t − ti · tj ) in the variable t ≤ ≤ with coefficients in the domain Z[t1,...,tl]. According to Viet`a’s formula, we have Q 2 k [l ] l2 k s(t; t1,...,tl)= (−1) · ek (t1 · t1,t1 · t2, ··· ,tl · tl) · t − , 0 k l2 ≤X≤ where each e[i](t ,...,t ) := t t ··· t is the elementary symmetric j 1 i 1 n1< [l] [l] l2 k s(t; t1,...,tl)= Pk(e1 (t1,...,tl),...,el (t1,...,tl)) · t − . 0 k l2 ≤X≤ By evaluating ti 7→ a · λi, we obtain [l] l [l] l2 k s(t; a · λ1,...,a · λl) = Pk(a · e1 (λ1,...,λl),...,a · el (λ1,...,λl)) · t − . 0 k l2 ≤X≤ k [l] l k Since u(t)= (−1) · a · ek (λ1,...,λl) · t − and P1(t1,...,tl),...,Pl2 (t1,...,tl) all have integer coefficients, we see that the monic polynomial s(t; a · λ1,...,a · λl) also has integer P coefficients. Since s(t; a · λ1,...,a · λl) is a product s(t; a · λ1,...,a · λl)=¯r(t) · r¯(t) of two monic polynomials with rational coefficients, we may use Gauss’ lemma to conclude that alsor ¯(t), r¯(t) ∈ Z[t]. We see, in particular, that w(t)=¯r(a2 · t) ∈ Z[t], so that Res(r(t), w(t)) ∈ Z. We now observe that 2d3 Prod(r(t)) := a · r(λi · λj ) 1 i,j l ≤ ≤ r(λiYλj )=0 · 6 2(d2 deg(w(t)))d = a − · Res(r(t), w(t)) is a non-zero integer. By using the formula Res(r(t), w(t)) = det (Syl(r(t), w(t))), we finally obtain formula (7). Remark 3.3.5. Formula (7) allows us to compute Prod(r(t)) without having to extract roots. Indeed: we only need the algorithm for the square-free factorisation of r(t) in Z[t] and the Euclidean algorithm in the ring Q[t]. 12 3.4 Arithmetically-free sets of roots Definition 3.4.1 (Arithmetically-free subsets [34]). Let (A, ·) be an abelian group and let X be a finite subset of A. We say that X is arithmetically-free subset of A if and 2 X only if X contains no arithmetic progressions of the form λ, λ · µ, λ · µ ,...,λ · µ| | with λ, µ ∈ X. Proposition 3.4.2 (Arithmetically-free sets of roots). Consider a polynomial r(t) ∈ Z[t] satisfying r(0) 6=0. Let X be the set of roots in Q×. Then the following are equivalent. (i.) X is not an arithmetically-free subset of (Q×, ·). u (ii.) There is some u ∈ N and some s(t) ∈ Z[t] \ Z such that Φu(t) and s(t ) divide r(t) in Z[t]. Proof. (ii.) =⇒ (ii.) Suppose that the second claim holds. Let λ be any root of s(tu) and let µ be any primitive u’th root of unity. Then r(µ) = 0 and r(λ)= r(λ·µ)= r(λ·µ2)= ··· is an arithmetic progression of roots in X with µ ∈ X. (i.) =⇒ (ii.) Now suppose that X is not an arithmetically-free subset of Q×. Then there exist λ, µ ∈ X such that X λ,...,λ · µ| | ∈ X. So µ has finite order, say u ≥ 1, and Φu(t)|r(t) in Z[t]. We now consider the partial decomposition r(t)= ru,0(t)+ ··· + ru,u 1(t) of r(t) and evaluate in the terms of the progression. We obtain the linear Vandermonde− system 1 1 ··· 1 ru,0(λ) 0 u 1 1 µ ··· µ − ru,1(λ) 0 . . . . · . = . ...... u 1 u 1 u 1 1 µ − ··· (µ − ) − ru,u 1(λ) 0 − Since the order of µ is u, the determinant of this system is non-zero. So the partial sums 0 ru,j (λ) all vanish. Since λ 6= 0, we see that λ is a common root of ru,0(t) · t− , ru,1(t) · 1 (u 1) t− ,...,ru,u 1(t) · t− − and their greatest common divisor, say h(t). According to lemma 3.1.1−, there is an S(t) ∈ Q[t] \ Q such that h(t) = S(tu). Write S(t) as s(t)/m, for some m ∈ N and some primitive s(t) ∈ Z[t]. Gauss’ lemma then implies that s(tu) divides r(t) in Z[t]. Corollary 3.4.3. Let r(t) ∈ Z[t] be a good polynomial. Then its roots form an arithmetically- free subset X of (Q×, ·). Proof. Suppose that X is not arithmetically-free. Since r(t) is good, we have r(0) 6= 0. u So proposition 3.4.2 gives a u ∈ N and s(t) ∈ Z[t] \ Z such that Φu(t),s(t )|r(t). Since r(t) is good we know that u < 2. Since r(t) is good, we have r(1) 6= 0 and therefore Φu(1) 6=0. So u ≥ 2. This contradiction finishes the proof. 4 Examples 4.1 r(t)= t3 − 2t − 1 We now illustrate the methods of the previous sections by means of single, concrete example. We begin by illustrating the construction of 2.2. Example 4.1.1. We consider the discrete Heisenberg group H, defined as the subgroup: 1 x z H := 0 1 y |x,y,z ∈ Z ⊆ GL (Z). 3 0 0 1 13 Let γ : H −→ H be the automorphism that is given by y (y 1) 1 x z 1 y x · y + · 2− − z 0 1 y 7→ 0 1 x + y , 0 0 1 00 1 ∼ 2 ∼ ½ and let us use the series H ≥ [H,H] ≥{½3} with factors H/[H,H] = Z and [H,H]/{ 3} = Z. A straight-forward computation gives us the characteristic polynomials χ1(t)= −1 − 2 t+t and χ2(t)=1+t, so that the characteristic polynomial of γ with respect to the series is given by χ(t) := (−1−t+t2)·(1+t). By substitution, as in the proof of Proposition 2.2.2, 3 2 1 1 2 1 1 we obtain ∀v ∈ H : γ (v)·γ (v− )·γ(v− )·γ (v)·γ(v− )·v− = ½3, so that the inverse auto- 1 1 2 1 1 1 1 morphism γ− : H −→ H is given by the formula γ− (v)= γ (v)·γ (v− )·(v− )·γ(v)·v− , and therefore by 1 x z x (1+x) 1 −x + y x · y − · 2 − z 0 1 y 7→ 0 1 x . 0 0 1 00 1 3 1 1 3 We emphasize that the map −1 − 2γ + γ : H −→ H : v 7−→ v− · γ(v− ) · γ (v) does not vanish. So r(t) is an identity of γ, but it is not a monotone identity of γ. We now use (a minor variation on) the construction of 2.3 to go in the other direction: Example 4.1.2. Let r(t) := (t2 −t−1)·(t+1) be the polynomial of example 4.1.1. Let us construct a fix-point-free automorphism β : N −→ N on a finitely-generated, torsion-free, two-step nilpotent group N such that r(t) is the characteristic polynomial of β. 1 √5 1+√5 The roots of r(t) are −1, −2 , and 2 , and the product of the latter two roots is the first root (cf. remark 2.3.2). So we consider the free two-step nilpotent Lie algebra F = Q · x1 + Q · x2 + Q · [x1, x2] on the generators x1 and x2. Then the companion matrix 0 1 A := ∈ GL (Z) 1 1 4 2 of (t − t − 1) defines a linear transformation of the Q-span of the generators: α(x1) := x2 and α(x2) := x1 +x2. This map extends (in a unique way) to an automorphism α : F −→ F of the Lie algebra F : α([x1, x2]) = [α(x1), α(x2)] = −[x1, x2]. We let I be the ideal of F 2 ½ that is generated by the subset (α −α− ½F )(Q·x1+Q·x2)+(α+ F )(Q·[x1, x2]) of F . Then the induced automorphism α : L −→ L on the quotient Lie algebra L := F/I satisfies [x1,x2] r(α)=0L. In fact: I = {0F } and, with respect to the ordered basis (x1, x2, 2 ), the automorphism of L is given by the matrix 0 1 0 1 1 0 . 0 0 −1 We may now use the Baker—Campbell—Hausdorff formula to define the group operation ∗ on L. For rational numbers c1,c2,c12 and C1, C2, C12, we define (c1 · x1 + c2 · x2 + c12 · [x1,x2] [x1,x2] 2 ) ∗ (C1 · x1 + C2 · x2 + C12 · 2 ) to be (c1 + C1) · x1 + (c2 + C2) · x2 + (c12 + C12 + [x1,x2] [x1,x2] (c1 · C2 − c2 · C1)) · 2 . One can then verify that N := Z · x1 + Z · x2 + Z · 2 is an α- invariant subgroup of (L, ∗) of class two and Hirsch-length 3. The restriction β : N −→ N of α to N is an endomorphism of N and r(t) is the characteristic polynomial of β (with respect to the series of the isolators of the lower central series of N). Since also r(0) = −1, we may use remark 2.2.4 in order to conclude that β is, in fact, an automorphism of N. 14 Since r(1) = −2 and since N is torsion-free, we know that all fix-points of β are trivial, so that β is fix-point-free. In fact, the group N is a twisted Heisenberg group: z 1 x 2 N =∼ 0 1 y |x,y,z ∈ Z ⊆ GL (Q). 3 0 0 1 And, under this identification, the automorphism β : N−→ N is given by: 2 1 x z 2 x y+y z 2 1 y · · 2 − 0 1 y 7→ 0 1 x + y . 0 0 1 00 1 This group N is not the discrete Heisenberg group H of example 4.1.1. But H is a normal subgroup of index 2 in N. Example 4.1.3. The polynomial r(t) := t3 − 2t − 1 is good and its roots form an arithmetically-free subset of (Q×, ·). Proof. Clearly, r(0) · r(1) = 2. We next observe that r(t) factorizes as (t + 1) · (t2 − t − 1). So (t) is good and we may apply proposition 3.4.2. We conclude, in particular, that the invariants r(1), Cong(r(t)), Discr (r(t)), and Prod(r(t)) are non-zero. Let us now compute these invariants. ∗ Example 4.1.4. For r(t) := t3−2t−1, we have r(1)·Cong(r(t))·Discr (r(t))·Prod(r(t)) = (−2) · (2) · (−5) · (−27 · 5). ∗ Proof. (i.) It is clear that r(1) = −2. (ii.) In order to compute Cong(r(t)), we use the 2 Euclidean algorithm. We see that 1 = −r2,0(t)+0 · ru,1(t)and2=(−t ) · r3,0(t) + (−2) · r3,1(t)+0 · r3,2(t). So Cong(r(t))|2. Suppose that Cong(r(t)) = 1. Then there exist a(t),b(t),c(t) ∈ Z[t] with a(t) · r3,0(t)+ b(t) · r3,1(t)+ c(t) · r3,2(t) = 1. By evaluating in 1 and reducing modulo 2, we obtain the contradiction 0 = 1. (iii.) In order to compute the invariants Discr (r(t)) and Prod(r(t)), we assume the notation of 3.3. The roots of this ∗ 1 √5 1+√5 polynomial are simple and given by λ1 := −1, λ2 := −2 and λ3 := 2 . By definition, 2 2 2 we therefore have Discr (r(t)) := −(λ1 − λ2) · (λ2 − λ3) · (λ3 − λ1) = −5. We next note ∗ that r(λi · λj ) = 0 if and only if {i, j} = {2, 3}. So definition 3.3.1 gives us 7 Prod(r(t)) := r(λi · λj )= −2 · 5. 1 i,j 3 i,j≤Y= ≤2,3 { }6 { } Let us now come to the same conclusions without using the polynomial’s roots. Since r(t) is monic, we do not have to keep track of leading coefficients. The square-free factorisation 1 of the monic polynomial r(t) is given by r(t) = u1(t) , so that r(t) = u(t) = v(t) and m = 1. By using formula (5), we obtain Discr (r(t)) = −5. Now let C be the companion ∗ 2 2 2 2 matrix of r(t). We then have χC C(t)= −(−1+ t)(1 + t) (1 − 3t + t )(−1+ t + t ) and w(t) = (t2 + t − 1)2(t2 − 3t + 1)(t⊗− 1). Formula (6) allows us to conclude once more that Prod(r(t)) = −27 · 5. 4.2 Φn(t) and Ψn(t) We now compute the invariants of the cyclotomic polynomials Φn(t) and the polynomials n Ψn(t) = (t − 1)/(t − 1). 15 Definition 4.2.1. For r(t) ∈ Z[t] and u ∈ N, we define RResu(r(t)) to be the (unique) non-negative generator of the (principal) Z-ideal Z ∩ (ru,0(t) · Z[t]+ ··· + ru,u 1(t) · Z[t]). − Then clearly Cong(r(t)) is the least common multiple of RRes2(r(t)),..., RResu+1(r(t)). We will need two elementary properties of reduced resultants. Lemma 4.2.2 (Division). Consider integer polynomials a(t),b(t),c(t) ∈ Z[t] with a(t) · b(t)= c(t). For every integer u ≥ 2, we have RResu(a(t))| RResu(c(t)). Proof. We first note that for every natural i ≥ 0, we have cu,i(t)= au,j(t) · bu,k(t). (7) j+k i mod u ≡X By definition, there exist polynomials C0(t),...,Cu 1(t) ∈ Z[t] that give us the equality − RResu(c(t)) = 0 i j m Proof. Let the polynomial be given by r(t) = 0 j d aj · t and define s(t) := r(t ). Then for all 0 ≤ i By definition, there exist cu,0(t),...,cu,u 1(t) ∈ Z[t] such that RResu(r(t)) = j cu,j (t) · m − m m ru,j (t). By substituting t 7→ t , we obtain RResu(r(t)) = cu,j (t ) · ru,j (t ) ∈ su,0(t) · j P Z[t]+ ··· + su,u 1(t) · Z[t]. We conclude that RResu(r(t)) ∈ (su,0(t) · Z[t]+ ··· + su,u 1(t) · Z[t]) ∩ Z. − P − Before computing Cong(Φn(t)), we record some elementary properties of the cyclo- tomic polynomials. Lemma 4.2.4. Let n> 1 be a natural number and let m be its radical. Then deg(Φn(t)) = φ(n), where φ is the Euler totient-function. Then n/m Φn(t)=Φm(t ). (8) Let p be an odd prime that does not divide m. Then p Φp m(t) · Φm(t)=Φm(t ). (9) · If m is odd, then Φ2 m(t)=Φm(−t). (10) · If n = m, then Φn(1) = m. If n 6= m, then Φn(1) = 1. Lemma 4.2.5. For every square-free natural number n and natural number u ≥ 2, we have RResu(Φn(t))=1. Proof. Define r(t) := Φn(t). Since RRes2(−1+ t) = 1, we may assume that n> 1. Case: n is a prime. Suppose first that u ≥ φ(n)+1=(n − 1)+1 = n. Then ru,0(t) = 1, so that 1 = 1 · ru,0(t)+0 · ru,1(t) + ··· + 0 · ru,u 1(t), and therefore − 16 RResu(r(t)) = 1. Next, we suppose that 2 ≤ u Case: n is square-free and odd. Let us proceed by induction on the number l of distinct prime factors of n. The base of the induction, l = 1, is given by the previ- ous paragraph. So we suppose that l > 1. Let n = p1 ··· pl be the decomposition of n into (distinct, odd) primes. We may, as before, suppose that u is an integer sat- isfying 2 ≤ u ≤ φ(n)+1 = (p1 − 1) ··· (pl − 1) + 1. Then we note that there is at least one i ∈ {1,...,l} such that pi does not divide u. Formula (9) tells us that pi Φn(t)|Φn/pi (t ). Lemma 4.2.2, lemma 4.2.3, and the induction hypothesis then imply pi that RResu(Φn(t))| RResu(Φn/pi (t ))| RResu(Φn/pi (t))=1. Case: n is square-free and even. Formula (10) gives us the equality Φn(t)=Φn/2(−t). The odd case then tells us that RResu(Φn(t)) = RResu(Φn/2(−t)) = RResu(Φn/2(t))=1. This finishes the proof. Proposition 4.2.6 (Cong(Φn(t)) and Cong(Ψn(t))). Let n ∈ N. Then we have: 1 if n is square-free, Cong(Φn(t)) = (0 if n is not square-free. Moreover: Cong(Ψn(t))=0 if and only if n is composite. n/m Proof. (i) Let m be the radical of n. If n is not square-free, then Φn(t) ∈ Z[t ], so that RResn/m(Φn(t)) = 0, and therefore Cong(Φn(t)) = lcmu>1 RResu(Φn(t)) = 0. Else, n is square-free, and we may apply proposition 4.2.5 to conclude that Cong(Φn(t)) = lcmu>1 RResu(Φn(t)) = 1. (ii.) If n has a proper, non-trivial divisor u, then we have n/u 1 Ψn/u(t)+Ψn/u(t) · t + ··· +Ψn/u(t) · t − = Ψn(t), so that RResn/u(Ψn(t))=0. If n has no proper, non-trivial divisor, then n = 1 or a prime, in which case Ψn(t)=Φn(t). So we are in the previous case. Proposition 4.2.7 (Discr (Φn(t)) · Prod(Φn(t))). Consider a natural number n> 1 and ∗ the corresponding cyclotomic polynomial Φn(t). Then Discr (Φn(t)) · Prod(Φn(t)) divides a natural power of n. ∗ Proof. If n = 2, then Φ2(t)=1+ t, so that we are in the linear case again. So we assume that n> 2. Since the cyclotomic field Kn corresponding with Φn(t) is monogenic, ϕ(n)/2 we know that Discr(Φn(t)) coincides with the field discriminant ∆Kn = (−1) · ϕ(n) ϕ(n)/ϕ(p) n n / p Pp of Kn. We see, in particular, that Discr (Φn(t)) divides n . Now p∈n ∗ | set r(tQ) := Φn(t). We use the notation of 3.3. By construction, for each root λ of the monic polynomial r(t), there exists a natural m (properly) dividing n, such that λ is an m’th root of unity. Since also r(t) ∈ Z[t], there exist non-negative integers am such that am am r(t) = m n Φm(t) . So Prod(r(t)) = Res(r(t), r(t)) = m n Res(Φn(t), Φm(t)) . m=| n m=| n The factorsQ 6 in this expression were computed explicitly by E.Q Lehmer6 [30], Apostol [3], Dresden [12], and several others [6]. We see, in particular, that also Prod(Φn(t)) divides a natural power of n. This finishes the proof. 2 We have, for example: Discr (Φ6(t)) · Prod(Φ6(t)) = (3) · (2 ) and Discr (Φ15(t)) · 4 6 24 8∗ ∗ Prod(Φ15(t)) = (3 · 5 ) · (3 · 5 ). Proposition 4.2.8 (Discr (Ψn(t)) · Prod(Ψn(t))). Consider a natural number n > 1 ∗ n 1 and the corresponding split polynomial Ψn(t)=1+ t + ··· + t − . Then Discr (Ψn(t)) · n 2 n 1 ∗ Prod(Ψn(t)) = n − · n − . 17 Proof. We may assume that n> 2. According to formula (5), we have: Discr (Ψn(t)) = det (Syl(Ψn(t), Ψn′ (t))) ∗ = Res(Ψn(t), Ψn′ (t)) 1 n = Res(t − 1, Ψn′ (t))− · Res(t − 1, Ψn′ (t)) 1 n n − n = (−1) · · det (Syl(t − 1, Ψ′ (t))) . 2 n n By performing row and column operations on the matrix Syl(t − 1, Ψn′ (t)), we obtain the n n circulant determinant det (Syl(t − 1, Ψn′ (t))) = − det (Circ(0, 1, 2,...,n − 1)) = (−1) · n n 2 n 2 2 ·n − . So Discr ((t)) = n − . Now set r(t) := Φn(t). We use the notation of 3.3 again. ∗ i+j Let ωn be a primitive n’th root of unity. We then have r(t)= 0