Skip to content


  • Research
  • Open Access

Dynamically distinguishing polynomials

Research in the Mathematical Sciences20174:13

  • Received: 13 October 2016
  • Accepted: 9 March 2017
  • Published:


A polynomial with integer coefficients yields a family of dynamical systems indexed by primes as follows: For any prime p, reduce its coefficients mod p and consider its action on the field \({\mathbb {F}}_p\). We say a subset of \({\mathbb {Z}}[x]\) is dynamically distinguishable mod p if the associated mod p dynamical systems are pairwise non-isomorphic. For any \(k,M\in {\mathbb {Z}}_{>1}\), we prove that there are infinitely many sets of integers \({\mathcal {M}}\) of size M such that \(\left\{ x^k+m\mid m\in {\mathcal {M}}\right\} \) is dynamically distinguishable mod p for most p (in the sense of natural density). Our proof uses the Galois theory of dynatomic polynomials largely developed by Morton, who proved that the Galois groups of these polynomials are often isomorphic to a particular family of wreath products. In the course of proving our result, we generalize Morton’s work and compute statistics of these wreath products.


  • Arithmetic dynamics
  • Finite fields
  • Galois theory
  • Wreath products

Mathematics Subject Classification

  • Primary 37P05
  • Secondary 37P25
  • 11R32
  • 20B35

1 Introduction

A (discrete) dynamical system is a pair \(\left( S,f\right) \) consisting of a set S and a function \(f:S\rightarrow S\). The functional graph of (Sf), which we will denote by \(\Gamma (S,f)\), is the directed graph whose set of vertices is S and whose edges are given by the relation \(s\rightarrow t\) if and only if \(f(s)=t\).

Recently there has been interest in the following problem: Given a set S and a family \({\mathcal {F}}\) of self-maps of S, describe or enumerate the set \(M(S,{\mathcal {F}}):=\{\Gamma (S,f)\mid f\in {\mathcal {F}}\}/\simeq \), where for two directed graphs \(\Gamma \) and \(\Delta \), we write \(\Gamma \simeq \Delta \) if they are isomorphic as directed graphs. For example, for any \(n\in {\mathbb {Z}}_{>0}\) and prime power q, Bach and Bridy  [2] bound the size of \(M(S,{\mathcal {F}})\), where \(S=\left( {\mathbb {F}}_q\right) ^n\) and \({\mathcal {F}}\) is the set of affine-linear transformations from S to itself. Konyagin et al. [14] give non-trivial upper and lower bounds on \(M\left( {\mathbb {F}}_q,\left\{ f\in {\mathbb {F}}_q[x]\mid \deg (f)=d\right\} \right) \). Similarly, Ostafe and Sha [22] give bounds on \(M\left( {\mathbb {F}}_q,{\mathcal {F}}\right) \) for certain families \({\mathcal {F}}\) of rational functions and “sparse” polynomials. A special case of Theorem 2.8 of [14] proves that
$$\begin{aligned} \left| M\left( {\mathbb {F}}_q,\left\{ x^2+\alpha \mid \alpha \in {\mathbb {F}}_q\right\} \right) \right| >q^{\frac{1}{4}+o(1)} \end{aligned}$$
as q increases amongst odd prime powers. Moreover, the authors suggest that it is “most likely” that for any rational prime p with \(p\notin \{2,17\}\),
$$\begin{aligned} \left| M\left( {\mathbb {F}}_p,\left\{ x^2+\alpha \mid \alpha \in {\mathbb {F}}_p\right\} \right) \right| =p. \end{aligned}$$
However, they also state that “proving [this suggestion] may be difficult\(\ldots \) as there is no intrinsic reason for this to be true.”
In this paper, we study the suggestion of Konyagin et al. [14] “in reverse”; that is, we fix (integer polynomial) maps and then vary the set upon which they act by reducing these polynomials modulo rational primes. Before stating our results, we introduce a bit of notation. Denote the set of rational primes by \({\mathcal {P}}\). For \(f\in {\mathbb {Z}}[x]\) and \(p\in {\mathcal {P}}\), write
  • \(\left[ f\right] _p\) for the polynomial in \({\mathbb {F}}_p[x]\) obtained by reducing the coefficients of f mod p and

  • \(\Gamma _{f,p}\) for \(\Gamma \left( {\mathbb {F}}_p,[f]_p\right) \).

We say that a set \({\mathcal {F}}\subseteq {\mathbb {Z}}[x]\) is dynamically distinguishable mod p if for all \(f,g\in {\mathcal {F}}\) with \(f\ne g\). Let \(\mu \) be the natural density on \({\mathcal {P}}\); that is, for any subset \(P\subseteq {\mathcal {P}}\),
$$\begin{aligned} \mu \left( P\right) :=\lim _{X\rightarrow \infty } {\frac{\left| \left\{ p\in {\mathcal {P}} \mid p\le X{\text { and }}p\in P\right\} \right| }{\left| \left\{ p\in {\mathcal {P}}\mid p\le X\right\} \right| }} \quad {\text {(if this limit exists)}}. \end{aligned}$$
In Sect. 4, we prove the following theorem.

Theorem 1.1

Let \(k\ge 2\) be an integer. For any \(\epsilon >0\) and any \(M\in {\mathbb {Z}}_{>0}\), there exist infinitely many sets of integers \({\mathcal {M}}\) of size M such that
$$\begin{aligned} \mu \left( \left\{ p\in {\mathcal {P}} \mid \left\{ x^k+m\mid m\in {\mathcal {M}}\right\} {{\text { is dynamically distinguishable}}}\;\mathrm{mod}\;p\right\} \right) >1-\epsilon . \end{aligned}$$

Establishing the truth of the suggestion of Konyagin et al. [14] mentioned above would immediately produce the \(k=2\) case of Theorem 1.1 as a weaker corollary.

For any \(f,g\in {\mathbb {Z}}[x]\) and \(p\in {\mathcal {P}}\), the dynamical systems \(\left( [f]_p,{\mathbb {F}}_p\right) \) and \(\left( [g]_p,{\mathbb {F}}_p\right) \) are isomorphic in the category of dynamical systems on the set \({\mathbb {F}}_p\) if and only if f and g are dynamically indistinguishable mod p. In more generality, for any set S and set maps \(f,g:S\rightarrow S\), note that \(\Gamma (S,f)\simeq \Gamma (S,g)\) if and only if there exists a bijective set map \(\varphi :S\rightarrow S\) such that \(\varphi \circ f=g\circ \varphi \). In many settings, researchers study subcategories of the category of dynamical systems on the set S by insisting that the maps fg, and \(\varphi \) belong to the set of morphisms in an appropriate category containing S as an object. For example, suppose K is a field, \(S={\mathbb {P}}^1(K)\), and \(f,g:S\rightarrow S\) are rational functions. Then in the subcategory of dynamical systems of \({\mathbb {P}}^1(K)\), with the self-maps of \({\mathbb {P}}^1(K)\) restricted to rational maps, the dynamical systems \(({\mathbb {P}}^1(K),f)\) and \(({\mathbb {P}}^1(K),g)\) are isomorphic if and only if there exists a Möbius transformation \(\varphi \) such that \(\varphi \circ f=g\circ \varphi \). Fixing an integer \(d\in {\mathbb {Z}}_{>1}\), setting \({\mathcal {F}}\) to be rational functions of degree d, and studying \(M\left( {\mathbb {P}}^1(K),{\mathcal {F}}\right) \) lead to an interesting moduli space problem, one studied by Silverman [26] using geometric invariant theory. See [3, 8, 17] for further work on this problem and extensions of it.

To prove Theorem 1.1, we will distinguish dynamical systems by their periodic points. If (Sf) is a dynamical system, let \(f^n=(\overbrace{f\circ \cdots \circ f}^{n{\text { times}}})\) for any \(n\in {\mathbb {Z}}_{>0}\). If \(s\in S\) has the property that there is some \(n\in {\mathbb {Z}}_{>0}\) with \(f^n(s)=s\), we say that s is periodic or a periodic point of (Sf). The smallest such n is the period of s. As is standard, we will also refer to points of period one as fixed points. Points of period n are precisely those that lie in cycles of length n in the graph \(\Gamma (S,f)\). Periodic points are a classical object of study in discrete dynamical systems over \({\mathbb {C}}\), going back at least to work of Fatou [9, 10] and Julia [13] in the early twentieth century. Recently there has been much work on statistics of periodic points in families of dynamical systems over finite fields, partially motivated by an attempt started by Bach [1] to make rigorous the heuristic assumptions in Pollard’s “rho method” for integer factorization [23]. For example, in [11], Flynn and Garton prove that for the family of polynomials in \({\mathbb {F}}_q[x]\) of a fixed degree d, the average number of cycles in their associated functional graphs is at least \(\frac{1}{2}\log {q}-4\), as long as \(d\ge \sqrt{q}\). More recently, Bellah et al. [4] develop a heuristic that implies that this average is \(\frac{1}{2}\log {q}+O(1)\) for any d. Burnette and Schmutz  [6] prove, for this same family of polynomials, that if \(d=o\left( \sqrt{q}\right) \) as \(d,q\rightarrow \infty \), then the average “ultimate period” of the associated functional graphs is at least \(\frac{d}{2}\left( 1+o(1)\right) \).

Our proof of Theorem 1.1 relies on the trivial observation that for any \(n\in {\mathbb {Z}}_{>0}\), if one directed graph has a cycle of length n and another does not, then the graphs are not isomorphic. As an illustration of our approach, consider the following example.

Example 1.2

Let \(f=x^2+1\) and \(g=x^2+2\). If \(p\in {\mathcal {P}}\), then \(\Gamma _{f,p}\) has a point of period one if and only if there exists \(\alpha \in {\mathbb {F}}_p\) such that
$$\begin{aligned} 0=[f]_p(\alpha )-\alpha =\alpha ^2+1-\alpha . \end{aligned}$$
Now, such an \(\alpha \) exists if and only if the prime ideal \(\left( p\right) \subseteq {\mathbb {Z}}\) splits (or ramifies) in the splitting field of \(f(x)-x=x^2-x+1\) (over \({\mathbb {Q}}\)). Similarly, \(\Gamma _{g,p}\) has a fixed point if and only if \(\left( p\right) \) splits (or ramifies) in the splitting field of \(g(x)-x\). Let \(K_f\) and \(K_g\) be the splitting fields of \(f(x)-x\) and \(g(x)-x\), respectively. The Frobenius Density Theorem implies that the natural density of primes that split in \(K_f\) and \(K_g\) is the proportion of their Galois groups that fix a root of the polynomials whose roots we adjoin (that is, a root of \(f(x)-x\) and \(g(x)-x\), respectively). Since \({{\mathrm{Gal}}}{\left( K_f/{\mathbb {Q}}\right) }\simeq {{\mathrm{Gal}}}{\left( K_g/{\mathbb {Q}}\right) }\simeq {\mathbb {Z}}/2{\mathbb {Z}}\), the natural density of primes that split in these fields is \(\frac{1}{2}\). Moreover, since \(K_f\) and \(K_g\) are linearly disjoint, we know that \({{\mathrm{Gal}}}{\left( K_fK_g/{\mathbb {Q}}\right) }\simeq {\mathbb {Z}}/2{\mathbb {Z}}\times {\mathbb {Z}}/2{\mathbb {Z}}\); thus, when we apply the theorem to the polynomial \(\left( f(x)-x\right) \left( g(x)-x\right) \), we see that the splitting behavior of prime ideals in these two fields is independent.
That is,
The goal of this paper is to generalize this argument to points of period greater than one. However, to produce polynomials in \({\mathbb {Z}}[x]\) and apply the Frobenius density theorem, as in Example 1.2, we must prove several theorems to overcome various obstacles. Before describing them, we introduce the notational conventions we will use throughout the rest of the paper. If F is a field and \(f\in F[x]\), we will write \({{\mathrm{Gal}}}(f/F)\) to denote the Galois group of the splitting field of f over F. Additionally, if \({\mathcal {F}}\) is a finite subset of F[x], say with splitting fields \(\left\{ K_f\right\} _{f\in {\mathcal {F}}}\), then we will write \(\prod _{f\in {\mathcal {F}}}{K_f}\) for the splitting field of \(\prod _{f\in {\mathcal {F}}}{f}\). (Of course, if we choose an algebraic closure of F, then \(\prod _{f\in {\mathcal {F}}}{K_f}\) is isomorphic to the compositum of the images of the embeddings of the \(K_f\)s in that algebraic closure.) Similarly, for any family of groups \({\mathcal {G}}\), we will write \(\prod _{G\in {\mathcal {G}}}{G}\) for their direct product. (If \({\mathcal {G}}=\left\{ G_1,\ldots , G_n\right\} \) for a positive integer n, we will write \(G_1\times \cdots \times G_n\) for this group, and if there is some group G such that \(G_i=G\) for all \(i\in \left\{ 1,\ldots ,n\right\} \), we will write \(G^n\).) The following fact, which we will use often, relates these conventions: If F is a field and \({\mathcal {F}}\) is finite subset of F[x], say with splitting fields \(\left\{ K_f\right\} _{f\in {\mathcal {F}}}\), then the members of \(\left\{ K_f\right\} _{f\in {\mathcal {F}}}\) are pairwise F-linearly disjoint if and only if
$$\begin{aligned} {{\mathrm{Gal}}}{\left( \left( \prod _{f\in {\mathcal {F}}}{K_f}\right) \Bigg /F\right) }\simeq \prod _{f\in {\mathcal {F}}}{{{\mathrm{Gal}}}{\left( f/F\right) }}. \end{aligned}$$
Now, if G is a group and \(S_r\) is the symmetric group on r letters, we write \(G\wr S_r\) to mean the wreath product \(G\wr _{\{1,\ldots ,r\}} S_r\). That is, \(G\wr S_r=G^r\rtimes S_r\), where \(S_r\) acts on \(G^r\) by permuting coordinates. In particular, we note that \(\left| G\wr S_r\right| =r!|G|^r\). See [12, Chap. 3A] for background on the wreath product. (In Sect. 3, we introduce and analyze the aspects of the wreath product that we require for this paper.)
With these notations in hand, we can now describe the path to generalizing Example 1.2.
  • If K is a field and \(f\in K[x]\), then \(\alpha \in K\) is a fixed point in \(\left( K,f\right) \) if and only if \(\alpha \) is a root of \(f(x)-x\). To generalize the argument of Example 1.2, we review the famous “dynatomic polynomials of f” in Sect. 2, which we will denote by \(\Phi _{f,n}\) for any \(n\in {\mathbb {Z}}_{>0}\). These polynomials have the property that for any \(n\in {\mathbb {Z}}_{>0}\), every point of period n in \(\left( K,f\right) \) is a root of \(\Phi _{f,n}\) (in particular, \(\Phi _{f,1}=f(x)-x\)). When K is the rational function field \({\mathbb {Q}}(c)\), Morton [19, Theorem D] proved that if \(f(x)=x^k+c\) for some \(k\in {\mathbb {Z}}_{>1}\), then for any \(n,n^\prime \in {\mathbb {Z}}_{>0}\) with \(n\ne n^\prime \), the splitting fields of \(\Phi _{f,n}\) and \(\Phi _{f,n^\prime }\) are linearly disjoint. In Theorem 2.3, we generalize Morton’s theorem to prove that for any \(k,M,N\in {\mathbb {Z}}_{>1}\), there exist infinitely many sets of integers \({\mathcal {M}}\) of size M such that for any \(f,g\in \left\{ x^k+(c+m)\mid m\in {\mathcal {M}}\right\} \subseteq {\mathbb {Q}}(c)[x]\) and \(n,n^\prime \) with \(n,n^\prime \le N\), the splitting fields of \(\Phi _{f,n}\) and \(\Phi _{g,n^\prime }\) are linearly disjoint. We point out that this includes the case where \(n=n^\prime \), which is quite important for our applications.

  • In Example 1.2, we set \(f(x)=x^2+1\) and applied the Frobenius density theorem to \({{\mathrm{Gal}}}{\left( \Phi _{f,1}/{\mathbb {Q}}\right) }\simeq {\mathbb {Z}}/2{\mathbb {Z}}\). In general, the Galois groups of dynatomic polynomials are quite often wreath products of the form \({\mathbb {Z}}/n{\mathbb {Z}}\wr S_r\) for \(n,r\in {\mathbb {Z}}_{>0}\). To apply the Frobenius density theorem, we must study the action of these wreath products on the roots of dynatomic polynomials. In Theorem 3.5, we prove that for any \(n,r\in {\mathbb {Z}}_{>0}\), the proportion of the group \({\mathbb {Z}}/n{\mathbb {Z}}\wr S_r\) (considered with its natural action on \({\mathbb {Z}}/n{\mathbb {Z}}\times \left\{ 1,\ldots ,r\right\} \)) that acts with a fixed point is approximately \(1-e^{-\frac{1}{n}}\).

  • In Example 1.2, with \(f(x)=x^2+1\), we used the fact that for any \(p\in {\mathcal {P}}\), the polynomial \(\left[ f(x)-x\right] _p\) has a root if and only if \(\left( {\mathbb {F}}_p,[f]_p\right) \) has a fixed point. Unfortunately, the picture is not quite so clear for points of period greater than one. For example, if we let \(g(x)=x^2+3\), then \(\left[ \Phi _{g,2}\right] _5\) has exactly one root (with multiplicity two), which happens to have period one in \(\left( {\mathbb {F}}_5,[g]_5\right) \). In Corollary 4.3, we provide a sufficient condition on \(f\in {\mathbb {Z}}[x]\) and \(n\in {\mathbb {Z}}_{>0}\) that ensures that \(\left[ \Phi _{f,n}\right] _p\) has a root in \({\mathbb {F}}_p\) if and only if \(\left( {\mathbb {F}}_p,[f]_p\right) \) has a point of period n for all but finitely many primes p.

  • Finally, in Sect. 4, we apply the Hilbert irreducibility theorem to the polynomials produced in Theorem 2.3 to prove Theorem 1.1.

2 Galois groups of dynatomic polynomials

As we intend to distinguish dynamical systems by analyzing their periodic points, we will make use of the theory of dynatomic polynomials (and their Galois groups). See [18, 19, 21] (and the correction in [20]), and  [27, Chap. 4.1] for background in this area. We sketch an introduction, focusing on the aspects of the theory we will use in our results.

Let K be a field, \(f\in K[x]\), and \(n\in {\mathbb {Z}}_{>0}\). The points of period n of the dynamical system \(\left( K,f\right) \) are certainly roots of the polynomial \(f^n(x)-x\). However, if \(d\in {\mathbb {Z}}_{>0}\) and \(d\mid n\), then this polynomial vanishes on points of period d as well (e.g., if \(\alpha \in K\) is a fixed point of (Kf), i.e., \(f(\alpha )=\alpha \), then \(f^n(\alpha )=\alpha \) for all \(n\in {\mathbb {Z}}_{>0}\)). In an attempt to sieve out the points of lower period, one defines the nth dynatomic polynomial of f for any \(n\in {\mathbb {Z}}_{>0}\):
$$\begin{aligned} \Phi _{f,n}(x) :=\prod _{d\mid n} {\left( f^d(x)-x\right) ^{\mu (n/d)}}, \end{aligned}$$
where \(\mu :{\mathbb {Z}}_{\ge 0}\rightarrow \left\{ -1,0,1\right\} \) is the usual Möbius function. The fact that
$$\begin{aligned} \prod _{d\mid n} \Phi _{f,n}(x) = f^n(x)-x \end{aligned}$$
follows quickly by applying the Möbius inversion formula. As usual, we omit “K” from the notation “\(\Phi _{f,n}\)”; we will always specify the set of coefficients of f, so that the field K will be clear from context. As indicated by its name, the nth dynatomic polynomial is analogous to the nth cyclotomic polynomial, which vanishes precisely on primitive nth roots of unity. (As mentioned in the discussion following Example 1.2, it turns out that \(\Phi _{f,n}\) may occasionally vanish on points of period d for \(d<n\): see [27, Example 4.2]. In Corollary 4.3, we address this inconvenience.) We should mention that it is not a priori obvious that \(\Phi _{f,n}\) is a polynomial. See [21, Theorem 2.5] for a proof that \(\Phi _{f,n}\in K[x]\). (In particular, if \(f\in {\mathbb {Z}}[x]\) and f is monic, then \(\Phi _{f,n}\in {\mathbb {Z}}[x]\) by Gauss’s Lemma.)

The degrees of certain dynatomic polynomials will be important quantities in many computations that follow, so we introduce the following notation.

Definition 2.1

For any \(n\in {\mathbb {Z}}_{>0}\) and \(k\in {\mathbb {Z}}_{>1}\), let
$$\begin{aligned} r_k(n)=\frac{1}{n}\cdot \sum _{d\mid n} {k^d\mu \left( \frac{n}{d}\right) }. \end{aligned}$$

Note that \(nr_k(n)\) is the degree (in x) of the nth dynatomic polynomial of \(x^k+c\in {\mathbb {Q}}(c)[x]\).

As mentioned in Example 1.2, our proof of Theorem 1.1 relies in part on the knowledge of the structure of the Galois groups of \(\Phi _{f,n}\), where \(n\in {\mathbb {Z}}_{>0}\) and \(f(x)=x^k+m\in {\mathbb {Z}}[x]\) for \(k\in {\mathbb {Z}}_{>1}\) and \(m\in {\mathbb {Z}}\). Moreover, we must find arbitrarily large finite sets of polynomials of this form that have the property that the splitting fields of their dynatomic polynomials are linearly disjoint. For a specific polynomial \(f\in {\mathbb {Z}}[x]\) of this form and any large n, it is difficult to compute the Galois group of \(\Phi _{f,n}\), since the degree of \(\Phi _{f,n}\) is so large, but—thanks to work of Morton [19, Theorem D]—the Galois groups of \(\Phi _{f,n}\) for \(f(x)=x^k+c\in {\mathbb {Q}}(c)[x]\) are known. The remainder of this section addresses the question of linear disjointness in the function field setting.

We will need the following elementary lemma of field theory.

Lemma 2.2

Let K be a field and let \(\sigma \in {{\mathrm{Aut}}}(K)\). Let \(f\in K[x]\) be an irreducible polynomial, and let \(f^\sigma \) be the polynomial in K[x] obtained by applying \(\sigma \) to each of the coefficients of f. Let \(L,L^\sigma \) be the splitting fields of \(f,f^\sigma \), respectively. Then L and \(L^\sigma \) are isomorphic as fields. In particular,
  1. (1)

    \({{\mathrm{Gal}}}(f/K)\simeq {{\mathrm{Gal}}}(f^\sigma /K)\), and

  2. (2)
    if K is the fraction field of a Dedekind domain and \({\mathfrak {p}}\) is a prime of K, then
    $$\begin{aligned} {\mathfrak {p}} {\text { ramifies in }}L {\text { if and only if }}\sigma ({\mathfrak {p}}){\text { ramifies in }}L^\sigma . \end{aligned}$$


Let \(\overline{K}\) be an algebraic closure of K containing both L and \(L^\sigma \). Then we can extend \(\sigma \in {{\mathrm{Aut}}}(K)\) to some automorphism \(\widehat{\sigma }\in {{\mathrm{Aut}}}(\overline{K})\) [16, Theorem V.2.2.8]. It is easy to see that \(\widehat{\sigma }\) furnishes a one-to-one correspondence between the roots of f and the roots of \(f^{\sigma }\); thus \(\widehat{\sigma }|_L:L\rightarrow L^\sigma \) is an isomorphism. Statement (1) follows immediately, and the map from \({{\mathrm{Gal}}}(L/K)\) to \({{\mathrm{Gal}}}(L^\sigma /K)\) is given by
$$\begin{aligned} \tau \mapsto \widehat{\sigma }^{-1}\circ \tau \circ \widehat{\sigma }. \end{aligned}$$
For (2), if the prime \({\mathfrak {p}}\) of K ramifies in L, there is a prime \({\mathfrak {q}}\) of L with \(e({\mathfrak {q}}/{\mathfrak {p}})>1\), and
$$\begin{aligned} e(\widehat{\sigma }({\mathfrak {q}})/\sigma ({\mathfrak {p}})) =e(\widehat{\sigma }({\mathfrak {q}})/\widehat{\sigma }({\mathfrak {p}})) =e({\mathfrak {q}}/{\mathfrak {p}})>1, \end{aligned}$$
so \(\sigma ({\mathfrak {p}})\) ramifies in \(L^\sigma \). Replacing \(\widehat{\sigma }\) by its inverse shows that the converse holds as well. \(\square \)
For the rest of this section, we will work with polynomials \(f(x)\in {\mathbb {Q}}(c)[x]\). For any \(n\in {\mathbb {Z}}_{>0}\), let
  • \(\Sigma _{f,n}\) denote the splitting field of \(\Phi _{f,n}\), and

  • \(K_{f,n}\) denote the splitting field of \(f^n(x)-x\).

These splitting fields will be defined over \({\mathbb {Q}}(c)\) or \(\overline{{\mathbb {Q}}}(c)\), depending on context. There should be no ambiguity about which definition is intended. Note that in either case, \(K_{f,n}\) is the compositum of the fields \(\Sigma _{f,d}\) for all positive integers d dividing n.

The next theorem generalizes the first part of Theorem D in [19].

Theorem 2.3

Let \(k\ge 2\) be an integer and \(f=f(x) = x^k+c\in {\mathbb {Q}}(c)[x]\). Suppose that \(M,N\in {\mathbb {Z}}_{>0}\). Then there exist infinitely many M-tuples of integers \((m_1,\ldots m_M)\in {\mathbb {Z}}^M\) such that
$$\begin{aligned} {{\mathrm{Gal}}}{\left( \left( \prod _{i=1}^M{K_{f+m_i, N}}\right) \bigg /\overline{{\mathbb {Q}}}(c)\right) } \simeq \prod _{i=1}^M{{{\mathrm{Gal}}}{\left( K_{f+m_i, N}\big /\overline{{\mathbb {Q}}}(c)\right) }}. \end{aligned}$$


Following the proof of Theorem 10 in [19], for any \(n\in {\mathbb {Z}}_{>0}\), there exists a polynomial \(\delta _n(x)\in {\mathbb {Z}}[x]\) such that the finite primes in \(\overline{{\mathbb {Q}}}(c)\) that ramify in \(\Sigma _{f,n}\) have the form \(c-b\), where \(b\in \overline{{\mathbb {Q}}}\) satisfies \(\delta _n(b)=0\). The roots of \(\delta _n(x)\) are the roots of the hyperbolic components of the degree-k Multibrot set, which is the famous Mandelbrot set when \(k=2\). It is a consequence of the structure of the Multibrot set that \(\delta _n(x)\) and \(\delta _d(x)\) have no roots in common if \(d\ne n\). (Closures of hyperbolic components of different periods may only intersect at a root of the component of higher period, see [5, 24].) For any \(m\in {\mathbb {Z}}\), consider the unique \(\sigma \in {{\mathrm{Aut}}}(\overline{{\mathbb {Q}}}(c)/\overline{{\mathbb {Q}}})\) defined by \(\sigma (c)=c+m\). Then \(f+m=f^\sigma \) in the notation of Lemma 2.2, so the primes that ramify in \(\Sigma _{f+m,n}\) have the form \(c-\left( b-m\right) \), where \(b\in \overline{{\mathbb {Q}}}\) satisfies \(\delta _n(b)=0\).

With the above facts in mind, let R be the (finite) set
$$\begin{aligned} \left\{ b\in \overline{{\mathbb {Q}}}\mid {\text {there exists }}d\in {\mathbb {Z}}_{>0}{\text { such that }}d\mid N{\text { and }}\delta _d(b)=0\right\} , \end{aligned}$$
then choose \(\left( m_1,\ldots ,m_M\right) \in {\mathbb {Z}}^M\) such that the sets \(\left\{ R-m_i\right\} \) are pairwise disjoint. As R is a finite set, there are infinitely many such choices. For any \(i\in \left\{ 1,\ldots ,M\right\} \), let
$$\begin{aligned} {\mathcal {F}}=\left\{ \Sigma _{f+m_i,d} \,\,\Big \vert \,\,d\in {\mathbb {Z}}_{>0}{\text { with }}d\mid N\right\} \quad {\text {and}}\quad {\mathcal {G}}=\left\{ \Sigma _{f+m_{j},d} \,\,\Big \vert \,\,\begin{array}{c} j\in \left\{ 1,\ldots ,M\right\} {\text { with }}j\ne i\\ d\in {\mathbb {Z}}_{>0}{\text { with }}d\mid N \end{array}\right\} . \end{aligned}$$
Recall that for any \(m\in {\mathbb {Q}}\) and \(n\in {\mathbb {Z}}_{>0}\), we have \(K_{f+m,n}=\prod _{d\mid n} \Sigma _{f+m,d}\). Thus
$$\begin{aligned} \prod _{F\in {\mathcal {F}}}F= K_{f+m_i,N}\quad {\text { and }}\quad \prod _{F\in {\mathcal {G}}}F = \prod _{\begin{array}{c} j=1 \\ j\ne i \end{array}}^M K_{f+m_j,N}. \end{aligned}$$
By our choice of the \(m_i\)s, these two fields have no finite ramified primes in common, so they are linearly disjoint over \(\overline{{\mathbb {Q}}}(c)\). Therefore the fields \(K_{f+m_1,N},\ldots ,K_{f+m_M,N}\) are linearly disjoint over \(\overline{{\mathbb {Q}}}(c)\). The result now follows by elementary Galois theory. \(\square \)

The corollary below follows immediately from Theorem 2.3 and by work of Morton. It will be crucial in the proof of Theorem 1.1.

Corollary 2.4

Keep the same hypotheses as Theorem 2.3, and for any \({\mathbf {m}}=\left( m_1,\ldots ,m_M\right) \in {\mathbb {Z}}^M\), let
$$\begin{aligned} {\mathcal {F}}\left( {\mathbf {m}}\right) =\left\{ \Sigma _{f+m_i,d}\mid i\in \left\{ 1,\ldots ,M\right\} {\text {and }}d\in {\mathbb {Z}}_{>0}{\text { such that }}d\mid N\right\} . \end{aligned}$$
Then there exist infinitely many \({\mathbf {m}}\in {\mathbb {Z}}^M\) such that
  • any field in \({\mathcal {F}}\left( {\mathbf {m}}\right) \) is linearly disjoint from the compositum of the others,

  • if \(\Sigma _{f+m_i,d}\in {\mathcal {F}}({\mathbf {m}})\), then \({{\mathrm{Gal}}}{\left( \Sigma _{f+m_i,d}/{\mathbb {Q}}(c)\right) }\simeq {{\mathrm{Gal}}}{\left( \Sigma _{f+m_i,d}/\overline{{\mathbb {Q}}}(c)\right) }\simeq \left( {\mathbb {Z}}/d{\mathbb {Z}}\wr S_{r_k(d)}\right) \), and

  • \({{\mathrm{Gal}}}{\left( \left( \prod _{i=1}^M{K_{f+m_i, N}}\right) \Big /{\mathbb {Q}}(c)\right) }\simeq \prod _{i=1}^N{\prod _{d\mid N}{\left( {\mathbb {Z}}/d{\mathbb {Z}}\wr S_{r_k(d)}\right) }}\).

(Recall that \(dr_k(d)\) is the degree of the dth dynatomic polynomial of f(x), see Definition 2.1.)


Theorem 9 in [19] shows that \(f(x)=x^k+c\in {\mathbb {Q}}(c)[x]\) satisfies the assumptions of Theorem B in the same paper, which proves that for any \(n\in {\mathbb {Z}}_{>0}\), both \({{\mathrm{Gal}}}(\Phi _{f,n}/{\mathbb {Q}}(c))\) and \({{\mathrm{Gal}}}(\Phi _{f,n}/\overline{{\mathbb {Q}}}(c))\) are isomorphic to \({\mathbb {Z}}/d{\mathbb {Z}}\wr S_{r_k(d)}\). Applying Lemma 2.2, with \(\sigma :c\mapsto c+m\), we see that the same is true of the Galois group of \(\Phi _{f+m,n}\) for any \(m\in {\mathbb {Q}}\).

Let \({\mathbf {m}}=\left( m_1,\ldots ,m_M\right) \) be any of the (infinitely many) M-tuples that satisfy the conclusion of Theorem 2.3. From the proof of Theorem 2.3, we know that if ij are distinct integers in \(\left\{ 1,\ldots ,M\right\} \) and d is a positive integer divisor of N, then \(\Sigma _{f+m_i,d}\) and \(\Sigma _{f+m_j,d}\) are linearly disjoint over \(\overline{{\mathbb {Q}}}(c)\). Thus
$$\begin{aligned} {{\mathrm{Gal}}}{\left( \left( \prod _{i=1}^M {K_{f+m_i, N}}\right) \Bigg /\overline{{\mathbb {Q}}}(c)\right) }&\simeq \prod _{i=1}^M {{{\mathrm{Gal}}}{\left( K_{f+m_i, N} \big / \overline{{\mathbb {Q}}}(c)\right) }}\\&\simeq \prod _{i=1}^M {\prod _{d\mid N} {{{\mathrm{Gal}}}{\left( \Sigma _{f+m_i, d} \big / \overline{{\mathbb {Q}}}(c)\right) }}}\\&\simeq \prod _{i=1}^M {\prod _{d\mid N} {\left( {\mathbb {Z}}/d{\mathbb {Z}}\wr S_{r_k(d)}\right) }}. \end{aligned}$$
Let \(G={{\mathrm{Gal}}}{\left( \left( \prod _{i=1}^M{K_{f+m_i, N}}\right) \Big /{\mathbb {Q}}(c)\right) }\). By Theorem B from [19] again, we know G is isomorphic to a subgroup of \(\prod _{i=1}^M{\prod _{d\mid N}{\left( {\mathbb {Z}}/d{\mathbb {Z}}\wr S_{r_k(d)}\right) }}\). Conversely, since \(\overline{{\mathbb {Q}}}(c)\) contains \({\mathbb {Q}}(c)\), we see that \(\prod _{i=1}^M{\prod _{d\mid N}{\left( {\mathbb {Z}}/d{\mathbb {Z}}\wr S_{r_k(d)}\right) }}\) is isomorphic to a subgroup of G, so the proof is complete. \(\square \)

3 Fixed-point proportions in wreath products

In this section, we analyze some statistics of a certain family of wreath products. As these groups appear as Galois groups of dynatomic polynomials, these statistics are a vital component of our proof of Theorem 1.1. We begin with some definitions.

Suppose that \(n,r\in {\mathbb {Z}}_{>0}\). Recall the definition of \({\mathbb {Z}}/n{\mathbb {Z}}\wr S_r\) from the end of Sect. 1. Let B(nr) denote \({\mathbb {Z}}/n{\mathbb {Z}}\times \left\{ 1,\ldots ,r\right\} \). The group \({\mathbb {Z}}/n{\mathbb {Z}}\wr S_r\) acts on the set B(nr); concretely, for any \(\sigma =\left( \left( \overline{a_1},\ldots ,\overline{a_r}\right) ,\pi \right) \in {\mathbb {Z}}/n{\mathbb {Z}}\wr S_r\), this action is
$$\begin{aligned} \sigma :B(n,r)&\rightarrow B(n,r)\\ \left( \overline{b},i\right)&\mapsto \left( \overline{b+a_i},\pi (i)\right) . \end{aligned}$$
For any \(\sigma \in {\mathbb {Z}}/n{\mathbb {Z}}\wr S_r\), define
$$\begin{aligned} {{\mathrm{Fix}}}{\sigma }=\left\{ \left( \overline{b},i\right) \in B(n,r) \,\,\big \vert \,\,\sigma \left( \overline{b},i\right) =\left( \overline{b},i\right) \right\} ; \end{aligned}$$
then we set
$$\begin{aligned} P_{r,n}=\frac{\left| \left\{ \sigma \in {\mathbb {Z}}/n{\mathbb {Z}}\wr S_r\mid {{\mathrm{Fix}}}{\sigma }\ne \emptyset \right\} \right| }{\left| {\mathbb {Z}}/n{\mathbb {Z}}\wr S_r\right| }. \end{aligned}$$
In many cases, this action matches the action of the Galois groups of dynatomic polynomials on the roots of those polynomials, so we make the following definition.

Definition 3.1

For any \(k\in {\mathbb {Z}}_{>1}\) and \(n\in {\mathbb {Z}}_{>0}\), let
$$\begin{aligned} P_k(n)=P_{r_k(n),n}, \end{aligned}$$
where \(r_k(n)=\sum _{d\mid n} {k^d\mu \left( \frac{n}{d}\right) }\) as in Definition 2.1.

Remark 3.2

When we apply the results of this section in the proof of Theorem 1.1, the groups \({\mathbb {Z}}/n{\mathbb {Z}}\wr S_{r_k(n)}\) will be isomorphic to the groups \({{\mathrm{Gal}}}(\Phi _{f,n}/{\mathbb {Q}})\) in a setting where \(f\in {\mathbb {Z}}[x]\) and the roots of \(\Phi _{f,n}\) are exactly the \(nr_k(n)\) points of period n in \(\left( \overline{{\mathbb {Q}}},f\right) \). In this setting, we can identify \(B\left( n,r_k(n)\right) \) with the union of the \(r_k(n)\) cycles of length n in \((\overline{{\mathbb {Q}}},f)\) in such a way that the permutation action of \({{\mathrm{Gal}}}{\left( \Phi _{f,n}/{\mathbb {Q}}\right) }\) on the roots of \(\Phi _{f,n}\) is precisely the action of \({\mathbb {Z}}/n{\mathbb {Z}}\wr S_{r_k(n)}\) on B(nr) described above (see Sect. 4 of [21] for details).

In particular, in the proof of Theorem 1.1, we will exploit the fact that
$$\begin{aligned} P_k(n) = \frac{\left| \sigma \in {{\mathrm{Gal}}}(\Phi _{f,n}/{\mathbb {Q}})\mid \sigma {\text {fixes a root of }}\Phi _{f,n}\right| }{\left| {{\mathrm{Gal}}}(\Phi _{f,n}/{\mathbb {Q}})\right| } \end{aligned}$$
for the polynomials \(f\in {\mathbb {Z}}[x]\) and integers \(n\in {\mathbb {Z}}_{>0}\) under consideration.

Now, the Galois groups in the conclusion of Corollary 2.4 are isomorphic to direct sums of the wreath products defined above. With this in mind, we need a bit more notation before proceeding—notation whose purpose will become clear in the proof of Theorem 1.1.

If GH are groups acting on sets BC, say with actions \(\odot _G,\odot _H\), respectively, define the product action of \(G\times H\) on \(B\times C\) to be the action
$$\begin{aligned} \left( G\times H\right) \times \left( B\times C\right)&\rightarrow B\times C\\ \left( (g,h),(b,c)\right)&\mapsto (g,h)\odot _{G\times H}(b,c):=\left( g\odot _Gb,h\odot _Hc\right) . \end{aligned}$$
Suppose \(k\in {\mathbb {Z}}_{>1}\) and let \(A=\left( b_i\right) _{i\in {\mathbb {Z}}_{>0}}\) be any increasing arithmetic progression of positive integers. For any \(i\in {\mathbb {Z}}_{>0}\), define
$$\begin{aligned} W_{A,i}={\mathbb {Z}}/b_i{\mathbb {Z}}\wr S_{r_k\left( b_i\right) } \times {\mathbb {Z}}/b_i{\mathbb {Z}}\wr S_{r_k\left( b_i\right) } \quad {\text {and}}\quad B_{A,i}= B\left( b_i,r_k\left( b_i\right) \right) \times B\left( b_i,r_k\left( b_i\right) \right) , \end{aligned}$$
so that \(W_{A,i}\) acts on \(B_{A,i}\) with the product action defined above. Next, for any \(n\in {\mathbb {Z}}_{>0}\), let
$$\begin{aligned} W_A\left( n\right) =W_{A,1}\times \cdots \times W_{A,n} \quad {\text {and}}\quad B_A\left( n\right) =B_1\times \cdots \times B_{n}; \end{aligned}$$
once again, \(W_A\left( n\right) \) acts on \(B_A\left( n\right) \) with the product action induced from the action of the \(W_{A,i}\)s on the \(B_{A,i}\)s. In the proof of Theorem 1.1, we require knowledge of the proportion of these groups that act with a fixed point. To begin specifying the quantity we need, we first set, for any \(i\in \left\{ 1,\ldots , n\right\} \),
$$\begin{aligned} C_{A,i}\left( n\right) =\left\{ \left( (\sigma _1,\tau _1),\ldots ,(\sigma _n,\tau _n)\right) \in W_A\left( n\right) \mid {\text {exactly one of }} {{\mathrm{Fix}}}{\sigma _i},{{\mathrm{Fix}}}{\tau _i} {\text { is empty}}\right\} . \end{aligned}$$
Let \(s_{A,0}=0\). Define
$$\begin{aligned} s_{A,n}=\frac{\left| \bigcup _{i=1}^n{C_{A,i}\left( n\right) }\right| }{\left| W_A\left( n\right) \right| }. \end{aligned}$$
The main technical result of this section is Corollary 3.3, which exhibits a recurrence relation on the terms of sequences of the form \(s_{A,n}\) and computes the limit of this sequence; the recurrence relation uses the quantities \(P_k(b)\), for \(b\in A\)—these quantities were defined in Definition 3.1. We defer the proof until the end of the section, after establishing some estimates on fixed-point proportions in wreath products.

Corollary 3.3

If \(k\in {\mathbb {Z}}_{>1}\) and \(A=\left( b_i\right) _{i\in {\mathbb {Z}}_{>0}}\) is any increasing arithmetic progression of positive integers, then for any \(n\in {\mathbb {Z}}_{>0}\),
$$\begin{aligned} s_{A,n}=s_{A,n-1}+\left( 1-s_{A,n-1} \right) 2P_k\left( b_n\right) \left( 1-P_k\left( b_n\right) \right) . \end{aligned}$$
Moreover, \(\lim _{n\rightarrow \infty } s_{A,n}=1\).

