Rational Points and Zeta Functions of Humbert Surfaces with Square Discriminant
Elira Shaska, Jorge Mello, Sajad Salami, Tony Shaska
TL;DR
This work analyzes the arithmetic of Humbert loci $ abla_n$ parameterizing genus 2 curves with $(n,n)$-split Jacobians, identifying them with Humbert surfaces $ abla ext{H}_{n^2}$ and deriving explicit equations in the weighted projective space $ abla$P$(2,4,6,10)$. It provides concrete point counts over finite fields for $n=2,3,5$, computes zeta functions for $n=2,3$, and develops a framework to construct and detect $(n,n)$-isogenies via explicit Igusa invariants and endomorphism-ring analysis, with applications to post-quantum genus 2 cryptography. The paper also investigates automorphisms, intersections of $ abla_n$, and modern computational methods, including Gröbner-basis approaches and potential machine-learning optimizations, to enhance curve selection, verification, and security assessments across characteristics, notably noting a collapse of $ abla_n$ in characteristic $p=3$. Overall, the results offer a practical pipeline for arithmetic-geometric analysis and cryptographic protocol design using genus 2 curves with controlled split Jacobians, balancing efficiency and security through explicit invariants, zeta data, and endomorphism structure.
Abstract
This paper examines the arithmetic of the loci \(\cL_n\), parameterizing genus 2 curves with \((n, n)\)-split Jacobians over finite fields \(\F_q\). We compute rational points \(|\cL_n(\F_q)|\) over \(\F_3\), \(\F_9\), \(\F_{27}\), \(\F_{81}\), and \(\F_5\), \(\F_{25}\), \(\F_{125}\), derive zeta functions \(Z(\cL_n, t)\) for \(n = 2, 3\). Utilizing these findings, we explore isogeny-based cryptography, introducing an efficient detection method for split Jacobians via explicit equations, enhanced by endomorphism ring analysis and machine learning optimizations. This advances curve selection, security analysis, and protocol design in post-quantum genus 2 systems, addressing efficiency and vulnerabilities across characteristics.
