1 Introduction

In [4], Jaikin-Zapirain and Nikolov proved that a profinite group with countably many conjugacy classes must be finite. A well-known theorem of Zelmanov [9] asserts that profinite torsion groups are locally finite; that is, their finite subsets generate finite subgroups. Inspired by these results, we use an extension of Zelmanov’s theorem (also due to Zelmanov; see Theorem C below) and some ideas from Wilson [7] to prove the following result:

Theorem A

Let G be a finitely generated profinite group. If G has fewer than \(2^{\aleph _0}\) conjugacy classes of elements of infinite order, then G is finite.

We shall also prove a local version of this result, concerning p-elements for a fixed prime p. We recall that a (generalized) p-element of a profinite group G is an element that (topologically) generates a finite p-group or a copy of the group \(\mathbb {Z}_p\) of p-adic integers. By a \(p^\infty \)-element we understand a p-element of infinite order. The p-Sylow subgroups of G are the maximal subgroups consisting of p-elements; such subgroups exist and are conjugate (see for example [6, Chapter 2]).

Theorem B

Let G be profinite group, p an odd prime, and P a p-Sylow subgroup. If G has fewer than \(2^{\aleph _0}\) conjugacy classes of \(p^\infty \)-elements, and P is finitely generated, then P is finite.

Similar results may hold without the hypotheses of finite generation; indeed, it is natural to conjecture that an arbitrary profinite group with fewer than \(2^{\aleph _0}\) conjugacy classes of elements of infinite order is locally finite. We explain briefly why these hypotheses arise. When trying to prove that a profinite torsion group is locally finite, one can immediately pass to finitely generated subgroups, and results of Zelmanov on finitely generated Lie algebras can be used. In our proofs, a critical case is concerned with groups having the property that the set of torsion elements is dense, and this property does not pass to finitely generated or indeed procyclic subgroups (as the existence of infinite abstract finitely generated residually finite torsion groups shows). The difficulty that arises is reminiscent of the open problem of determining whether profinite torsion groups have finite exponent: this too is essentially a problem about (countably based) pro-p groups that are not finitely generated.

2 Preliminaries; cosets of conjugates

For unexplained notation and general information about profinite groups and their Sylow theory, we refer the reader to [6]. We write \(N{\triangleleft _O\,}G\) to indicate that N is an open normal subgroup of a profinite group G, and for \(x\in G\), we write \(x^G\) for the conjugacy class of x and \(Nx^G\) for the product of the sets N, \(x^G\). Each conjugacy class \(x^G\) is closed (being the image of G under the continuous map \(g\mapsto x^g\)). All subgroups arising are understood to be closed. A subset of a group is said to have finite exponent if its elements have bounded orders. The following elementary facts will be used frequently: elements xy of a profinite group G are conjugate in G if and only if for each \(M {\triangleleft _O\,}G\), the elements MxMy are conjugate in G/M (see e.g. [7, Lemma 2.1]); the property of having fewer than \(2^{\aleph _0}\) conjugacy classes of elements of infinite order is inherited by open subgroups and continuous images.

Proposition 2.1

Let G be a profinite group, p a prime, and P a p-Sylow subgroup of G. Let \(N_0{\triangleleft _O\,}G\), \(u\in P\).

Suppose that, for each coset Nt with \(N{\triangleleft _O\,}G\), \(t\in P\), and \(Nt\subseteq N_0u\),

  1. (a)

    \(Nt\cap P\not \subseteq t^G\), and

  2. (b)

    \(Nt\cap P\) does not have finite exponent.

Then G has at least \(2^{\aleph _0}\) G-conjugacy classes of \(p^\infty \)-elements.

Proof

The result is very similar to [7, Proposition 2.2], which was the special case when \(N_0u=G\), and the proof is essentially the same. However the printed proof in [7] contains small errors (corrected in the arXiv version) and so we give the proof in its entirety.

We construct a descending chain \((N_k)_{k\geqslant 0}\) of open normal subgroups and a family \((R_k)_{k\geqslant 0}\) of finite subsets of \(N_0u\cap P\) such that, for each \(k\geqslant 1\) and \(x\in R_k\), there are elements \(x^{(1)},x^{(2)}\in N_{k-1}x\cap P\) for which

(i) \(N_k x^{(1)}\) and \(N_k x^{(2)}\) are not conjugate in \(G/N_k\) and

(ii) \(N_kx^{(1)}\) and \(N_kx^{(2)}\) have order at least \(p^k\) in \(G/N_k\).

