Malmquist [Reference Malmquist11] showed that if $R(z, w)\in \mathbb {C}(z, w)$ is a rational function and $f(z)$ is a meromorphic solution to the differential equation
then either $R(z, w)$ is a polynomial of degree at most 2 in w (and hence (1) is a linear or Ricatti equation) or else $f(z)$ is a rational function. Eremenko [Reference Eremenko3] established a bound on the degree of f in the latter case (for more general first-order ordinary differential equations). In the case that R is a polynomial in both variables, Gundersen [Reference Gundersen5] established bounds on the number of solutions to (1), in terms of the degree of R in w and the number of distinct roots z of the leading coefficient (see also [Reference Feng and Gao4, Reference Gundersen and Laine6]).
A difference-equation analog of Malmquist’s Theorem was derived by Yanagihara [Reference Yanagihara16], who showed that any finite-order meromorphic solution f to
is rational, assuming that $\deg _w(R)\geq 2$ . The purpose of this note is to establish a result complementary to Yanagihara’s, specifically that the number of rational solutions to (2) is finite and bounded just in terms of the degree of R in each variable. Indeed, our proof is effective in the sense that it gives us an in-principle computable list of rational functions, which must contain all solutions. As our methods apply to (1) with minor modifications and offer a different approach to computing the finite set of solutions in certain cases, we treat that as well, although in the differential context, this largely amounts to a new approach to a known result.
Theorem 1 Let $R(z, w)\in \mathbb {C}(z, w)$ . There exist explicit constants $B_1$ and $B_2$ , depending just on $\deg _w(R)$ and $\deg _z(R)$ , such that the following hold:
Indeed, we show that we may take
although these are surely not optimal bounds, and refinements here would be of interest.
Our proof proceeds roughly as follows, focusing on the difference-equation case. First, we bound the degree of a rational function f solving (2). This is similar in flavor to the argument behind Yanagihara’s result, which makes estimates on the Nevanlinna characteristic of a putative solution, but once restricted to the setting of rational functions, we can do this by purely elementary means. We then show that the rational solutions to (2) of a given degree correspond to an algebraic subset of some projective space, whose irreducible components have degree summing to at most some bound, which depends only on the degrees of R in the two variables. This would prove the result, but for the possibility that some of these irreducible components have positive dimension.
Changing gears, we use an arithmetic argument (a height bound) to show that if R and the solutions to (2) in question happen to all have algebraic coefficients, then the Zariski closure of this set of solutions cannot have any components of positive dimension. This is then the base case of an induction on transcendence rank, which proves the result over any finitely generated subfield of $\mathbb {C}$ . Because R and any finite collection of solutions to (2) can be defined over some finitely generated extension, this resolves the general case. The crux of the induction is essentially that we may replace some transcendental values appearing in the coefficients of our various rational functions with values from some subfield, in such a way as to preserve (2). The consideration of the heights of the coefficients of solutions seems to be novel here, although Eremenko’s arguments in [Reference Eremenko3] use the related function-field height.
While our results produce an effectively computable finite set, the computations involved are not necessarily practical, even in simple cases. For instance, consider the following variation of an example of Yanagihara:
Then, it is a consequence of the various lemmas below than any rational solution has degree at most 9, and any solution in $\mathbb {Q}(z)$ can be written with integer coefficients of absolute value at most $8.2\times 10^{40}$ , which gives a finite search space, but one too large to exhaust. (And, a priori, these might not be all solutions, as our proof provides here only that the coefficients will be algebraic of degree at most $8\times 10^{12}$ .) Meanwhile, for this example, an elementary consideration of the zeros and poles of a putative solution show that we can have only $f(z)=z^2$ .
We also note that while we prove bounds on the size of the set of solutions below when R has coefficients in $\mathbb {C}$ , we only discuss computation of the finite set of solutions (which depends on the theory of heights) when R has coefficients in $\bar {\mathbb {Q}}$ . This is only for simplicity, though, and if R has transcendental coefficients, one may simply appeal to the (somewhat more complicated) theory of heights over finitely generated extensions of $\mathbb {Q}$ due to Moriwaki [Reference Moriwaki13].
This paper raises a few questions, and we mention two here for future consideration. First, an anonymous referee proposes the following.
Question 2 In analogy with the statement of Malmquist’s Theorem, is it true that the number of solutions to (1) is bounded as in Theorem 1 whenever R is not linear or a quadratic polynomial in w?
The second question is motivated by Remark 11 below.
Question 3 Given an factional linear transformation $\sigma (z)\in \mathbb {C}(z)$ , do there exist any finite-order meromorphic solutions to $f\circ \sigma (z)=R(z, f(z))$ other than rational solutions?
Note that if one restricts $\sigma $ to be an affine linear transformation, then one can make some progress by combining Yanagihara’s proof from [Reference Yanagihara16] with an estimate of Bergweiler [Reference Bergweiler1] on the characteristic of a composition of functions, but even this appears to give a much weaker result.
1 Degrees of solutions
Our first lemma is a standard result on the elimination of variables. For the rest of the paper, we set $d=\deg _w(R)$ . In general, if F is a polynomial in several variables, $\deg (F)$ will mean the total degree of F.
Lemma 4 Given $P, Q\in \mathbb {C}[z, X_1, X_0]$ , homogeneous of degree d in $X_1$ and $X_0$ and with no common factor, there exists a nonzero $\operatorname {Res}(P, Q)\in \mathbb {C}[z]$ and $A_i, B_i\in \mathbb {C}[z, X_1, X_0]$ , homogeneous of degree $d-1$ in the $X_i$ , with
for $i=0, 1$ . Furthermore, $\operatorname {Res}(P, Q)$ is the determinant of some $2d\times 2d$ matrix with entries, which are coefficients of P and Q, and every coefficient of $A_i$ and $B_i$ is the determinant of some $(2d-1)\times (2d-1)$ matrix, with entries again coefficients of P and Q.
Proof This is a standard result, which we sketch here for completeness (see [Reference Ingram9, Lemma 1] for more details). Writing $H_d$ for the $\mathbb {C}[z]$ -module of homogeneous forms of degree d in $X_1$ and $X_0$ , note that
is a linear map from $H_{d-1}\times H_{d-1}$ to $H_{2d-1}$ . We define $\operatorname {Res}(P, Q)$ to be the determinant of the Sylvester matrix of P and Q, which is the coordinate matrix of (5) (relative to the natural bases). If $\operatorname {Res}(P, Q)\neq 0$ , then it follows from Cramer’s Rule that we can solve (4), and that the coefficients of the solutions will be determinants of the Sylvester matrix with certain columns replaced by the standard basis vector representing $X_i^{2d-1}$ . In the case that $\operatorname {Res}(P, Q)=0$ , the kernel of (5) will contain a nontrivial element, which corresponds to a pair $(A, B)$ such that $A/B$ is a rational function of degree at most $d-1$ , and is equal to $-P/Q$ . This means that P and Q have a common factor. ▪
We now give a lower bound on the degree of a certain composition of rational functions. For the rest of the paper, we represent R as
for homogeneous forms $P, Q$ of degree d with no common factor, and coefficients in $\mathbb {C}[z]$ .
We begin with an explicit estimate on the degree of a rational function of a rational function with polynomial coefficients.
Lemma 5 With $d\geq 2$ , we have
Note that an estimate of this form already follows from a result of Monhon’ko [Reference Mohon’ko12], without an explicit error term. Writing $T_r(f)$ for the Nevanlinna characteristic function of f, then $T_r(f)=\deg (f)\log r+O(1)$ as $r\to \infty $ . The main result of [Reference Mohon’ko12] is that
where the $c_i$ are the coefficients of R, from which we deduce that $d\deg (f)=\deg (R(z, f(z)))+O(\deg _z(R))$ , where the implied constant depends on d.
Proof of Lemma 5
Set $f=f_1/f_0$ , where $f_1$ and $f_0$ are polynomials with no common factor, and write
as in Lemma 4. Now, each $A_i(X, Y)$ has degree $d-1$ and coefficients, which are determinants of $(2d-1)\times (2d-1)$ matrices, whose entries are coefficients of P and Q. It follows that
and similarly for $B_i$ . So we have from (6) that
On the other hand, any common factor in $\mathbb {C}[z]$ of $P(f_1, f_0)$ and $Q(f_1, f_0)$ must divide $\operatorname {Res}(P, Q)$ , and so rearranging the above gives
▪
Note that it is not hard to construct examples in which we see that some error term in Lemma 5 is necessary, although it is not clear how sharp the estimate is. For instance, if $R(z, w)=w^d-z^{dm}$ , then $R(z, z^m)=0$ , showing that we cannot replace the factor of $2d-1$ in the error term by anything less than 1.
Our next lemma restricts the degree of a solution to (2), making the form of a hypothetical solution more concrete. In the difference-equation context, this lemma can be obtained from Yanagihara’s argument, by making the error term in a result of Valiron [Reference Valiron15] more explicit, but the previous lemma is already enough. For the context of (1), the argument is similar to that of Eremenko [Reference Eremenko3], with the previous lemma doing most of the work.
Lemma 6
Proof For the first claim, note that it follows from Lemma 5 that for f satisfying (2),
whence
On the other hand, $\deg (f')\leq 2\deg (f)-2$ , by the quotient rule, and so from Lemma 5, solutions to (1) have
whence
for $d\geq 3$ .▪
2 Solutions of a given degree
We now focus on solutions to (2) of fixed degree. A rational function of degree k
can be identified with the point in projective space $\mathbf {c}=[c_0:\cdots :c_{2k+1}]\in \mathbb {P}^{2k+1}$ , but not every point in $\mathbb {P}^{2k+1}$ gives a rational function of the right degree. In particular, the resultant of the numerator and denominator in (7) is a homogeneous form $\operatorname {Res}(\mathbf {c})$ in the coordinates of $\mathbb {P}^{2k+1}$ of degree $2k$ , and rational functions of degree exactly k correspond to points on $\operatorname {Hom}_k\subseteq \mathbb {P}^{2k+1}$ , the complement of the hypersurface defined by $\operatorname {Res}(\mathbf {c})=0$ .
Our next lemma requires the machinery of heights. Let K be a number field, and let $|\cdot |_v$ be an absolute value on K whose restriction to $\mathbb {Q}$ is either the usual absolute value, or a p-adic absolute value. The set of such v will be denoted by $M_K$ . For a point $P=[P_0:\cdots :P_N]\in \mathbb {P}^N(K)$ , we define the logarithmic Weil height $h(P)$ by
where $K_v$ is the completion of K with respect to $|\cdot |_v$ . It is a standard result (see, e.g., [Reference Hindry and Silverman8, p. 176]) that $h(P)$ is independent both of the choice of homogeneous coordinates representing P, and of the field K. That is, h is a non-negative, well-defined function on $\mathbb {P}^{N}(\bar {K})$ . We will write $h(f)$ for the height of the tuple of coefficients of $f(z)\in \bar {\mathbb {Q}}(z)$ , when f is written as in (7), as a quotient of polynomials with no common factor.
The main utility of heights, for our purposes, will be the following finiteness result (see, e.g., [Reference Hindry and Silverman8, Theorem B.2.3, p. 177]).
Lemma 7 Northcott [Reference Northcott14]
For any finite B and D, the set of points $P\in \mathbb {P}^N(\bar {\mathbb {Q}})$ with $h(P)\leq B$ defined over number fields of degree at most D is finite and effectively computable.
Northcott’s Theorem needs not to be particularly mysterious, at least in the case $D=1$ . If $P=[P_0:\cdots :P_N]\in \mathbb {P}^N(\mathbb {Q})$ , then by scaling the coordinates, we may take the $P_i$ to be integers not sharing a common factor. In this case, one checks from (8) that
and of course, bounding this allows only finitely many choices for the $P_i$ .
We will use heights to show finiteness in certain cases of the proof of the main result, via the next lemma, which is an arithmetic analog of Lemma 5.
Lemma 8 Let $R(z, w)\in \bar {\mathbb {Q}}(z, w)$ with $d=\deg _w(R)\geq 2$ and let $f(z)\in \bar {\mathbb {Q}}(z)$ . Then,
where the implied constant depends only on R and $\deg (f)$ .
Proof Let K be some number field containing the coefficients of R and f, and let $|\cdot |_v$ be an absolute value on K. For a polynomial $F(x_1,\dots , x_n)\in K[x_1,\ldots , x_n]$ in however many variables, we set
We will also set
If $|\cdot |_v$ is a nonarchimedean absolute value, then
by the strong triangle inequality, while
by the Gauß Lemma [Reference Bombieri and Gubler2, Lemma 1.6.3, p. 22].
In the case of an archimedean absolute value, the triangle inequality gives
Somewhat less obviously, in this case, we have, for polynomials in n variables,
This is due to Mahler [Reference Mahler10], or by applying Gelfond’s Lemma [Reference Bombieri and Gubler2, Lemma 1.6.11, p. 27] and noting that the degrees of $F_i$ in each of the n variables sum to at most $n\deg (F_i)$ .
For a positive integer m, we have
and so we consolidate the above inequalities into
and
where n is the number of variables.
Now, let $f(z)=f_1(z)/f_0(z)$ , where $f_1(z), f_0(z)\in K[z]$ have no common factor. Let $F(z, X, Y)\in K[z, X, Y]$ be a homogeneous form in X and Y of degree D, say (suppressing the dependence on z for brevity)
with $a_i\in K[z]$ . Then, from the properties above, for any i,
and hence
Now, if
with $b_i\in K(z)$ without common factors, $A_i(X, Y)$ from Lemma 4 is a homogeneous form of degree $d-1$ in X and Y, each coefficient of which is the determinant of a $(2d-1)\times (2d-1)$ matrix, whose entries are among the $b_j$ . It follows that
while the degree of each coefficient of $A_i$ in z is at most $(2d-1)\deg _z(R)$ . It follows from (9) that
and similarly for $B_i$ .
Because $A_i(f_1, f_0)$ , $B_i(f_1, f_0)$ are polynomials in z of degree at most $(d-1) \deg (f)$ , and $P(f_1, f_0)$ and $Q(f_1, f_0)$ of degree at most $d\deg (f)$ , we deduce, for $i=1, 0$ ,
On the other hand, $\operatorname {Res}(P, Q)\in K[z]$ has degree at most $2d\deg _z(R)$ , so
Combining these, we have
At this point, we note that $h(f)$ can be computed as a weighted sum of the terms $\log \|f_0, f_1\|_v$ , for $v\in M_K$ , as in (8). One would like to compute $h(R(z, f(z)))$ by summing the terms $\log \|P(f_1, f_0), Q(f_1, f_0)\|_v$ , but this works only if $P(f_1, f_0)$ and $Q(f_1, f_0)$ have no common factor in $K[z]$ , and they very possibly do.
Write $P(f_1, f_0)=g_1r$ and $Q(f_1, f_0)=g_0 r$ , where $g_1, g_0\in K[z]$ have no common factor. Because $f_1$ and $f_0$ have no common factor, we have from (6) that r divides $\operatorname {Res}(P, Q)$ . Note that, for $i=1, 0$ ,
Writing $\operatorname {Res}(P, Q)=rs$ , we have
and so from (10) we have
Because $R(z, f(z))=g_1(z)/g_0(z)$ in lowest terms, we have from the definition (8) that
just as
For the polynomial $s\neq 0$ , we set
which is the projective height of the tuple of coefficients of s, not the height of s as a rational function. Note that
where the second inequality follows from $\log \leq \log ^+$ , and the first from the product formula and $|s_i|_v\leq \|s\|_v$ for any i.
Note also that, for any integer m,
and so summing (11) over all $v\in M_K$ , weighting by the local degree $\frac {[K_v:\mathbb {Q}_v]}{[K:\mathbb {Q}]}$ , we obtain
as $h_{\operatorname {poly}}(s)\geq 0$ .▪
Example 9 Our interest in Lemma 8 lies largely in the existence of an explicit bound, but note that in special cases, one can often do far better than (12) by carrying out the elimination of variables directly. For example, let
so that $P=w^d+z$ , $Q=w$ , and $\operatorname {Res}(P, Q)=(-1)^dz$ , which has degree one and height zero. By (12), we have
and we remind the reader that $\log n!\approx n\log n$ . By a more direct calculation, though, we have
If follows that for any absolute value v on K, we have (because $\|\pm z g(z)\|_v=\|g\|_v$ )
whence
By the observation $\operatorname {Res}(P, Q)=\pm z$ , the greatest common factor of $f_1^d+zf_0^d$ and $f_1f_0^{d-1}$ is either 1 or z, and again we have $\|\pm zg(z)\|_v=\|g\|_v$ for any polynomial g, and hence summing (14) over all places, we obtain
a clear improvement on (13) for computational purposes.
Our next lemma estimates the effect of substitutions, or taking derivatives, on the height of a rational function.
Lemma 10 Let $f(z)\in \bar {\mathbb {Q}}(z)$ . Then,
and
Proof We have, for any $g(z)=\sum b_iz^i\in K[z]$ ,
because s $\binom {i}{j}\leq 2^i\leq 2^{\deg (g)}$ , and so
Again, proceeding with the weighted sum (8), we have
where we note that $f_1(z+1)$ and $f_0(z+1)$ cannot have a common factor unless $f_1(z)$ and $f_0(z)$ did.
Similarly, to estimate $h(f)$ , we will provide an upper bound on the quantity $\log \|f_1'f_0-f_0'f_1, f_0^2\|_v$ in each absolute value. First, note from … above that
On the other hand, for any polynomial $g(z)=\sum b_iz^i\in K[z]$ ,
In any case, we have
Now, it is of course possible that $f_1'f_0-f_0'f_1$ and $f_0^2$ will have a common factor. Write $f_1'f_0-f_0'f_1=g_1r$ and $f_0^2=g_0r$ , so that
Combining this with (15), we have by summing over all places that
proving the claim, because $h_{\operatorname {poly}}(r)\geq 0$ .▪
Before continuing, we note that the solutions to (1) and (2) are now rather constrained if all have rational coefficients. If $R(z, w)\in \mathbb {Q}(w, z)$ has $d=\deg _w(R)\geq 2$ , and $f(z)\in \mathbb {Q}(z)$ is a solution to (2), then it follows from Lemmas 5, 8, and 10 (and the fact that $\deg (\operatorname {Res}(P, Q))\leq 2d\deg _z(R)$ ) that
whence
In particular, the degree of f is bounded, and the coefficients of f are drawn from a finite set (depending on R). It is not yet clear, though, that there are finitely many solutions to (2), given just that R has rational coefficients, because ,a priori, the solutions might not.
Remark 11 We also note that there is nothing particularly special in Lemma 10 about the substitution $z\mapsto z+1$ . In general, if $\sigma \in \operatorname {Aut}(\bar {\mathbb {Q}}(z)/\bar {\mathbb {Q}})$ , then $\sigma (z)$ is a fractional linear transform with algebraic coefficients, and the triangle inequality (as in the proof of Lemma 10) gives
It follows that the machinery in this paper could easily be used to study generalized difference equations of the form
with $\sigma \in \operatorname {Aut}(\mathbb {P}^1)$ fixed. Indeed, the argument in the previous paragraph shows that the set of $f(z)\in \bar {\mathbb {Q}}(z)$ solving any generalized difference equation of the form (16) with $\sigma $ and R drawn from sets of bounded height and degree (in the case of R) is itself a set of bounded height. It is not clear to the author, however, whether one should expect to be able to extend Yanagihara’s result to this setting.
Lemma 12 Let $R(z, w)\in \mathbb {C}(z, w)$ with $d=\deg _w(R)\geq 2$ , and fix k. Then, the set X of $f\in \operatorname {Hom}_k(\mathbb {C})$ solving either (1) or (2) is Zariski closed. Furthermore, the degrees of the irreducible components of X sum to at most $(d+1)^{(d+1)k+\deg _z(R)}$ , in the case of solutions to (2), or $(d+2)^{(d+2)k+\deg _z(R)}$ in the case of solutions to (1).
Proof Write a generic f of degree k as in (7). Then,
for some homogeneous forms $\Phi _i$ of degree $d+1$ in $\mathbf {c}$ , which depend on P and Q. A solution to (2) is given exactly by the simultaneous vanishing of these homogeneous forms (some of which might already be the zero form). It follows from [Reference Hartshorne7, Theorem 7.7, p. 53] that if $Z\subseteq \mathbb {P}^{2k+1}$ is Zariski closed and irreducible, and $H\subseteq \mathbb {P}^{2k+1}$ is a hypersurface, then either $Z\subseteq H$ or the irreducible components of $H\cap Z$ have degree summing to at most $\deg (H)\deg (Z)$ . By induction, the intersection of $(d+1)k+\deg _z(R)$ homogeneous forms of degree $d+1$ has irreducible components of degree summing to at most $(d+1)^{(d+1)k+\deg _z(R)}$ . This proves the statement for the intersection of the hypersurfaces $\Phi _i=0$ in $\mathbb {P}^{2k+1}$ , and the irreducible components of the intersection in $\operatorname {Hom}_k$ are just the intersections with $\operatorname {Hom}_k$ of those components on which $\operatorname {Res}(\mathbf {c})$ does not vanish identically.
In the case of solutions to (1), we have
where the $\Phi _i$ are homogeneous forms of degree $d+2$ . The same argument as above now gives that the vanishing of these forms (which corresponds exactly with solutions to (1)) defines a Zariski-closed subset of $\operatorname {Hom}_k$ of degree at most $(d+2)^{(d+2)k+\deg _z(R)}$ .▪
3 The proof of the main result
Proof of Theorem 1
Let $R(z, w)\in \mathbb {C}(z, w)$ , and let $f_1(z),\ldots , f_\ell (z)\in \mathbb {C}(z)$ be some distinct solutions to (2), all of degree exactly k. Let $F\subseteq \mathbb {C}$ be the subfield generated over $\mathbb {Q}$ by the coefficients of R and the $f_i$ , a finite set of complex numbers. We will prove by induction on the transcendence degree of F over $\mathbb {Q}$ that
Because $k\leq 3\deg _z(R)$ , by Lemma 5, the total number of solutions to (2) in $\mathbb {C}(z)$ will be at most the estimate in (3).
Consider first the base case, where R and the $f_i$ are defined over the algebraic numbers. Then, the $f_i$ correspond to points in $X\subseteq \operatorname {Hom}_{k}$ , the irreducible components of which have degree summing to at most $(d+1)^{(d+1)k+\deg _z(R)}$ . It suffices to show that these irreducible components are points, so suppose to the contrary that X has a component of positive dimension. Then, X contains a curve Y, which admits a nonconstant map to $\mathbb {P}^1$ , all defined over some number field, and so there is some $D\geq 0$ such that $Y(\bar {\mathbb {Q}})$ contains infinitely many points of algebraic degree at most D. But by Lemma 8, $Y(\bar {\mathbb {Q}})$ is a set of bounded height, contradicting Lemma 7. This completes the proof for the case in which $F\subseteq \bar {\mathbb {Q}}$ .
Now, suppose that F contains transcendental elements, and that the inequality $\ell \leq (d+1)^{(d+1)k+\deg _z(R)}$ is known for all fields of lower transcendence degree. Let $K\subseteq F$ be a maximal subfield of transcendence degree one less than that of F. Then, F is isomorphic over K to the function field $K(C)$ of some algebraic curve $C/K$ . We will fix coefficients of R and $f_i$ in F, and identify them with their images in $K(C)$ , which are rational functions on C defined over k. Because there are only finitely many of these functions, there is an affine open $U\subseteq C$ on which all are regular. For $P\in C(\bar {K})$ , we may evaluate these coefficients at P to obtain rational functions $R_{P}(z, w)\in \bar {K}(z, w)$ and $f_{i, P}(z)\in \bar {K}(z)$ . Note that the degrees of the specializations may be less than the original degrees.
Now, once we have written each $f_i$ as in (7), we may compute the resultant of the numerator and denominator of $f_i$ with the chosen coefficients, and obtain a not identically zero regular function $\operatorname {Res}(f_i)\in K[U]$ , with the property that $\operatorname {Res}(f_i)(P)=0$ if and only if $\deg (f_{i, P}) < k$ . We also have $\operatorname {Res}(P, Q)\in K[U, z]$ , and we will choose a not identically zero coefficient r of this polynomial, and a coefficient s of the largest power of z appearing in R. \ Zariski is a modifier of open $V\subseteq U$ on which r, s, and the $\operatorname {Res}(f_i)$ as nowhere vanishing, and for $P\in V(\bar {K})$ , the specializations $f_{1, P},\ldots , f_{\ell , P}\in \bar {K}(z)$ are solutions of degree exactly k to $g(z+1)=R_{P}(z, g(z))$ , and $\deg _w(R_P)=\deg _w(R)$ and $\deg _z(R_P)=\deg _z(R)$ .
Finally, because the $f_{i}$ are distinct, there is, for every $i\neq j$ , some cross ratio of coefficients $c_{i, s}c_{j, t}-c_{i, t}c_{j, s}\in k[V]$ , which is not identically zero. For each pair $i\neq j$ , we choose such a cross ratio, and an affine $W\subseteq V$ on which none of these functions vanish. So, for any $P\in W(\bar {k})$ , the specializations $f_{1, P},\ldots , f_{\ell , P}$ are distinct solutions of degree k to the specialized difference equation, all defined over the field $\bar {K}$ of transcendence degree one less than that of F. The induction hypothesis applies to this example, completing the proof that $\ell \leq (d+1)^{(d+1)k+\deg _z(R)}$ in general, and hence of Theorem 1(A). The proof of Theorem 1(B) is analogous.▪
Finally, we justify our assertion in the introduction that solutions to (1) and (2) must have algebraic coefficients when R does (subject to the usual hypotheses on $\deg _w(R)$ ).
Corollary 13 Let $R(z, w)\in K(z, w)$ for some subfield $K\subseteq \mathbb {C}$ . Then, every solution to (1) and (2) $($ with $\deg _w(R)\geq 3$ or $\deg _w(R)\geq 2$ , respectively $)$ in $\mathbb {C}(z)$ is already contained in $\bar {K}(z)$ . In particular, if R has algebraic coefficients, then so does any solution f.
Proof Any solution $f(z)\in \mathbb {C}(z)$ is defined over some finitely generated extension of K, which is isomorphic to $K(Z)$ for some irreducible algebraic variety Z. If f has degree k, then f induces a map $Z\to \operatorname {Hom}_k$ defined over $\mathbb {C}$ , whose image is not contained in the resultant locus. But because the solutions to (2) or (1) in $\operatorname {Hom}_k$ are a finite union of zero-dimensional subvarieties, it follows that this map is constant, and hence f was already defined over K. ▪
Acknowledgment
I would like to express my sincere gratitude to G. Gundersen and two anonymous referees for their helpful comments on an earlier draft of this note. This research was supported by a grant from NSERC.