A Computer-Assisted Proof of Alexa's Primality Criterion
Manuscript 25 October 2026 · Online 25 October 2026
Abstract
For every integer n>=8, put K=floor(n^(1/3)/2) and take r_i to be the least nonnegative residue of (2i+1)^(n-1) modulo n. We prove Alexa's corrected criterion: n is prime if and only if the ordinary integer sum of r_i for i=1,...,K equals K. Residue counting excludes cancellation by zero terms. A classical odd quadratic nonresidue bound excludes even inputs, and prime-product counting treats large prime squares. An integer-parameter version of the Forbes-Kayal-Mittal-Saha polynomial construction bounds an initial odd run in a proper finite-field subgroup of order g by 7sqrt(g)+50, forcing both factors of a remaining semiprime below 150000. Exact computations exclude all remaining cases: 1683064 odd primes in the square domain and 4571 base-3-liar semiprime pairs. C++ and Python implementations and witness certificates are supplied. This is a computer-assisted, AI-assisted, self-audited and unrefereed proof; no independent review, formal verification, practical primality-testing speedup or absolute priority certificate is claimed.
Record
- Affiliation
- Mercury Software GmbH
- Contact
- [email protected] · GitHub
- Result
- Complete computer-assisted proof
- Categories
- math.NT
- Manuscript
- 25 October 2026
- Online release
- 25 October 2026
- Version
- 1.0
- License
- Creative Commons Attribution 4.0 International
Files and verification
The PDF is the canonical reading copy. The source archive contains the LaTeX manuscript, bibliography, reproducibility material, and audit documents without build artefacts.
Citation
Alper Ferudun, “A Computer-Assisted Proof of Alexa's Primality Criterion,” EulerSolve Research Papers, OPG-37413, 2026. https://doi.org/10.5281/zenodo.23635918.
BibTeX
@misc{ferudun2026alexaprimality,
author = {Ferudun, Alper},
title = {A Computer-Assisted Proof of Alexa's Primality Criterion},
year = {2026},
howpublished = {EulerSolve Research Papers},
url = {https://eulersolve.org/papers/opg-37413/},
doi = {10.5281/zenodo.23635918},
note = {OPG-37413; unrefereed preprint}
}