Math 2.0

Number theory Additive number theory and partitions Theorem

Erdős–Ginzburg–Ziv theorem

Builds on Integers modulo n

Statement

Let nn be a positive integer. Then among any 2n−12n - 1 integers, not necessarily distinct, there are nn whose sum is divisible by nn.

Remarks

The proof first treats a prime n=pn = p, using the Chevalley–Warning theorem or the Cauchy–Davenport theorem. For composite n=abn = ab, the cases aa and bb imply the case nn. One repeatedly extracts 2b−12b - 1 disjoint groups of aa elements, each with sum divisible by aa. Then one applies the case bb to the 2b−12b - 1 group sums divided by aa. The number 2n−12n - 1 cannot be lowered. The 2n−22n - 2 integers consisting of n−1n - 1 zeros and n−1n - 1 ones have no nn elements with sum divisible by nn. Indeed, any nn of them contain jj ones with 1≤j≤n−11 \le j \le n - 1, so their sum jj is not a multiple of nn. For n=2n = 2: among any three integers, two have the same parity, so their sum is even.

Going deeper

For a student

The theorem is the starting point of zero-sum theory in additive combinatorics. In the language of the integers modulo nn, every sequence of 2n−12n - 1 elements of ℤ/nℤ\Z/n\Z has a subsequence of length nn with sum 00. Related invariants, such as the Davenport constant, ask for the shortest length that forces a nonempty zero-sum subsequence.

Reading path

To understand this page from the ground up, read these 2 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Integers modulo n concept
  2. Erdős–Ginzburg–Ziv theorem statement

Further reading

  1. Web https://en.wikipedia.org/wiki/Zero-sum_problem
About this page
TagJ00Z252GRE
URIm2://J00Z252GRE
Kindstatement, theorem
WritingW0 stub
MSC11B30, 11P70, 05D99
StatusThis copy of the site has no build data. Run m2 status J00Z252GRE.
AboutAdditive combinatorics
UsesIntegers modulo n
Changed2 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.