Symmetries for Julia sets of rational maps
Gustavo Rodrigues Ferreira

TL;DR
This paper explores the symmetries of Julia sets for rational maps, extending previous results on polynomial cases and discussing their implications for more complex rational functions and singular perturbations.
Contribution
It provides partial extensions to Beardon's results on Julia set symmetries for rational maps and discusses their relevance to singularly perturbed maps.
Findings
Extended symmetry group results to certain rational maps
Highlighted increased complexity in rational case compared to polynomial case
Discussed implications for singularly perturbed maps
Abstract
Since the 1980s, much progress has been done in completely determining which functions share a Julia set. The polynomial case was completely solved in 1995, and it was shown that the symmetries of the Julia set play a central role in answering this question. The rational case remains open, but it was already shown to be much more complex than the polynomial one. Here, we offer partial extensions to Beardon's results on the symmetry group of Julia sets, and discuss them in the context of singularly perturbed maps.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMathematical Dynamics and Fractals · Advanced Differential Equations and Dynamical Systems · Meromorphic and Entire Functions
Symmetries for Julia Sets of Rational Maps
Gustavo R. Ferreira
Institute of Mathematics and Statistics
University of São Puulo
São Paulo, SP, Brazil
Abstract
Since the 1980s, much progress has been done in completely determining which functions share a Julia set. The polynomial case was completely solved in 1995, and it was shown that the symmetries of the Julia set play a central role in answering this question. The rational case remains open, but it was already shown to be much more complex than the polynomial one. Here, we offer partial extensions to Beardon’s results on the symmetry group of Julia sets, and discuss them in the context of singularly perturbed maps.
K****eywords Holomorphic dynamics Julia sets Symmetry Isometric actions
1 Introduction
In complex dynamics, the problem of finding maps with the same Julia set goes back to Julia himself [1]. During the 1980s and early 1990s, a complete description for the polynomial case was obtained through the efforts of Baker, Eremenko, Beardon, Steinmetz and others [2, 3, 4, 5]. The culmination of this work is the following theorem: given any Julia set for a non-exceptional polynomial, there exists a polynomial such that the set of all polynomials with Julia set is given by
[TABLE]
where denotes the set of symmetries of – that is, the set of all complex-analytic isometries of preserving . A rational function is exceptional if it is conformally conjugate to a power map, a Chebyshev polynomial or a Lattès map. This result highlights the importance of the group of symmetries for the Julia set of polynomials; it completely determines which polynomials share that Julia set.
The generalisation to rational maps, however, is not completely understood yet. Levin and Przytycki proved in 1997 that – for a large class of rational functions – having the same Julia set is equivalent to having the same measure of maximal entropy [6], while Ye proved that the characterisation given by (1) is not possible even for non-exceptional rational maps [7]. Here, we prove some partial extensions to Beardon’s results on the symmetry group of Julia sets. We apply these results to obtain a complete description of the symmetries for maps of the form , previously studied by McMullen, Devaney and others [8, 9].
2 Results
Since rational functions are not holomorphic throughout all of , it is natural to consider them as analytic endomorphisms of the Riemann sphere . Therefore, as opposed to Beardon’s , our set of possible symmetries shall be the set of holomorphic isometries of
[TABLE]
This set is isomorphic as a Lie group to – which means that there is a diffeomorphism that respects the group operations –, and as such it is compact and connected, but not simply connected. Given a rational function , this allows us to put our first restriction on the structure of
[TABLE]
the symmetries of its Julia set.
Lemma 2.1**.**
* is a closed set.*
Proof.
If , then every isometry of the Riemann sphere preserves . Hence, is , which is a closed group, and the conclusion follows.
If , we cannot have – since acts transitively on the sphere, it would always be possible to map a point in the Julia set to some point outside the Julia set! Thus, we take . We know that there exists some such that , which is an open set. Therefore, there must be a neighbourhood of that does not intersect . Since is a homogeneous space, this yields a neighbourhood of the identity such that for every . The construction of this neighbourhood is as follows: for every , the homogeneity of implies the existence of some such that . Since the action of on is smooth, the collection of such for every yields a neighbourhood of the identity – which is also in this collection for . By continuity of the group operations, is a neighbourhood of which does not intersect , and thus is open. ∎
Though simple, this results has crucial consequences. Firstly, as a closed subset of a compact set, we get that is compact; secondly, by Cartan’s closed subgroup theorem, it follows that is a Lie subgroup of – which means that it is an embedded submanifold of . Hence, we obtain our first serious restriction on .
Theorem 2.2**.**
For a rational map , is (isomorphic to) one of:
- (i)
The trivial group; 2. (ii)
A group of roots of unity; 3. (iii)
A dihedral group generated by a root of unity and an inversion ; 4. (iv)
The orientation-preserving symmetries of a regular tetrahedron, octahedron or icosahedron; 5. (v)
* – i.e., the group of isometries of the form and for any ;* 6. (vi)
All isometries of the Riemann sphere.
Proof.
We note that there is little to be done in cases (i) and (vi) from a symmetry point of view. Although their dynamics may be interesting – case (vi), for instance, are the Lattès maps – , we assume now that is neither trivial nor all of .
The first distinction we must make is between a discrete and a continuous symmetry group. In the former, must be a discrete Lie group, and – since is compact – this implies that it is finite. The classification of finite subgroups of in [10], Theorem 4.1, then gives us cases (ii) through (iv). We do remark that we have changed the nomenclature; Carne refers to the roots of unity as the symmetries of a cone on a regular plane polygon, and to the dihedral groups as symmetries of a double cone on a regular plane polygon.
For continuous symmetry groups, we must study the Lie subgroups of . Take, then, the connected component of containing the identity – which must be a Lie subgroup of with an associated Lie subalgebra . Since , where the Lie algebra structure is given by the vector product, it follows that the only proper non-trivial Lie subalgebras of are one-dimensional, and thus is a one-dimensional Lie subgroup of .
Now, every one-dimensional Lie group admits a parametrisation using the Lie exponential. Therefore, we write for some in its Lie algebra . The action of on the Riemann sphere yields a flow defined as , which has as associated vector field – called the action field of – given by
[TABLE]
By the hairy ball theorem, there exists such that ; this point satisfies for all , and so it is fixed by every . As every isometry of has exactly two antipodal fixed points, it follows that ’s antipode is also fixed by every element of . Conjugating the Riemann sphere by an isometry such that , we conclude that is conjugate to .
Now, take a that is not fixed by the action of . Its orbit must be a circle, and so is a collection of circles – either a single circle or an uncountable amount of them. In the former case, are the symmetries of a circle, so its elements are either of the form or (furthermore, Eremenko and van Strien [11] showed that either or must be a Blaschke product). We show that the latter case is not possible. The smoothness of each connected component of implies that all multipliers of repelling periodic orbits are real [11, 12] and, still following Emerenko and van Strien, this implies that is contained in a single circle – and therefore is a single circle. We fall back to the previous case, and we are done. ∎
Now, we need conditions that allow us to choose, among all these possible geometries, which one corresponds to a given rational map . We offer a sufficient condition and a necessary one; Ye’s results suggest that complete characterisations, like for polynomials, are not possible.
Proposition 1**.**
Let be a rational function and , and suppose that is not a Lattès map. If for some , then .
Proof.
We will show that the Fatou set of is invariant under . Take . By the Arzelà-Ascoli theorem, for any there is a neighbourhood of satisfying for every . Now, we consider how behaves at . By induction, our hypothesis implies that there exists for all some (which depends on ) such that . Indeed, for the case , is easily given by as per our hypothesis. Now, for any , , and the induction hypothesis gives us . By using that , we can shift the ’s “one-by-one” to obtain . Therefore, ; since is an isometry of the Riemann sphere, it leaves the diameter of a set unchanged, and thus for every . Since the terms on the right-hand side are limited by , this implies (by the Arzelà-Ascoli theorem) that is a normal family at , and thus . Since is also an isometry, we can apply the same reasoning to conclude that , and so – and thus – is invariant under and . ∎
Our necessary condition even allows us to specify a value for in Proposition 1, albeit in a very specific situation. However, we shall need some technical results concerning potentials in order to prove it. We refer to [13], [14] and [15] for the necessary concepts.
Lemma 2.3**.**
Let be a domain on the Riemann sphere and be points in . Suppose is a function such that:
- (i)
* is harmonic on ;* 2. (ii)
As , there exists some such that* for every (we say that has a logarithmic pole of order at );* 3. (iii)
As , .
Then, can be decomposed as
[TABLE]
where denotes the Green’s function for with pole at .
Proof.
Firstly, we notice that if then the requirements for are exactly those for a Green’s function of a domain, and the uniqueness of the Green’s function gives us the desired result (albeit trivially). For , consider the function
[TABLE]
It approaches zero as ; it has a simple logarithmic pole at ; and it is harmonic on . For the points , its limit as is finite and so, by the removable singularity theorem, it can be extended as a harmonic function to . Denoting this extension by in an abuse of notation, we see that satisfies the requirements for the Green’s function of with pole at , and so
[TABLE]
∎
Next, we would like to prove that symmetries of somehow respect the critical points of , which are central to its dynamical behaviour. Indeed, let stand for the set of critical points of together with their pre-images (we shall call it the pre-critical set):
[TABLE]
We shall demonstrate that any symmetry of must, if satisfies adequate conditions, preserve .
First, it is well known that any rational function admits a unique measure of maximal entropy (this was proved independent by Lyubich [16] and Freire, Lopes and Mañé [17] in 1983). Then, Levin and Przytycki showed that, for non-exceptional rational functions – i.e., functions whose Julia set is not smooth and whose Fatou set does not contain any parabolic domains, Siegel disks or Herman rings –, having the same measure of maximal entropy is in fact equivalent to having the same Julia set. We are going to associate a potential to this fundamental measure of rational maps, denoted its ergodic potential, and show that it is continuous and invariant under symmetries of the Julia set. Then, we shall show that its local minima coincide with the points in , allowing us to conclude that symmetries must preserve it.
Definition 2.4**.**
Let be a rational function, and its unique measure of maximal entropy. We define its ergodic potential to be the function given by
[TABLE]
where denotes the chordal metric on the Riemann sphere.
In potential theory, this would be known as the elliptic potential associated to the measure . Since the logarithm is a subharmonic function, is subharmonic in , and Okuyama [18] proved that it is actually continuous. He also proved that it satisfies , where is the standard area form on the Riemann sphere and and are the differential operators given by and .
Proposition 2**.**
For a non-exceptional rational map with , and are invariant under .
Proof.
As discussed in Lemma 2.6, implies that . This means that , and thus, since the measure of maximal entropy is invariant, we get
[TABLE]
In other words, is invariant under symmetries of the Julia set. Now, the expression for becomes
[TABLE]
and, as is an isometry of the metric ,
[TABLE]
Since is invariant under , we recover the original expression for from the right-hand side of the equality above, and thus . ∎
Now, since is continuous and is compact, it attains maxima and minima. Since it is subharmonic outside of the Julia set, we conclude that its maxima are attained on and its minima, in . The invariance of under symmetries implies, in particular, that local minima of are mapped into other local minima; upon proving that the local minima of coincide with , we will have proved the following.
Theorem 2.5**.**
For any non-exceptional rational map and , preserves the pre-critical set.
Proof.
As discussed above, what remains is to prove that the minima of are found in . For that, we shall appeal to the polynomial lift of in . Let be written in the form , where and are co-prime polynomials. If is the degree of , then the function
[TABLE]
is a homogeneous polynomial of degree in . Furthermore, if is the standard projection from onto the Riemann sphere (given by ), it is readily seen that . Take, then, the escape rate function of , defined as
[TABLE]
The definition implies that is plurisubharmonic. It is also known [15] that there exists a unique function such that
[TABLE]
Furthermore, this function satisfies . Since as well, we conclude that – or, in other words, is harmonic throughout . Since the only harmonic functions on the Riemann sphere are constant, it follows that for some real constant , which we shall promptly ignore.
Thus, we have that . By Proposition 2, , so that . , being an isometry of , lifts to an isometry of , and therefore
[TABLE]
The fact that is an isometry implies that the logarithm cancels out, so that . In particular, local extrema of over are mapped by onto local extrema of over ; the definition of and the chain rule imply that these are exactly the points with (where denotes the Jacobian of ) together with their pre-images. Since points with correspond to lifts of critical points of , we are done. ∎
We are now ready to prove the necessary condition.
Proposition 3**.**
Suppose is non-exceptional and fixes a superattracting fixed point of , with local degree . Then, .
Proof.
Consider the function
[TABLE]
where is a biholomorphism conjugating to . It is well-defined throughout the immediate basin of attraction for , denoted , with poles at pre-images of with order given by the multiplicity of the pre-image. By Böttcher’s theorem, sends level curves of onto level curves of – in fact, . Furthermore, we can apply Lemma 2.3 to and write
[TABLE]
where is the connected component of containing , and we have enumerated the pre-images of in as ( is a pre-image of itself). Now, we have:
[TABLE]
where in the last inequality we have used Theorem 2.5 to ensure that permutes the , and permuted the indices accordingly. Next, our hypothesis that is a symmetry of fixing implies that is a conformal mapping of onto itself, and – since Green’s functions are preserved by conformal mappings – we conclude that for every . Therefore, , which means that there is a neighbourhood of that is forward-invariant under both and and which is contained in – one need only define as any level curve of that is completely contained in . Again by Böttcher’s theorem, maps into a circle and conjugates to .
Now, consider the functions and . We already know that ; now, notice that is an automorphism of , and thus it is an isometry of the hyperbolic metric on . Since it also fixes [math], it follows that it is of the form . Therefore,
[TABLE]
and so . ∎
In Figure 1, we show examples of Julia sets with finite, non-trivial symmetry groups. Figure 1(a) is the Julia set for the Newton map of the polynomial , and Figure 1(b) corresponds to the map . The latter belongs to a family which shall be discussed in further details in section 3.
Finally, a known application of symmetries of a Julia set is in the description of all polynomials that share a Julia set [5]. Although Ye’s results provide an example where the simple criterion for polynomials fails for rational maps, we can nevertheless offer a sufficient condition involving symmetries. First, however, we shall need this technical lemma.
Lemma 2.6**.**
Let and be rational maps of degree . Then, is completely invariant under and is completely invariant under . In particular, if , then .
Proof.
If , the complete invariance of the Julia set follows immediately from its definition. To prove the converse, we recall that is characterised as the minimal closed set with more than three points which is completely invariant under , hence . By the symmetry of the hypothesis, we also get that , and so they are equal.
Now, consider . In order to conclude that , we shall prove that is invariant under , and vice-versa. Firstly, since is a symmetry of , we have by definition that and so it is clear that . Also, by the minimality of the Julia set, this implies that .
All that is left is to prove that , and we shall do it by contradiction. Suppose, then, that is not backward invariant under (since is surjective, this is actually equivalent to assuming that is not completely invariant). Thus, we can take such that contains at least one point – which, by an abuse of notation, we shall denote by – that is not in . In other words, . However, we already know that is a subset of , which is completely invariant under , and therefore . This will be the basis for obtaining a contradiction.
Since is in the Fatou set of , it follows from the Arzelá-Ascoli theorem that is equicontinuous there. Thus, for any , we can take a neighbourhood of such that
[TABLE]
By taking a term from the family of , this becomes
[TABLE]
Next, we consider what the sequence of mappings means for the diameter. is an isometry of the Riemann sphere; therefore, none of the terms in this expression have any effect on diameter. This means that the end result of is ultimately determined by the iterations of . Also, since and is completely invariant under both and , this means that is always mapped to a neighbourhood of a point in . Since eventually expands all neighbourhoods of points in its Julia set, we can conclude that should eventually grow larger than any small value of , and so we have reached a contradiction. ∎
We are now in a position to prove the following.
Proposition 4**.**
Let and be rational maps of degree such that for some . Then, and have the same Julia set.
Proof.
We shall prove that, under the hypotheses of the theorem, is completely invariant under and vice-versa. Since both are surjective on , it suffices to prove backward invariance, i.e., .
Firstly, notice that, for all , we obtain by induction – the argument is analogous to the one used in Proposition 1 – that . Now, let be a Lipschitz constant for in the spherical metric. For , the definition of the Fatou set means that is normal, and therefore equicontinuous by the Arzelá-Ascoli theorem, at . As such, for any , there exists a neighbourhood of such that for every . Since is an isometry of the Riemann sphere, we have:
[TABLE]
This tells us that is equicontinuous on , and thus . Therefore, , and .
Now, let for . Since , we can pick such that for every for an arbitrary choice of . Then,
[TABLE]
and so is equicontinuous on . Since is Lipschitz continuous, so is , and by the Arzelá-Ascoli theorem we have that is normal on . It follows that , and so we can conclude that is backward invariant under . Finally, this implies that – and thus – is completely invariant under .
For the remaining statement – the complete invariance of under –, we recall that is a group; hence, is also a symmetry of the Julia set, and it satisfies . We can apply the same argument as above, concluding that is completely invariant under , and by Lemma 2.6 we obtain . ∎
3 Applications
We apply these results to the families of singularly perturbed maps, also called McMullen maps. These are rational functions of the form
[TABLE]
for , and . They have been previously studied by McMullen [8], Devaney and others [9], who have already exploited particular Möbius functions that preserve . We provide a way to determine all isometries of that do so.
Theorem 3.1**.**
The Julia set of has the following symmetries:
- (i)
* for any , if ;* 2. (ii)
, where , if and ; 3. (iii)
, where , otherwise.
Proof.
The case reduces to , and its Julia set is a circle; hence, (i) follows from Theorem 2.2.
Now, if , any symmetry must either fix infinity or map it to another point. We start with the symmetries fixing infinity. These are, of course, a subgroup of made of symmetries of the form for some values of . Our task here is to ascertain the possible values of . Let , where . We shall prove that . We have:
[TABLE]
and so, by Proposition 1, is a symmetry of . On the other hand, any symmetry fixing infinity must, by Proposition 3, satisfy . If with , then
[TABLE]
and thus and . This means that the symmetries fixing infinity are a subgroup of isomorphic to .
Now, we consider any remaining symmetries. First, we invoke Theorem 2.2: since only admits certain structures, any symmetry group that properly contains as a subgroup must also contain a symmetry of the form with . In other words, the only possible structures for are or . What is left, thus, is to decide when it is one or the other.
Thus, consider that has the form . We shall again call upon results from potential theory. Let and denote the Green’s functions for the connected components of containing [math] and , respectively. Since conformal mappings send Green’s functions to Green’s functions, we have that for in a neighbourhood of [math]. At the same time, maps this neighbourhood of [math] to a neighbourhood of infinity with multiplicity , and thus by the uniqueness of the Green’s function of a domain. Therefore, and , where is the Böttcher function for ; hence, by applying the series expansion for ,
[TABLE]
where . Comparing the coefficients in the series expansion, we conclude that and, simultaneously, . Since , it follows that and we are done. ∎
Figures 2(a) and 3(a) illustrate this theorem. If , the isometries , where , are always a symmetry of (see Figures 2(b) and 2(d)). If, in addition, (red dot) or (blue circle), then additional symmetries arise: in the former case, is the unit circle, and so has all rotations as its symmetries as well as inversions with respect to the unit circle. In the latter, composing a rotation by a fourth root of unity with an inversion also yields a symmetry of (see Figure 2(c)). If, on the other hand, but , the region has nothing special with regards to symmetry. For any , the symmetry group consists of rotations by and radians as in Figures 3(b), 3(c) and 3(d). For (red dot) the Julia set is again the unit circle.
The figures show the connectedness locus – i.e., the values of for which is connected – in order to emphasise one thing: the structure of the symmetry group has no regards for any topological changes to . Indeed, while the structure of the Julia set changes drastically on the boundaries of the black region, the symmetry group “ignores” these changes and instead undergoes change as for , as in Figure 2(a).
Acknowledgements
I would like to thank Mitsu Shishikura, Sebastian van Strien, Fedor Pakovich, Sylvain Bonnot and Laura DeMarco for their comments. Last but not least, my heartfelt thanks to Luna Lomonaco, my adviser. I acknowledge financial support from CNPq grant no. 158128/2017-6.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] G. Julia, Memoire sur la permutabilité des fractions rationelles, Ann. Acad. Ecole Norm. Sup. , 39 (1922), 131–215.
- 2[2] I. N. Baker and A. Eremenko, A problem on Julia sets, Ann. Acad. Sci. Fenn. , 12 (1987), 229–236.
- 3[3] A. F. Beardon, Symmetries of Julia sets, Bull. London Math. Soc. , 22 (1990), 576–582.
- 4[4] A. F. Beardon, Polynomials with identical Julia sets, Complex Variables , 17 (1992), 195–200.
- 5[5] W. Schmidt and N. Steinmetz, The polynomials associated with a Julia set, Bull London Math. Soc. , 27 (1995), 239–241.
- 6[6] G. Levin and F. Przytycki, When do two rational functions have the same Julia set? Proceedings of the American Mathematical Society , 125 (1997), 2179–2190.
- 7[7] H. Ye, Rational functions with identical measure of maximal entropy, Advances in Mathematics , 268 (2015), 373–395.
- 8[8] C. T. Mc Mullen, Automorphisms of rational maps, in Holomorphic Functions and Moduli I (eds. D. Drasin, C. J. Earle, F. W. Gehring, I. Kra and A. Marden), Springer (1988), 31–60.
