Erdos-Ginzburg-Ziv

Arthur Freitas Ramos 📧, David Barros Hulak and Ruy Jose Guerra Barretto de Queiroz

May 9, 2026

Abstract

We formalize the Erdős–Ginzburg–Ziv theorem for integer multisets: every multiset of at least 2n−1 integers contains a submultiset of cardinality n whose sum is divisible by n. The proof is split into a prime-modulus argument over residue multisets and a strong-induction argument for the general case, following the classical theorem of Erdős, Ginzburg, and Ziv [1]. AI assistance was used for proof engineering. The final definitions, statements, and proofs are checked by Isabelle.

License

BSD License

Note

Codex with gpt 5.5 on xhigh reasoning was used for proof engineering

Topics

Session Erdos_Ginzburg_Ziv