Universität Bielefeld
jmaglione@math.uni-bielefeld.de
Reporting on work in progress with ...
Universität Bielefeld
Universität Oldenburg
Universität Oldenburg
For d=1, exactly one subgroup of index n, for all n≥1.
Record this in a Dirichlet generating function:
For the general case, it is slightly more complicated.
Challenging to explicitly compute for general groups, but Zd is easy.
All our subrings are unital. Nontrivial examples occur when d≥3.
The d=3 case follows from Datskovsky–Wright (1986).
Subring zeta function satisfies an Euler product decomposition:
The zeta functions ζR,p(s) are called local zeta functions.
Nakagawa (1996) and Liu (2007) prove that ζZp4(s) is
The d≥5 case is open.
Notice some properties of the local subring zeta functions:
⟹ exists recurrence relation among an(Zd)
⟹ suggests restrictive geometric structure
⟹ suggests nice structure of underlying varieties
Fix a number field K and its ring of integers OK.
The order zeta function is
where H runs over all finite index subrings of OK, i.e. suborders.
These order zeta functions give analytic data of a fixed order, OK.
Different perspectives consider all sub-orders with other properties.
Order zeta functions have an Euler product decomposition:
where the product runs over all rational primes p in K.
There are subtleties based on how p splits in K. We consider the totally split case, so that
The ring Zd has one key advantage:
Instead, count multiplicatively closed sublattices of R′:
That is, enumerate not necessarily unital subrings of R′.
We represent ζK,p<(s) as a p-adic cone integral. Notation:
For integers ℓ,m, a sequence of polynomials in Z[x1,…,xm],
is called cone integral data.
Associate to D, the closed subset of Zpm:
and the following cone integral:
The order zeta functions are equal to suitable cone integrals.
Ex: A cone integral for the subring zeta function of Zp3 is
where the set M contains all x∈Zp3 satisfying
Because the cone data is not (locally) monomial, computing this requires different tools.
Theorem. (du Sautoy, Grunewald 2000)
Let L be a ring. There are smooth algebraic varieties Vt, t∈{1,…,m}, defined over Q, and rational functions Wt(X,Y)∈Q(X,Y), such that for almost all primes p,
where ct(p) denotes the number of Fp-rational points of Vt, the reduction of Vt modulo p.
From cone data D=(f0,g0;…,fℓ,gℓ), we apply resolution of singularities to monomialize every fi and gi.
Want an explicit resolution of the ideal generated by
Challenges:
A (sideways) tree of blowing up:
not locally monomial
locally monomial
Du Sautoy–Grunewald give blueprint to compute cone integrals by:
(1) applying a resolution of singularities and
(2) counting Fp-rational points on varieties.
Apply ideas of Bierstone–Milman (2006) and Blanco (2012a, 2012b) to monomialize binomials.
We need only monomialize D. Gives a little more freedom.
Once D is monomial, translate p-adic integral to counting integral points on rational polyhedron P⊆Rr.
Theorem. (Barvinok (1994))
There exists an algorithm that, given a rational polyhedron P of a fixed dimension r∈N, returns the generating function in poly-time
Barvinok's algorithm has implementations in Sage via LattE.
We use Rossmann's Zeta package to compute monomial integrals, which also employs LattE, Rossmann (2018).
We have 74 charts, with 38 leaves and 185 monomial integrals.
We have verified ζZp4(s) with our methods.
From the du Sautoy, Grunewald theorem before,
where the ct(p) enumerated the Fp-rational points of Vt.
The Nakagawa, Liu formula for ζZp4(s) holds for all primes p.
The varieties Vt in our computation had "tame" structure.
An overview of the algorithm:
(1) Locally monomialize the cone data D,
(2) Monomialize by counting Fp-rational points on varieties,
(3) Apply Barvinok's algorithm to evaluate monomial p-adic integrals.
Still in a prototypical stage and shows promise: