Papers
Topics
Authors
Recent
Search
2000 character limit reached

Solutions of Calabi-Yau Differential Operators as Truncated p-adic Series and Efficient Computation of Zeta Functions

Published 1 Apr 2026 in math.NT, hep-th, and math.AG | (2604.01191v1)

Abstract: Recently, a version of the deformation method developed in arXiv:2104.07816 has been used to great effect to compute the local zeta functions of Calabi-Yau threefolds by computing their periods as series with rational coefficients and using this to find a matrix representing the Frobenius action on a $p$-adic cohomology. However, this method rapidly becomes inefficient as the prime $p$ grows, due to the rational period coefficients growing quickly. In this paper, we point out that this problem can be circumvented by a simple process that we call $p$-adically truncated recurrence. This is a recurrence relation whose solutions are $p$-adic numbers modulo $pA$ for a given $A \in \mathbb{N}$ and thus grow only slowly as $p$ grows. We show that the $p$-adic accuracy $A$ can be chosen such that all $p$-adic digits which contribute to the final result are kept, and therefore we are able to obtain the correct result by using these solutions. The improvements to speed and memory usage allow for computing the local zeta functions for tens of thousands of primes on a desktop computer, and make computing local zeta functions possible even for primes of size $106$ to $107$. Previously such computations were practically possible for around 1000 first primes. We have implemented this method in a Sage-compatible Python package PFLFunction.

Summary

  • The paper introduces a new p-adic truncated recurrence that efficiently computes local zeta functions of Calabi–Yau varieties, overcoming prior computational bottlenecks.
  • It employs arithmetic modulo p^A to dramatically reduce complexity and memory usage, enabling calculations for primes as high as 10^7.
  • The approach supports empirical validation of Frobenius trace statistics and Hecke eigenvalues, paving the way for advancements in arithmetic geometry and mathematical physics.

Solutions of Calabi–Yau Differential Operators as Truncated pp-adic Series and Efficient Computation of Zeta Functions

Overview and Motivation

This paper introduces a method for efficiently computing local zeta functions associated with one-parameter families of Calabi–Yau (CY) varieties, by leveraging pp-adically truncated recurrence relations for differential equations of CY type. The authors circumvent key computational bottlenecks of previous approaches—specifically, the rapid growth in size and complexity of rational period series coefficients as the prime pp increases—allowing computation of zeta functions for tens of thousands of primes, including extremely large ones (p106p \sim 10^610710^7), using modest computational resources. This algorithmic innovation is implemented in the open-source Python package PFLFunction, which interfaces with Sage.

The Deformation Method and Its Computational Challenges

The deformation method (Dwork, Lauder; modern refinement by Candelas, de la Ossa, van Straten) computes local zeta functions Zp(X,T)Z_p(X, T)—or more precisely their Euler factors—by associating a family of CY varieties XφX_\varphi with a differential operator of CY type LL and evaluating the Frobenius action on pp-adic cohomology. The action is encapsulated in a matrix Up(φ)U_p(\varphi) derived from period expansions, which are solutions to pp0 expressed as power series with rational coefficients.

For high pp1, the order of truncation pp2 required for exactitude grows linearly in pp3, and the rational coefficients pp4 of the period series pp5 become exceedingly large integers, imposing severe demands on time and memory. Prior practical computations were therefore limited to pp6.

pp7-adically Truncated Recurrence Relations

The main innovation is the use of a pp8-adically truncated recurrence: instead of first computing full rational coefficients and then reducing modulo pp9, one constructs a recurrence whose entire arithmetic is performed modulo pp0, where pp1 is a rigorously constructed bound guaranteeing all relevant pp2-adic digits are kept for correctness of the Euler factor. This reduces both computational complexity and memory requirements dramatically. The authors provide explicit, universal bounds for pp3 in terms of the differential operator's order and the parameter pp4 governing series truncation, allowing fully controlled accuracy. Figure 1

Figure 1: Comparing Euler factor peak memory usage for the mirror quintic using rational periods, pp5-adically truncated rational periods, and pp6-adically truncated recurrence.

As seen in (Figure 1), the pp7-adically truncated recurrence method scales linearly in memory usage, spectacularly outperforming methods that require manipulation of large rational numbers.

Numerical Results and Applications

Mirror Quintic at Large Prime: For the mirror quintic family (AESZ 4.1.1), the Euler factors at pp8 are computed in 22 minutes using a single Apple M5 core with pp9 GB RAM. Prior methods could not feasibly reach this regime for full moduli families. The new method enables batch computations over the entire family, with per-factor timings of approximately p106p \sim 10^60 seconds.

Frobenius Traces and Sato–Tate Distributions: The ability to compute Euler factors for very large p106p \sim 10^61 allows for experimental exploration of the statistical properties of Frobenius traces associated to families of CY varieties (and especially K3 surfaces) over finite fields. The authors compute normalized Frobenius traces for a one-parameter family of K3 surfaces, observing that the distributions (in the normalized trace p106p \sim 10^62) match Sato–Tate predictions for both CM and non-CM cases. Figure 2

Figure 2

Figure 2: Normalized Frobenius traces for order 3 degree 2 CY operator at p106p \sim 10^63 (CM type, flying Batman distribution) and p106p \sim 10^64 (CM type, semicircle distribution), over 10,000 primes.

Figure 3

Figure 3

Figure 3: Normalized Frobenius traces for the same operator at p106p \sim 10^65 (non-CM, Batman distribution) and p106p \sim 10^66 (non-CM, wing distribution), over 10,000 primes.

Database Matching and Predicting Hecke Eigenvalues: The approach enables prediction and cross-validation of Hecke eigenvalues of paramodular (genus 2 Siegel) forms at primes well beyond current databases. The observed agreement across many primes acts as a nontrivial validation of the method, and further, the computed Euler factors enable new statistical and arithmetic studies on zeta and p106p \sim 10^67-functions. Figure 4

Figure 4: Binary accuracy p106p \sim 10^68 of the functional equation for approximate p106p \sim 10^69-function as a function of maximal included prime 10710^70—a monotonic improvement indicates correctness of the computed Euler factors.

Theoretical and Practical Implications

This methodology opens several avenues:

  • Arithmetic Geometry & Physics: Large-scale computation of local zeta functions amplifies the ability to study arithmetic properties of CY motives, test modularity conjectures, and analyze special loci in moduli spaces relevant for string compactifications, flux vacua, and the attractor mechanism.
  • Automorphic Forms and 10710^71-functions: Efficient access to Euler factors for vast ranges of primes allows high-precision testing of functional equations, Sato–Tate laws, and congruences for associated automorphic and modular forms.
  • Algorithmic Number Theory: The 10710^72-adically truncated recurrence realizes a powerful new paradigm for 10710^73-adic arithmetic in period calculations, with possible extensions to more general families (multiparameter, higher-order operators, and beyond CY type) and broader classes of motivic zeta functions.

The explicit, rigorously justified bounds on 10710^74-adic accuracy guarantee reliability and scalability without ad hoc numerical heuristics.

Future Directions

Natural directions include:

  • Extension to multiparameter families and to higher-dimensional Calabi–Yau varieties.
  • Application to broader classes of motives, modular forms, and zeta/L-function phenomena.
  • Deeper exploration of Sato–Tate distributions and their arithmetic and physical consequences for CY and K3 families.
  • Comparison and integration with orthogonal computational approaches (e.g., controlled reduction in toric hypersurfaces).

The public availability and modularity of the PFLFunction package (with planned enhancements for broader operator classes) positions the method as an accessible and extensible tool for researchers.

Conclusion

The paper presents a significant methodological advance in computational arithmetic geometry by introducing 10710^75-adically truncated recurrences for Calabi–Yau differential operators, facilitating efficient and memory-frugal computation of zeta functions for large primes and parameter families. The new approach enables empirical exploration of arithmetic, automorphic, and physical phenomena previously unreachable by standard methods, with promising prospects for extensions and applications across algebraic geometry, number theory, and mathematical physics.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.