We turn to computing \(P_{r,k}\) for general \(r\in {\mathbb {Z}}_{>0}\) and \(k\in {\mathbb {Z}}_{>1}\). To do so, we recall the rencontres numbers from combinatorics. For any \(r\in {\mathbb {Z}}_{>0}\) and \(i\in \left\{ 0,\ldots ,r\right\} \), we will denote the (ri)th rencontres number by \(D_{r,i}\); that is, \(D_{r,i}\) is the number of permutations of \(\left\{ 1,\ldots ,r\right\} \) with exactly i fixed points. In particular, the number of derangements of \(\left\{ 1,\ldots ,r\right\} \) is \(D_{r,0}\). For convenience, we set \(D_{0,0}=1\). We now record some basic identities involving rencontres numbers, which we will use in the proof of Theorem 3.5.

Lemma 3.4

For all \(i,r\in {\mathbb {Z}}_{\ge 0}\),
  1. (1)

    \(D_{r,i}=\left( {\begin{array}{c}r\\ i\end{array}}\right) D_{r-i,0}\) and

  2. (2)

    \(\sum _{i=1}^r{\left( {\begin{array}{c}r\\ i\end{array}}\right) D_{r-i,0}}=r!-D_{r,0}\).



For (1), note that a permutation of \(\left\{ 1,\ldots ,r\right\} \) with precisely i fixed points is completely determined by choosing its i fixed points and specifying its action on the \(r-i\) remaining non-fixed points. For (2), observe that \(\sum _{i=0}^r D_{r,i} = |S_r|=r!\), as each permutation in \(S_r\) contributes to exactly one term in the sum, then apply (1). \(\square \)

We now prove an important estimate on \(P_{r,n}\) for all wreath products defined above (that is, a larger class of wreath products than those which arise as Galois groups of dynatomic polynomials).

Theorem 3.5

Suppose that \(n,r\in {\mathbb {Z}}_{>0}\). Then
$$\begin{aligned} \left| P_{r,n}-\left( 1-e^{-\frac{1}{n}}\right) \right| <\frac{1+2^r}{r!}. \end{aligned}$$


We begin by noting that if \(\sigma \in {\mathbb {Z}}/n{\mathbb {Z}}\wr S_r\), then \(\left| {{\mathrm{Fix}}}{\sigma }\right| \) is a multiple of n. This follows from the fact that if \(\sigma \) fixes any \(\left( \overline{b},i\right) \in B(n,r)\), then it must fix each \(\left( \overline{c},i\right) \) for all \(\overline{c}\in {\mathbb {Z}}/n{\mathbb {Z}}\). Now, if \(j\in \left\{ 1,\ldots ,r\right\} \), \(\sigma =\left( \left( \overline{a_i}\right) ,\pi \right) \), and \(\left| {{\mathrm{Fix}}}{\sigma }\right| =nj\), then \(\pi \), acting on \(\left\{ 1,\ldots ,r\right\} \), has at least j fixed points. Moreover, there is a subset R of the fixed points of \(\pi \) such that
  • \(\left| R\right| =j\) and

  • if \(i^\prime \in \left\{ 1,\ldots ,r\right\} \) is a fixed point of \(\pi \), then \(i^\prime \in R\) if and only if \(\overline{a_{i^\prime }}=0\).

In other words, if \(\pi \in S_r\), \({{\mathrm{Fix}}}{\pi }=T\), and \(\left( \overline{a_i}\right) \in \left( {\mathbb {Z}}/n{\mathbb {Z}}\right) ^r\), then \(\left| {{\mathrm{Fix}}}\left( \left( \overline{a_i}\right) ,\pi \right) \right| =nj\) if and only if there exists \(R\subseteq T\) with \(\left| R\right| =j\) and for all \(i^\prime \in T\), \(a_{i^\prime }=\overline{0}\) if and only if \(i^\prime \in R\). Using this fact, and enumerating permutations \(\pi \) by their number of fixed points, note that
$$\begin{aligned} \left| \left\{ \sigma \in {\mathbb {Z}}/n{\mathbb {Z}}\wr S_r\mid \left| {{\mathrm{Fix}}}{\sigma }\right| =nj\right\} \right| =\sum _{i=1}^r{\left( {\begin{array}{c}i\\ j\end{array}}\right) D_{r,i}(n-1)^{i-j}n^{r-i}}. \end{aligned}$$
Using Lemma 3.4, we see that
$$\begin{aligned} \left| \left\{ \sigma \in {\mathbb {Z}}/n{\mathbb {Z}}\wr S_r\mid {{\mathrm{Fix}}}{\sigma }\ne \emptyset \right\} \right|&=\sum _{j=1}^r{\sum _{i=1}^r{\left( {\begin{array}{c}i\\ j\end{array}}\right) D_{r,i}}(n-1)^{i-j}n^{r-i}}\\&=\sum _{j=1}^r{\sum _{i=1}^r{\left( {\begin{array}{c}i\\ j\end{array}}\right) \left( {\begin{array}{c}r\\ i\end{array}}\right) D_{r-i,0}}(n-1)^{i-j}n^{r-i}}\\&=\sum _{i=1}^r{\left( {\begin{array}{c}r\\ i\end{array}}\right) D_{r-i,0}n^{r-i}\sum _{j=1}^r{\left( {\begin{array}{c}i\\ j\end{array}}\right) (n-1)^{i-j}}}\\&=\sum _{i=1}^r{\left( {\begin{array}{c}r\\ i\end{array}}\right) D_{r-i,0}n^{r-i}\left( n^i-(n-1)^i\right) }\\&=\sum _{i=1}^r{\left( {\begin{array}{c}r\\ i\end{array}}\right) D_{r-i,0}n^r}-\sum _{i=1}^r{\left( {\begin{array}{c}r\\ i\end{array}}\right) D_{r-i,0}n^{r-i}(n-1)^i}\\&=r!n^r-D_{r,0}n^r-\sum _{i=1}^r{\left( {\begin{array}{c}r\\ i\end{array}}\right) D_{r-i,0}n^{r-i}(n-1)^i}\\&=r!n^r-\sum _{i=0}^r{\left( {\begin{array}{c}r\\ i\end{array}}\right) D_{i,0}n^i(n-1)^{r-i}}. \end{aligned}$$
$$\begin{aligned} P_{r,n} =\frac{1}{r!n^r}\left( r!n^r-\sum _{i=0}^r{\left( {\begin{array}{c}r\\ i\end{array}}\right) D_{i,0}n^i(n-1)^{r-i}}\right) =1-\sum _{i=0}^r{\frac{D_{i,0}}{i!(r-i)!}\left( \frac{n-1}{n}\right) ^{r-i}}. \end{aligned}$$
Using the Taylor expansion of \(e^x\) evaluated at \(x=1-\frac{1}{n}\), we see that
$$\begin{aligned} \left| P_{r,n}-\left( 1-e^{-\frac{1}{n}}\right) \right| =\left| \frac{1}{e}\sum _{i=0}^\infty {\frac{1}{i!}\left( \frac{n-1}{n}\right) ^i} -\sum _{i=0}^r{\frac{D_{i,0}}{i!(r-i)!}\left( \frac{n-1}{n}\right) ^{r-i}}\right| . \end{aligned}$$
Finally, we use the well-known fact that \(\frac{i!}{e}-1<D_{i,0}<\frac{i!}{e}+1\) to conclude
$$\begin{aligned} \left| P_{r,n}-\left( 1-e^{-\frac{1}{n}}\right) \right|&<\frac{1}{e}\sum _{i=0}^\infty {\frac{1}{i!}\left( \frac{n-1}{n}\right) ^i} -\frac{1}{e}\sum _{i=0}^r{\frac{i!}{i!(r-i)!}\left( \frac{n-1}{n}\right) ^{r-i}}\\&\quad +\sum _{i=0}^r{\frac{1}{i!(r-i)!}\left( \frac{n-1}{n}\right) ^{n-i}}\\&\le \frac{1}{(r+1)!}\left( \frac{n-1}{n}\right) ^{r+1} +\frac{1}{r!}\left( 1+\frac{n-1}{n}\right) ^r\\&<\frac{1+2^r}{r!}. \end{aligned}$$
\(\square \)

We record a simple bound we will use in our study of fixed-point proportions. The goal is to prove that \(P_k(n)(1-P_k(n))\) is close enough to \(\frac{1}{n}\) to satisfy the hypotheses of Lemma 3.7, so the exact error bound does not matter much.

Theorem 3.6

Suppose that \(k\in {\mathbb {Z}}_{>0}\). If \(n\in {\mathbb {Z}}_{>0}\), then
$$\begin{aligned} \left| P_k(n)\left( 1-P_k(n)\right) -\frac{1}{n}\right| <\frac{121}{n^2}. \end{aligned}$$


Using Theorem 3.5, we see that
$$\begin{aligned}&\left| P_k(n)\left( 1-P_k(n)\right) -e^{-\frac{1}{n}}\left( 1-e^{-\frac{1}{n}}\right) \right| \\&\quad =\left| P_k(n)-\left( 1-e^{-\frac{1}{n}}\right) +\left( 1-e^{-\frac{1}{n}}\right) ^2-P_n(k)^{2}\right| \\&\quad \le \left| P_k(n)-\left( 1-e^{-\frac{1}{n}}\right) \right| \cdot \left( 1+\left| \left( 1-e^{-\frac{1}{n}}\right) +P_k(n)\right| \right) \\&\quad <\frac{1+2^{r_k(n)}}{r_k(n)!}\cdot 3. \end{aligned}$$
Writing the Taylor series of \(e^{x}\left( 1-e^{x}\right) \) shows
$$\begin{aligned} \left| e^{-\frac{1}{n}}\left( 1-e^{-\frac{1}{n}}\right) -\frac{1}{n}\right| <\frac{3}{2n^2}, \end{aligned}$$
so by the triangle inequality,
$$\begin{aligned} \left| P_k(n)\left( 1-P_k(n)\right) -\frac{1}{n}\right| <3\cdot \frac{1+2^{r_k(n)}}{r_k(n)!}+\frac{3}{2n^2}. \end{aligned}$$
Since \(0<P_k(n)\left( 1-P_k(n)\right) <\frac{1}{4}\), we know that \(\left| P_k(n)\left( 1-P_k(n)\right) -\frac{1}{n}\right| <1\) for all n; in particular, the statement is true for all \(n\le 11\). Thus, we may assume that \(n\ge 12\). This implies immediately that \(r_k(n)>\frac{k^{n-1}}{n}>7\) and \(k^{n-1}>n^3\). Next, we note that
$$\begin{aligned} 3\cdot \frac{1+2^x}{(x-1)!}<1 \quad {\text {for all}}\,\, x\ge 7. \end{aligned}$$
Putting these estimates together, we obtain
$$\begin{aligned} 3\cdot \frac{1+2^{r_k(n)}}{(r_k(n))!}< \frac{1}{r_k(n)}<\frac{n}{k^{n-1}}<\frac{1}{n^2} \quad {\text {when}}\quad n\ge 12. \end{aligned}$$
So for all such n, we conclude that
$$\begin{aligned} \left| P_k(n)\left( 1-P_k(n)\right) -\frac{1}{n}\right| <\frac{1}{n^2}+\frac{3}{2n^2}=\frac{5}{2n^2}. \end{aligned}$$
\(\square \)

