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 \geq 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 \(\mathbb{Z}^d\) is easy.
All our subrings are unital. Nontrivial examples occur when \(d \geq 3\).
The \(d = 3\) case follows from Datskovsky–Wright (1986).
Subring zeta function satisfies an Euler product decomposition:
The zeta functions \(\zeta_{R, p}(s)\) are called local zeta functions.
Nakagawa (1996) and Liu (2007) prove that \(\zeta_{\mathbb{Z}_p^4}(s)\) is
The \(d \geq 5\) case is open.
Notice some properties of the local subring zeta functions:
\(\Longrightarrow\) exists recurrence relation among \(a_n(\mathbb{Z}^d)\)
\(\Longrightarrow\) suggests restrictive geometric structure
\(\Longrightarrow\) suggests nice structure of underlying varieties
Fix a number field \(K\) and its ring of integers \(\mathcal{O}_K\).
The order zeta function is
where \(H\) runs over all finite index subrings of \(\mathcal{O}_K\), i.e. suborders.
These order zeta functions give analytic data of a fixed order, \(\mathcal{O}_K\).
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 \(\mathbb{Z}^d\) has one key advantage:
Instead, count multiplicatively closed sublattices of \(R'\):
That is, enumerate not necessarily unital subrings of \(R'\).
We represent \(\zeta_{K,p}^<(s)\) as a \(p\)-adic cone integral. Notation:
For integers \(\ell,m\), a sequence of polynomials in \(\mathbb{Z}[x_1,\dots, x_m]\),
is called cone integral data.
Associate to \(\mathscr{D}\), the closed subset of \(\mathbb{Z}_p^m\):
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 \(\mathbb{Z}_p^3\) is
where the set \(\mathscr{M}\) contains all \(x\in\mathbb{Z}_p^3\) 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 \(V_t\), \(t\in\{1,\dots, m\}\), defined over \(\mathbb{Q}\), and rational functions \(W_t(X, Y)\in \mathbb{Q}(X, Y)\), such that for almost all primes \(p\),
where \(c_t(p)\) denotes the number of \(\mathbb{F}_p\)-rational points of \(\overline{V}_t\), the reduction of \(V_t\) modulo \(p\).
From cone data \(\mathscr{D} = (f_0, g_0;\, \dots,\, f_\ell, g_\ell)\), we apply resolution of singularities to monomialize every \(f_i\) and \(g_i\).
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 \(\mathbb{F}_p\)-rational points on varieties.
Apply ideas of Bierstone–Milman (2006) and Blanco (2012a, 2012b) to monomialize binomials.
We need only monomialize \(\mathscr{D}\). Gives a little more freedom.
Once \(\mathscr{D}\) is monomial, translate \(p\)-adic integral to counting integral points on rational polyhedron \(\mathcal{P}\subseteq \mathbb{R}^r\).
Theorem. (Barvinok (1994))
There exists an algorithm that, given a rational polyhedron \(\mathcal{P}\) of a fixed dimension \(r\in\mathbb{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 \(\zeta_{\mathbb{Z}_p^4}(s)\) with our methods.
From the du Sautoy, Grunewald theorem before,
where the \(c_t(p)\) enumerated the \(\mathbb{F}_p\)-rational points of \(\overline{V}_t\).
The Nakagawa, Liu formula for \(\zeta_{\mathbb{Z}_p^4}(s)\) holds for all primes \(p\).
The varieties \(V_t\) in our computation had "tame" structure.
An overview of the algorithm:
(1) Locally monomialize the cone data \(\mathscr{D}\),
(2) Monomialize by counting \(\mathbb{F}_p\)-rational points on varieties,
(3) Apply Barvinok's algorithm to evaluate monomial \(p\)-adic integrals.
Still in a prototypical stage and shows promise: