Let
[SHINTANI DOMAINS FOR TOTALLY COMPLEX QUARTIC FIELDS WITH TORSION]
by A. CAPUÑAY, M. ESPINOZA AND E. FRIEDMAN, which extend our previous implementation AlgorithmShitaniDomainK41 given for the case when
ShintaniTorK41.gp
in Pari/GP, using an irreducible polynomial
F=torFDK41(p,flag);
Here this GP function has one mandatory input
-
$flag = 0$ (default): you can type$torFDK41(p)$ or$torFDK41(p,0)$ both return the same result. In this case the data$F$ obtained (described below) represents information about of a Shintani domain for the action on$\mathbb{C}^{\ast}\times\mathbb{C}^{\ast}$ of the group$G=W\times\langle{E\rangle}$ , where$W$ is the (full) torsion group for$k$ , obtained by PARI/GP. -
$flag = 1$ : if you type$torFDK41(p,1)$ you get the same data (with 4 entries) described in AlgorithmShitaniDomainK41 by the command$FDK41(p)$ , which returns information of a Shintani domain for action of the group$G=\langle{E\rangle}$ (torsion-free$T$ ). -
$flag = m>1$ : if you know a priori the order of the torsion group$W$ of$k$ , then$m$ is a divisor of the order of$W$ . In this case you can type$torFDK41(p,m)$ to obtain a data$F$ about a Shintani domain for the action of$G=W'\times\langle{E\rangle}$ , where now$W'$ represents a subgroup of order$m$ of the torsion group$W$ of$k$ . Moreover, note that$torFDK41(p,|W|)=torFDK41(p)$ for$|W|$ the order of the full torsion group of$k$ .
So, leaving aside the case
-
The first entry
$F_1$ (i.e.,$F[1]$ ) has 9 entries of the form$$[t,p,reg,disc,tor,E,r,N,v]$$
with
-
$t =$ real computation time for$F$ in milliseconds -
$p =$ quartic irreducible polynomial defining a totally complex number field$k:= \text{the quotient ring } \mathbb{Q}[X]/(p)$ -
$reg =$ Regulator of$k$ to$19$ decimals -
$disc =$ Discriminant of$k$ -
$tor =$ vector of two entries of the form$[t_1,t_2]$ , where$t_1=[a_1,b_1]$ ,$t_2=[a_2,b_2]$ , such that$b_1$ generator of torsion group of$k$ of order$a_1$ , and$b_2$ generator of torsion subgroup of$k$ of order$a_2$ (so$a_2$ divides$a_1$ , and$b_1, b_2\in k$ ) -
$E =$ fundamental unit of$k$ used. The unit$E$ , like all other elements of$k$ below, is given as a polynomial$g$ in$\mathbb{Q}[X]$ of degree at most$3$ . The associated element of$k$ is the class of$g$ in$\mathbb{Q}[X]/(p)$ . Moreover, its embedding$E=(E_ 1,E_ 2)$ in$\mathbb{C}\times\mathbb{C}$ satisfy that$|E_1|<1$ -
$r =$ is a positive integer such that for torsion of order$2$ or$4$ , we can take$r=1$ if its regulator$reg(k)>0.802$ ,$r=3$ otherwise. For torsion of order$6$ ,$8$ ,$10$ or$12$ , we can take$r=1$ . More details see the preprint. -
$N =$ number of (semi-closed) cones in the Shintani domain constructed -
$v =$ vector of four entries [#(four-cones),#(three-cones),#(two-cones),#(one-cones)] which describes information of the number semi-closed j-dimensional cones (by dimension$j=1,2,3,4$ ) in a Shintani domain obtained by execution of command:$torFDK41(p,flag)$ .
-
The second entry
$F_2$ of$F$ (i.e.,$F[2]$ ) has the form$$[C_1,C_2,...,C_N]$$
which is a list of the
where
-
The third entry
$F_3$ of$F$ (i.e.,$F[3]$ ) has the form$$[\overline{C}_1,\overline{C}_2,...,\overline{C}_N]$$
where
L
, you can use the command
TorShExamplesK41(L)
This creates a file called ExamplesShK41 which contains explicit Shintani domains via the command torFDK41(p)
for each polynomial p
of the list L
.
-
File ExamplesShK41-M.txt can be read by PARI/GP via the command
\r ExamplesShK41-M.txt
-
File ExamplesShK41-ML.sage can be read by SAGE-Math via the command
load('ExamplesShK41-ML.sage')
In both files returns a list of size 20 as a vector: