Received: 7 January 2018 / Accepted: 29 January 2018
Let $ A$ and $ B$ be rational functions of degree at least two on the Riemann sphere. The function $ B$ is said to be semiconjugate to the function $ A$ if there exists a non-constant rational function $ X$ such that
\begin{eqnarray}\label{i1} A\circ X=X\circ B. \end{eqnarray} | (1) |
A solution of Eq. (1) is called primitive if the functions $ X$ and $ B$ generate the whole field of rational functions $ \C(z)$. Up to a certain degree, the description of solutions of (1) reduces to the description of primitive solutions. Indeed, by the Lüroth theorem, the field $ \C(X,B)$ is generated by some rational function $ W$. Therefore, if $ \C(X,B)\neq \C(z)$, then there exists a rational function $ W$ of degree greater than one such that
\begin{eqnarray}\label{of} B=\widetilde B\circ W, \ \ \ X=\widetilde X\circ W \end{eqnarray} | (2) |
Semiconjugate rational functions were investigated at length in the series of papers ([Pakovich2016a], [Pakovich2016b], [Pakovich2017b], [Pakovich2018b]). In particular, it was shown in [Pakovich2016a] that all primitive solutions of (1) are related to discrete automorphism groups of $ \C$ and $ \C\P^1$, implying that corresponding functions $ X$ have a very restricted form. Recall that for a rational function $ X$ its normalization $ \widetilde X$ is defined as a holomorphic function of the lowest possible degree between compact Riemann surfaces $ \widetilde X:\,\widetilde S_X\rightarrow \C\P^1$ such that $ \widetilde X$ is a Galois covering and \begin{eqnarray*} \widetilde X=X\circ H \end{eqnarray*} for some holomorphic map $ H:\,\widetilde S_X\rightarrow \C\P^1$. From the algebraic point of view the passage from $ X$ to $ \widetilde X$ corresponds to the passage from the field extension $ \C(z)/\C(X)$ to its Galois closure. In these terms, the main result of [Pakovich2016a] about primitive solutions of (1) may be formulated as follows.
Observe a similarity between this result and the Ritt theorem ([Ritt1923]) saying that if two rational functions $ A$ and $ X$ commute and have no iterate in common, then $ A$ and $ X$ either are Lattès maps, or are conjugate to powers or Chebyshev polynomials. Indeed, powers and Chebyshev polynomials are the simplest examples of rational functions such that $ g(\widetilde S_X)=0$. On the other hand, Lattès maps are examples of rational functions with $ g(\widetilde S_X)=1$. Rational functions $ X$ with $ g(\widetilde S_X)=0$ can be listed explicitly, while functions with $ g(\widetilde S_X)=1$ admit a simple geometric description (see [Pakovich2018a]). Notice that rational functions with $ g(\widetilde S_X)\le 1$ can be described through their ramification, implying that Theorem 1.1 is equivalent to Theorem 6.1 of [Pakovich2016a] (see Sect. 5 below).
The problem of describing commuting and semiconjugate rational functions naturally belongs to dynamics (see e.g. the papers [Buff and Epstein2007], [Eremenko2012], [Eremenko1989], [Fatou1923], [Julia1922], [Medvedev and Scanlon2014], [Pakovich2017a]). In particular, in the papers of [Fatou1923] and [Julia1922] commuting rational functions were investigated by dynamical methods, requiring however an assumption that the Julia sets of considered functions do not coincide with the whole Riemann sphere. On the other hand, the Ritt theorem about commuting rational functions cited above was proved by non-dynamical methods. In his paper, Ritt remarked that "it would be interesting to know whether a proof can also be effected by the use of Poncaré functions employed by Julia". Sixty-six years later such a proof was given by [Eremenko1989]. Notice that the Ritt theorem also follows from the results of [Pakovich2016b] about solutions of Eq. (1) with fixed $ B$.
Similarly to the paper [Ritt1923], the paper [Pakovich2016a] does not use any dynamical methods, but relies on a study of maps between two-dimensional orbifolds associated with rational functions. At the same time, it is interesting to find approaches to Eq. (1) involving ideas from dynamics, and the goal of this paper is to provide a "dynamical" proof of Theorem 1.1. In fact, we give two such proofs. The first one exploits a link between Eq. (1) and Poincaré functions. The second one is based on the interpretation of $ \widetilde S_X$ as an invariant curve for the dynamical system
\begin{eqnarray}\label{ds} (x_1,x_2,\dots, x_n)\rightarrow (A(x_1),A(x_2),\dots ,A(x_n)) \end{eqnarray} | (3) |
The paper is organized as follows. In the second section we recall the description of $ \widetilde S_X$ in terms of algebraic equations, and give a criterion for a rational function $ X$ to satisfy the condition $ g(\widetilde S_X)\leq 1$. In the third and the fourth sections we provide two proofs of Theorem 1.1 using two approaches described above. Finally, in the fifth section we show that Theorem 1.1 is equivalent to Theorem 6.1 of [Pakovich2016a] which describes primitive solutions of (1) in terms of orbifolds.
Let $ \f C$ be an irreducible algebraic curve in $ \C^n$. Recall that a meromorphic parametrization of $ \f C$ on $ \C$ is a collection of functions $ \psi_1, \psi_2, \dots ,\psi_n$ such that
By the classical theorem of [Picard1887], a plane algebraic curve $ \f C$ which can be parametrized by functions meromorphic on $ \C$ has genus zero or one (see e.g. [Beardon and Ng2006]). We will use the following slightly more general version of this theorem which can proved in the same way.
Let $ X:\C\P^1\rightarrow \C\P^1$ be a rational function of degree $ d$. The normalization $ \widetilde X: \widetilde S_X \rightarrow \C\P^1$ can be described by the following construction (see [Fried1995], $ \S$I.G). Consider the fiber product of the cover $ X:\C\P^1\rightarrow \C\P^1$ with itself $ d$ times, that is a subset $ \f L$ of $ (\C\P^1)^d$ consisting of $ d$-tuples with a common image under $ X$. Clearly, $ \f L$ is an algebraic variety of dimension one defined by the algebraic equations
\begin{eqnarray}\label{uri} X(z_i)-X(z_j)=0, \ \ \ \ 1\leq i,j\leq d,\ \ \ i\neq j. \end{eqnarray} | (4) |
\begin{eqnarray} \label{pro} {\f N^{\prime}}\xrightarrow{\pi^{\prime}} {\f N}\xrightarrow{\pi_i}\C\P^1\xrightarrow{X}\C\P^1, \end{eqnarray} | (5) |
Combining Theorems 2.1 and 2.2 we obtain the following characterization of rational functions $ X$ with $ g(\widetilde S_X)\leq 1$.
\begin{eqnarray} \label{u} X(\psi_i)-X(\psi_j)=0, \ \ \ \ 1\leq i,j\leq d,\ \ \ i\neq j. \end{eqnarray} | (6) |
In the other direction, if $ g(\widetilde S_X)\leq 1$, then taking different coordinate projections in (5) we obtain $ d$ distinct functions \begin{eqnarray*} \theta_i=\pi_i\circ \pi^{\prime},\ \ \ \ 1\leq i \leq d, \end{eqnarray*} from $ \widetilde S_X$ to $ \C\P^1$ such that \begin{eqnarray*} X(\theta_i)-X(\theta_j)=0, \ \ \ \ 1\leq i,j\leq d,\ \ \ i\neq j. \end{eqnarray*} If $ g(\widetilde S_X)=0,$ these functions are rational and therefore meromorphic on $ \C.$ On the other hand, if $ g(\widetilde S_X)=1,$ we obtain meromorphic functions satisfying (6) setting \begin{eqnarray*} \psi_i= \theta_i\circ\tau, \ \ \ \ 1\leq i \leq d, \end{eqnarray*} where $ \tau:\C \rightarrow \widetilde S_X$ is the universal covering of $ \widetilde S_X$. ⬜
Let $ A$ be a rational function and $ z_0$ its repelling fixed point. Recall that the Poincaré function $ \f P_{A,z_0}$ associated with $ z_0$ is a function meromorphic on $ \C$ such that $ \f P_{A,z_0}(0)=z_0$, $ \f P_{A,z_0}^{\prime}(0)=1$, and the diagram
Combining the uniqueness of the Poincaré function with Theorem 2.3 we can prove Theorem 1.1 as follows. Let $ A,$ $ B,$ and $ X$ be rational functions of degree at least two such that the diagram
\begin{eqnarray}\label{i11} \require{AMScd} {\begin{CD} \C\P^1 @> B> > \C\P^1 \\ @VV X V @VV X V\\ \f \C\P^1 @> A> > \f\C\P^1\ \end{CD}} \end{eqnarray} | (7) |
Since the points $ z_1,z_2,\dots , z_d$ are not critical points of $ X$, the map $ X$ is invertible near each of them implying that the multipliers of $ B$ at $ z_1,z_2,\dots , z_d$ are all equal to the multiplier $ \lambda$ of $ A$ at $ z_0$, so that $ z_1,z_2,\dots , z_d$ are repelling fixed points of $ B$. Clearly, for each $ i,$ $ 1\leq i \leq d,$ we can complete commutative diagram (7) to the commutative diagram \begin{eqnarray*} \require{AMScd} {\begin{CD} \C @> \lambda z> > \C \\ @VV \f P_{B,z_i} V @VV \f P_{B,z_i} V\\ \f \C\P^1 @> B> > \f\C\P^1\\ @VV X V @VV X V\\ \C\P^1 @> A > > \C\P^1 \ , \end{CD}} \end{eqnarray*} where $ \f P_{B,z_i}$, $ 1\leq i \leq d,$ is the corresponding Poincaré function for $ B$. Since the functions $ X\circ \f P_{B,z_i},$ $ 1\leq i \leq d,$ are meromorphic, it follows now from the uniqueness of the Poincaré function that there exist $ \alpha_1,\alpha_2,\dots\alpha_d\in \C{\setminus}\{0\}$ such that
\begin{eqnarray}\label{a} \f P_{A,z_0}(z)=X\circ \f P_{B,z_1}(\alpha_1z)=X\circ \f P_{B,z_2}(\alpha_2z)=\dots = X\circ \f P_{B,z_d}(\alpha_dz). \end{eqnarray} | (8) |
Let $ R_1,R_2,\dots , R_d$ be rational functions, and let $ \f R:(\C\P^1)^d\rightarrow (\C\P^1)^d$ be the map \begin{eqnarray*} (x_1,x_2,\dots, x_d)\rightarrow (R_1(x_1),R_2(x_2),\dots ,R_d(x_d)). \end{eqnarray*} Say that an algebraic curve $ \f C$ in $ (\C\P^1)^d$ is $ \f R$-invariant if $ \f R(\f C)=\f C.$ Invariant curves possess the following property (cf. [Medvedev and Scanlon2014], Proposition 2.34).
Furthermore, if $ \deg {\f R}^{\prime}=1$ the inequality $ g({\f C}^{\prime})\leq 1 $ still holds. Indeed, since the automorphism group of a Riemann surface of genus greater than one is finite, if $ g({\f C}^{\prime})\geq 2 $, then for some $ k\geq 1$ the map $ ({\f R}^{\prime})^{\circ k}$ is the identical automorphism of $ \f C^{\prime}$, implying that the maps \begin{eqnarray*} (z_1,z_2,\dots, z_d)\rightarrow R_i^{\circ k}(z_i), \ \ \ \ \ 1\leq i \leq d, \end{eqnarray*} are identical on $ \f C$. However, since each $ R_i,$ $ 1\leq i \leq d,$ has degree at least two, in this case for every point of $ \f C$ its $ i$th coordinate belongs to a finite subset of $ \C\P^1$ consisting of fixed point of $ R_i^{\circ k}$, implying that $ \f C$ is a finite set. ⬜
Using Theorems 4.1 and 2.2 we obtain a proof of Theorem 1.1 as follows. Define the maps $ \f A$, $ \f B$, and $ \f X$ from $ (\C\P^1)^d$ to $ (\C\P^1)^d$ by the formulas \begin{eqnarray*} &&\f A:\, (x_1,x_2,\dots, x_d)\rightarrow (A(x_1),A(x_2),\dots ,A(x_d)),\\ &&\f B:\, (x_1,x_2,\dots, x_d)\rightarrow (B(x_1),B(x_2),\dots ,B(x_d)),\\ &&\f X:\, (x_1,x_2,\dots, x_d)\rightarrow (X(x_1),X(x_2),\dots ,X(x_d)). \end{eqnarray*} Clearly, equality (1) implies that the diagram
\begin{eqnarray} \label{kaba} \require{AMScd} {\begin{CD} (\C\P^1)^d @> \f B> > (\C\P^1)^d \\ @VV\f X V @VV\f X V\\ (\C\P^1)^d @> \f A > > (\C \P^1)^d \end{CD}} \end{eqnarray} | (9) |
Recall that an orbifold $ \f O$ on $ \C\P^1$ is a ramification function $ \nu:\C\P^1\rightarrow \mathbb N$ which takes the value $ \nu(z)=1$ except at finite number of points. The Euler characteristic of an orbifold $ \f O$ is defined by the formula
\begin{eqnarray} \label{us} \nu_{2}(f(z))=\nu_{1}(z)\deg_zf \end{eqnarray} | (10) |
\begin{eqnarray} \label{rh} \chi(\f O_1)=\deg f\cdot\chi(\f O_2). \end{eqnarray} | (11) |
With each rational function $ f$ one can associate in a natural way two orbifolds $ \f O_1^f$ and $ \f O_2^f$, setting $ \nu_2^f(z)$ equal to the least common multiple of the local degrees of $ f$ at the points of the preimage $ f^{-1}\{z\}$, and \begin{eqnarray*} \nu_1^f(z)=\nu_2^f(f(z))/\deg_zf. \end{eqnarray*} By construction, $ \f O_1^f\rightarrow \f O_2^f$ is a covering map between orbifolds. The following statement expresses the condition $ g(\widetilde S_f)\leq 1$ in terms of the Euler characteristic of $ \f O_2^f$ (see [Pakovich2018a], Lemma 2.1).
Using Lemma 5.1 one can show that Theorem 1.1 is equivalent to the following statement proved in the paper Pakovich ([Pakovich2016a], Theorem 6.1).
Indeed, a direct calculation shows that if $ A,B,X$ is a primitive solution of (1) , then $ A:\f O_1^X \rightarrow \f O_1^X$ and $ B: \f O_2^X \rightarrow \f O_2^X$ are minimal holomorphic maps between orbifolds (see [Pakovich2016a], Theorem 4.2). If Theorem 1.1 is true, then Lemma 5.1 implies that $ \chi(\f O_2^X)\geq 0$. Furthermore, $ \chi(\f O_1^X)\geq 0$, by (11) . In turn, Theorem 5.1 implies Theorem 1.1, since $ \chi(\f O_2^X)\geq 0$ implies $ g(\widetilde S_X)\leq 1$.