This paper constructs an affine model of a Riemann surface linked to Schwarz-Christoffel mappings, revealing connections between geodesics and billiard motions in complex polygons.
Contribution
It introduces a novel affine model of a Riemann surface associated with Schwarz-Christoffel mappings and explores its geometric and dynamical properties.
Findings
01
Established a flat Riemannian metric on the surface
02
Linked geodesics to billiard trajectories in polygons
03
Provided insights into the surface's geometric structure
Abstract
In this paper we construct an affine model of a Riemann surface with a flat Riemannian metric associated to a Schwarz-Christoffel mapping of the upper half plane onto a rational triangle. We explain the relation between the geodesics on this Riemann surface and billiard motions in a regular stellated n-gon in the complex plane.
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.
Full text
**An affine model of a Riemann surface associated
to a Schwarz-Christoffel mapping**
Richard Cushman111Department of Mathematics and Statistics, University of Calgary
In this paper we construct an affine model of a Riemann surface with a flat Riemannian metric associated to a Schwarz-Christoffel mapping of the upper half plane onto a rational triangle. We explain the relation between the geodesics on this Riemann surface and billiard motions in a regular stellated n-gon in
the complex plane.
1 Introduction
Here we give a detailed description of the contents of this paper.
Consider the conformal Schwarz-Christoffel mapping
[TABLE]
where
[TABLE]
The map FT sends the closed upper half plane C+ onto the rational triangle T=Tn0n1n∞,
where n0+n1+n∞=n and 1≤n0≤n1≤n∞. Because FT∣[0,1] has real
values, using the Schwarz reflection principal we extend FT to the conformal map
[TABLE]
of C∖{0,1} onto the quadrilateral Q.
Following Aurell and Itzykson [1] we associate to the map FQ the affine Riemann surface
S⊆C2 defined by (I2). Then Sreg=S∖{(0,0),(1,0)} is a smooth submanifold of C2∖{η=0}.
To determine the geometry of Sreg, we think of S as the
n-fold branched covering π:S⊆C2→C:(ξ,η)↦ξ.
The map π has branch points at [math], 1, and ∞ of degree d0n, d1n, and
d∞n, respectively, where dj=gcd(n,nj) for j=0,1,∞. Using the
Riemann-Hurwitz formula, see McKean and Moll [6], it follows that the genus of the compact
Riemann surface cl(S)⊆CP2 is
\mbox{\frac{\scriptstyle 1}{\scriptstyle 2},}(n+2-(d_{0}+d_{1}+d_{\infty})). Here cl denotes closure. Thus
Sreg, which is cl(S) less
three points, has the same genus as cl(S).
We now give a more geometric description of Sreg. The abelian group
G generated by
[TABLE]
is the group of covering transformations of the holomorphic covering map
[TABLE]
Let D be a fundamental domain for the G action on
Sreg, which is a “sheet” of the covering map π (I3).
Its image under the map
[TABLE]
which is a holomorphic diffeomorphism of intD onto intQ and
a homeomorphism of ∂D onto ∂Q, is the quadrilateral Q.
Let K∗=∐0≤j≤n−1Rjδ(Q), where R:C→C:z↦e2πi/nz. Then K∗ is a regular stellated n-gon, which is invariant under
the action of the dihedral group G generated by the rotation R and the reflection U:C→C:z↦z, that are subject to the relation RU=UR−1.
Using cl(K∗) we build a model Sreg of
the affine Riemann surface Sreg following Richens and Berry
[7]. We say that two closed edges E and E′ of cl(K∗) are
equivalent ∼ if they are not adjacent and E′ is the reflection in the diagonal
Rmℓj, where ℓj=RnjUℓ and ℓ is the edge of Q contained in the ray
Rπn0/n(R>0). The G orbit space formed by first identifying equivalent points of
cl(K∗), which are on equivalent edges in ∂K∗ or are points
in intcl(K∗), and then acting on the identification space
(cl(K∗)∖{O})∼ by the induced action of the group G gives
Sreg. Since the action of G on the identification space is
free and proper, Sreg is a smooth
1-dimensional complex manifold. Its genus is \mbox{\frac{\scriptstyle 1}{\scriptstyle 2},}(n+2-(d_{0}+d_{1}+d_{\infty})).
So Sreg is a model of the affine Riemann surface
Sreg.
We construct an affine model of Sreg as follows. Reflecting
in the edges of K∗∖{O}, which is cl(K∗) less the vertices and center O,
and then in the edges of the reflected K∗∖{O} et cetera , gives
C∖V+, which is certain translations of K∗∖{O} that generate
the abelian group T. Here V+ is the union of translations of the vertices
of cl(K∗) and its center O by elements of T. The group
G=G⋉T acts freely, properly, and transitively on the identification
space (C∖V+)∼ of equivalent points, which are either on equivalent edges of C∖V+ or lie in the interior of some T translate of K∗∖{O}. The G orbit space (C∖V+)∼/G
of the induced action of G is holomorphically differomorphic to
Sreg. It is an affine model of Sreg being
the space of G orbits on C∖V+, where
G is a discrete subgroup of the 2-dimensional Euclidean group.
We now look at dynamics on the affine Riemann surface Sreg. The vector
[TABLE]
is tangent to Sreg at every (ξ,η)∈D and defines a
nowhere vanishing holomorphic vector field on the fundamental domain D. Since
\frac{\partial}{\partial z}=T_{\xi}F_{Q}\big{(}\eta\frac{\partial}{\partial\xi}\big{)} for every
(ξ,η)∈D we get T_{(\xi,\eta)}\delta\,X(\xi,\eta)=\frac{\partial}{\partial z}\rule[-6.0pt]{0.5pt}{14.0pt}\raisebox{-5.0pt}{,{\scriptscriptstyle z=\delta(\xi,\eta)} },
where
[TABLE]
the map δ (I6) straightens the holomorphic vector field X on D.
Since D is a connected open subset of Sreg,
the map δQ (I3) straightens the holomorphic vector field X on
Sreg determined by X on D.
Let u=Rez and v=Imz. Then \gamma=\mathop{\!\,\mathrm{d}\!}\nolimits u\raisebox{2.0pt}{\tiny,\bigodot}\mathop{\!\,\mathrm{d}\!}\nolimits u+\mathop{\!\,\mathrm{d}\!}\nolimits v\raisebox{2.0pt}{\tiny,\bigodot}\mathop{\!\,\mathrm{d}\!}\nolimits v=\mathop{\!\,\mathrm{d}\!}\nolimits z\raisebox{2.0pt}{\tiny,\bigodot}\mathop{\!\,\mathrm{d}\!}\nolimits\overline{z} is the Euclidean metric on C. Pulling
γQ=γ∣Q back by the map δQ (I3) gives a
Riemannian metric \Gamma=\frac{1}{\eta}\mathop{\!\,\mathrm{d}\!}\nolimits z\raisebox{2.0pt}{\tiny,\bigodot}\frac{1}{\overline{\eta}}\mathop{\!\,\mathrm{d}\!}\nolimits\overline{z} on
Sreg. Since the metric γQ is flat on Q, the metric
Γ on Sreg is flat. In other words, the map
δQ:(Sreg,Γ)→(Q,γQ) is an isometry. Thus
δQ is a developing map in the sense of differential geometry, see Spivak [8, note 12, vol. 2]
and Gauss [5]. Since the vector field X on Sreg preserves the
metric Γ, the vector field X (I5) on Sreg is the
geodesic vector field for the metric Γ. However, X is incomplete, since the image
of a geodesic on Sreg under the map δQ is a straight line on Q, which is parallel to the u axis on C, that runs off Q in finite time. The group G generated by the mappings R:Sreg→Sreg:(ξ,η)↦(ξ,e2πi/nη) and
U:Sreg→Sreg:(ξ,η)↦(ξ,η)
preserves the metric Γ. The map δQ (I3) extends to the developing map
[TABLE]
which is an isometry that intertwines the action of G on Sreg
with the action of G on K∗. Since the geodesic vector field X on Sreg
is invariant under the action of G and the vector field ∂z∂ on
K∗ is invariant under the action of G, the map δK∗ sends geodesics
on Sreg to geodesics on K∗. However, incompleteness of the vector field X
remains.
Following Richens and Berry [7] we impose the condition that when a geodesic, starting
at a point in int(cl(K∗)∖{O}), meets ∂K∗ it undergoes a reflection in the edge of K∗ that it meets. Such geodesics never meet a vertex of cl(K∗).
Thus this type of geodesic becomes a billiard motion in cl(K∗)∖{O}, which is defined for all time. Billiard motions in polygons have been extensively studied. For a nice overview see Berger
[3, chpt. XI ] and references therein. An argument shows that G
invariant geodesics on (Sreg,Γ) correspond, under the map
δK∗∖{O} (I7), to billiard motions on
(cl(K∗)∖{O},γcl(K∗)∖{O}).
Repeatedly reflecting a billiard motion in an edge of cl(K∗) and suitable edges of
suitable T translations of cl(K∗) gives a straight line motion λ on
C∖V+, which is invariant under the action of G⋉T.
Use the union of λ and Uλ, whose intersection with cl(K∗) is a
segment of an extended billiard motion. The image of this extended billiard motion in the orbit space
(C∖V+)∼/G=Sreg is a geodesic.
Here we use the Riemannian metric γ,
which is induced by the G invariant Euclidean metric γ on C∖V+ restricted to cl(K∗)∖{O}. Consequently,
(Sreg,γ) is an affine analogue of the affine Riemann surface Sreg
thought of as the orbit space of a discrete subgroup of PGl(2,C) acting on C with
the Poincaré metric, see Weyl [9].
2 A Schwarz-Christoffel mapping
Consider the conformal Schwarz-Christoffel mapping
[TABLE]
of the upper half plane C+ to the rational triangle T=Tn0n1n∞ with interior
angles nn0π, nn1π, and nn∞π, see figure 1. Here n0+n1+n∞=n and ni∈Z≥1 for i=0,1 and
∞ with 1≤n0≤n1≤n∞. Because n∞ is greater than or equal to either n0 or n1, it follows that OC is the longest side of the triangle
[TABLE]
T=△OCD. In the integrand of
(1) we use the following choice of complex nth root. Suppose that w∈C∖{0,1}. Let w=r0eiθ0 and
1−w=r1eiθ1 where r0,r1∈R>0 and
θ0, θ1∈[0,2π). For w∈(0,1) on the real axis we have
θ0=θ1=0, w=r0>0, and 1−w=r1>0. So
\big{(}w^{n-n_{0}}(1-w)^{n-n_{1}}\big{)}^{\raisebox{-2.0pt}{\scriptstyle{1/n}}}=(r^{n-n_{0}}_{0}r^{n-n_{1}}_{1})^{1/n}. In general for w∈C∖{0,1}, we have
where C=∫01w1−nn0(1−w)1−nn1dw and
D={\mathrm{e}}^{\frac{n_{0}}{n}\pi i}\big{(}\frac{\raisebox{4.0pt}{{\scriptscriptstyle\sin\frac{n_{1}}{n}\pi}}}{\rule{0.0pt}{7.0pt}\raisebox{0.0pt}{\scriptscriptstyle\sin\frac{n_{\infty}}{n}\pi}}\big{)}C. Consequently, the bijective holomorphic mapping FT sends int(C+∖{0,1}), the interior of the upper half plane
less [math] and 1, onto
intT, the interior of the rational triangle T=Tn0n1n∞,
and sends the boundary of C+∖{0,1} to the edges of
∂T less their end points O, C and D, see figure 1. Thus the image
of C+∖{0,1} under FT is cl(T)∖{O,C,D}. Here cl(T) is the closure of T in C.
Because FT∣[0,1] is real valued, we may use the Schwarz reflection principle to extend FT to the holomorphic diffeomorphism
[TABLE]
Here Q=Qn0n1n∞ is a quadrilateral with internal angles
2πnn0, πnn∞,
2πnn1, and πnn∞ and vertices at O, D, C, and D,
see figure 2. The conformal mapping FQ
[TABLE]
sends C∖{0,1} onto cl(Q)∖{O,D,C,D}.
3 The geometry of an affine Riemann surface
Let ξ and η be coordinate functions on C2. Consider the affine Riemann surface
S=Sn0,n1,n∞ in C2, associated to the holomorphic mapping FQ, defined by
For (ξ,η)∈S, we have dg(ξ,η)=0 if and only if (ξ,η)=(0,0) or (1,0). Thus the set
Ssing of singular points of S is
{(0,0),(1,0)}. So the affine Riemann surface Sreg=S∖Ssing is
a complex submanifold of C2. Actually, Sreg⊆C2∖{η=0}, for if (ξ,η)∈S and
η=0, then either ξ=0 or ξ=1.
Lemma 2.1 Topologically Sreg is a compact Riemann
surface S⊆CP2 of genus 2g=n+2−(d0+d1+d∞)
less three points: [0:0:1], [1:0:1], and [0:1:0]. Here di=gcd(ni,n) for i=0,1,∞,
Proof. Consider the (projective) Riemann surface S⊆CP2 specified by the condition [ξ:η:ζ]∈S if and only if
[TABLE]
Thinking of G as a polynomial in η with coefficients which are polynomials in
ξ and ζ, we may view S as the branched covering
[TABLE]
When ζ=1 we get the affine branched covering
[TABLE]
From (5) it follows that η=ωk(ξn−n0(1−ξ)n−n1)1/n, where
ωk for k=0,1,…,n−1 is an nth root of unity with
and ()1/n is the complex nth root used in the definition of the mapping FT (1). Thus the branched covering mapping π (8) has n “sheets” except at its branch points. Since
[TABLE]
∞ is a branch point of the mapping π of degree d∞n,
where d∞=gcd(n,n∞). Hence the ramification
index of [math], 1, ∞ is d0(d0n−1)=n−d0, n−d1, and
n−d∞, respectively. Thus the map π has
d0 fewer sheets at [math], d1 fewer at 1, and d∞ fewer at ∞ than an n-fold covering of CP. Thus the total ramification index r of the mapping π is r=(n−d0)+(n−d1)+(n−d∞). By the Riemann-Hurwitz formula, the genus g of S is r=2n+2g−2. In other words,
[TABLE]
Consequently, the affine Riemann surface S is the compact connected surface
S less the point at ∞, namely, S=S∖{[0:1:0]}. So
Sreg is the compact connected surface S
less three points: [0:0:1], [1:0:1], and [0:1:0]. □
Examples of S=Sn0,n1,n∞
n0=1, n1=1, n∞=1; n=3. So d0=d1=d∞=1. Hence 2g=5−3=2. So g=1.
n0=1, n0=1, n∞=4; n=6. So d0=1, d1=1, d∞=2. Hence 2g=8−4=4. So g=2.
n0=1, n1=2, n∞=3; n=6. So d0=1, d1=2, d∞=3. Hence 2g=8−6=2. So g=1.
n0=2, n1=2, n∞=3; n=7. So d0=d1=d∞=1. Hence 2g=9−3=6. So g=3. □
Below is a table listing all the partitions {n1,n0,n∞} of n, which give a low genus Riemann surface S=Sn0,n1,n∞
[TABLE]
Table 1.Genus g of
S=Sn0,n1,n∞. This table is based on the table in
Aurell and Itzykson [1, p.193].
Corollary 2.1a If n is an odd prime number and {n1,n0,n∞} is a partition of n into three parts, then the genus of S is \mbox{\frac{\scriptstyle 1}{\scriptstyle 2},}(n-1).
Proof. Because n is prime, we get d0=d1=d∞=1. Using
(11) we obtain g=\mbox{\frac{\scriptstyle 1}{\scriptstyle 2},}(n-1). □
Corollary 2.1b The singular points of the Riemann surface S are
[0:0:1], [1:0:1], and if n∞>1 then also [0:1:0].
Proof. A point [ξ:η:ζ]∈Ssing if and only if [ξ:η:ζ]∈S, that is,
[TABLE]
We need only check the points [0:0:1], [1:0:1] and [0:1:0]. Since the first two points are singular points of
S=S∖{[0:1:0]}, they
are singular points of S. Thus we need to see if [0:1:0] is a singular point of S. Substituting (0,1,0) into the right hand side of (12b) we get \left\{\!\!\!\!\begin{array}[]{l}(0,0,1),\mbox{\, if n_{\infty}=n-(n_{0}+n_{1})=1}\\
(0,0,0),\mbox{\, if n_{\infty}>1.}\end{array}\right. Thus [0:1:0] is a singular point of S only if n∞>1. □
Lemma 2.2 The mapping
[TABLE]
is a surjective holomorphic local diffeomorphism.
Proof. Let (ξ,η)∈Sreg and let
[TABLE]
By hypothesis (ξ,η)∈Sreg implies that η=0.
The vector X(ξ,η) is defined and is nonzero. From (X\mbox{,\rule{8.0pt}{0.5pt}\rule{0.5pt}{6.0pt},,}\mathop{\!\,\mathrm{d}\!}\nolimits g)(\xi,\eta)=0 and T(ξ,η)Sreg=kerdg(ξ,η), it follows that X(ξ,η)∈T(ξ,η)Sreg. Using the definition of X(ξ,η) (14) and the definition of the mapping π (9), we see that the tangent of the mapping
π (13) at (ξ,η)∈Sreg is given by
[TABLE]
Since X(ξ,η) and η∂ξ∂
are nonzero vectors, they form a complex basis for T(ξ,η)Sreg and Tξ(C∖{0,1}), respectively. Thus the complex linear mapping
T(ξ,η)π is an isomorphism. Hence
π is a local holomorphic diffeomorphism. □
Corollary 2.2aπ (13) is a surjective
holomorphic n to 1 covering map.
Proof. We only need to show that π is a covering map. First
we note that every fiber of π is a finite set with n elements,
since for each fixed ξ∈C∖{0,1} we have
π−1(ξ)={(ξ,η)∈Sregη=ωk(ξn−n0(1−ξ)n−n1)1/n}. Here ωk for
k=0,1,…,n−1, is an nth root of 1 and ()1/n is the complex nth root used in the definition of the Schwarz-Christoffel map FQ (4). Hence the map π is a proper surjective holomorphic submersion, because each fiber is compact. Thus the mapping π is a presentation of a locally trivial fiber bundle with fiber consisting of n distinct points. In other words, the map
π is a n to 1 covering mapping. □
Consider the group G of linear transformations of C2 generated by
[TABLE]
Clearly Rn=idC2=e, the identity element of
G and G={e,R,…,Rn−1}. For each (ξ,η)∈S we have
[TABLE]
So R(ξ,η)∈S. Thus we have an action of G on the affine Riemann surface S given by
[TABLE]
Since G is finite, and hence is compact, the action Φ is proper.
For every g∈G we have Φg(0,0)=(0,0) and Φg(1,0)=(1,0). So Φg maps Sreg into itself. At
(ξ,η)∈Sreg the isotropy group
G(ξ,η) is {e}, that is, the G-action Φ on Sreg is free. Thus the orbit space
Sreg/G is a complex manifold.
Corollary 2.2b The holomorphic G-principal bundle
[TABLE]
Here [(ξ,η)] is the G-orbit
{Φg(ξ,η)∈Sregg∈G} of (ξ,η) in
Sreg. The
bundle presented by the mapping ρ is isomorphic to the bundle presented by the mapping π (13).
Proof. We use invariant theory to determine the orbit space
S/G. The algebra of polynomials on C2, which are invariant under the G-action Φ, is generated by
π1=ξandπ2=ηn.
Since (ξ,η)∈S, these polynomials are subject to the relation
[TABLE]
Equation (17) defines the orbit space S/G as a complex subvariety of C2. This
subvariety is homeomorphic to C, because it is the graph of the function
π1↦π1n−n0(1−π1)n−n1. Consequently, the orbit space
Sreg/G is holomorphically diffeomorphic to C∖{0,1}.
It remains to show that G is the group of covering transformations of the bundle presented by the mapping π (13). For each
ξ∈C∖{0,1} look at the fiber π−1(ξ). If
(ξ,η)∈π−1(ξ), then R±1(ξ,η)=(ξ,e±2πi/nη)∈Sreg, since
(ξ,e±2πi/nη)=(0,0) or (1,0) and
(ξ,e±2πi/nη)∈S. Thus {\Phi}_{{\mathcal{R}}^{\pm 1}}\big{(}{\widehat{\pi}}^{-1}(\xi)\big{)}\subseteq{\widehat{\pi}}^{-1}(\xi). So {\widehat{\pi}}^{-1}(\xi)\subseteq{\Phi}_{\mathcal{R}}\big{(}{\widehat{\pi}}^{-1}(\xi)\big{)}\subseteq{\widehat{\pi}}^{-1}(\xi).
Hence {\Phi}_{\mathcal{R}}\big{(}{\widehat{\pi}}^{-1}(\xi)\big{)}={\widehat{\pi}}^{-1}(\xi). Thus ΦR is a covering transformation for the bundle presented by the mapping π. So G is a subgroup of the group of covering transformations. These groups are equal because
G acts transitively on each fiber of the mapping π. □
4 Another model for Sreg
In this section we construct another model Sreg for the smooth part
Sreg of the affine Riemann surface S (5).
Let D⊆Sreg be a fundamental domain for the G action Φ (16) on
Sreg. So (ξ,η)∈D if and only if for
ξ∈C∖{0,1} we have
\eta=\big{(}{\xi}^{n-n_{0}}(1-\xi)^{n-n_{1}}\big{)}^{\raisebox{-2.0pt}{\scriptstyle 1/n}}.
Here ()1/n is the nth root used in the definition of the mapping FQ (4). The domain D is a connected subset of
Sreg with nonempty interior. Its image under the map π (13) is C∖{0,1}. Thus D is
one “sheet” of the covering map π. So π∣D is
one to one.
[TABLE]
Using the extended Schwarz-Christoffel mapping FQ (4), we give a more geometric description of the fundamental domain D. Consider the mapping
[TABLE]
where the map π is given by equation (13). The map δ is a holomorphic diffeomorphism of intD onto intQ, which sends ∂D homeomorphically onto ∂Q. Look
[TABLE]
at cl(Q), which is a closed quadrilateral with vertices O, D, C, and D. The set δ(D)
contains the open edges OD, DC, and CD but not the open edge OD of cl(Q), see figure 3 above. Let K^{\ast}=K^{\ast}_{n_{0},n_{1},n_{\infty}}={\amalg}_{0\leq j\leq n-1}R^{j}\big{(}\delta(\mathcal{D})\big{)} be
the region in C formed by repeatedly rotating Q=δ(D) through an angle 2π/n. Here R is the rotation C→C:z↦e2πi/nz. We say that the quadrilateral Q=Q2n0,n∞,2n1,n∞formsK∗ less its vertices, see figure 4 above.
Claim 3.1 The connected set K∗ is a regular stellated n-gon with its 2n vertices omitted, which is formed from the quadrilateral Q′=OD′CD′, see figure 5.
Proof. By construction the quadrilateral Q′=OD′CD′
is contained in the quadrilateral Q=ODCD. Note that
Q⊆⋃j=[−2n1+1][2n1+1]Rj(Q′). Thus
[TABLE]
So K∗=⋃j=0nRj(Q′). Thus K∗ is the regular stellated n-gon, one of whose sides is the diagonal D′D′ of Q′. □
[TABLE]
We would like to extend the mapping δ (18) to a mapping of
Sreg onto K∗. Let
[TABLE]
where Φ is the G action defined in equation (16). So we have a mapping
[TABLE]
defined by (δK∗)∣ΦRj(D)=δ∣ΦRj(D).
The mapping δK∗ is defined on Sreg,
because Sreg=⨿0≤j≤n−1ΦRj(D), since D is a fundamental domain for the G-action
Φ (16) on Sreg. Because
K^{\ast}={\amalg}_{0\leq j\leq n-1}R^{j}\big{(}\delta(\mathcal{D})\big{)},
the mapping δK∗ is surjective. Hence δK∗ is holomorphic, since it is continuous on Sreg and is holomorphic on the dense open subset ⨿0≤j≤n−1Rj(intD) of
Sreg.
Let U:C→C:z↦z and let G be the group generated
by the rotation R and the reflection U subject to the relations
Rn=U2=e and RU=UR−1. Shorthand G=⟨U,RU2=e=Rn&RU=UR−1⟩. Then G={e;RpUℓ,ℓ=0,1&p=0,1,…,n−1}. The group G is the dihedral group D2n.
The closure cl(K∗) of K∗=⨿0≤j≤n−1Rj(Q) is invariant under G,
the subgroup of G generated by the rotation R. Because the quadrilateral Q is invariant under the reflection U:z↦z, and URj=R−jU, it follows that cl(K∗) is invariant under the reflection U. So cl(K∗) is invariant under the group G.
We now look at some group theoretic properties of K∗.
Lemma 3.2 If F is a closed edge of the polygon
cl(K∗) and g∣F=id∣F for some g∈G, then g=e.
Proof. Suppose that g=e. Then g=RpUℓ for some
ℓ∈{0,1} and some p∈{0,1,…,n−1}. Let g=RpU and suppose that
F is an edge of cl(K∗) such
that int(F)∩R=∅, where R={Rezz∈C}. Then U(F)=F, but U∣F=idF. So g∣F=RpU∣F=idF. Now
suppose that int(F)∩R=∅. Then U(F)=F. So
U∣F=idF. Hence g∣F=idF.
Finally, suppose that g=Rp with p=0. Then g(F)=F. So g∣F=id∣F. □
Lemma 3.3 For j=0,1,∞ put
S(j)=RnjU. Then S(j) is a reflection in the closed ray
ℓj={teiπnj/n∈Ct∈OD}. The closed
ray ℓ0 is the closure of the side OD of the quadrilateral
Q=ODCD in figure 5.
Proof.S(j) fixes every point on the closed ray ℓj, because
[TABLE]
Since (S(j))2=(RnjU)(RnjU)=Rnj(UU)R−nj=e, it follows that S(j) is a reflection in the closed ray ℓj.
□
Corollary 3.3a For every j=0,1,∞ and every
k∈{0,1,…,n−1} let Sk(j)=RkS(j)R−k. Here
Sn(j)=S0(j)=S(j), because
Rn=e. Then Sk(j) is a reflection in the closed ray Rkℓj.
Proof. This follows because (Sk(j))2=Rk(S(j))2R−k=e and Sk(j) fixes every point on the closed ray Rkℓj, for
[TABLE]
Corollary 3.3b For every j=0,1,∞, every Sk(j) with
k=0,1,…,n−1, and every g∈G, we have gSk(j)g−1=Sr(j) for a unique r∈{0,1,…,n−1}.
Proof. We compute. For every k=0,1,…,n−1 we have
[TABLE]
and
[TABLE]
where t=−(k+2nj)modn. Since R and U generate the group G, the
corollary follows. □
Corollary 3.3c For j=0,1,∞ let Gj be the group generated by the reflections Sk(j) for k=0,1,…,n−1. Then
Gj is a normal subgroup of G.
Proof. Clearly Gj is a subgroup of G. From equations
(20) and (21) it follows that
gSk(j)g−1∈Gj
for every g∈G and every k=0,1…,n−1, since G is generated
by R and U. But Gj is generated by the reflections Sk(j) for k=0,1,…,n−1, that is, every g′∈Gj may be written as
Si1(j)⋯Sip(j), where for
ℓ∈{1,…p} we have iℓ∈{0,1,…,n−1}. So
gg′g−1=g(Si1(j)⋯Sip(j))g−1=(gSi1(j)g−1)⋯(gSip(j)g−1)∈Gj for every
g∈G, that is, Gj is a normal subgroup of G. □
As a first step in constructing Sreg from the regular
stellated n-gon K∗ we look at certain pairs of edges of cl(K∗). We say two distinct closed edges E and E′ of cl(K∗) are adjacent if and only if they intersect at a vertex of cl(K∗).
For j=0,1,∞ let Ej be the set of unordered pairs of closed edges E and E′ of
cl(K∗), that is, the edges E and E′ are not adjacent and
E′=Sm(j)(E) for some generator Sm(j) of Gj. Recall that for x and y in some set, the unordered pair [x,y] is precisely one of the ordered pairs (x,y) or
(y,x). Geometrically, two nonadjacent closed edges E′ and E of cl(K∗) are equivalent if and only if E′ is obtained from E by reflection in the line Rmℓj for some
m∈{0,1,…,n−1}.
In figure 7, where K∗=K1,1,4∗, parallel edges of K∗,
which are labeled with the same letter, are G0-equivalent. This is no coincidence.
[TABLE]
Lemma 3.4 Let K∗ be formed from the quadrilateral
Q=T∪T, where T is the isosceles rational triangle Tn0n0n∞ less its vertices. Then nonadjacent edges of ∂cl(K∗) are
G0-equivalent if and only if they are parallel, see figure 6.
Proof. In figure 6 let OAB be the triangle T with ∠AOB=α, ∠OAB=β, and ∠ABO=γ. Let OABA′′ be the
quadrilateral formed by reflecting the triangle OAB in its edge OB. The quadrilateral OABA′′ reflected it its edge OA is the quadrilateral OAB′A′. Let AC′ be perpendicular to A′B′ and AC be perpendicular to A′′B, see figure 6. Then CAC′ is a straight line if and only if ∠C′AB′+∠B′AB+∠BAC=π. By construction ∠C′AB′=∠BAC=π/2−2γ and
∠B′AB=2π−2β. So
[TABLE]
if and only if α=γ. Hence the edges A′′B and A′B′ are parallel if and only if the triangle OAB is isosceles. □
Theorem 3.5 Let K∗ be the regular stellated n-gon
formed from the rational quadrilateral Qn0n1n∞ with dj=gcd(nj,n) for j=0,1,∞. The G orbit space
formed by first identifiying equivalent edges of the regular stellated n-gon
K∗ less O and then acting on the identification
space by the group G is Sreg, which is a smooth 2-sphere with g handles, where
2g=n+2−(d0+d1+d∞) less some points corresponding to the
image of the vertices of cl(K∗).
Before we begin proving theorem 3.5 we consider the following special case. Let K∗=K1,1,4∗
be a regular stellated hexagon formed by repeatedly rotating the quadrilateral Q′=OD′CD′ by R through an angle 2π/6, see figure 7.
Let G0 be the group generated by the reflections
Sk(0)=RkS(0)R−k=R2k+1U for k=0,1,…,5. Here S(0)=RU is the reflection which leaves the closed ray ℓ0={teiπ/6t∈OD′} fixed. Define an equivalence relation on
cl(K∗)
[TABLE]
by saying that two points x and y in cl(K∗) are equivalent, x∼y,
if and only if 1) x and y lie on ∂cl(K∗) with x on
the closed edge E and y=Sm(0)(x)∈Sm(0)(E) for some reflection
Sm(0)∈G0 or 2) if x and y lie in the interior of
cl(K∗) and x=y. Let cl(K∗)∼ be
the space of equivalence classes and let
[TABLE]
be the identification map which sends a point p∈cl(K∗) to the
equivalence class [p], which contains p. Give cl(K∗) the topology induced from C. Placing the quotient topology on
cl(K∗)∼ turns it into a connected topological
manifold without boundary. Let K∗ be cl(K∗) less its vertices. The identification space
(K∗∖{O})∼=π(K∗∖{O}) is a connected 2-dimensional smooth manifold without boundary.
Let G=⟨R,UR6=e=U2&RU=UR−1⟩. The
usual G-action
[TABLE]
preserves equivalent edges of cl(K∗) and is free on
K∗∖{O}. Hence it induces a G action on
(K∗∖{O})∼, which is free and proper. Thus its orbit map
[TABLE]
is surjective, smooth, and open. The orbit space Sreg=σ((K∗∖{O})∼) is a connected 2-dimensional smooth manifold. The identification space (K∗∖{O})∼ has the orientation induced from an orientation of
K∗∖{O}, which comes from C. So Sreg
has a complex structure, since each element of G is a conformal mapping of C
into itself.
Our aim is to specify the topology of Sreg. The regular stellated hexagon K∗∖{O} less the origin has
a triangulation TK∗∖{O} made up of
12 open triangles Rj(△OCD′) and Rj(△OCD′)
for j=0,1,…,5; 24 open edges Rj(OC), Rj(OD′),
Rj(CD′), and Rj(CD′) for j=0,1,…,5; and 12 vertices
Rj(D′) and Rj(C) for j=0,1,…,5, see figure 7.
Consider the set E0 of unordered pairs of equivalent closed edges of cl(K∗), that is, E0 is the set [E,Sk(0)(E)] for k=0,1,…,5, where E is a closed edge of cl(K∗). Table 1 lists the elements of E0.
[TABLE]
Table 1.
Elements of the set E0. Here Dk′=Rk(D′) and
Dk′=Rk(D′) for k=0,2,4 and Ck=Rk(C) for
k={0,1,…,5}, see figure 7.
G acts on E0, namely,
g\cdot[E,S^{(0)}_{k}(E)]=[g(E),gS^{(0)}_{k}g^{-1}\big{(}g(E)\big{)}], for g∈G.
Since G0 is the group generated by the reflections
Sk(0), k=0,1,…,5, it is a normal subgroup of G.
Hence the action of G on E0 restricts to an action of
G0 on E0 and permutes
G0-orbits in E0. Thus the set of G0-orbits in E0 is G-invariant.
We now look at the G0-orbits on
E0. We compute the G0-orbit of
d∈E0 as follows. We have
[TABLE]
Since
[TABLE]
and
[TABLE]
So the G0 orbit G0⋅d of d∈E0 is (G0/⟨UR∣(UR)2=e⟩)⋅d=H0⋅d={a,d,e}. Here H0=⟨V=R2V3=e⟩,
since G0=⟨V=R2,URV3=e=(UR)2&V(UR)=(UR)V−1⟩. Similarly, the G0-orbit G0⋅f of f∈E0 is H0⋅f={b,c,f}. Since
G0⋅d∪G0⋅f=E0, we have found all G0-orbits on E0.
The G-orbit of OC is Rj(OC) for j=0,1,…,5, since
U(OC)=OC; while the G-orbit of OD′ is Rj(OD′), Rj(OD′)
for j=0,1,…,5, since U(OD′)=OD′.
Suppose that B is an end point of the closed edge E of cl(K∗).
Then E lies in a unique [E,Sm(0)(E)] of E0. Let
G0⋅[E,Sm(0)(E)] be the G0-orbit of
[E,Sm(0)(E)]. Then g′⋅B is an
end point of the closed edge g′(E) of g′⋅[E,Sm(0)(E)]∈E0 for every g′∈G0. So O(B)={g′⋅Bg′∈G0} the
G0-orbit of the vertex B. It
follows from the classification of G0-orbits on E0
that O(D′)={D′,D2′,D4′} and
O(D′)={D′,D′2,D′4}
are G0-orbits of the vertices of cl(K∗), which are
permuted by the action of G on E0.
Also O(C)={C,C1,…,C5} and O(D′&D′)={D′,D′,D2′,D′2,D4′,D′4} are G-orbits
of vertices of cl(K∗), which are end points of the G-orbit of
the rays OC and OD′, respectively.
[TABLE]
To determine the topology of the G orbit space Sreg we find a triangulation of Sreg. Note that the triangulation
TK∗∖{O} of
K∗∖{O}, illustrated in figure 7, is G-invariant. Its image under the
identification map π is a G-invariant triangulation
T(K∗∖{O} of
(K∗∖{O})∼. After identification of equivalent edges,
each vertex π(v), each open edge π(E), having π(O) as an end point, or each open edge π([F,F′]), where [F,F′] is a pair of equivalent edges of cl(K∗), and each open triangle π(T) in T(K∗∖{O})∼ lies in a unique G orbit. It follows that
σ(π(v)), σ(π(E)) or σ(π([F,F′])), and
σ(π(T)) is a vertex, an open edge, and an open triangle, respectively, of a triangulation
TSreg=σ(T(K∗∖{O})∼) of
Sreg. The triangulation
TSreg has 4 vertices,
corresponding to the G orbits σ(π(O(D′))),
σ(π(O(D′))),
σ(π(O(C))), and σ(π(O(D′&D′)));
18 open edges
corresponding to σ(π(Rj(OC))), σ(π(Rj(OD′))),
and σ(π(Rj(CD′))) for j=0,1,…,5; and 12 open triangles
σ(π(Rj(△OCD′))) and
σ(π(Rj(△OCD′))) for j=0,1,…,5. Thus the Euler characteristic χ(Sreg) of
Sreg is
4−18+12=−2. Since Sreg is a 2-dimensional smooth
real manifold, χ(Sreg)=2−2g, where g is the genus of
Sreg. Hence g=2. So Sreg is a smooth 2-sphere with 2 handles, less a finite number of points, which lies in a compact topological space S=cl(K∗)∼/G, that is its closure.
□
Proof of theorem 3.5 We now begin the construction of Sreg by
identifying equivalent edges of cl(K∗). Let [E,Sm(0)(E)] be an unordered pair of equivalent closed edges of cl(K∗). We say that x and y in cl(K∗)
are equivalent, x∼y, if 1) x and y lie in
∂cl(K∗) with x∈E and y=Sm(0)(x)∈Sm(0)(E) for some m∈{0,1,…,n−1} or
2) x and y lie in intcl(K∗) and x=y. The relation
∼ is an equivalence relation on cl(K∗). Let
cl(K∗)∼ be the set of equivalence classes and let
[TABLE]
be the map which sends p to the equivalence class [p], that
contains p. Compare this argument with that of Richens and Berry [7].
Give cl(K∗) the topology induced from C and put the quotient topology on cl(K∗)∼.
Claim 3.6 Let K∗ be cl(K∗) less its vertices. Then
(K∗∖{O})∼=π(K∗∖{O}) is a smooth manifold. Also
cl(K∗)∼ is a topological manifold.
Proof. To show that (K∗∖{O})∼ is a smooth manifold, let E+ be an open edge of K∗. For p+∈E+ let
Dp+ be a disk in C with center at p+, which does not contain a vertex of
cl(K∗). Set Dp++=K∗∩Dp+.
Let E− be an open edge of K∗, which is equivalent to
E+ via the reflection Sm(0), that is,
[cl(E+),cl(E−)=Sm(0)(cl(E+))]∈E0 is an unordered pair of Sm(0) equivalent edges.
Let p−=Sm(0)(p+) and set Dp−−=Sm(0)(Dp++). Then V[p]=π(Dp++∪Dp−−) is an open neighborhood of [p]=[p+]=[p−] in (K∗∖{O})∼, which is a smooth 2-disk, since the identification mapping π
is the identity on intK∗. It follows that
(K∗∖{O})∼ is a smooth 2-dimensional manifold without boundary.
We now handle the vertices of cl(K∗). Let v+ be a vertex of
cl(K∗) and set Dv+=D∩cl(K∗), where D is a disk in C
with center at the vertex v+=r0eiπθ0. The map
[TABLE]
with r≥0 and 0≤θ≤1 is a homeomorphism, which sends the wedge with angle π to the wedge with angle πs. The latter wedge is formed by the closed edges E+′ and E+ of cl(K∗), which are adjacent at the vertex
v+ such that eiπsE+′=E+ with the edge E+′ being
swept out through intcl(K∗) during its rotation to the edge E+. Because cl(K∗) is a rational regular stellated
n-gon, the value of s is a rational number for each vertex of
cl(K∗). Let E−=Sm(0)(E+) be
an edge of cl(K∗), which is equivalent to E+ and set
v−=S(v+). Then v− is a vertex of cl(K∗), which is
the center of the disk Dv−=Sm(0)(Dv+). Set D−=D+. Then D=D+∪D− is a disk in C. The map
W:D→π(Dv+∪Dv−), where W|_{D_{+}}=\pi\raisebox{0.0pt}{\scriptstyle\circ,}W_{v_{+}} and W|_{D_{-}}=\pi\raisebox{0.0pt}{\scriptstyle\circ,}S^{(0)}_{m}\raisebox{0.0pt}{\scriptstyle\circ,}W_{v_{+}}\raisebox{0.0pt}{\scriptstyle\circ,}{\mbox{}}^{\overline{\rule{5.0pt}{0.0pt}}}, is a homeomorphism of D into a neighborhood
π(Dv+∪Dv−) of [v]=[v+]=[v−] in
cl(K∗)∼. Consequently, the identification space
cl(K∗)∼ is a topological manifold. □
We now describe a triangulation of K∗∖{O}. Let
T′=T1,n1,n−(1+n1) be the open rational triangle △OCD′
with vertex at the origin O, longest side OC on the real axis, and
interior angles n1π, nn1π, and nn−1−n1π.
Let Q′ be the quadrilateral T′∪T′. Then Q′ is a subset of the quadrilateral Q=ODCD, see figure 5. Moreover K∗=⋃ℓ=0n−1Rℓ(Q′). The 2n triangles cl(Rj(T′))∖{O} and cl(Rj(T′))∖{O} with j=0,1,…,n−1 form a triangulation TK∗∖{O} of K∗∖{O} with 2n vertices Rj(C) and Rj(D′) for j=0,1,…,n−1; 4n open edges Rj(OC), Rj(OD′), Rj(CD′), and Rj(CD′) for
j=0,1,…,n−1; and 2n open triangles Rj(T′), Rj(T′) with
j=0,1,…,n−1. The image of the triangulation
TK∗∖{O} under the identification map
π (23) is a triangulation
TK∗∖{O})∼ of the
identification space (K∗∖{O})∼.
The action of G on cl(K∗) preserves the set of unordered pairs of
Sm(j) equivalent edges of cl(K∗) for j=0,1,∞. Hence G induces an action on
cl(K∗)∼, which is proper, since G is finite. The G action
is free on K∗∖{O} and thus on (K∗∖{O})∼
by lemma A2. We have proved
Lemma 3.7 The G-orbit space S=cl(K∗)∼/G is a compact connected topological manifold with
Sreg=(K∗∖{O})∼/G being a smooth manifold. Let
[TABLE]
Then σ is the G orbit map, which is surjective, continuous, and open.
The restriction of the map σ to
K∗∖{O} has image Sreg and is a smooth open mapping.
We now determine the topology of the orbit space Sreg.
For j=0,1,∞ and ℓ=0,1,…,dj−1 let Aℓj
be an end point of a closed edge E of cl(K∗), which lies on the unordered pair [E,Sℓ(j)(E)]∈Ej. Then
Hj⋅Aℓ(j) is an end point of the edge Hj⋅E of the unordered pair
Hj⋅[E,Sℓ(j)(E)] of Ej. See appendix A for the definition of the
group Hj. Fix j. The
sets O(Aℓ(j))={Hj⋅Aℓ(j)}
with ℓ=0,1,…,dj−1 are permuted by G. The action of G on
K∗∖{O} preserves the set of open edges of the triangulation
TK∗∖{O}.
There are 3n-orbits: Rj(OC); Rj(OD′), since
OD′=R(OD′); and Rj(CD), since CD′=U(CD)
for j=0,1,…,n−1. So the image of the triangulation
TK∗∖{O} under the continuous open map
[TABLE]
is a triangulation TSreg of the G-orbit space
Sreg with d0+d1+d∞ vertices
μ(O(Aℓ(j))), where j=0,1,∞ and ℓ=0,1,…,dj−1; 3n open edges μ(Rj(OC)), μ(Rj(OD′)), and
μ(Rj(CD)) for j=0,1,…,n−1; and 2n open triangles
μ(Rj(T′)) and μ(Rj(T′)) for j=0,1,…n−1. Thus the Euler characteristic χ(Sreg) of Sreg is
d0+d1+d∞−3n+2n=d0+d1+d∞−n. But
Sreg is a smooth manifold. So
χ(Sreg)=2−2g,
where g is the genus of Sreg. Hence
2g=n+2−(d0+d1+d∞). Compare this argument with that of Weyl [9, p.174]. This
proves theorem 3.5. □
Since the quadrilateral Q is a fundamental domain for the action of G on
K∗, the G orbit map \overline{\mu}=\sigma\raisebox{0.0pt}{\scriptstyle\circ,}\pi:K^{\ast}\subseteq\mathbb{C}\rightarrow\widetilde{S} restricted to Q is a bijective continuous open mapping.
But δQ:D⊆Sreg→Q⊆C is a bijective continous open mapping of the
fundamental domain D of the G action on
S. Consequently, the G orbit space S is
homeomorphic to the G orbit space S.
The mapping μ is holomorphic except possibly at [math] and
the vertices of cl(K∗). So the mapping
\overline{\mu}\raisebox{0.0pt}{\scriptstyle\circ,}{\delta}_{K^{\ast}}:{\mathcal{S}}_{\mathrm{reg}}\rightarrow{\widetilde{S}}_{\mathrm{reg}} is a holomorphic diffeomorphism.
5 An affine model of Sreg
We construct an affine model of the Riemann surface
Sreg.
We return to the regular stellated n-gon K∗=Kn0n1n∞∗, which is formed from the quadrilateral Q=Qn0n1n∞ less its vertices. Repeatedly reflecting in the edges of K∗ and then in the edges of the resulting reflections of
K∗ et cetera, we obtain a covering of C∖V+ by certain translations of K∗. Here V+ is the union of the translates of the vertices of cl(K∗) and its center O. Let T be the group generated by these translations. The semidirect product G=G⋉T acts freely, properly and transitively on C∖V+. It preserves equivalent edges of C∖V+ and it acts freely and properly on
(C∖V+)∼, the space formed by identifying equivalent
edges in C∖V+. The orbit space
(C∖V+)∼/G is holomorphically diffeomorphic to
Sreg and is the desired affine model of Sreg. We now justify these assertions.
First we determine the group T of translations.
Lemma 4.1 Each of the 2n sides of the regular stellated n-gon K∗ is perpendicular to exactly one of the directions
[TABLE]
for j=0,1,…,n−1.
Proof. From figure 9 we have ∠D′CO=nn1π. So
∠COH=21π−nn1π. Hence the line ℓ0, containing
the edge CD′ of K∗, is perpendicular to the direction
e[21−nn1]π. Since △COD′
is the reflection of △COD′ in the line segment OC, the line
ℓ1, containing the edge CD′ of K∗, is perpendicular to
the direction e[−21+nn1]π.
Because the regular stellated n-gon K∗ is formed by repeatedly rotating the quadrilateral Q′=OD′CD′ through an angle n2π, we find that equation (51) holds. □
[TABLE]
Since ∠COH=21π−nn1π, it follows that
∣H∣=∣C∣sinπnn1 is the distance from the center O of K∗
to the line ℓ0 containing the side CD′, or to the line
ℓ1 containing the side CD′. So
u0=(∣C∣sinπnn1)e[21−nn1]πi
is the closest point H on ℓ0 to O and
u1=(∣C∣sinπnn1)e[−21+nn1]πi
is the closest point H on ℓ1 to O. Since the regular stellated n-gon K∗ is formed by repeatedly rotating the quadrilateral Q′=OD′CD′ through an angle n2π, the point
[TABLE]
lies on the line ℓ2j=Rjℓ0, which contains the edge
Rj(CD′) of K∗; while
[TABLE]
lies on the line ℓ2j+1=Rjℓ1, which contains the edge
Rj(CD′) of K∗ for every j∈{0,1,…,n−1}.
Also the line segments Ou2j and Ou2j+1 are perpendicular to the line
ℓ2j and ℓ2j+1, respectively, for j∈{0,1,…,n−1}.
Reflecting the regular stellated n-gon K∗ in its edge CD′ contained in
ℓ0 gives a congruent regular stellated n-gon K0∗ with the center O of K∗ becoming the center 2u0 of K0∗.
Lemma 4.2 The collection of all the centers of the regular stellated n-gons formed by reflecting K∗ in its edges and then reflecting in the edges of the reflected regular stellated n-gons et cetera is
[TABLE]
where for j=0,1,…,2n−1 we have
[TABLE]
Proof. For each k0=0,1,…,2n−1 the center of the 2n regular stellated congruent
n-gon Kk0∗ formed by reflecting in an edge of
K∗ contained in the line ℓk0 is τk0(0)=2uk0. Repeating the reflecting process in each edge of Kk0∗ gives 2n congruent regular stellated n-gons Kk0k1∗ with center at {\tau}_{k_{1}}\big{(}{\tau}_{k_{0}}(0)\big{)}=2(u_{k_{1}}+u_{k_{0}}), where k1=0,1,…2n−1. Repeating this construction proves the lemma.
□
The set V of vertices of the regular stellated n-gon K∗ is
[TABLE]
see figure 5. Clearly the set V is G invariant.
Corollary 4.2a The set
[TABLE]
is the collection of vertices and centers of the congruent regular stellated
n-gons K∗, Kk1∗, Kk0k1∗,….
Proof. This follows immediately from lemma 4.2. □
Corollary 4.2b The union of K∗,Kk0∗,Kk0k1∗,…Kk0k1⋯kℓ∗,…, where ℓ≥0, 0≤j≤ℓ, and
0≤kj≤2n−1, covers
C∖V+, that is,
[TABLE]
Proof. This follows immediately from
K^{\ast}_{k_{0}k_{1}\cdots k_{\ell}}={\tau}_{k_{\ell}}\raisebox{0.0pt}{\scriptstyle\circ,}\cdots\raisebox{0.0pt}{\scriptstyle\circ,}{\tau}_{k_{0}}(K^{\ast}). □
Let T be the abelian subgroup of the 2-dimensional Eulcidean group
E(2) generated by the translations τj (30) for
j=0,1,…2n−1. It follows from corollary 4.2b that the regular stellated
n-gon K∗ with its vertices and center removed is the fundamental domain for the action of the abelian group T on C∖V+.
The group T is isomorphic to the abelian subgroup
T of (C,+) generated
by {2uj}j=02n−1.
Next we define the group G and show that it acts freely, properly, and transitively on
C∖V+.
Consider the group G=G⋉T⊆G×T, which is
the semidirect product of the dihedral group G, generated by the rotation
R through 2π/n and the reflection U subject to the relations
Rn=e=U2 and RU=UR−1, and the abelian group T.
An element (RjUℓ,2uk) of G is the affine linear map
[TABLE]
Multiplication in G is defined by
[TABLE]
which is the composition of the affine linear map (Rj′Uℓ′,2uk′) followed by
(RjUℓ,2uk). The mappings G→G:Rj↦(RjUℓ,0) and T→G:2uk↦(e,2uk) are injective, which allows us to identify the groups G and T with their image in G. Using (33)
we may write an element (RjUℓ,2uk) of G as
(e,2uk)⋅(RjUℓ,0). So
[TABLE]
For every z∈C we have
[TABLE]
that is,
[TABLE]
Hence
[TABLE]
which is just equation (31). The group G acts on C as
E(2) does, namely, by affine linear orthogonal mappings.
Denote this action by
[TABLE]
Lemma 4.3 The set of vertices
V+ (32) is invariant under the G action.
Proof. Let v∈V+. Then for some
(ℓ0′,…,ℓ2n−1′)∈Z≥02n and some
w∈V∪{0}
[TABLE]
where u′=∑j=02n−1ℓj′uj. For (RjUℓ,2u)∈G
with j=0,1,…,n−1 and ℓ=0,1 we
have
[TABLE]
where w′=ψ(RjUℓ,0)(w)=RjUℓ(w)∈V∪{0}. If ℓ=0, then
[TABLE]
while if ℓ=1, then
[TABLE]
Here k^{\prime}(k)=$$\left\{\begin{array}[]{cl}2n-k+1,&\mbox{if kis even}\\
2n-k-1,&\mbox{ifk is odd},\end{array}\right. see corollary 4.1a. So (e,2(RjUℓu′+u))∈T, which implies ψ(e,2(RjUℓu′+u))(w′)∈V+, as desired. □
Lemma 4.4 The action of G on
C∖V+ is free.
Proof. Suppose that for some v∈C∖V+ and
some (RjUℓ,2u)∈G we have v=ψ(RjUℓ,2u)(v). Then v lies in some Kk0k1⋯kℓ∗. So for some
v′∈K∗ we have
[TABLE]
where u′=∑j=02n−1ℓj′uj
for some (ℓ0′,…,ℓ2n−1′)∈(Z≥0)2n. Thus
[TABLE]
This implies RjUℓ=e, that is, j=ℓ=0. So 2u=2Rju′+2u=2u′+2u, that is, u=0. Hence (RjUℓ,u)=(e,0), which is the identity element of
G. □
Lemma 4.5 The action of T (and hence
G) on C∖V+ is transitive.
Proof. Let Kk0⋯kℓ∗ and
Kk0′⋯kℓ′′∗ lie in
[TABLE]
Since K^{\ast}_{k_{0}\cdots k_{\ell}}={\tau}_{k_{\ell}}\raisebox{0.0pt}{\scriptstyle\circ,}\cdots\raisebox{0.0pt}{\scriptstyle\circ,}{\tau}_{k_{0}}(K^{\ast}) and
K^{\ast}_{k^{\prime}_{0}\cdots k^{\prime}_{{\ell}^{\prime}}}={\tau}_{k^{\prime}_{{\ell}^{\prime}}}\raisebox{0.0pt}{\scriptstyle\circ,}\cdots\raisebox{0.0pt}{\scriptstyle\circ,}{\tau}_{k^{\prime}_{0}}(K^{\ast}), it follows that
({\tau}_{k^{\prime}_{{\ell}^{\prime}}}\raisebox{0.0pt}{\scriptstyle\circ,}\cdots\raisebox{0.0pt}{\scriptstyle\circ,}{\tau}_{k^{\prime}_{0}})\raisebox{0.0pt}{\scriptstyle\circ,}({\tau}_{k_{\ell}}\raisebox{0.0pt}{\scriptstyle\circ,}\cdots\raisebox{0.0pt}{\scriptstyle\circ,}{\tau}_{k_{0}})^{-1}(K^{\ast}_{k_{0}\cdots k_{\ell}})=K^{\ast}_{k^{\prime}_{0}\cdots k^{\prime}_{{\ell}^{\prime}}}. □
The action of G on C∖V+ is proper because
G is a discrete subgroup of E(2) with no accumulation points.
We now define an edge of C∖V+ and what it means for an unordered
pair of edges to be equivalent. We show that the group G acts freely and properly
on the identification space of equivalent edges.
Let E be an open edge of K∗. Since
Ek0⋯kℓ=τk0⋯τkℓ(E)∈Kk0⋯kℓ∗, it follows that Ek0⋯kℓ is
an open edge of Kk0⋯kℓ∗. Let
[TABLE]
Then E is the set of open edges of
C∖V+ by lemma 4.2b. Since {\tau}_{k_{\ell}}\raisebox{0.0pt}{\scriptstyle\circ,}\cdots\raisebox{0.0pt}{\scriptstyle\circ,}{\tau}_{k_{0}}(0) is the center of Kk0⋯kℓ∗, the element
(e,{\tau}_{k_{\ell}}\raisebox{0.0pt}{\scriptstyle\circ,}\cdots\raisebox{0.0pt}{\scriptstyle\circ,}{\tau}_{k_{0}})\cdot(g,({\tau}_{k_{\ell}}\raisebox{0.0pt}{\scriptstyle\circ,}\cdots\raisebox{0.0pt}{\scriptstyle\circ,}{\tau}_{k_{0}})^{-1}) of G is a
rotation-reflection of Kk0⋯kℓ∗, which sends an edge of
Kk0⋯kℓ∗ to another edge of g∗Kk0⋯kℓ∗. Thus G sends E into itself.
For j=0,1,∞ let Ek0⋯kℓj
be the set of unordered pairs [Ek0⋯kℓ,Ek0⋯kℓ′] of
equivalent open edges of Kk0⋯kℓ∗, that is,
Ek0⋯kℓ∩Ek0⋯kℓ′=∅, so the open edges
Ek0⋯kℓ=τk0⋯τkℓ(E) and
Ek0⋯kℓ′=τk0⋯τkℓ(E′) of
cl(Kk0⋯kℓ∗) are not adjacent, which implies that the
open edges E and E′ of K∗ are not adjacent, and for some generator
Sm(j) of the group Gj of reflections we have
[TABLE]
Let Ej=∪ℓ≥0∪0≤j≤ℓ∪0≤kj≤2n−1Ek0⋯kℓj. Then Ej is the
set of unordered pairs of equivalent edges of C∖V+. Define an action
∗ of G on Ej by
[TABLE]
where {\tau}^{\prime}={\tau}_{k_{\ell}}\raisebox{0.0pt}{\scriptstyle\circ,}\cdots{\tau}_{k_{0}}.
Define a relation ∼ on C∖V+ as follows. We say that
x and y∈C∖V+ are related, x∼y, if
x∈F=τ(E)∈E0 and y∈F′=τ(E′)∈E0
such that [F,F′]=[τ(E),τ(E′)]∈E0, where [E,E′]∈E0 with E′=Sm(0)(E) for some Sm(0)∈G0
and y=\tau\big{(}S^{(0)}_{m}({\tau}^{-1}(x))\big{)} or 2) x, y\in\big{(}\mathbb{C}\setminus{\mathbb{V}}^{+}\big{)}\setminus\mathfrak{E} and x=y. Then
∼ is an equivalence relation on C∖V+. Let
(C∖V+)∼ be the set of equivalence classes and
let Π be the map
[TABLE]
which assigns to every p∈C∖V+ the
equivalence class [p] containing p.
Proof. This follows immediately from the definition of the maps
Π and π. □
Lemma 4.7 The usual action of G on C, restricted
to C∖V+, is compatible with the equivalence relation
∼, that is, if x, y∈C∖V and x∼y, then
(g,τ)(x)∼(g,τ)(y) for every (g,τ)∈G.
Proof. Suppose that x∈F=τ′(E), where τ′∈T. Then y∈F′=τ′(E′), since x∼y. So for some
Sm(0)∈G0 we have (τ′)−1(y)=Sm(0)(τ−1(x)). Let (g,τ)∈G. Then
[TABLE]
So (g,τ)(y)∈(g,τ)∗F′. But (g,τ)(x)∈(g,τ)∗F and
[(g,τ)∗F,(g,τ)∗F′]=(g,τ)∗[F,F′]. Hence (g,τ)(x)∼(g,τ)(y). □
Because of lemma 4.7, the usual G-action on
C∖V+ induces an action of G on
(C∖V+)∼.
Lemma 4.8 The action of G on
(C∖V+)∼ is free and proper.
Proof. The following argument shows that it is free.
Using lemma A2 we see that an
element of G, which lies in the isotropy group G[F,F′]
for [F,F′]∈E0, interchanges the edge F with the equivalent
edge F′ and thus fixes the equivalence class [p] for every p∈F. Hence
the G action on (C∖V+)∼ is free. It is
proper because G is a discrete subgroup of the Euclidean group
E(2) with no accumulation points. □
Theorem 4.9 The G-orbit space
(C∖V+)∼/G is holomorphically
diffeomorphic to the G-orbit space (K∗∖{O})∼/G=Sreg.
Proof. This claim follows from the fact that the fundamental
domain of the G-action on C∖V+ is
K∗∖{O}, which is the fundamental domain of the
G-action on K∗∖{O}. Thus Π(C∖V+)
is a fundamental domain of the G-action on (C∖V+)∼, which is equal to π(K∗∖{O})=(K∗∖{O})∼ by lemma 4.6. Hence the G-orbit space (C∖V+)∼/G is equal to the G-orbit space Sreg.
So the identity map from Π(C∖V+) to
(K∗∖{O})∼ induces a holomorphic diffeomorphism
of orbit spaces. □
Because the group G is a discrete subgroup of the 2-dimensional
Euclidean group E(2), the Riemann surface
(C∖V+)∼/G is an affine model of the
affine Riemann surface Sreg.
6 The developing map and geodesics
In this section we show that the mapping
[TABLE]
straightens the holomorphic vector field X (14) on the fundamental domain D⊆Sreg, see Bates and Cushman [2] and Flaschka [4]. We verify that X is the geodesic vector field for a flat Riemannian metric Γ on D.
So the holomorphic vector field X (14) on D and the holomorphic vector field ∂z∂ on Q are δ-related. Hence δ sends an integral curve of the vector field X starting at (ξ,η)∈D onto an integral curve of the vector field ∂z∂ starting at
z=δ(ξ,η)∈Q. Since an integral curve of ∂z∂ is a horizontal line segment in Q, we have proved
Claim 5.1 The holomorphic mapping δ (37)
straightens the holomorphic vector field X (14) on the fundamental domain
D⊆Sreg.
We can say more. Let u=Rez and v=Imz. Then
[TABLE]
is the flat Euclidean metric on C. Its restriction
γ∣C∖V+
to C∖V+ is invariant under the group G,
which is a subgroup of the Euclidean group E(2).
Consider the flat Riemannian metric γ∣Q on Q, where
γ is the metric (40) on C. Pulling back γ∣Q
by the mapping FQ (4) gives a metric
[TABLE]
on C∖{0,1}. Pulling the metric γ back by the
projection mapping π:C2→C:(ξ,η)↦ξ gives
[TABLE]
on C2. Restricting Γ to the affine Riemann surface Sreg gives
\Gamma=\frac{1}{\eta}\mathop{\!\,\mathrm{d}\!}\nolimits\xi\,\raisebox{2.0pt}{\tiny,\bigodot}\,\frac{1}{\overline{\eta}}\overline{\mathop{\!\,\mathrm{d}\!}\nolimits\xi}.
Lemma 5.2Γ is a flat Riemannian metric on
Sreg.
Proof. We compute. For every (ξ,η)∈Sreg we have
[TABLE]
Thus Γ is a Riemannian metric on Sreg. It is flat by
construction. □
Because D has nonempty interior and the map δ (37) is holomorphic,
it can be analytically continued to the map
[TABLE]
since δ=δQ∣D. By construction
δQ∗(γ∣Q)=Γ.
So the mapping δQ
is an isometry of (Sreg,Γ) onto (Q,γ∣Q).
In particular, the map δ is an isometry of
(D,Γ∣D) onto (Q,γ∣Q). Moreover, δ is
a local holomorphic diffeomorphism, because for every (ξ,η)∈D, the complex linear mapping T(ξ,η)δ is an isomorphism, since it sends
X(ξ,η) to
\frac{\partial}{\partial z}\rule[-6.0pt]{0.5pt}{15.0pt}\,\raisebox{-6.0pt}{\scriptscriptstyle z=\delta(\xi,\eta)} . Thus δ is a developing map in the sense of differential geometry, see Spivak [8, p.97] note on §12 of Gauss [5]. The map δ is local because the integral curves of ∂z∂ on Q are only defined for a finite time, since they are horizontal line segments in Q. Thus the integral curves of X (14) on D are defined for a finite time. Since the integral curves of ∂z∂ are geodesics on (Q,γ∣Q), the image of a local integral curve of
∂z∂ under the local inverse of the mapping δ is a local integral curve of X. This latter local integral curve is a geodesic on
(D,Γ∣D), since δ is an isometry. Thus we have proved
Claim 5.3 The holomorphic vector field X (14) on
the fundamental domain D is the geodesic vector field for the flat Riemannian metric Γ∣D on D.
Corollary 5.3a The holomorphic vector field X on the affine Riemann
surface Sreg is the geodesic vector field for the flat Riemannian
metric Γ on Sreg.
Proof. The corollary follows by analytic continuation from the conclusion of claim 5.3, since intD is a nonempty open subset of
Sreg and both the vector field X and the Riemannian metric
Γ are holomorphic on Sreg.
7 Discrete symmetries and billiard motions
Let G be the group of homeomorphisms of the affine Riemann surface
S (5) generated by the mappings
[TABLE]
Clearly, the relations Rn=U2=e hold. For every (ξ,η)∈S we have
[TABLE]
So the additional relation UR−1=RU holds. Thus G is isomorphic to the dihedral group D2n.
Lemma 6.1G is a group of isometries of
(Sreg,Γ).
Proof. For every (ξ,η)∈Sreg we get
[TABLE]
and
[TABLE]
Recall that the group G, generated by the linear mappings
[TABLE]
is isomorphic to the dihedral group D2n.
Lemma 6.2G is a group of isometries of (C,γ).
Proof. This follows because R and U are Euclidean motions. □
We would like the developing map δQ (41) to intertwine the actions of G and G and the geodesic flows on
(Sreg,Γ) and (Q,γ∣Q). There are several difficulties. The first is: the group G does not preserve the quadrilateral Q. To overcome this difficulty we extend the mapping δQ (41) to the mapping δK∗ (19) of the affine Riemann surface Sreg onto the regular stellated n-gon K∗.
Lemma 6.3 The mapping δK∗ (19) intertwines the action Φ (16) of G on
Sreg with the action
[TABLE]
of G on the regular stellated n-gon K∗.
Proof. From the definition of the mapping δK∗ we see that for each (ξ,η)∈D we have
{\delta}_{K^{\ast}}\big{(}{\mathcal{R}}^{j}(\xi,\eta)\big{)}=R^{j}{\delta}_{K^{\ast}}(\xi,\eta) for every j∈Z. By analytic
continuation we see that the preceding
equation holds for every (ξ,η)∈Sreg.
Since FQ(ξ)=FQ(ξ) by construction and
π(ξ,η)=ξ (13), from the definition of the mapping δ (37) we get
δ(ξ,η)=δ(ξ,η) for every
(ξ,η)∈D. In other words,
{\delta}_{K^{\ast}}\big{(}\mathcal{U}(\xi,\eta)\big{)}=U{\delta}_{K^{\ast}}(\xi,\eta) for every (ξ,η)∈D.
By analytic continuation we see
that the preceding equation holds for all (ξ,η)∈Sreg. Hence on Sreg we have
[TABLE]
The mapping φ:G→G sends the generators
R and U of the group G to the generators R and U of the group G, respectively. So it is an isomorphism. □
There is a second more serious difficulty: the integral curves of
∂z∂ run off the quadrilateral Q in finite time.
We fix this by requiring that when an integral curve reaches a point P on the boundary
∂Q of Q, which is not a vertex, it undergoes a specular reflection at P. (If the integral curve reaches a vertex of Q in forward or backward time, then the motion ends). This motion can be continued as a straight line motion, which extends the motion on the original segment in Q or S(Q). To make this precise, we give
Q the orientation induced from C and suppose that the incoming (and hence
outgoing) straight line motion has the same orientation as ∂Q. If the
incoming motion makes an angle α with respect to the inward pointing
normal N to ∂Q at P, then the outgoing motion makes an angle
α with the normal N, see Richens and Berry [7]. Specifically, if the incoming motion to P is an integral curve of
∂z∂, then the outgoing motion, after reflection at P, is an integral curve of R−1∂z∂=e−2πi/n∂z∂. Thus the outward motion makes a turn of −2π/n at P towards the interior of Q, see figure 10 (left). In figure 10 (right)
the incoming motion has the opposite orientation from ∂Q.
[TABLE]
This extended motion on Q is called a billiard motion. A billiard motion starting in the interior of cl(Q) is defined for all time and remains in
cl(Q) less its vertices, since each of the segments of the billiard motion is
a straight line parallel to an edge of cl(Q) and does not hit a vertex of
cl(Q), see figure 12.
We can do more. If we apply a reflection S in the edge of Q in its boundary
∂Q, which contains the reflection point P, to the initial reflected motion at
P, and then again to the extended straight line motion in S(Q) when it reaches
[TABLE]
∂S(Q), et cetera, we see that the extended motion becomes a billiard motion in the
regular stellated n-gon K^{\ast}=Q\cup{\amalg}_{0\leq k\leq n-1}SR^{k}(Q)\big{)}, see figure 12.
[TABLE]
So we have verified
Claim 6.4 A billiard motion in the regular stellated n-gon K∗, which starts at a point in the interior of K∗∖{O} does not hit a vertex of cl(K∗) and is invariant under the action of the isometry subgroup G of the isometry group G of
(K∗,γ∣K∗) generated by the rotation R.
Let G be the subgroup of G generated by the rotation R. We now show
Lemma 6.5 The holomorphic vector field X (14)
on Sreg is G-invariant.
Proof. We compute. For every (ξ,η)∈Sreg
and for R∈G we have
[TABLE]
Hence for every j∈Z we get
[TABLE]
for every (ξ,η)∈Sreg. In other words, the vector field
X is invariant under the action of G on Sreg.
□
Corollary 6.5a For every (ξ,η)∈D we have
[TABLE]
Proof. Equation (45) is a rewrite of equation
(44). □
Corollary 6.5b Every geodesic on (Sreg,Γ)
is G-invariant.
Proof. This follows immediately from the lemma. □
Lemma 6.6 For every (ξ,η)∈Sreg
and every j∈Z we have
[TABLE]
Proof. From equation (43) we get
{\delta}_{K^{\ast}}\raisebox{0.0pt}{\scriptstyle\circ,}{\Phi}_{\mathcal{R}}={\Psi}_{R}\raisebox{0.0pt}{\scriptstyle\circ,}{\delta}_{K^{\ast}}
on Sreg. Differentiating the preceding equation and then evaluating the result at X(ξ,η)∈T(ξ,η)Sreg gives
[TABLE]
for all (ξ,η)∈Sreg. When (ξ,η)∈D, by definition δK∗(ξ,η)=δ(ξ,η). So for every
(ξ,η)∈Sreg
[TABLE]
Thus
[TABLE]
for every (ξ,η)∈D. By analytic continuation (47) holds for every (ξ,η)∈Sreg. Now
T(ξ,η)ΦR
sends T(ξ,η)Sreg to TΦR(ξ,η)Sreg. Since T(ξ,η)ΦRX(ξ,η)=e2πi/nX(ξ,η) for every
(ξ,η)∈Sreg,
it follows that e2πi/nX(ξ,η) lies in
TΦR(ξ,η)Sreg. Also since
TδK∗(ξ,η)ΨR sends TδK∗(ξ,η)K∗ to TΨR(δK∗(ξ,η)K∗, we get
[TABLE]
For every (ξ,η)∈Sreg we obtain
[TABLE]
that is, equation (46) holds with j=0. A similar calculation shows that
equation (48) holds with R replaces by
Rj. This verifies equation (46). □
We now show
Theorem 6.7 The image of a G invariant geodesic on
(Sreg,Γ) under the developing map δK∗ (19) is a billiard motion in K∗.
Proof. Because ΦRj and
ΨRj are isometries of (Sreg,Γ) and
(K∗,γ∣K∗), respectively, it follows from equation
(43) that the surjective map
δK∗:(Sreg,Γ)→(K∗,γ∣K∗) (19) is an isometry. Hence
δK∗ is a developing map. Using the local inverse of
δK∗
and equation (46), it follows that a billiard motion in
int(K∗∖{0}) is mapped onto a geodesic in
(Sreg,Γ), which is possibly broken at the
points (ξi,ηi)=δK∗−1(pi). Here pi∈∂K∗
are the points where the billiard motion undergoes a reflection. But the geodesic on
Sreg is smooth at (ξi,ηi) since the geodesic
vector field X is holomorphic on Sreg. Thus the image of
the geodesic under the developing map δK∗ is a billiard motion.
□
[TABLE]
Next we follow a G-invariant set of billiard motions in
(K∗,γ∣K∗), which is the union of an R-invariant billiard motion and its U reflection.
After identification of equivalent edges of cl(K∗), see figure 13 (left) and (center) and then
dividing out the induced G action, we get a motion on the Riemann surface
Sreg, which is a geodesic for the induced Riemannian metric
γ on the G-orbit space
(C∖V+)∼/G, see figure 13 (right). We now justify these assertions.
A billiardmotionγz in the regular stellated n-gon
K∗, which starts at a point z in the interior of
cl(K∗)∖{O} and does not hit a vertex of
cl(K∗), is made up of line segments,
each of which is parallel to an edge of cl(K∗). It is invariant under
the subgroup G of G generated by the rotation R.
Let {\mathrm{Rfl}}^{{\gamma}_{z}}=\{p\in\partial\,\mathrm{cl}(K^{\ast})\,\rule[-4.0pt]{0.5pt}{13.0pt}\,\,p={\gamma}_{z}(T_{p})\,\,\mbox{for some T_{p}\in\mathbb{R}}\} be the set of reflection points in the boundary of
cl(K∗) of the billiard motion γz. Since
γz is invariant under the group G, the set
Rflγz of reflection points is invariant under group
G. Because γz does not hit a vertex of
cl(K∗), z is not fixed by the reflection U.
The billiard motion γz starting at z=U(z) is invariant under the group G and, by uniqueness of billiard motions with a given starting point, is equal to the billiard motion U(γz)=γz. So U(Rflγz)=Rflγz. From U(z)=z, it follows that
Rflγz∩Rflγz=∅. Let Eγz be the set of closed edges of
cl(K∗), which the billiard motion
γz reflects off of. In other words, E^{{\gamma}_{z}}=\{\mbox{Eanedgeof\mathrm{cl}(K^{\ast})}\,\rule[-4.0pt]{0.5pt}{13.0pt}\,\,p\in E\,\,\mbox{for some p\in{\mathrm{Rfl}}^{{\gamma}_{z}}}\}.
Lemma 6.8Eγz=U(Eγz).
Proof. Suppose that E∈Eγz.
Then for some p∈Rflγz we have
p∈E. Since Rflγz=U(Rflγz), U(p)∈U(Rflγz)=Rflγz and U(p)∈U(E). Thus U(E)∈Eγz. So U(Eγz)⊆Eγz. A similar argument
shows that U(Eγz)⊆Eγz.
Hence Eγz=U(U(Eγz))⊆U(Eγz)⊆Eγz, which
implies Eγz=U(Eγz). □
Lemma 6.9 The sets Eγz and
Eγz are G-invariant.
Proof. Let E∈Eγz and p∈E∩Rflγz. Since Rflγz is
G-invariant, it follows that R(p)∈Rflγz and
R(p)∈R(E). Hence R(E)∈Eγz. So Eγz is
G-invariant. Similarly, Eγz is
G-invariant. □
Lemma 6.10 Let S0 be the reflection Rn0U and set
Sm=RmS0R−m for m∈{0,1,…,n−1}. Then
Sm(Rflγz)=U(Rflγz).
Proof. If p∈Rflγz, then
Sm(p)∈U(Rflγz), for U(p)∈U(Rflγz), which implies Rn0((U(p)))∈U(Rflγz), since U(Rflγz) is
G-invariant. Hence S0(p)∈U(Rflγz).
If p∈Rflγz, then
R−m(p)∈Rflγz,
since Rflγz is G-invariant. So
S0(R−m(p))∈U(Rflγz), which implies
RmS0(R−m(p))∈U(Rflγz), because
U(Rflγz) is G-invariant. So
Sm(Rflγz)⊆U(Rflγz).
A similar argument shows that Sm(U(Rflγz))⊆Rflγz. Thus
[TABLE]
So Sm(U(Rflγz))=Rflγz, that is,
U(Rflγz)=Sm(Rflγz).
□
Lemma 6.11 Every reflection Sm interchanges an edge in Eγz with
an edge in Eγz, specifically, Sm(Eγz)=Eγz.
Proof. Let E∈Eγz. Then there is a
p∈Rflγz such that p∈E. So Sm(p)∈Sm(E).
But Sm(p)∈U(Rflγz), which shows that
Sm(E)∈U(Eγz). Hence Sm(Eγz)⊆U(Eγz). A similar argument shows that
Sm(U(Eγz))⊆Eγz. Thus
Eγz=Sm(Sm(Eγz))⊆Sm(U(Eγz))⊆Eγz. So Sm(U(Eγz))=Eγz, which implies Sm(Eγz)=U(Eγz)=Eγz. □
An extended billiard motionλz in K∗ starting at a point z∈int(K∗∖{0}) is the union of a billiard motion γz
in (intK∗)∖{O} starting at z and a billiard motion
γz in (intK∗)∖{O} starting at
z=Uz. The motion λz is invariant under the group generated by the rotation R and the reflection U. So λz is G-invariant. The set of points of an extended billiard motion in K∗∖{O}, which lie on
∂K∗ is G-invariant and is the disjoint union of reflection points
Rflγz for the billiard motion γz
and Rflγz=U(Rflγz)
for its U reflection γz. From lemma 6.10 it follows that the equivalence relation ∼ among the closed edges of cl(K∗) interchanges these subsets. Identifying equivalent points in
Rflγz and Rflγz with
the equivalent edges, in which they are contained, gives a continuous motion
λz∼=Π(λz) in the smooth space
(K∗∖{O})∼, which is G-invariant. Here Π is the map
(36).
Theorem 6.12 Under the restriction of the mapping
[TABLE]
to K∗∖{O} the image of an extended billiard motion
λz is a smooth geodesic λν(z) on
(Sreg,γ), where
ν∗(γ)=γ∣C∖V+.
Proof. Since the Riemannian metric
γ on C is
invariant under the group of Euclidean motions, the Riemannian metric
γ∣K∗∖{O} on K∗∖{O} is
G-invariant. Hence γK∗∖{O} is invariant
under the reflection Sm for m∈{0,1,…,n−1}. So
γ∣K∗∖{O} pieces together to give a Riemannian
metric γ∼ on the identification space
(K∗∖{O})∼. In other words, the pull back of
γ∼ under the map Π∣K∗∖{O}:K∗∖{O}→(K∗∖{O})∼,
which identifies equivalent edges of K∗, is the metric
γ∣K∗∖{O}. Since Π∣K∗∖{O}
intertwines the G-action on K∗∖{O} with the G-action on
(K∗∖{O})∼, the metric γ∼ is G-invariant.
It is flat because the metric γ is flat. So γ∼
induces a flat Riemannian metric γ
on the orbit space (K∗∖{O})∼/G=Sreg. Since the extended billiard motion λz is
a G-invariant broken geodesic on (K∗∖{O},γK∗∖{O}), which is made up of two continuous pieces,
it gives rise to a continuous broken geodesic
λΠ(z)∼ on ((K∗∖{O})∼,γ∼), which is G-invariant. Thus λν(z)=ν(λz) is a piecewise smooth geodesic on the smooth G-orbit space
((K∗∖{O})∼/G=Sreg,γ).
We need only show that λν(z) is smooth. To see this we
argue as follows. Let s⊆K∗ be a closed
segment of a billiard motion γz, which is contained in the extended
billiard motion λz that does not meet a vertex of cl(K∗).
Then γz is a horizontal straight line motion in cl(K∗).
Suppose that Ek0 is the edge of K∗, perpendicular to the
direction uk0, which is first met by γz and let
Pk0 be the meeting point. Let Sk0 be the reflection in Ek0.
The continuation of the motion γz at Pk0 is the
horizontal line RSk0(γz) in Kk0∗.
Recall that K∗ is the translation
of K∗ by τk0. Since Ok0=τk0(0) is the center of
Kk0∗, the extended motion is the same as the motion U(γz)
translated by τk. Using a suitable sequence of
reflections in the edges of a suitable
Kk0⋯kℓ∗ followed by a rotation R, which gives rise to a reflection U and a translation in T corresponding to their origins, we can extend
s to a smooth straight line λ in C∖V+, see figure 14. The line λ is a geodesic in (C∖V+,γ∣C∖V+),
which in K∗ has image λν(z) under the G-orbit map that is a smooth geodesic on
(Sreg,γ).
The geodesic ν(λ) starts at ν(z). Thus the smooth geodesic
λν(z) and the possibly broken geodesic ν(λ) are equal. In other words, ν(λ) is a smooth geodesic. □
Thus the affine orbit space Sreg=(C∖V+)/G with flat Riemannian metric
γ is the affine analogue of the Poincaré model of
the affine Riemann surface Sreg as an orbit space of a discrete subgroup of PGl(2,C) acting on the unit disk in C with the Poincaré metric.
8 Appendix. Group theoretic properties
In this appendix we discuss some group theoretic properties of the set of equivalent edges of
cl(K∗), which we use to determine the topology of
Sreg.
Let E be the set of unordered pairs [E,E′] of nonadjacent edges of cl(K∗). Define an action
∙ of G on E by
[TABLE]
for every unordered pair [E,E′] of nonadjacent edges of cl(K∗). For every g∈G the edges g(E) and g(E′) are nonadjacent. This follows
because the edges E and E′ are nonadjacent and the elements of G are invertible mappings of C into itself. So ∅=g(E∩E′)=g(E)∩g(E′). Thus the mapping ∙ is well defined. It is an action because for every g and h∈G we have
[TABLE]
The action ∙ of G on E induces an action ⋅ of the group Gj of reflections on the set Ej of equivalent edges of cl(K∗), which is defined by
[TABLE]
for every gj∈Gj, every edge E of cl(K∗), and every generator Sk(j) of Gj, where k=0,1,…,n−1. Since gjSk(j)gj−1=Sr(j) by corollary 3.3b, the mapping ⋅
is well defined.
Lemma A1 The group G action
∙ sends a
Gj-orbit on Ej to another Gj-orbit on
Ej.
Proof. Consider the Gj-orbit of
[E,Sm(j)(E)]∈Ej. For every g∈G we have
[TABLE]
because Gj is a normal subgroup of G by corollary 3.3c. Since
[TABLE]
and gSm(j)g−1=Sr(j) by corollary 3.3b, it follows that
g\,\,\mbox{\raisebox{1.0pt}{\tiny\bullet}}\,[E,S^{(j)}_{m}(E)]\in{\mathcal{E}}^{j}. □
Lemma A2 For every j=0,1,∞ and every
k=0,1,…,n−1 the isotropy group Gekjj of the
Gj action on Ej at ekj=[E,Sk(j)(E)] is
⟨Sk(j)(Sk(j))2=e⟩.
Proof. Every g∈Gekjj satisfies
[TABLE]
if and only if
[TABLE]
if and only if one of the statements 1) g(E)=E & Sk(j)(E)=Sr(j)(g(E)) or
2) E=g(Sr(j)(E)) & g(E)=Sk(j)(E) holds. From g(E)=E in 1) we get
g=e using lemma 3.2. To see this we argue as follows. If g=e, then
g=Rp(S(j))ℓ for some ℓ=0,1 and some
p∈{0,1,…,n−1}, see equation (50).
Suppose that g=Rp with p=0. Then g(E)=E, which contradicts our
hypothesis. Now suppose that g=RpS(j). Then E=g(E)=RpS(j)(E), which gives R−p(E)=S(j)(E). Let A and B be end points of the edge E. Then
the reflection S(j) sends A to B and B to A, while the rotation R−p
sends A to A and B to B. Thus R−p(E)=S(j)(E), which is a contradiction. Hence g=e. If g(E)=Sk(j)(E) in 2), then (Sk(j)g)(E)=E. So Sk(j)g=e by lemma 3.2, that is, g=Sk(j). □
For every j=0,1,∞ and every m=0,1,…,djn−1 let
Gemdjjj={gj∈Gjgj⋅emdjj=emdjj} be the isotropy
group of the Gj action on Ej at
emdjj=[E,Smdj(j)(E)]. Since Gemdjjj=⟨Smdj(j)(Smdj(j))2=e⟩ is an abelian subgroup of Gj, it is a normal subgroup. Thus Hj=Gj/Gemdjjj is a subgroup of Gj of
order (2n/dj)/2=n/dj. This proves
Lemma A3 For every j=0,1,∞ and each
m=0,1,…,djn−1 the
Gj-orbit of emdjj in Ej is equal to the Hj-orbit of emdjj
in Ej.
Lemma A4 For j=0,1,∞ we have Hj=⟨V=RdjVn/dj=e⟩.
Proof. Since
[TABLE]
we get Smdj(j)=R(2m+djnj)djU=(Rdj)mS(j).
Because the group Gj is generated by the reflections Sk(j) for
k=0,1,…,n−1, it follows that
[TABLE]
Kj is a subgroup of G of order 2n/dj. Clearly the isotropy group
Gemdjjj=⟨Smdj(j)(Smdj(j))2=e⟩
is an abelian subgroup of Kj. Hence Hj=Gj/Gemdjjj⊆Kj/Gemdjjj=Lj, where Lj is a subgroup of Kj of order
(2n/dj)/2=n/dj. Thus the group Lj has the same order as its subgroup
Hj. So Hj=Lj. But Lj=⟨V=RdjVn/dj=e⟩.
□
Let fℓj=Rℓ⋅e0j. Then
[TABLE]
So
[TABLE]
This proves
[TABLE]
since every k∈{0,1,…,n−1} may be written uniquely as
mdj+ℓ for some m∈{0,1,…,djn−1} and some
ℓ∈{0,1,…,dj−1}.
Bibliography9
The reference list from the paper itself. Each links out to its DOI / PubMed record.
1[1] E. Aurell and C. Itzykson, Rational billiards and algebraic curves, J. Geo. and Phys. 5 (1988) 191–208.
2[2] L. Bates and R. Cushman, Complete integrability beyond Liouville-Arnol’d, Rep. Math. Phys. 56 (2005) 77–91.
3[3] M. Berger, “Geometry Revealed. A Jacob’s ladder to Modern Higher Geometry”, Springer, New York, 2010.
4[4] H. Flaschka, A remark on integrable Hamiltonian systems, Physics Letters A 131 (1988) 505–508.
5[5] C.F. Gauss, Disquisitiones generales circa superficies curvas, Google books = English translation: General investigations of curved surfaces of 1825 and 1827, by A. Hiltebeitel and J. Morehead, Princeton University Library, Princeton, N.J. 1902 = www.gutenberg.org/files/36856/36856-pdf.pdf
6[6] H. Mc Kean and V. Moll, “Elliptic curves”, Cambridge University press, Cambridge, UK, 1999.
7[7] P.J. Richens and M.V. Berry, Pseudointegrable systems in classical and quantum mechanics, Physica 2D (1981) 495–512.
8[8] M. Spivak, “A comprehensive introduction to differential geometry”, volume 2 , Publish or Perish, Berkeley, CA, 1979.