We set \(R_0=\{u\}\). Suppose that \(k\geqslant 1\) and that \(N_{k-1}\), \(R_{k-1}\) have been constructed, and let \(x\in R_{k-1}\). By (b), we can find \(x^{(1)}\in N_{k-1}x\cap P\) and a subgroup \(L_x{\triangleleft _O\,}G\) with \(L_x< N_{k-1}\) such that \(L_xx^{(1)}\) has order at least \(p^k\) in \(G/L_x\). By (a), the result [7, Lemma 2.1] mentioned above, and again (b), we can find \(M_x{\triangleleft _O\,}G\) with \(M_x\leqslant L_x\) and \(x^{(2)} \in L_xx\cap P\) such that \(M_xx^{(1)}\) and \(M_xx^{(2)}\) are non-conjugate elements of \(G/M_x\) and with \(M_xx^{(2)}\) of order at least \(p^k\) in \(G/M_x\). We define

$$\begin{aligned} N_k=\textstyle {\bigcap _{x\in R_{k-1}}}M_x\quad \hbox {and}\quad R_k=\{x^{(1)},x^{(2)}\mid x\in R_{k-1}\}. \end{aligned}$$

Now consider the set \(F=\{ N_kx^G\mid k\geqslant 0, x\in R_k\}\), partially ordered with respect to inclusion. By construction, each element of F contains at least two maximal elements; it follows that F has \(2^{\aleph _0}\) chains \((N_kx_k^G)_{k\geqslant 0}\). By compactness, the intersection \(\bigcap N_kx_k^G\) of each such chain is non-empty; it is also evidently a union of conjugacy classes. If \((N_kx_k^G)\), \((N_ky_k^G)\) are distinct chains, then their intersections \(\bigcap N_kx_k^G\), \(\bigcap N_ky_k^G\) are disjoint: if k is minimal with \(N_kx_k^G\ne N_ky_k^G\), then \(k\geqslant 1\) and \(x_k,y_k\) are distinct elements of \(R_k\); since \(N_{k-1}x_k^G=N_{k-1}y_k^G\), their relationship is that of the elements \(x^{(1)},x^{(2)}\) appearing in the construction of \(R_k\) and so \(N_kx_k^G\) and \(N_ky_k^G\) are disjoint.

Finally, if \(x\in \bigcap _k N_kx_k^G\), then for each \(r\geqslant 1\), it follows that \(N_{r+1}x^{p^r}= N_{r+1}x_{r+1}^{p^r}\ne N_{r+1}\) and so \(x^{p^r}\notin N_{r+1}\). Therefore the elements of the intersections of chains \((N_kx_k^G)\) are \(p^\infty \)-elements and the result follows. \(\square \)

Lemma 2.2

Let G be a profinite group, p a prime, and P a p-Sylow subgroup. Let K be a closed normal subgroup and \(t\in P\), and suppose that \(Kt\cap P\subseteq t^G\).

  1. (a)

    If \(p\ne 2\), then K is an extension of a pro-\(p'\)-group by a pro-p-group.

  2. (b)

    If K is open and is an extension of a pro-\(p'\)-group by a pro-p-group, then t has finite order.

Proof

(a) First suppose that G is finite. We use results proved in [7]. From [7, Lemmas 3.3, 3.7] applied to quotient groups \(G/K_1\) with \(K_1\triangleleft G\) and \(K_1\leqslant K\), we conclude that K has no perfect composition factors of order divisible by p, and then the conclusion follows from [7, Lemmas 3.3, 4.1]. (It is worth mentioning that [7, Lemma 3.7] depends on the classification of the finite simple groups; in particular, this is the reason why the prime 2 is excluded.)

Now we consider the general case. For each \(N\triangleleft _OG\), let \(R_N/N\) be the smallest normal subgroup of \(G/R_N\) with K/N a p-group; from above, \(R_N/N\) is a \(p'\)-group, and so \(\bigcap _NR_N\) is a pro-\(p'\) group while \(K/\bigcap R_N\) is a pro-p group.

(b) To prove that t has finite order, we may replace G by G/R where R is the smallest normal subgroup of K with K/R a pro-p group since this quotient group inherits the hypotheses on G. We now have \(K\leqslant P\). Let \(L{\triangleleft _O\,}G\) with \(L\leqslant K\) and write \({\bar{G}}\), \({\bar{K}}\), \({\bar{t}}\) for the images of GK, and t in G/L. Since \({\bar{K}}{\bar{t}}\subseteq {\bar{t}}^{{\bar{G}}}\), we have

$$\begin{aligned} |{\bar{K}}|=|{\bar{K}}{\bar{t}}|\leqslant |{\bar{G}}|/|\textrm{C}_{{\bar{G}}}({\bar{t}})|, \end{aligned}$$

and so

$$\begin{aligned} |\textrm{C}_{G/L}(Lt)|\leqslant |{\bar{G}}:{\bar{K}}|= |G:K|. \end{aligned}$$

It follows that \(|DL/L|\leqslant |G:K|\) where \(D=\textrm{C}_G(t)\). This holds for all L, and since \(\bigcap L=1\), we conclude that D is finite. But \(\langle t\rangle \leqslant D\). \(\square \)

Corollary 2.3

Let G be profinite, p a prime, and P a p-Sylow subgroup. Suppose that G has fewer than \(2^{\aleph _o}\) conjugacy classes of \(p^\infty \)-elements. If either p is odd or G is a pro-2 group, then for all \(N_0{\triangleleft _O\,}G\) and \(u\in P\), there exist \(N{\triangleleft _O\,}G\), \(t\in P\) with \(Nt\subseteq N_0u\) and \(Nt\cap P\) of finite exponent.

Proof

By Proposition 2.1, there exist \(N{\triangleleft _O\,}G\), \(t\in P\) with \(Nt\subseteq N_0u\) and either \(Nt\cap P\subseteq t^G\) or \(Nt\cap P\) of finite exponent. In the former case, t has finite order by Lemma 2.2, so \(Nt\cap P\) again has finite exponent. \(\square \)

3 Dense torsion: Zelmanov’s theorems

Because the open cosets of a profinite group G constitute a base of neighbourhoods, the set of torsion elements of G is dense if and only if for each \(N_0{\triangleleft _O\,}G\) and \(u\in P\), the coset \(N_0u\) contains an element of finite order. In particular, the groups studied in Corollary 2.3 have this property.

In [10], Zelmanov proved a theorem that gives sufficient conditions for certain finitely generated Lie algebras L to be nilpotent. We fix a finite generating set X and consider the set \(X^*\) consisting of X and all iterated products of elements of X. An element \(a\in L\) is called ad-nilpotent if the linear map \(\textrm{ad}_La:y\mapsto ya\) from L to L is nilpotent. Zelmanov’s theorem ([10, Theorem 1.1]) asserts that if (i) L satisfies a polynomial identity and (ii) every element of \(X^*\) is ad-nilpotent, then L is nilpotent.

The following theorem is a consequence of this deep result. It is also due to Zelmanov, and we thank him for allowing us to include the proof.

Theorem C

Let G be a finitely generated pro-p group and suppose that

  1. (i)

    the set of torsion elements is dense in G, and

  2. (ii)

    G has an open normal subgroup N and an element a such that Na has finite exponent.

Then G is finite.

Proof

Consider the Zassenhaus filtration \((G_k)\) of G; this is the descending chain of normal subgroups defined by \(G_k=G\cap (1+J^k)\), where J is the augmentation ideal of the group algebra \(\mathbb {F}_pG\). Write \(\mathcal {L}_p(G)=\bigoplus _{k\geqslant 1} L_k\) where \(L_k=G_k/G_{k+1}\) for each k. Then \(\mathcal {L}_p(G)\) is a Lie algebra over \(\mathbb {F}_p\), with multiplication \(L_i\times L_j\rightarrow L_{i+j}\) on the direct summands induced by the commutator map in G (see for example [10] or [8]).

By the main theorem in [8] and condition (ii), the Lie algebra \(\mathcal {L}_p(G)\) satisfies a polynomial identity. Let \(G_{k+1}u\) be an arbitrary element of \(L_k\). By (i), there is a torsion element \(x\in G_{k+1}u\). Thus \(G_{k+1}u=G_{k+1}x\), and an easy calculation shows that if \(x^{p^n}=1\), then \((\textrm{ad}(G_{k+1}u))^{p^n}=(\textrm{ad}(G_{k+1}x))^{p^n}=0\). It follows that all elements in the subspaces \(L_k\) are ad-nilpotent. From the result of [10] stated above, we conclude that \(\mathcal {L}_p(G)\) is nilpotent, and so \(G_k=G_{k+1}\) for some k. It follows from a theorem of Lazard see ([1, Section 11]) that G is p-adic analytic, and so G has an open torsion-free normal subgroup N. However if \(L\triangleleft _OG\) and \(L<N\), then no coset of L in N apart from L itself has torsion elements. Hence \(N=1\) and G is finite. \(\square \)

The case of finitely generated pro-p groups with few conjugacy classes of \(p^\infty \)-elements is now easily settled.

Corollary 3.1

Suppose that G is a pro-p group with fewer than \(2^{\aleph _0}\) conjugacy classes of \(p^\infty \)-elements. Then G is finite.

Proof

From Corollary 2.3 (with \(G=P\)), it is enough to consider the case when (a) G has a coset \(N_0u\) of finite exponent and (b) the set of torsion elements is dense in G. Therefore the result follows immediately from Theorem C. \(\square \)

4 Proof of Theorems A and B

We need a slight variant of results in [5], noted in [7, Lemma 2.5].

Lemma 4.1

Let G be a profinite group, p be a prime, and P a p-Sylow subgroup of G. Let \(N{\triangleleft _O\,}G\), \(t\in P\) and suppose that \(Nt\cap P\) has finite exponent. Then G has a finite series of closed characteristic subgroups in which each factor is one of the following: (i) a pro-p-group, (ii) a pro-\(p'\)-group, or (iii) a Cartesian product of isomorphic finite simple groups of order divisible by p.

It is well known that Cartesian powers of finite groups are locally finite.

Proof of Theorem B

From Corollary 2.3 and Lemma 4.1, the group G has a series of the kind described in Lemma 4.1. Since the hypotheses are inherited by quotient groups, induction on the length of such a series allows us to assume that G has a normal subgroup K of one of the types (i), (ii), or (iii) in Lemma 4.1 with the property that the Sylow subgroup PK/K of G/K is finite. Thus \(P\cap K\) is finitely generated, and it will suffice to prove that it is finite. This clearly holds if K is a pro-\(p'\)-group, or if K is of type (iii) above since then K is locally finite.

Suppose then that K is a finitely generated pro-p group with P/K finite. Since the subgroups M/K with \(M\triangleleft _OG\) and \(K\leqslant M\leqslant N\) constitute a basis of neighbourhoods of the identity in G/K, there is a subgroup \(M\triangleleft _OG\) with \(K\leqslant M\leqslant N\) such that M/K and P/K are disjoint; the subgroup M inherits the hypothesis on conjugacy classes and M/K is a pro-\(p'\)-group. By the Schur–Zassenhaus theorem for profinite groups (cf. [6, Proposition 2.33]), we have \(M=K\rtimes Q\) for a pro-\(p'\) subgroup Q. Write \(\Phi \) for the Frattini subgroup of K. Since K is finitely generated, \(K/\Phi \) is finite, and an open subgroup \(Q_0\) of Q acts trivially on it. It follows (for example from [2, Theorem 5.1.4]) that \(Q_0\) acts trivially on K/L for each \(L\triangleleft _O K\) with \(L\triangleleft M\), and hence acts trivially on K. The subgroup \(C=\textrm{C}_Q(K)\) is normal in M and since \(Q_0\leqslant C\), the image of Q in M/C is finite. Hence KC/C is an open pro-p subgroup of M/C, and so it inherits the hypothesis on conjugacy classes; therefore it is finite by Corollary 3.1. Therefore the p-Sylow subgroups of both M and G are finite, as required.

\(\square \)

Now we need a consequence of an important result of Herfort [3].

Lemma 4.2

If G is a profinite group with fewer than \(2^{\aleph _0}\) conjugacy classes of elements of infinite order, then G has non-trivial p-elements for only finitely many primes p.

Proof

Herfort’s theorem states that a profinite group with non-trivial p-elements for infinitely many primes p has a procyclic subgroup A with the same property; so A is isomorphic to a Cartesian product \(A^*=\textrm{Cr}_{p\in I}A_p\) of non-trivial procyclic p-groups \(A_p\) for an infinite set I of primes (see [6, Chapter 2]). Elements of A whose images in \(A^*\) have distinct infinite supports generate non-isomorphic infinite procyclic subgroups and cannot be conjugate. However an infinite set has at least \(2^{\aleph _0}\) infinite subsets. \(\square \)

Proof of Theorem A

By Lemma 4.2, the set \(\pi (G)\) of primes p for which G has non-trivial p-elements is finite, and by Corollary 3.1, we can assume that \(|\pi (G)|>1\). Assume the result is known for all groups H satisfying the hypothesis and with \(|\pi (H)|<|\pi (G)|\). Choose an odd prime \(p\in \pi (G)\). By Corollary 2.3, G has a finite series as described in Lemma 4.1, and by induction on the length of such a series, we can suppose that G has an open normal subgroup K with one of the three types described in Lemma 4.1; this subgroup K is finitely generated and it too has fewer than \(2^{\aleph _0}\) conjugacy classes of elements of infinite order. Hence K is finite: if K is a pro-p group or a pro-\(p'\) group, this follows since \(|\pi (K)|<|\pi (G)|\) and in the remaining case K is finitely generated and locally finite. \(\square \)