Before proving the corollary we will use in the proof of Theorem 1.1, we prove a short lemma about a certain class of recurrence relations.

Lemma 3.7

Suppose \(\left( a_n\right) _{n\in {\mathbb {Z}}_{>0}}\) is a sequence of real numbers that satisfies
$$\begin{aligned} \sum _{n=1}^\infty {a_n}=\infty , \quad \lim _{n\rightarrow \infty }{a_n}=0, \;{\text {and}}\; a_n\in [0,1] \quad {\text {for all}}\; n\in {\mathbb {Z}}_{>0}. \end{aligned}$$
Suppose \(t_0\in [0,1]\), and define
$$\begin{aligned} t_n=t_{n-1}+a_n\left( 1-t_{n-1}\right) \quad {\text {for all}}\; n\in {\mathbb {Z}}_{>0}. \end{aligned}$$
Then \(\lim _{n\rightarrow \infty }{t_n}=1\).


A short induction argument shows that \(\left( t_n\right) \) is non-decreasing and bounded above by 1. So \(\left( t_n\right) \) converges; suppose for a contradiction that it converges to \(L\in [0,1)\). Note that
$$\begin{aligned} t_n-t_{n-1}=a_n\left( 1-t_{n-1}\right) \ge a_n(1-L). \end{aligned}$$
Summing both sides of this inequality over all \(n\in {\mathbb {Z}}_{\ge 0}\) yields the contradiction
$$\begin{aligned} \lim _{n\rightarrow \infty }{\left( t_n-t_0\right) }=\infty . \end{aligned}$$
\(\square \)

Putting together the results in this section, we can now prove Corollary 3.3.

Proof of Corollary 3.3

Recall that \(W_A(n)=W_{A,1}\times \cdots \times W_{A,n}\), that
$$\begin{aligned} C_{A,i}\left( n\right) =\left\{ \left( (\sigma _1,\tau _1),\ldots ,(\sigma _n,\tau _n)\right) \in W_A\left( n\right) \mid {\text {exactly one of }}{{\mathrm{Fix}}}{\sigma _i},{{\mathrm{Fix}}}{\tau _i}{\text { is empty}}\right\} , \end{aligned}$$
and that \(s_{A,n}\) is defined by \(s_{A,0}=0\) and
$$\begin{aligned} s_{A,n}=\frac{\left| \bigcup _{i=1}^n{C_{A,i}\left( n\right) }\right| }{\left| W_A\left( n\right) \right| } \end{aligned}$$
for \(n>0\). Observe that \(\left| W_A(n)\right| = \left| W_A(n-1)\right| \left| W_{A,n}\right| \) and \(\left| C_{A,i}(n)\right| =\left| C_{A,i}(n-1)\right| \left| W_{A,n}\right| \) for \(1\le i\le n-1\). Thus, the sequence \(s_{A,n}\) satisfies the recurrence relation
$$\begin{aligned} s_{A,n}&= s_{A,n-1}\frac{\left| W_{A,n}\right| }{\left| W_{A,n}\right| } \\&\quad + \left( 1- s_{A,{n-1}}\right) \frac{\left| \left\{ (\sigma ,\tau )\in W_{A,n}\mid {\text {exactly one of Fix }}\sigma ,{\text { Fix }}\tau {\text { is empty}}\right\} \right| }{\left| W_{A,n}\right| }\\&=s_{A,n-1}+\left( 1-s_{A,n-1} \right) 2P_k\left( b_n\right) \left( 1-P_k\left( b_n\right) \right) . \end{aligned}$$
Since \(0<P_k\left( b_n\right) <1\) for all n, we note that \(0<2P_k\left( b_n\right) \left( 1-P_k\left( b_n\right) \right) <1\) for all n as well. Setting \(a_n=2P_k\left( b_n\right) \left( 1-P_k\left( b_n\right) \right) \), Theorem 3.6 implies that \(\left( a_n\right) \) satisfies the hypotheses of Lemma 3.7, which we apply to conclude the proof. \(\square \)

4 Applying the Hilbert Irreducibility and the Frobenius Density Theorems

In this section, for any polynomial \(f(c,x)\in {\mathbb {Q}}[c][x]\) and any \(a\in {\mathbb {Q}}\), we will write \(f_a\) for the specialization of f at \(c=a\); that is, \(f_a=f_a(x)=f(a,x)\in {\mathbb {Q}}[x]\). Below is a version of the Hilbert irreducibility theorem, one which we will apply in the proof of Theorem 1.1.

Hilbert irreducibility theorem. Let \(f(c,x)\in {\mathbb {Z}}[c][x]\), let K be the splitting field of f(cx) over \({\mathbb {Q}}(c)\), and for any \(a\in {\mathbb {Z}}\), let \(K_a\) be the splitting field of \(f_a\) over \({\mathbb {Q}}\). Suppose that f(cx) has no repeated roots (in \(\overline{{\mathbb {Q}}(c)}\)). Then there exists athin set\(A\subset {\mathbb {Z}}\) such that for all \(a\in {\mathbb {Z}}\setminus A\),
$$\begin{aligned} f_a{\textit{ has no repeated roots}} \quad {\textit{and}}\quad {{\mathrm{Gal}}}{\left( K_a/{\mathbb {Q}}\right) }\simeq {{\mathrm{Gal}}}{\left( K/{\mathbb {Q}}(c)\right) }. \end{aligned}$$

Remark 4.1

The Hilbert irreducibility theorem is normally stated for irreducible polynomials (as in [25]). To obtain the version stated above, let g(cx) be the minimal polynomial of a primitive element of \(K/{\mathbb {Q}}(c)\), which is irreducible over \({\mathbb {Q}}(c)\). Then specialize g(cx) instead of f(cx). Moreover, if f(cx) has no repeated roots in \(\overline{{\mathbb {Q}}(c)}\), then there are only finitely many \(a\in {\mathbb {Q}}\) for which \(f_a(x)\) has a repeated root in \(\overline{{\mathbb {Q}}}\) (these are precisely the a for which the discriminant \({{\mathrm{Disc}}}{f(c,x)}\) vanishes under the specialization at \(c=a\)). For more on the connection between the Hilbert irreducibility theorem and Galois theory, see, for example, [7], [15, Chap. VIII], and [30, Chap. 1].

As for the size of the “thin set” A, we know there is some constant C such that for all \(X\in {\mathbb {Z}}_{>0}\),
$$\begin{aligned} \left| \left\{ a\in A\mid a\le X\right\} \right| \le C\sqrt{X} \end{aligned}$$
(See [25, Sect. 9.7], for more details). In particular, there are infinitely many integers for which the conclusion of the theorem is true.

Next, we recall a case of the Frobenius density theorem (See [28] for more details).

Frobenius Density Theorem. Suppose that \(f(x)\in {\mathbb {Z}}[x]\) is a monic polynomial with no repeated roots. Let \(G={{\mathrm{Gal}}}{(f/{\mathbb {Q}})}\) and \(P\subseteq {\mathcal {P}}\) be the set of primes p such that \([f]_p\) has a root in \({\mathbb {F}}_p\). Then
$$\begin{aligned} \mu (P) =\frac{1}{\left| G\right| }\cdot \left| \left\{ \sigma \in G \mid \sigma {\textit{ fixes a root of }}f \right\} \right| . \end{aligned}$$

Remark 4.2

If \(f,g\in {\mathbb {Z}}[x]\) satisfy the hypotheses of the Frobenius Density Theorem, the sets
$$\begin{aligned} P_f=\{p\in {\mathcal {P}}\mid [f]_p{\text { has a root in }}{\mathbb {F}}_p\} \quad {\text {and}}\quad P_g=\{p\in {\mathcal {P}}\mid [g]_p{\text { has a root in }}{\mathbb {F}}_p\} \end{aligned}$$
are probabilistically independent (in the sense that \(\mu \left( P_f\cap P_g\right) =\mu \left( P_f\right) \cdot \mu \left( P_g\right) \)) if and only if the splitting fields of f and g are linearly disjoint over \({\mathbb {Q}}\). This follows immediately from the fact that the Galois group of a compositum of fields is the direct product of the Galois groups if and only if the fields are linearly disjoint.

In light of the Frobenius density theorem, one might hope that given \(f\in {\mathbb {Z}}[x]\) and \(p\in {\mathcal {P}}\), the roots of \(\left[ \Phi _{f,n}\right] _p\) are precisely the points of \(\left( {\mathbb {F}}_p,[f]_p\right) \) of period n, but—as mentioned in Sect. 1—this hope would be in vain. Indeed, even before reducing mod p, if \(\alpha \in \overline{{\mathbb {Q}}}\) is a point of period n in \(\left( \overline{{\mathbb {Q}}},f\right) \), then \(\Phi _{f,n}(\alpha )=0\), but the converse is not always true—that is, there are examples of (Kf), n, \(\alpha \), and d, where \(d<n\), \(\alpha \) is a point of period d, but \(\Phi _{f,n}(\alpha )=0\), see [27, Example 4.2]. In general, if \(\alpha \in \overline{{\mathbb {Q}}}\) and \(\Phi _{f,n}(\alpha )=0\), then \(\alpha \) is of period d for some \(d\le n\), and \(d<n\) is possible only if the polynomial derivative of \(f^d\) evaluated at \(\alpha \) is a root of unity; this quantity is known as the multiplier of \(\alpha \). The way in which the period depends on the multiplier is the content of the following theorem [27, Theorem 4.5].

