Explicit Resolutions of Cubic Cusp Singularities 1

Explicit Resolutions of Cubic Cusp Singularities 1

MATHEMATICS OF COMPUTATION Volume 69, Number 230, Pages 815{825 S 0025-5718(99)01121-7 Article electronically published on May 21, 1999 EXPLICIT RESOLUTIONS OF CUBIC CUSP SINGULARITIES H. G. GRUNDMAN Abstract. Resolutions of cusp singularities are crucial to many techniques in computational number theory, and therefore finding explicit resolutions of these singularities has been the focus of a great deal of research. This paper presents an implementation of a sequence of algorithms leading to explicit resolutions of cusp singularities arising from totally real cubic number fields. As an example, the implementation is used to compute values of partial zeta functions associated to these cusps. 1. Introduction The purpose of this paper is to present an implementation of a sequence of algorithms leading to explicit resolutions of cusp singularities arising from totally real cubic number fields. Resolutions of these singularities are crucial to many tech- niques in computational number theory. As an example, we use this implementation to compute values of partial zeta functions. Although the theories are well understood, in practice determining a specific resolution of a cusp singularity is tedious at best. Let K be a totally real cubic O number field with ring of integers K . We are interested in cusps of type (M;V ) ⊆ O where M K is an K -module of rank 3 (that we will assume contains 1) and + V is a subgroup of UK of rank 2. The computer program described here provides resolutions of these cusps, given only basic information about M and V . A family O + + of cusps of particular interest consists of cusps of type ( K ;UK ), where UK is the O O 2 group of totally positive units in K . Another consists of cusps of type ( K ;UK ), the cusps of the Hilbert modular threefolds. For clarity, we describe the algorithms O + for (M;V )=( K ;UK ), although, as explained below, the same computer program will resolve cusps of other types as well. Finding resolutions of cusps has been the focus of a great deal of research. (See for example [1, 3, 5, 7, 8, 11].) The resolutions derived here are based on the work of Ehlers [5] and Thomas and Vasquez [14] and are determined in two steps. Consider + 3 the action of UK on R+ defined by coordinate-wise multiplication via the three embeddings of K into R. The first step of the process is to find a fundamental domain for this action specified as the disjoint union of a finite number of open O simplicial cones, each of which has vertices in K . The next step is to find a specific decomposition of these cones into new cones such that the vertices of each Received by the editor June 6, 1997 and, in revised form, June 22, 1998. 1991 Mathematics Subject Classification. Primary: 32S45, 11J30; Secondary: 11-04. This material is based partially on work supported by the National Science Foundation under Grant No. DMS-9115349 and by the Faculty Research Fund of Bryn Mawr College. c 2000 H. G. Grundman 815 License or copyright restrictions may apply to redistribution; see https://www.ams.org/journal-terms-of-use 816 H. G. GRUNDMAN O new cone either form a basis or can be extended to form a basis of K .This O + decomposition yields a resolution of the cusp of type ( K ;UK). 6 O The generalization to cusps of the form (M;V ) is straightforward. For M = K , O 6 + abasisforM needs to be given in place of a basis for K .ForV = UK , the output + for (M;UK ) can still be used, given generators for V in terms of generators for + 3 + UK. The fundamental domain for the action of V on R+ is made up of [UK : V ] + copies of the fundamental domain for the action of UK . Thus, a decomposition of a + fundamental domain for the action of UK gives us a decomposition of a fundamental domain for the action of V , and therefore a resolution of the cusp (M;V ). Shintani's method for computing special values of partial zeta functions begins O + identically with this method for resolving the cusp ( K ;UK ). The first step is the + 3 determination of a fundamental domain for the action of UK acting on R+ given as a disjoint union of a finite number of open simplicial cones each with vertices O in K . Although Shintani's formula can be applied to this collection of cones, the computation is greatly simplified by first decomposing the cones as described above. In Sections 2 and 3, we discuss the determination of a suitable fundamental + 3 domain for the action of UK on R+ and the method for finding a suitable de- composition of the domain. In Section 4 we describe the details of the computer implementation. We describe the numeric and graphical output and present sam- ples of each in Section 5. Finally, in Section 6 we explain Shintani's method and give the application of this program to the problem of computing values of partial zeta functions. 2. Fundamental domains The first problem to address is that of finding a fundamental domain for the action of a group of totally positive units in a three-dimensional lattice (in this + O 3 case, UK in K )actingonR+. The methods used here are based on work of Thomas and Vasquez [14], the relevant parts of which we summarize below. 2 + Given α, β UK , Thomas and Vasquez call (α, β)aproper pair if α and β are independent, f1,α,βg forms a basis for K over Q,andgivenx; y; z 2 Q such that αβ = xα + yβ + z · 1, z is negative. 3 Lemma 1 (Thomas, Vasquez). For v1;:::;vk independent vectors in R ,let C(v1;:::;vk) be the open simplicial cone defined by C(v1;:::;vk)=ft1v1 + ···+ tkvkjti > 0g: + Givenaproperpairofunits(α, β) that generate UK, a fundamental domain for the + 3 action of UK on R+ is given by the disjoint union of C(α);C(α, 1);C(α, β);C(α, αβ);C(α, αβ; β);C(α, 1,β): This lemma reduces the problem of determining a fundamental domain to that + of finding a proper pair of fundamental units for UK . Again, there are a number of methods available for finding fundamental units. See, for example, [4, 10]. As noted in [14], however, a method based on the work of Berwick [2] is guaranteed to produce a proper pair of units. For each a 2 K and for i =1; 2; 3, let a(i) denote the image of a under the i-th embedding of K into R. Theorem 2 (Berwick). Let M be an arbitrary cubic order and for i =0; 1; 2; let Ci be the corresponding cylinder: (i) (j) Ci = fη 2 M : η > 1 and jη j < 1 for each j 2f0; 1; 2g;j =6 ig: License or copyright restrictions may apply to redistribution; see https://www.ams.org/journal-terms-of-use EXPLICIT RESOLUTIONS OF CUBIC CUSP SINGULARITIES 817 (1) There exist units of M in each Ci. 2C (i) ≤ (i) 2C (2) Let "i i beaunitsuchthat"i η for each unit η i.Thenanytwo of the three units "0;"1;"2 form a fundamental system of units for M. O 2 Let K = Q(λ). Then each element of K canbewrittenintheformaλ +bλ+c where a; b; c 2 Q. Theorem 2 gives three pairs of inequalities for each cylinder: 1 <a(λ(i))2 + bλ(i) + c<B; (1) −1 <a(λ(j))2 + bλ(j) + c<1; −1 <a(λ(k))2 + bλ(k) + c<1; where B is some bound larger than 1. For each cylinder, these inequalities can be \solved" to yield three pairs of inequalities for a in terms of the λ(i), λ(j),and λ(k), or three pairs of inequalities for b in terms of a and the embeddings of λ. Thomas [13] used these inequalities with the assumption that a; b; c 2 Z. Here, we do not make that assumption, but use the fact that we can bound the size of the denominators of a; b and c. With this, we can, for a given value of B, find all possible values of a. Then, for each of these, we can find all possible values of b and finally, of c. The set of elements thus found is contained in the given cylinder. O If the set contains any units of K , something that is easily checked, the minimal unit must be "i. As noted in [14], Berwick's theorem can be extended to apply to any subgroup of UK of maximal rank, using the same proof. For i =1; 2; 3, we let "i be the smallest (in the sense of Theorem 2) totally positive unit in the cylinder Ci.Proposition1 in [14] implies that (α, β) is a proper pair of units, where α = "0 and β = "1 if (1) (2) ("0) > ("0) ,andβ = "2 otherwise. 3. Decompositions The next problem is that of finding a suitable decomposition of the fundamental domain. (0) (1) (2) Given an open simplicial cone C(v1;v2;v3)withvi =(αi ,αi ,αi )forsome 2O 2O αi K ;i=1; 2; 3, we subdivide the cone by first specifying a new element β K such that w =(β(0),β(1),β(2))isintheset ft1v1 + t2v2 + t3v3j0 ≤ ti < 1g and such that the sum t1 + t2 + t3 > 0 is minimal. There are two cases. If every ti is nonzero, then the point w is inside the cone and we decompose C(v1;v2;v3)into the union of the cones C(w; v2;v3);C(v1;w;v3);C(v1;v2;w);C(v1;w);C(v2;w);C(v3;w);C(w): If one of the ti,sayt1, is zero, then the point w is in the cone C(v2;v3)andwe decompose C(v1;v2;v3) into the union of the cones C(v1;w;v3);C(v1;v2;w);C(v1;w); and C(v2;v3) into the union of the cones C(w; v3);C(v2;w);C(w): License or copyright restrictions may apply to redistribution; see https://www.ams.org/journal-terms-of-use 818 H.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    11 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us