PARAMETRIZATIONS OF ALGEBRAIC CURVES A. F. Beardon and T. W. Ng

advertisement
Annales Academiæ Scientiarum Fennicæ
Mathematica
Volumen 31, 2006, 541–554
PARAMETRIZATIONS OF ALGEBRAIC CURVES
A. F. Beardon and T. W. Ng
Centre for Mathematical Sciences, Wilberforce Road
Cambridge CB3 0WB, England; afb@dpmms.cam.ac.uk
The University of Hong Kong, Department of Mathematics
Pokfulam Road, Hong Kong; ntw@maths.hku.hk
Abstract. We show that if a pair of meromorphic functions parametrize an algebraic curve
then they have a common right factor, and we use this to derive a variety of results on algebraic
curves.
1. Introduction
We show that any parametrization of an affine algebraic curve by meromorphic
functions factorizes in a certain way, and we use this to derive several classical
results about the parametrizations of such curves. The distinction between the
affine curve, the projective curve, and the associated compact Riemann surface,
is not always clear in the literature. Here we start with a careful statement of
the Desingularization Theorem (whose proof is now available in accordance with
modern standards) but, apart from this, we use only basic complex analysis. Some
of our results can be found in the literature on algebraic geometry, but we hope
that this partly expository paper will be of interest to complex analysts.
We use C to denote the complex plane, and P1 and P2 to denote the complex projective spaces of dimension one (the extended complex plane) and two,
respectively. Let P (u, v) be an irreducible complex polynomial in two variables.
Then the affine algebraic curve associated with P is
(1.1)
C = {(u, v) ∈ C × C : P (u, v) = 0},
and (because P is irreducible) C determines P to within a non-zero scalar multiple. Given P we can also form the corresponding homogeneous polynomial Pe, and
hence construct the projective curve Ce in P2 , and a compact Riemann surface
R , which is called the desingularization of C , and which (given P ) is unique up
to a conformal map. We shall use P , Pe , C , Ce and R in this sense throughout the
2000 Mathematics Subject Classification: Primary 14H50, 30F10.
The research of the second author was partially supported by a seed funding grant of HKU
and RGC grant HKU 7020/03P.
542
A. F. Beardon and T. W. Ng
paper and without further discussion (the details and formal definitions appear in
Section 2).
The triple (f, g, D) is a meromorphic parametrization of an affine curve C
on the domain D if
(i)
(ii)
(iii)
(iv)
D is a simply connected subdomain of P1 ;
f and g are non-constant and meromorphic in D ;
if f (z) 6= ∞ and g(z) 6= ∞ , then f (z), g(z) ∈ C ;
with finitely many exceptions, every point of C is of the form f (z), g(z)
for some z in D .
We also say that (f, g) is a
(a) rational parametrization if D = P1 , and f and g are rational maps;
(b) polynomial parametrization if D = C , and f and g are polynomials;
(c) entire parametrization if D = C , and f and g are entire functions.
The parametrization of an affine curve is closely related to the uniformization
of an algebraic curve. For example, in [3] Bers gives the following definition of
uniformization. Let Σ be a set in C × C (for example, an affine algebraic curve).
Suppose that f and g are meromorphic in a domain D in C , and let Φ = (f, g)
and D0 = {z ∈ D : f (z), g(z) 6= ∞} . Then f and g uniformize Σ if
(i) Φ(D0 ) is a dense subset of Σ , and
(ii) there is a discrete group of holomorphic self-maps of D such that Φ(z1 ) =
Φ(z2 ) if and only if z2 = g(z1 ) for some g in G (so that D0 /G can be
identified with Φ(D0 ) ).
Throughout, we use juxtaposition
to denote the composition of maps; for
example, f U (z) = f U (z) . We now state our main result (the terms π , Se and
L in this will be defined shortly).
Theorem 1. Suppose that (f, g, D) is a meromorphic parametrization of an
affine algebraic curve. Then f = U h and g = V h for some h , U and V , where
(a) h: D → R is holomorphic and non-constant;
(b) U and V are non-constant and meromorphic on R ;
e
(c) (U, V ): R → P1 ×P1 is injective on R\E where E is the finite set π −1 (S∪L)
.
Theorem 1 implies that the following diagram commutes:
h
D
(U,V )
(f,g)
C
/R
I
/ P1 × P 1 ,
where I is the identity (or inclusion) map. We shall use Theorem 1 to prove the
following known results.
Parametrizations of algebraic curves
543
Theorem 2. If C has a meromorphic parametrization on C then R has
genus zero or one.
Theorem 3. Suppose that C has an entire parametrization (f, g) . Then R
has genus zero and, in Theorem 1, we may assume that R = P1 , U and V are
rational, and h is entire.
Theorem 4. An affine curve C has a rational parametrization if and only if
R has genus zero. If this is so then, in Theorem 1, we may assume that R = P1 ,
and U and V are rational.
Theorem 5. Suppose that an affine algebraic curve C has a rational parametrization. Then it has a polynomial parametrization if and only if it has exactly
one place at infinity. If this is so then, in Theorem 1, we may assume that R = P1 ,
and U and V are polynomials.
Theorem 6. An algebraic curve of genus g can be parametrized by rational
functions if g = 0 , by elliptic functions if g = 1 , and by functions that are
automorphic with respect to some Fuchsian group if g > 2 .
Theorem 7. Suppose that (f, g, D) is a meromorphic parametrization of an
affine algebraic curve, let Γf be the group of conformal automorphisms γ of D
such that f γ = f , and similarly for Γg . Then there exists a positive integer N
with the property that, for every γ in Γf , there is an integer n with 0 6 n 6 N
and γ n ∈ Γg . A similar statement holds with f and g interchanged.
We give some examples to illustrate these theorems. First,
2z
1 − z2
(f, g) =
,
1 + z2 1 + z2
is a rational parametrization of the algebraic curve C given by u2 + v 2 = 1 so, by
Theorem 4, R has genus zero (and so, from the theory of Riemann surfaces, it is
conformally equivalent to P1 ). Now (f, g) = (sin z, cos z) is an entire parametrization of C , and this illustrates Theorem 3 with h(z) = eiz . Note that f and g
have the same set of periods. On the other
hand, the curve given by u2 = v 3 has
an entire parametrization e3πiz , e2πiz where these two parametrizing functions
have different, but common, periods (see Theorem 7). If ℘ is the Weierstrass
elliptic function (with respect to some lattice), then ℘0 (z)2 is a cubic polynomial
in ℘(z) , and this shows that the genus one case can arise in Theorem 2.
Theorem 2 was proved by Picard [13], but see also [7], [10], [11] (where a proof
based on Nevanlinna theory can be found on p. 232), and (for a historical comment)
[5, p. 16]. Theorem 3 is stated in [8], where only a sketch of a proof is offered.
Theorem 4 (due to Lüroth) is proved algebraically in [16, p. 151]; Theorem 5 is
stated without proof in [1]. Theorem 6 is classical, and the statements here are not
reversible in the sense that every algebraic curve can be uniformized by functions
544
A. F. Beardon and T. W. Ng
defined in the upper-half-plane {x + iy : y > 0} (see [3, p. 259]). Theorem 7 is a
generalization of Theorem 1, [15]. We conjecture that Γf ∩ Γg is of finite index in
Γf and Γg , but we are unable to prove this. It is easy to verify this when D = C
and Γf and Γg are lattices.
2. Preliminary results
An irreducible complex polynomial P (u, v) gives rise to the affine curve C
in C × C given in (1.1). If we write the equation P (u, v) = 0 in homogeneous
e v, w) = 0 which gives rise to the projective
co-ordinates we obtain an equation P(u,
curve
e v, w) = 0},
Ce = {[u, v, w] ∈ P2 : P(u,
where we use the notation [u, v, w] for points in projective space P2 . We shall
denote the line at infinity in P2 by L ; this is given by w = 0 . Then Ce can be
expressed as the disjoint union Ce = (Ce \L) ∪ (Ce ∩ L) , where Ce ∩ L is finite, and
the map
(2.1)
α: C → Ce \L,
(u, v) 7→ [u, v, 1],
e , respecis bijective. Let S and Se denote the set of singular points in C and C
tively. Then S and Se are finite sets, and if we give C \S and Ce \Se the usual (and
natural) conformal structure that is described in the general theory of algebraic
curves, we find that the restriction
(2.2)
α: C \S → Ce \(Se ∪ L)
is biholomorphic.
The proofs of Theorems 2–7 are based on the construction of R from the
polynomial P via the affine and projective curves C and Ce . The distinction
between these spaces is often blurred in the literature, but in any rigorous argument
it is essential to distinguish carefully between them. The fact is that C is not
compact, and to remedy this we embed C in the projective curve Ce which is
compact. However, Ce need not be a Riemann surface. To overcome this, we
construct the Riemann surface R (without any direct reference to C or Ce ) as
the space of germs derived from the polynomial P . The link between R and Ce
is then given by the Desingularization Theorem which is stated below. Explicitly,
R is constructed as follows. A function element is a pair (f, D) , where f is
meromorphic in D , and two function elements (f, D) and (g, ∆) are equivalent
at a point ζ in D ∩ ∆ if f = g near ζ . A germ at ζ is an equivalence class of
function elements (f, D) , where ζ ∈ D , and we denote this germ by [f ]ζ . Finally,
R is (essentially) the space of germs [w]ζ as ζ varies, where the function w(z)
satisfies P z, w(z) = 0 in some neighbourhood of ζ .
Parametrizations of algebraic curves
545
We can summarize all this (informally) by saying that whereas R is the space
of germs, the affine curve C is the set of points (z, w) , where w is the value of
the germ at z . As there may be different germs which take the same value at a
given point, we see that R and C are essentially different objects. Consider, for
example, the affine curve C given by v 2 = u3 + u2 , and let
σ(z) =
√
1 + z = 1 + z/2 + · · ·
(which is single-valued and holomorphic in the unit disc D ). Let w1 (z)
= zσ(z)
and w2 (z) = −zσ(z) ; then for all z in D , P z, w1 (z) =
P
z,
w
(z)
= 0 . As
2
w1 (0) = 0 = w2 (0) , we see that 0, w1 (0) and 0, w2 (0) are the same point of
C , namely (0, 0) . However, as w1 and w2 have different Taylor expansions at
the origin, the germs [w1 ]0 and [w2 ]0 are distinct points of R . In conclusion, the
distinct points [w1 ]0 and [w2 ]0 of R correspond to the single point (0, 0) in C ; see
Figure 1. Note (see Theorems 4 and 5) that C has a polynomial parametrization,
namely
u = f (z) = 2z + z 2 , v = g(z) = 2z + 3z 2 + z 3 ,
so that in this case, R is conformally equivalent to P1 .
the affine curve
the Riemann surface
Figure 1.
Every compact surface has a genus, and it is known that if a Riemann surface
has genus zero, then it is conformally equivalent to P1 . The genus of the curve
C , and of Ce , is defined to be the genus of the corresponding Riemann surface R .
Thus if C has genus zero, then we may assume that R = P1 . We shall need other
results on Riemann surfaces (for example, the Uniformization Theorem and the
Riemann–Hurwitz Formula) as well as the basic theory of algebraic curves, and
we refer the reader to [2], [4], [6], [9], [12], [16] and [17] for more details.
Recall that S and Se are the sets of singular points of C and Ce , respectively.
The link between R and Ce is given in the following fundamental result (modern
proofs of which can be found in, for example, [6, p. 169], [9, pp. 66–82] and [12,
p. 192]).
546
A. F. Beardon and T. W. Ng
The Desingularization Theorem I. Given C , there exists a compact Riee is a finite
mann surface R , and a surjective map π: R → Ce such that π −1 (S)
−1 e
e
set, and π: R\π (S) → C \Se is biholomorphic.
The compact Riemann surface R is called the desingularization or normalization of the projective curve Ce , and it is unique up to a conformal map.
As Theorem 1 is concerned with maps from R into C × C (instead of maps
into P2 ), we want to convert the map π: R → Ce into a map β: R → C and
study this. To do this we recall that Ce ∩ L is finite. As π is holomorphic on the
compact surface R , we see that π −1 (L) is a finite subset of R . Now let
e ∪ π −1 (L) = π −1 (Se ∪ L).
E = π −1 (S)
It follows that E is a finite subset of R and, from (2.1), that the composition
α−1
π
e ∪ L −→
(2.3)
β: R\E −→ Ce \ S
C \S
is biholomorphic. As C ⊂ C × C , we can write β = (U, V ) , where U : R\E → C
and V : R\E → C are holomorphic. This yields the following corollary.
The Desingularization Theorem II. Given C , there exists a compact
Riemann surface R , and a biholomorphic map β = (U, V ) of R\E onto C \S ,
where E = π −1 (Se ∪ L) is a finite subset of R .
According to [16, p. 96], the concept of a place is the algebraic counterpart
of a branch of a curve over C . We say that Ce (or C ) has one place at infinity
if π −1 (Ce ∩ L) contains exactly one point. In other words, Ce has one place at
infinity if it has exactly one point on the line at infinity, and if this point is the
image under π of exactly one point of R . For example, the affine curve given by
w 2 = z 4 − 3z 3 has two places at infinity (see [14]) and so cannot be parametrized
by polynomials. In this case, Ce ∩ L is the single point [0, 1, 0] , and the two places
arise from the two sets of germs {[w1 ]z : |z| > 3} and {[w2 ]z : |z| > 3} , where
w1 (z) = z(1 − 3/z)1/2 and w2 (z) = −z(1 − 3/z)1/2 , and where (1 − 3/z)1/2 is the
single-valued function on |z| > 3 that takes the value 1 at ∞ . By contrast, the
affine curve given by (8z + 1)z 2 = 9w 2 has a polynomial parametrization, namely
(f, g) , where
f (z) = 12 z(z + 1), g(z) = 61 z(z + 1)(2z + 1).
The corresponding homogeneous curve is given by (8u + w)u2 = 9v 2 w , and this
meets L at the single point [0, 1, 0] . For sufficiently large |u| , the germs of v (as
a function of u ; equivalently, the points on R ) are given by
√ p
v(u) = ± u u 8 + 1/u /3,
p
8 + 1/u that
where we are taking
(for
|u|
>
1/8
)
the
single
valued
choice
of
√
takes the value 2 2 at ∞ . As these germs are converted into each other by
analytic continuation around ∞ we see (as we already knew from Theorem 5)
that this curve has only one place at infinity.
Parametrizations of algebraic curves
547
3. The proof of Theorem 1
The idea behind our proof is to consider the maps
f, g: D → P1 ,
U, V : R → P1 ,
−1
ϕ = (f, g): D → C ,
β = (U, V ) : R → C ,
ϕ: D → R,
π: R → Ce ,
h=β
which act as indicated in the following commutative diagram except that in each
case there may be some finite exceptional set on which the function may not yet
be defined.
C
}> `AAA β
}
AA
}}
AA
}}
A
}
}
h
/R
D@
@@
~
~
@@
~~
@@
~
f,g
@ ~~~~ U,V
P1
ϕ
π
/ e
C.
Our proof depends on giving a complete description of what is happening at
these exceptional points, and for this we must show that certain isolated singularities of a meromorphic function are removable. It is known that any isolated
singularity of an injective analytic map is removable, and we shall need the following mild extension of this result.
Lemma 8. Suppose that X is a finite subset of a Riemann surface R , and
that F : R\X → C is holomorphic. Suppose also that there is an integer M such
that for all a in R\X , the equation F (z) = F (a) has (counting multiplicities) at
most M solutions in R\X . Then F extends to a meromorphic function on R .
Proof. We may assume that M is minimal; thus there is some a in R\X
such that the solutions of F (z) = F (a)P
are, say, a1 , . . . , aq , where a1 = a , and
where the valency of F at aj is kj , and j kj = M . It is well known that we can,
for each j , construct mutually disjoint open neighbourhoods Nj of aj so that Nj
lies in a parametric disc at aj , and such that the restriction of FTto Nj is, up to
a conformal change of coordinates, the map z 7→ z kj . Let N = j F (Nj ) . Then
N is an open neighbourhood
of F (a) , and becauseSeach point in N has exactly
S
M pre-images in j Nj , it follows that F −1 (N ) ⊂ j Nj .
Now choose a point ζ in X . We may assume that the closures of the Nj
chosen above do
S not contain ζ , so we can find a neighbourhood N of ζ that is
disjoint from j Nj , and hence that F (N ) ∩ N = ∅ . We may assume that N
548
A. F. Beardon and T. W. Ng
lies in a parametric disc at ζ , and if we consider the restriction of F to N \{ζ} ,
and then apply the Weierstrass–Casorati Theorem, we see that ζ is a removable
singularity of F .
We now prove Theorem 1.
The proof of Theorem 1. First, define ϕ: D → P1 × P1 by ϕ(z) = f (z), g(z) .
Next, let L be the set of (u, v) in P1 × P1 such that u = ∞ or v = ∞ . If
z ∈ D\ϕ−1 (S ∪ L) then f (z) 6= ∞ , g(z) 6= ∞ and f (z), g(z) is a non-singular
point of C ; thus ϕ maps D\ϕ−1 (S ∪ L) into C \S . We let K = ϕ−1 (S ∪ L) ; then,
as S is finite, and the poles of f and g are isolated, we see that K is a discrete
subset of D .
Next, we define a holomorphic mapping h: D\K → R\E as the composition
of maps given by
ϕ
β −1
h: D\K −→ C \S −→ R\E.
Also, as h = β −1 ϕ we have
(3.1)
(f, g) = ϕ = βh = (U h, V h)
on D\K , where β = (U, V ) , and U and V are maps of R\E into C . These
maps are illustrated in the following commutative diagram in which
(1) α , β and π are biholomorphic, and
(2) h , U and V are holomorphic;
see (2.2) and (2.3).
α
/ Ce \(Se ∪ L)
C \S
<y
bEE
9
EE β
tt
ϕ yyy
t
E
EE
y
tt
EE
yy
tt π
y
t
y
t
h
/ R\E U,V
/ C.
D\K
Our first task is to show that U and V are meromorphic on R ; that is,
that U and V are holomorphic maps of R onto P1 . Note that once U and V
are holomorphic on R they are (as maps between compact Riemann surfaces)
necessarily surjective. Let card (X) denote the cardinality of a set X . Now take
any a in R\E . As β is biholomorphic, and β = (U, V ) , we have
card {z ∈ R\E : U (z) = U (a)} = card β{z ∈ R\E : U (z) = U (a)}
6 card {(u, v) ∈ C : u = U (a)}
= card
U (a), v) ∈ C
6 d,
Parametrizations of algebraic curves
549
where d is the degree of v in P (u, v) . Thus Lemma 8 is applicable, and U extends
to a meromorphic function on R . Clearly the same argument applies to V . As
β is biholomorphic on R\E , Theorem 1(b) and Theorem 1(c) hold.
It remains to show that Theorem 1(a) holds. Now h = β −1 ϕ , β is biholomorphic, and ϕ = (f, g) is not constant, so that h is not constant. As h is
holomorphic on D\K , where K is a discrete subset of D , it remains to show that
the (isolated) points of K are removable singularities of h .
Select any z0 in K . Now f (z0 ) ∈ P1 so that U −1 f (z0 ) ⊂ R . We have
seen above that U has degree
at most d , so that we can let w1 , . . . , wq be the
−1
distinct points of U
f (z0 ) , where q 6 d . Now choose a positive r such that the
compact neighbourhood N = {z : |z − z0 | 6 r} of z0 has the following properties:
(a) N does not contain any pointof K other than z0 ;
(b) the components of U −1 f (N ) are Nj , j = 1, . . . , q , where, for each j , Nj
is a compact neighbourhood of wj ;
(c) each Nj lies in some co-ordinate chart of R .
Note that
(d) h is holomorphic in N0 = {z : 0 < |z − z0 | < r} , and
(e) the Nj are pairwise disjoint and compact.
As (f, g) = (U h, V h) on D\K we see that f (N0 ) = U h(N0 ) , so that
S
h(N0 ) ⊂ U −1 f (N0 ) = Nj .
j
As h(N0 ) is connected, it lies in some Nj , and it follows from (c) above that z0
is a removable singularity of h . The proof of Theorem 1 is complete.
4. The proof of Theorem 2
The proof mimics the usual proof of Picard’s Little Theorem. Let (f, g) be
a meromorphic parametrization of C on C . Then, by Theorem 1, there exists
a non-constant holomorphic map h: C → R . Now let Rb be the universal cover
of R . As C is simply connected, we can lift h to a non-constant holomorphic
map ĥ: C → Rb . Liouville’s Theorem implies that Rb cannot be the unit disc;
thus Rb is either C or P1 , so that R has genus zero or one.
5. The proof of Theorem 3
By Theorem 2, R is of genus zero or one. First, we suppose that R is of
genus one and reach a contradiction. As R has genus one the universal covering
space of R is C , and we let π0 : C → R be a universal covering map. By
Theorem 1, there exists a non-constant holomorphic map h: C → R and nonconstant meromorphic maps U and V on R such that (f, g) = (U h, V h) on C .
Now lift h to a holomorphic map h0 : C → C such that π0 h0 = h . As R is
compact, U and V are surjective, so there is some point a with U (a) = ∞ . Now
550
A. F. Beardon and T. W. Ng
h(z) 6= a in C , for otherwise there is some z with f (z) = U h(z) = U (a) = ∞ , and
this contradicts the fact that f is entire. As π0 h0 = h , it follows that h0 cannot
take any value in the infinite set π0−1 ({a}) , and this contradicts Picard’s Little
Theorem. Therefore, R has genus zero and so we may assume that R = P1 . It
follows from this that U and V are rational functions.
Finally, we must show that h can be taken to be entire. If a = ∞ , then
(because h 6= a ) h is entire. If a 6= ∞ , let L(z) = 1/(z − a) and U1 = U L−1 ,
V1 = V L−1 and h1 = Lh . Then f = U1 h1 , g = V1 h1 , U1 and V1 are rational
and h1 is entire.
6. The proof of Theorem 4
(i) Suppose first that R has genus zero; thus, by applying a conformal map,
we may assume that R = P1 . Then U and V are meromorphic maps from P1 to
itself and so are rational. In this case, (U, V ) is a rational parametrization of C .
(ii) Now suppose that (f, g) is a rational parametrization of C . Then, in
Theorem 1, D = P1 so there exists a non-constant holomorphic map h: P1 → R ,
and non-constant meromorphic maps U : R → P1 , and V : R → P1 , such that
(f, g) = (U h, V h) . The Riemann–Hurwitz Formula applied to h implies that the
genus of R is at most the genus of P1 , so that R has genus zero. We may now
assume that R = P1 , and this implies that U and V are rational functions.
7. The proof of Theorem 5
Throughout this proof we consider an affine algebraic curve C with a rational
parametrization. We have to show that C has a polynomial parametrization if and
only if π −1 (L) contains exactly one point of R . We must also show that, under
these circumstances, U and V may be taken to be polynomials. Theorem 4 implies
that we may take R = P1 , and that there
exist rational functions U and V , and
a finite set E , such that P U (z), V (z) = 0 on C\E , and β(z) = U (z), V (z)
e , where S and Se are the sets of
is injective on C\E . We recall that S ⊂ α−1 (S)
singular points of C and Ce , respectively.
(i) First we show that if C has only one place at ∞ then it has a polynomial
parametrization. Let P be the set of poles of U or V . As U and V are rational,
P is a finite non-empty set. If P = {∞} , then U and V are polynomials and
(U, V ) is a polynomial parametrization of the curve. Thus we may now assume
that P contains a point z0 in C . We are now going to show that P = {z0 } .
As z0 ∈ P , we can write
U1 (z)
V1 (z)
U (z) =
, V (z) =
,
m
(z − z0 )
(z − z0 )n
where U1 , V1 are rational functions, U1 (z0 ) and V1 (z0 ) are nonzero, m > 0 ,
n > 0 , and either m > 0 or n > 0 . Without loss of generality, we may assume
that m > n , m > 1 and n > 0 .
551
Parametrizations of algebraic curves
Now consider the following mapping diagram where α and β are injective
and holomorphic, and π is biholomorphic.
e ∪E
C\ β −1 α−1 (S)
Φ
π
β
/ Ce \S.
e
e
C \α−1 (S)
/ R\π −1 (S)
e
α
Let Φ = π −1 αβ ; clearly, this is injective and analytic except possibly at
isolated points. Also,
lim Φ(z) = lim π −1 αβ(z)
z→z0
z→z0
= lim π −1 α U (z), V (z)
z→z0
= lim π
z→z0
−1
V1 (z)
U1 (z)
,
,1
m
(z − z0 ) (z − z0 )n
= lim π −1 U1 (z), V1 (z)(z − z0 )m−n , (z − z0 )m
z→z0
= π −1 [a, b, 0] ,
for some complex numbers a , b (not both zero). This shows that z0 is a removable
singularity of Φ . Moreover, since Ce is closed, [a, b, 0] ∈ Ce ∩ L , and as π −1 (Ce ∩ L)
contains exactly one point, say p , we must have Φ(z0 ) = p . Clearly, this argument
holds for any z0 in P ∩ C . However, as Φ is holomorphic and injective on the
complement of a finite set, any holomorphic extension to isolated points must also
lead to an injective map. It follows that if z1 ∈ P ∩ C , then Φ(z1 ) = p so that
z1 = z0 . We conclude that P ∩ C = {z0 } and, consequently, that
U (z) =
U1 (z)
,
(z − z0 )m
V (z) =
V1 (z)
,
(z − z0 )n
where U1 and V1 are polynomials with U1 (z0 ) 6= 0 , V1 (z0 ) 6= 0 , m > 1 and
n > 0.
We now claim that deg(U1 ) 6 m and deg(V1 ) 6 n (equivalently, that U (∞)
and V (∞) are finite). We assume the contrary and let d = max{m, n} and
k = max{deg(U1 ) − m + d, deg(V1 ) − n + d, d}.
552
A. F. Beardon and T. W. Ng
Then k > d . Note that as z → ∞ ,
V1 (z)
U1 (z)
,
, 1 = U1 (z)(z − z0 )d−m , V1 (z)(z − z0 )d−n , (z − z0 )d
m
n
(z − z0 ) (z − z0 )
U1 (z)(z − z0 )d−m V1 (z)(z − z0 )d−n (z − z0 )d
=
,
,
zk
zk
zk
→ [c0 , d0 , 0],
where c0 and d0 are complex numbers, not both zero. As before we get Φ(∞) = p ,
which is again a contradiction. Thus, finally, U1 and V1 are polynomials with
deg(U1 ) 6 m and
let s = 1/(z − z0 ) , then both U (z) =
deg(V1 ) 6 n . Now
−1
m
−1
U1 (s + z0 )s
and V (z) = V1 (s + z0 )sn are polynomials in s and we have
obtained a polynomial parametrization of C .
(ii) We show that if C has a polynomial parametrization then it has only one place
at ∞ . Let (f, g) be a polynomial parametrization of C . Then, by Theorem 3,
we may assume that R = P1 , and that f = U h , g = V h , where U , V are
rational, and h is a polynomial. Since f is a polynomial, f −1 (∞) = {∞} . Hence
h−1 U −1 (∞) = {∞} . It follows that U −1 (∞) = {h(∞)} = {∞} and therefore U
is a polynomial. Similarly, V is also a polynomial.
Now
Φ = π −1 αβ: P1 \E1 → P1 \E2
is injective, where E1 and E2 are some finite sets, and it follows from this that
any point in E1 is a removable singularity of Φ . Thus we can extend Φ to the
whole of P1 , and this extension will be a map of P1 onto itself. Next, πΦ = αβ
on the dense subset C\E1 of C . Since both πΦ and αβ are continuous on C ,
we now see that πΦ = αβ on C .
Now suppose that π −1 (Ce ∩ L) contains two different points p and q . Then
there are distinct points p0 and q0 in P1 such that Φ(p0 ) = p and Φ(q0 ) = q .
One of them, say p0 , is in C , and hence αβ(p0 ) ∈ α(C ) . On the other hand,
πΦ(p0 ) ∈ Ce ∩ L , and this contradicts the fact that πΦ = αβ on C . The proof is
complete.
8. The proof of Theorem 6
We have seen that if R is of genus zero, then we have a rational parametrization of C . If R is of genus one then, by composing U and V with the universal
covering map of R , we conclude that C can be parametrized by elliptic functions.
Now suppose that R has genus greater than one. Then, by the Uniformization
Theorem, R = D/Γ for some Fuchsian group Γ acting on the unit disc D without
elliptic elements. Each point of R is then a Γ -orbit [z]Γ of a point z in D . Now
define U1 and V1 by U1 (z) = U ([z]Γ ) and V1 (z) = V ([z]Γ ) . Then U1 and V1 are
automorphic functions invariant under Γ , and (U1 , V1 ) parametrizes C .
Parametrizations of algebraic curves
553
9. The proof of Theorem 7
We suppose that (f, g, D) is a meromorphic parametrization of P (u, v) = 0 ,
and we write
P (u, v) = a0 (u) + a1 (u)v + · · · + am (u)v m ,
where am (z) is not identically zero. Choose any complex number z0 in D such
that the orbit Γf (z0 ) does not contain a pole of
f or g , or a zero of am (u) . Then
the polynomial p defined by p(t) = P f (z0 ), t is not constant and, for each γ in
Γf , and each n = 1, 2, . . . , m + 1 ,
p gγ n (z0 ) = P f γ n (z0 ), gγ n (z0 ) = 0.
As p has exactly m zeros, there must be some distinct s and t (which may
depend on z0 ) such that 1 6 s < t 6 m + 1 and gγ s (z0 ) = gγ t (z0 ) . As there is an
uncountable number of choices of z0 here, there must be an uncountable set U of
z for which the integers s and t are independent of z0 in U . As any uncountable
subset of C (for example, U ) has an uncountable set of accumulation points, we
deduce that gγ s (z) = gγ t (z) for all z in D or, equivalently, that γ s−t ∈ Γg . This
completes the proof.
Acknowledgements. The authors would like to thank Y. K. Lau and X. Sun
for the helpful suggestions.
References
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
Abhyankar, S. S.: What is the difference between a parabola and a hyperbola? - Math.
Intelligencer 10, 1988, 37–43.
Beardon, A. F.: A Primer on Riemann Surfaces. - Cambridge Univ. Press, 1984.
Bers, L.: Uniformization, moduli and Kleinian groups. - Bull. London Math. Soc. 4, 1972,
257–300.
Casas-Alvero, E.: Singularities of Plane Curves. - London Mathematical Soc. Lecture
Notes 276, Cambridge Univ. Press, 2000.
Eremenko, A. È.: Meromorphic solutions of equations of Briot–Bouqet type. - Amer.
Math. Soc. Transl. (2) 133, 1986, 15–23.
Fischer, G.: Plane Algebraic Curves. - Student Mathematical Library 15, American
Mathematical Society, 2001.
Ford, L. R.: Automorphic Functions. - Second Ed., Chelsea Pub. Co., 1951.
Fuchs, W. H. J., and G. D. Song: On a conjecture of M. Ozawa concerning factorization
of entire functions. - Ann. Acad. Sci. Fenn. Ser. A I Math. 10, 1985, 173–185.
Griffiths, P. A.: Introduction to Algebraic Curves. - American Mathematical Society,
1989.
Griffiths, P. A., and J. King: Nevanlinna theory and holomorphic mappings between
algebraic varieties. - Acta Math. 130, 1973, 145–220.
Hille, E.: Analytic Function Theory. - Vol. II, Ginn & Co., 1962.
554
[12]
[13]
[14]
[15]
[16]
[17]
A. F. Beardon and T. W. Ng
Kirwan, F.: Complex Algebraic Curves. - London Math. Soc. Student Texts 23, Cambridge Univ. Press, 1992.
Picard, E.: Démonstration d’un théorème général sur les fonctions uniformes lieés par
une relation algébrique. - Acta Math. 11, 1887, 1–12.
Poulakis, D.: Affine curves with infinitely many integral points. - Proc. Amer. Math.
Soc. 131, 2003, 1357–1359.
Shapiro, H. S.: The functional equation f (P (z)) = g(Q(z)) and a problem of A. and C.
Rényi. - Stud. Sci. Math. Hungar. 1, 1966, 25–29.
Walker, R. J.: Algebraic Curves. - Springer-Verlag, 1978.
Wall, C. T. C.: Singular Points of Plane Curves. - London Mathematical Soc. Student
Texts 63, Cambridge Univ. Press, 2004.
Received 7 December 2005
Download