Roots and multipliers theorem. Suppose that K is a field, \(f\in K[x]\), \(n\in {\mathbb {Z}}_{>0}\), and \(\alpha \in \overline{K}\) satisfies \(\Phi _{f,n}(\alpha )=0\). Let \(\lambda =(f^m)'(\alpha )\) where m is the (least) period of \(\alpha \). Then either
  1. (1)


  2. (2)

    \(n=mj\), when \(\lambda \) is a primitive jth root of unity, or

  3. (3)

    \(n=mjp^e\), with \(e\in {\mathbb {Z}}_{>0}\), when \(\lambda \) is a primitive jth root of unity and \({{\mathrm{char}}}{K}=p>0\).

Conversely, if \(\alpha \in \overline{K}\) has period n in \(\left( K(\alpha ),f\right) \), then \(\Phi _{f,n}(\alpha )=0\).

Luckily, given \(f\in {\mathbb {Z}}[x]\) and \(n\in {\mathbb {Z}}_{>0}\), the following corollary provides a sufficient condition that ensures that for all but finitely many primes \(p\in {\mathcal {P}}\), the dynamical system \(\left( {\mathbb {F}}_p,[f]_p\right) \) has a point of period n if and only if \(\left[ \Phi _{f,n}\right] _p\) has a root. In the proof of Theorem 1.1, we will use the work in Sect. 2 to ensure that the polynomials obtained by applying the Hilbert irreducibility theorem satisfy this sufficient condition.

Corollary 4.3

Let \(f\in {\mathbb {Z}}[x]\) and \(n\in {\mathbb {Z}}_{>0}\), and suppose that \(f^n(x)-x\) has no repeated roots. Then for all but finitely many \(p\in {\mathcal {P}}\),
$$\begin{aligned} \left[ \Phi _{f,n}\right] _p{\text { has a root in }}{\mathbb {F}}_p {\text { if and only if }} \left( {\mathbb {F}}_p,[f]_p\right) {\text { has a point of period }}n. \end{aligned}$$


As pointed out in Sect. 2 of [29], for example, if \(f^n(x)-x\) has no repeated roots, then for all \(\alpha \in \overline{{\mathbb {Q}}}\),
$$\begin{aligned} \Phi _{f,n}(\alpha )=0 {\text { if and only if }} \alpha {\text { is a point of period }}n{\text { in }}\left( {\mathbb {Q}}(\alpha ),f\right) . \end{aligned}$$
As usual, for any \(\alpha \in \overline{{\mathbb {Q}}}\) and \(p\in {\mathcal {P}}\), we say p divides \(\alpha \) if there exists a number field K containing \(\alpha \) and a prime ideal \({\mathfrak {p}}\subseteq {\mathcal {O}}_K\) such that \({\mathfrak {p}}\mid (p)\) and \({{\mathrm{ord}}}_{{\mathfrak {p}}}(\alpha )>0\).

Let \(p\in {\mathcal {P}}\), and suppose that \(\left[ \Phi _{f,n}\right] _p\) has a root. Let K be the splitting field of \(\Phi _{f,n}\), choose any prime \({\mathfrak {p}}\) lying over p, and denote by \(\overline{\cdot }\) the reduction \({\mathcal {O}}_K\rightarrow {\mathcal {O}}_K/{\mathfrak {p}}\). Since \({\mathcal {O}}_K/{\mathfrak {p}}\) is an extension of \({\mathbb {F}}_p\) and \(\left[ \Phi _{f,n}\right] _p\) has a root, there exists \(a\in {\mathbb {Z}}\subseteq {\mathcal {O}}_K\) such that \(\left[ \Phi _{f,n}\right] _p\left( \overline{a}\right) =0\). Since \(\Phi _{f,n}\) splits in K, we know that \(\left[ \Phi _{f,n}\right] _p\) splits in \({\mathcal {O}}_K/{\mathfrak {p}}\) and the roots of \(\Phi _{f,n}\) map onto the roots of \(\left[ \Phi _{f,n}\right] _p\) under \(\overline{\cdot }\); choose any \(\alpha \in K\) such that \(\Phi _{f,n}(\alpha )=0\) and \(\overline{\alpha }=\overline{a}\).

Now, by the roots and multipliers theorem, we know that \(\overline{a}\) is a periodic point of \(\left( {\mathbb {F}}_p,[f]_p\right) \) of period at most n; let us suppose its period is strictly less than n (so in particular, \(n>1\)). This implies that there exists \(j\in \left\{ 1,\ldots ,n-1\right\} \) such that
$$\begin{aligned} \overline{f^j(\alpha )-\alpha }=\left( [f]_p\right) ^j\left( \overline{a}\right) -\overline{a}=0; \end{aligned}$$
that is, \({\mathfrak {p}}\) divides \(f^j(\alpha )-\alpha \). We know that \(\alpha \) has period n in \(\left( K,f\right) \), so the points \(\alpha ,f(\alpha ),f^2(\alpha ),\ldots ,f^{n-1}(\alpha )\) are pairwise distinct; thus, there are only finitely many prime ideals of \({\mathcal {O}}_K\) dividing their differences, as desired.

Now suppose that \([f]_p\) has a point of period n in \(\left( {\mathbb {F}}_p,[f]_p\right) \). It is easy to see that \([f^n]_p=\left( [f]_p\right) ^n\), so \(\left[ \Phi _{f,n}\right] _p= \Phi _{[f]_p,n}\). By the roots and multipliers theorem, with \(K={\mathbb {F}}_p\), we know that \(\left[ \Phi _{f,n}\right] _p\) has a root in \({\mathbb {F}}_p\). \(\square \)

Finally, we can apply Corollaries 2.4, 3.3, and the results mentioned above to prove Theorem 1.1.

Proof of Theorem 1.1

Let \({\mathcal {T}}=\left\{ J\subseteq \left\{ 1,\ldots ,M\right\} \,\big \vert \,\left| J\right| =2\right\} \), set \(t=\left| {\mathcal {T}}\right| =\left( {\begin{array}{c}M\\ 2\end{array}}\right) \), and choose any bijection \(\beta :{\mathcal {T}}\rightarrow \left\{ 1,\ldots ,t\right\} \). For any \(J\in {\mathcal {T}}\), let \(A_J\) denote the arithmetic progression \(\left( \beta (J),\beta (J)+t,\beta (J)+2t,\ldots \right) \). Define \(s_{A_J,0}=0\) and
$$\begin{aligned} s_{A_J,i}= & {} s_{A_J,i-1}+2\left( 1-s_{A_J,i-1}\right) P_{k}(\beta (J)+t(i-1))\left( 1-P_k(\beta (J)+t(i-1))\right) \\&\quad {\text {for all}}\quad i\in {\mathbb {Z}}_{>0}. \end{aligned}$$
By Corollary 3.3, for each choice of J we know \(s_{A_J,i}\rightarrow 1\) as \(i\rightarrow \infty \). Thus, there exists \(N_0\in {\mathbb {Z}}_{>0}\) such that \(s_{A_J,N_0}>1-\frac{\epsilon }{t}\) for all \(J\in {\mathcal {T}}\). Let \(N=\left( tN_0\right) !\) and set \(f=x^k+c\in {\mathbb {Q}}(c)[x]\), so that for any \(a\in {\mathbb {Z}}\), \(f_a=x^k+a\in {\mathbb {Z}}[x]\). Next, let
$$\begin{aligned} {\mathcal {F}}\left( a\right) =\left\{ \Sigma _{f_a,d}\mid d\in {\mathbb {Z}}_{>0}{\text { and }}d\mid N\right\} , \end{aligned}$$
where \(\Sigma _{f_a,d}\) is the splitting field of \(\Phi _{f_a,d}\) over \({\mathbb {Q}}\). By Theorem D of [19], we know that \(f^N(x)-x\) has no repeated roots in \(\overline{{\mathbb {Q}}(c)}\), so by Lemma 2.2, for any \(m\in {\mathbb {Z}}\), we see that \((f+m)^N(x)-x\) has no repeated roots either. Thus, by Corollary 2.4 and the Hilbert irreducibility theorem, there exist infinitely many M-tuples \(( m_1,\ldots ,m_M)\in {\mathbb {Z}}^M\) such that
  • any field in \(\bigcup _{j=1}^M{{\mathcal {F}}\left( m_j\right) }\) is linearly disjoint from the compositum of the others,

  • if \(\Sigma _{f_{m_j},d}\in \bigcup _{j=1}^M{{\mathcal {F}}\left( m_j\right) }\), then \({{\mathrm{Gal}}}{\left( \Sigma _{f_{m_j},d}/{\mathbb {Q}}\right) }\simeq \left( {\mathbb {Z}}/d{\mathbb {Z}}\wr S_{r_k(d)}\right) \), and

  • for any \(j\in \left\{ 1,\ldots ,M\right\} \), we know \(\left( f_{m_j}\right) ^N(x)-x\) has no repeated roots.

We will prove that for any such \(\left( m_1,\ldots ,m_M\right) \),
$$\begin{aligned}&\mu \left( \left\{ p\in {\mathcal {P}}\left| \left\{ x^k+m_1,\ldots ,x^k+m_M\right\} \right. {\text { is dynamically distinguishable mod }}p\right\} \right) \\&\quad >1-\epsilon . \end{aligned}$$
To begin, fix such an M-tuple \(\left( m_1,\ldots ,m_M\right) \). We introduce a bit of simplifying notation. For any \(J=\left\{ j,j^\prime \right\} \in {\mathcal {T}}\), we will compare those \(\Phi _{x^k+m_j,i},\Phi _{x^k+m_{j^\prime },i}\) for i in the truncated arithmetic progression \(\left( \beta (J)+t(i-1)\mid i\in \left\{ 1,\ldots ,N_0\right\} \right) \). To make this analysis more convenient, for any \(J\in {\mathcal {T}}\) and \(j\in J\), write
$$\begin{aligned} \Phi _{J,j,i}=\Phi _{x^k+m_j,\beta (J)+t(i-1)}. \end{aligned}$$
Using this notation, we can define for any \(J\in {\mathcal {T}}\):
$$\begin{aligned} \Phi _J=\prod _{j\in J}{\prod _{i=1}^{N_0}{\Phi _{J,j,i}}} \quad {\text {and}}\quad G_J={{\mathrm{Gal}}}{\left( \Phi _J/{\mathbb {Q}}\right) }. \end{aligned}$$
Now set
$$\begin{aligned} \Phi =\prod _{J\in {\mathcal {T}}}{\Phi _J} \quad {\text {and}}\quad G={{\mathrm{Gal}}}{\left( \Phi /{\mathbb {Q}}\right) }. \end{aligned}$$
Note that
$$\begin{aligned} \Phi {\text { divides }} \prod _{j=1}^M \left( \left( f_{m_j}\right) ^N(x)-x\right) {\text { in }}{\mathbb {Q}}[x] \end{aligned}$$
by the definition of the dynatomic polynomials, so
$$\begin{aligned} \Phi {\text { has distinct roots in }}\overline{{\mathbb {Q}}} \quad {\text {and}}\quad G\simeq \prod _{J\in {\mathcal {T}}}{G_J} \end{aligned}$$
by our choice of \(\left( m_1,\ldots ,m_M\right) \in {\mathbb {Z}}^M\).
Next, we introduce the sets of primes whose natural densities we will compute; namely, for any \(J\in {\mathcal {T}}\) and \(i\in \left\{ 1,\ldots ,N_0\right\} \), define
$$\begin{aligned} P^\Gamma _{J,i}&=\{ p\in {\mathcal {P}}\mid {\text {exactly one of }}\{\Gamma _{x^k+m_j,p}\mid j\in J\}{\text { has a }}(\beta (J)+t(i-1)){\text {-cycle}}\},\\ P^\Phi _{J,i}&=\{ p\in {\mathcal {P}}\mid {\text {exactly one of }}\{[\Phi _{J,j,i}]_p\mid j\in J\}{\text { has a root in }}{\mathbb {F}}_p\}. \end{aligned}$$
As we will compare these sets to proportions of Galois groups, we define for any \(J\in {\mathcal {T}}\),
$$\begin{aligned}&C_J=\left\{ \sigma \in G_J\mid {\text {for some }}i\in \left\{ 1,\ldots ,N_0\right\} {\text {, }}\sigma {\text { fixes a root of exactly one of }}\left\{ \Phi _{J,j,i}\mid j\in J\right\} \right\} .\qquad \end{aligned}$$
Now, set \(P^\Phi _J=\bigcup _{i=1}^{N_0}{P^\Phi _{J,i}}\) and apply the Frobenius density theorem to \(\Phi _J\) to see that
$$\begin{aligned} \mu \left( P^\Phi _J\right) =\frac{\left| C_J\right| }{\left| G_J\right| }. \end{aligned}$$
Next, recall that Corollary 4.3 implies that for any \(J\in {\mathcal {T}}\) and \(i\in \left\{ 1,\ldots ,N_0\right\} \), the symmetric difference of \(P^\Gamma _{J,i}\) and \(P^\Phi _{J,i}\) is finite. Thus,
$$\begin{aligned}&\mu \left( \left\{ p\in {\mathcal {P}}\mid \left\{ x^k+m_1,\ldots ,x^k+m_M\right\} {\text { is dynamically distinguishable mod }}p\right\} \right) \\&\quad =\mu \left( \bigcap _{J\in {\mathcal {T}}} {\left\{ p\in {\mathcal {P}}\mid \left\{ x^k+m_j\mid j\in J\right\} {\text { is dynamically distinguishable mod }}p\right\} }\right) \\&\quad \ge \mu \left( \bigcap _{J\in {\mathcal {T}}}{\left( \bigcup _{i=1}^{N_0}{P^\Gamma _{J,i}}\right) }\right) \\&\quad =\mu \left( \bigcap _{J\in {\mathcal {T}}}{\left( \bigcup _{i=1}^{N_0}{P^\Phi _{J,i}}\right) }\right) \\&\quad =\mu \left( \bigcap _{J\in {\mathcal {T}}}{P^\Phi _J}\right) \\&\quad =\prod _{J\in {\mathcal {T}}}{\frac{\left| C_J\right| }{\left| G_J\right| }}, \end{aligned}$$
where the last step follows from Remark 4.2.
We will conclude the proof by showing that if \(J\in {\mathcal {T}}\), then \(\frac{\left| C_J\right| }{\left| G_J\right| }>1-\frac{\epsilon }{t}\), whence
$$\begin{aligned} \prod _{J\in {\mathcal {T}}}{\frac{\left| C_J\right| }{\left| G_J\right| }}>\left( 1-\frac{\epsilon }{t}\right) ^t>1-\epsilon . \end{aligned}$$
By Remark 3.2, Corollary 3.3, and our choice of \(\left( m_1,\ldots ,m_M\right) \), we know that
$$\begin{aligned} \frac{\left| C_J\right| }{\left| G_J\right| }=s_{A_J,N_0}, \end{aligned}$$
so we are done by our original choice of \(N_0\). \(\square \)


We would like to thank the referee for a careful reading of the paper and very helpful comments on the presentation. We also thank Patrick Morton for helpful comments about the proofs in his series of papers on dynatomic polynomials, Rafe Jones for pointing us to Morton’s work, and Robert Lemke Oliver for many constructive conversations regarding the topics in this paper.


Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (, which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

Authors’ Affiliations

Department of Mathematics, Texas A&M University, College Station, TX, USA
Fariborz Maseeh Department of Mathematics and Statistics, Portland State University, Portland, OR, USA


  1. Bach, E.: Toward a theory of Pollard’s rho method. Inf. Comput. 90(2), 139–155 (1991)MathSciNetView ArticleMATHGoogle Scholar
  2. Bach, E., Bridy, A.: On the number of distinct functional graphs of affine-linear transformations over finite fields. Linear Algebra Appl. 439(5), 1312–1320 (2013)MathSciNetView ArticleMATHGoogle Scholar
  3. Blanc, J., Canci, J.K., Elkies, N.D.: Moduli spaces of quadratic rational maps with a marked periodic point of small order. Int. Math. Res. Not. 23, 12459–12489 (2015)Google Scholar
  4. Bellah, E., Garton, D., Tannenbaum, E., Walton, N.: A probabilistic heuristic for counting components of functional graphs of polynomials over finite fields. Involve, ArXiv e-prints (2016) (to appear)Google Scholar
  5. Branner, B.: The mandelbrot set, chaos and fractals (Providence, RI, 1988). In: Proceedings of Symposium on Applied Mathematics, vol. 39, pp. 75–105. American Mathematical Society, Providence (1989)Google Scholar
  6. Burnette, C., Schmutz, E.: Periods of iterated rational functions over a finite field. Int. J. Number Theory, ArXiv e-prints (2015) (to appear)Google Scholar
  7. Cohen, S.D.: The distribution of Galois groups and Hilbert’s irreducibility theorem. Proc. Lond. Math. Soc. 43(2), 227–250 (1981)MathSciNetView ArticleMATHGoogle Scholar
  8. DeMarco, L.: The moduli space of quadratic rational maps. J. Am. Math. Soc. 20(2), 321–355 (2007)MathSciNetView ArticleMATHGoogle Scholar
  9. Fatou, P.: Sur les équations fonctionnelles. Bull. Soc. Math. Fr. 47, 161–271 (1919)MathSciNetView ArticleMATHGoogle Scholar
  10. Fatou, P.: Sur les équations fonctionnelles. Bull. Soc. Math. Fr. 48, 208–314 (1920)MathSciNetView ArticleGoogle Scholar
  11. Flynn, R., Garton, D.: Graph components and dynamics over finite fields. Int. J. Number Theory 10(3), 779–792 (2014)MathSciNetView ArticleMATHGoogle Scholar
  12. Isaacs, I.: Martin: Finite Group Theory, Graduate Studies in Mathematics, vol. 92. American Mathematical Society, Providence (2008)Google Scholar
  13. Julia, G.: Mémoire sur literation des fonctions rationnelles. J. Math. Pure Appl. 8, 47–245 (1918)MATHGoogle Scholar
  14. Konyagin, S.V., Luca, F., Mans, B., Mathieson, L., Sha, M., Shparlinski, I.E.: Functional graphs of polynomials over finite fields. J. Comb. Theory Ser. B 116, 87–122 (2016)MathSciNetView ArticleMATHGoogle Scholar
  15. Lang, S.: Fundamentals of Diophantine Geometry. Springer, New York (1983)View ArticleMATHGoogle Scholar
  16. Lang, S.: Algebra. Graduate Texts in Mathematics, vol. 211, 3rd edn. Springer, New York (2002)Google Scholar
  17. Levy, A.: The space of morphisms on projective space. Acta Arith. 146(1), 13–31 (2011)MathSciNetView ArticleMATHGoogle Scholar
  18. Morton, P.: On certain algebraic curves related to polynomial maps. Compos. Math. 103(3), 319–350 (1996)MathSciNetMATHGoogle Scholar
  19. Morton, P.: Galois groups of periodic points. J. Algebra 201(2), 401–428 (1998)MathSciNetView ArticleMATHGoogle Scholar
  20. Morton, P.: Corrigendum: On certain algebraic curves related to polynomial maps. Compos. Math. 103 (1996), 319–350. Compos. Math. 147(1), 332–334 (2011)Google Scholar
  21. Morton, P., Patel, P.: The Galois theory of periodic points of polynomial maps. Proc. Lond. Math. Soc. 68(2), 225–263 (1994)MathSciNetView ArticleMATHGoogle Scholar
  22. Ostafe, A., Sha, M.: Counting Dynamical Systems Over Finite Fields. Dynamics and Numbers, Contemporary Mathematics, vol. 669, pp. 187–204. American Mathematical Society, Providence (2016)Google Scholar
  23. Pollard, J.M.: A Monte Carlo method for factorization. Nord. Tidskr. Informationsbehandl. (BIT) 15(3), 331–334 (1975)MathSciNetMATHGoogle Scholar
  24. Schleicher, D.: Internal Addresses in the Mandelbrot Set and Irreducibility of Polynomials. ProQuest LLC, Ann Arbor, MI, Thesis (Ph.D.), Cornell University (1994)Google Scholar
  25. Serre, J.-P.: Lectures on the Mordell–Weil Theorem, 3rd edn., Aspects of Mathematics, Friedr. Vieweg & Sohn, Braunschweig (1997) (Translated from the French and edited by Martin Brown from notes by Michel Waldschmidt, With a foreword by Brown and Serre)Google Scholar
  26. Silverman, J.H.: The space of rational maps on \({P}^1\). Duke Math. J. 94(1), 41–77 (1998)MathSciNetView ArticleMATHGoogle Scholar
  27. Silverman, J.H.: The Arithmetic of Dynamical Systems, Graduate Texts in Mathematics, vol. 241. Springer, New York (2007)View ArticleGoogle Scholar
  28. Stevenhagen, P., Lenstra Jr., H.W.: Chebotarëv and his density theorem. Math. Intell. 18(2), 26–37 (1996)View ArticleMATHGoogle Scholar
  29. Vivaldi, F., Hatjispyros, S.: Galois theory of periodic orbits of rational maps. Nonlinearity 5(4), 961–978 (1992)MathSciNetView ArticleMATHGoogle Scholar
  30. Völklein, H.: Groups as Galois Groups. An introduction. Cambridge Studies in Advanced Mathematics, vol. 53. Cambridge University Press, Cambridge (1996)Google Scholar


© The Author(s) 2017