VIEW THIS AS

Auto mode follows the Route Engine until you choose a viewpoint.

YOU ARE HERE

ROUTE CHECK

CONNECTED TO

WHAT NEXT

Use the canonical route for this room, or HELP if you are unsure.

Why Mathematics? | Vosper’s Theorem: Equality Cases, Arithmetic Progressions and Prime Groups

Three learners review open books together at a classroom table, with stacks of textbooks, stationery and a whiteboard in the bright room.

WHY MATHEMATICS?

Why Mathematics? | Vosper’s Theorem: Equality Cases, Arithmetic Progressions and Prime Groups

A sharp inverse theorem: when two sets in a prime cyclic group grow as little as Cauchy–Davenport permits, they must follow a common arithmetic progression pattern, away from boundary cases.

Why mathematics is important becomes clear when a research theorem can be rebuilt from definitions, tested on finite data and limited by its exact quantifiers. This guide follows the real mechanism, separates published evidence from original teaching calculations, and keeps each conclusion close to the equation that supports it.

Choose a reading route

  • Start from equality in Cauchy–Davenport
  • State the nontrivial hypotheses precisely
  • Recover common-difference arithmetic progressions
  • Understand why saturation and p−1 boundary cases are excluded

Chapter map

  1. 1. Forward bound first
  2. 2. Standard hypotheses
  3. 3. Vosper conclusion
  4. 4. Modular progression
  5. 5. Equality example
  6. 6. Singleton exception
  7. 7. Full-sumset boundary
  8. 8. The p−1 boundary
  9. 9. Affine normalisation
  10. 10. Davenport transform
  11. 11. Inverse-theorem logic
  12. 12. Relation to Kneser
  13. 13. Relation to Freiman theory
  14. 14. Computational experiment
  15. 15. Applications
  16. 16. Common misconceptions
  17. 17. Student learning route
  18. 18. Parent guidance and transfer
  19. 19. A responsible report

Read in order for a complete argument, or use the map to move between definitions, worked arithmetic, limitations, student practice and reporting. The same mathematical name can hide different normalisations, so every chapter states the local claim and the check that makes it trustworthy.


1. Forward bound first

For nonempty A,B⊆Z/pZ, Cauchy–Davenport gives |A+B|≥min(p,|A|+|B|−1). This is the point where the idea becomes more than terminology: the objects, conditions and quantifiers can be named precisely.

How the mathematics works

Vosper begins where the nonsaturated lower bound is attained exactly. Write the defining equation before simplifying it, preserve exact quantities as long as practical and identify which step uses a theorem rather than arithmetic alone.

A concrete calculation or interpretation

Equality signals maximal compression of distinct sums. Reconstruct the calculation independently, label every cutoff or norm and keep rounded values separate from exact expressions.

Limits, evidence and transfer

Equality at saturation is a different regime. Write the forward theorem first. A careful conclusion reports the range, normalisation, comparison method and remaining uncertainty instead of turning one successful example into a universal promise.


2. Standard hypotheses

Assume p prime, |A|,|B|≥2, and |A+B|=|A|+|B|−1≤p−2. This is the point where the idea becomes more than terminology: the objects, conditions and quantifiers can be named precisely.

How the mathematics works

Every clause excludes a real family of exceptions. Write the defining equation before simplifying it, preserve exact quantities as long as practical and identify which step uses a theorem rather than arithmetic alone.

A concrete calculation or interpretation

The ceiling p−2 keeps at least two residues outside A+B. Reconstruct the calculation independently, label every cutoff or norm and keep rounded values separate from exact expressions.

Limits, evidence and transfer

Dropping a clause changes the classification. Audit each hypothesis. A careful conclusion reports the range, normalisation, comparison method and remaining uncertainty instead of turning one successful example into a universal promise.


3. Vosper conclusion

A and B are arithmetic progressions in Z/pZ with the same nonzero common difference. This is the point where the idea becomes more than terminology: the objects, conditions and quantifiers can be named precisely.

How the mathematics works

Translations and multiplication by a nonzero residue normalise the pair. Write the defining equation before simplifying it, preserve exact quantities as long as practical and identify which step uses a theorem rather than arithmetic alone.

A concrete calculation or interpretation

After an affine change, both can be viewed as intervals of residues. Reconstruct the calculation independently, label every cutoff or norm and keep rounded values separate from exact expressions.

Limits, evidence and transfer

The theorem does not claim unique starting points. State common difference explicitly. A careful conclusion reports the range, normalisation, comparison method and remaining uncertainty instead of turning one successful example into a universal promise.


4. Modular progression

A length-k progression is {a+jd:0≤j<k} with d≠0 modulo p. This is the point where the idea becomes more than terminology: the objects, conditions and quantifiers can be named precisely.

How the mathematics works

Because p is prime, nonzero d cycles through all residues and the first k≤p terms are distinct. Write the defining equation before simplifying it, preserve exact quantities as long as practical and identify which step uses a theorem rather than arithmetic alone.

A concrete calculation or interpretation

For p=13, {2,5,8,11} has d=3. Reconstruct the calculation independently, label every cutoff or norm and keep rounded values separate from exact expressions.

Limits, evidence and transfer

Written representatives may wrap around. Judge progression modulo p. A careful conclusion reports the range, normalisation, comparison method and remaining uncertainty instead of turning one successful example into a universal promise.

Did You Know? Cauchy–Davenport is a forward theorem about unavoidable growth. Vosper reverses the question: if growth is exactly minimal, what must the original sets look like?


5. Equality example

In Z/13Z take A={0,2,4} and B={1,3,5,7}. This is the point where the idea becomes more than terminology: the objects, conditions and quantifiers can be named precisely.

How the mathematics works

Both have common difference two, and A+B={1,3,5,7,9,11} has size six=3+4−1. Write the defining equation before simplifying it, preserve exact quantities as long as practical and identify which step uses a theorem rather than arithmetic alone.

A concrete calculation or interpretation

This lies below p−2=11. Reconstruct the calculation independently, label every cutoff or norm and keep rounded values separate from exact expressions.

Limits, evidence and transfer

A single example illustrates but does not classify. List all distinct sums. A careful conclusion reports the range, normalisation, comparison method and remaining uncertainty instead of turning one successful example into a universal promise.


6. Singleton exception

If A={a}, then |A+B|=|B|=|A|+|B|−1 for every nonempty B. This is the point where the idea becomes more than terminology: the objects, conditions and quantifiers can be named precisely.

How the mathematics works

No structure is forced on B. Write the defining equation before simplifying it, preserve exact quantities as long as practical and identify which step uses a theorem rather than arithmetic alone.

A concrete calculation or interpretation

That is why both sets must have at least two elements. Reconstruct the calculation independently, label every cutoff or norm and keep rounded values separate from exact expressions.

Limits, evidence and transfer

Calling every set a progression would make the theorem empty. Check degeneracies before inference. A careful conclusion reports the range, normalisation, comparison method and remaining uncertainty instead of turning one successful example into a universal promise.


7. Full-sumset boundary

If |A|+|B|>p, then A+B=Z/pZ by Cauchy–Davenport. This is the point where the idea becomes more than terminology: the objects, conditions and quantifiers can be named precisely.

How the mathematics works

Many unrelated pairs saturate the group. Write the defining equation before simplifying it, preserve exact quantities as long as practical and identify which step uses a theorem rather than arithmetic alone.

A concrete calculation or interpretation

Full coverage carries little equality rigidity. Reconstruct the calculation independently, label every cutoff or norm and keep rounded values separate from exact expressions.

Limits, evidence and transfer

Saturation is useful but is not Vosper’s nontrivial case. Separate p from p−1 and p−2. A careful conclusion reports the range, normalisation, comparison method and remaining uncertainty instead of turning one successful example into a universal promise.


8. The p−1 boundary

When |A+B|=p−1, complements can produce critical pairs that are not both common-difference progressions. This is the point where the idea becomes more than terminology: the objects, conditions and quantifiers can be named precisely.

How the mathematics works

The missing residue imposes a different relation between A and −B. Write the defining equation before simplifying it, preserve exact quantities as long as practical and identify which step uses a theorem rather than arithmetic alone.

A concrete calculation or interpretation

Hence the standard clean statement stops at p−2. Reconstruct the calculation independently, label every cutoff or norm and keep rounded values separate from exact expressions.

Limits, evidence and transfer

Boundary classifications exist but require extra cases. Do not extend the conclusion by guesswork. A careful conclusion reports the range, normalisation, comparison method and remaining uncertainty instead of turning one successful example into a universal promise.


9. Affine normalisation

Maps x↦ux+v with u≠0 preserve sumset cardinalities up to translation. This is the point where the idea becomes more than terminology: the objects, conditions and quantifiers can be named precisely.

How the mathematics works

They send arithmetic progressions to arithmetic progressions and can set one difference to one. Write the defining equation before simplifying it, preserve exact quantities as long as practical and identify which step uses a theorem rather than arithmetic alone.

A concrete calculation or interpretation

Normalisation simplifies a proof without losing structure. Reconstruct the calculation independently, label every cutoff or norm and keep rounded values separate from exact expressions.

Limits, evidence and transfer

Different translations may be used for A and B in bookkeeping. Write the induced sumset map. A careful conclusion reports the range, normalisation, comparison method and remaining uncertainty instead of turning one successful example into a universal promise.

Did You Know? The common difference matters. Two arithmetic progressions with unrelated steps need not have a minimally sized sumset.


10. Davenport transform

Vosper’s proof refines the Davenport-transform method to expose a smaller critical pair unless the sets already have progression structure. This is the point where the idea becomes more than terminology: the objects, conditions and quantifiers can be named precisely.

How the mathematics works

Equality forces every inequality in the transform to be tight. Write the defining equation before simplifying it, preserve exact quantities as long as practical and identify which step uses a theorem rather than arithmetic alone.

A concrete calculation or interpretation

Repeated tightness creates ordered boundary behaviour. Reconstruct the calculation independently, label every cutoff or norm and keep rounded values separate from exact expressions.

Limits, evidence and transfer

The transform is not merely numerical induction. Track the equality conditions. A careful conclusion reports the range, normalisation, comparison method and remaining uncertainty instead of turning one successful example into a universal promise.


11. Inverse-theorem logic

A forward theorem says structure implies limited growth or all sets obey a bound; an inverse theorem reads exceptional growth backwards into structure. This is the point where the idea becomes more than terminology: the objects, conditions and quantifiers can be named precisely.

How the mathematics works

Vosper uses exact equality as a strong signal. Write the defining equation before simplifying it, preserve exact quantities as long as practical and identify which step uses a theorem rather than arithmetic alone.

A concrete calculation or interpretation

Near equality requires stability theorems with error parameters. Reconstruct the calculation independently, label every cutoff or norm and keep rounded values separate from exact expressions.

Limits, evidence and transfer

Exact and approximate inverse results are different. Name the observed deficit. A careful conclusion reports the range, normalisation, comparison method and remaining uncertainty instead of turning one successful example into a universal promise.


12. Relation to Kneser

Kneser explains minimal growth through stabiliser subgroups in general abelian groups. This is the point where the idea becomes more than terminology: the objects, conditions and quantifiers can be named precisely.

How the mathematics works

Prime groups remove nontrivial stabilisers, leaving progressions as the key exact critical pairs. Write the defining equation before simplifying it, preserve exact quantities as long as practical and identify which step uses a theorem rather than arithmetic alone.

A concrete calculation or interpretation

Vosper adds finer classification beyond the lower bound. Reconstruct the calculation independently, label every cutoff or norm and keep rounded values separate from exact expressions.

Limits, evidence and transfer

Kneser alone does not yield the full Vosper conclusion. Distinguish obstruction and classification. A careful conclusion reports the range, normalisation, comparison method and remaining uncertainty instead of turning one successful example into a universal promise.


13. Relation to Freiman theory

Freiman’s theorem models sets with bounded doubling inside low-rank progressions. This is the point where the idea becomes more than terminology: the objects, conditions and quantifiers can be named precisely.

How the mathematics works

Vosper is sharper but much narrower: prime cyclic, exact equality and a rank-one conclusion. Write the defining equation before simplifying it, preserve exact quantities as long as practical and identify which step uses a theorem rather than arithmetic alone.

A concrete calculation or interpretation

The hypotheses explain the stronger output. Reconstruct the calculation independently, label every cutoff or norm and keep rounded values separate from exact expressions.

Limits, evidence and transfer

One theorem does not replace the other. Compare scope before strength. A careful conclusion reports the range, normalisation, comparison method and remaining uncertainty instead of turning one successful example into a universal promise.


14. Computational experiment

For small primes, enumerate subset pairs satisfying the hypotheses and test whether each is a common-difference progression. This is the point where the idea becomes more than terminology: the objects, conditions and quantifiers can be named precisely.

How the mathematics works

Affine normalisation reduces duplicate cases. Write the defining equation before simplifying it, preserve exact quantities as long as practical and identify which step uses a theorem rather than arithmetic alone.

A concrete calculation or interpretation

The 2026 Archive of Formal Proofs provides a machine-checked prime-field formalisation. Reconstruct the calculation independently, label every cutoff or norm and keep rounded values separate from exact expressions.

Limits, evidence and transfer

Brute force verifies only listed primes. Save counterexample searches and hypotheses. A careful conclusion reports the range, normalisation, comparison method and remaining uncertainty instead of turning one successful example into a universal promise.

Did You Know? The restriction |A+B|≤p−2 avoids boundary families where the sumset misses only one residue and minimal growth no longer forces the same progression description.


15. Applications

Vosper-type classifications guide critical-pair theory, additive bases and stability questions. This is the point where the idea becomes more than terminology: the objects, conditions and quantifiers can be named precisely.

How the mathematics works

They identify extremal shapes against which near-extremal sets are compared. Write the defining equation before simplifying it, preserve exact quantities as long as practical and identify which step uses a theorem rather than arithmetic alone.

A concrete calculation or interpretation

An extremal theorem can suggest efficient search benchmarks. Reconstruct the calculation independently, label every cutoff or norm and keep rounded values separate from exact expressions.

Limits, evidence and transfer

Applications with composite groups need other classifications. State the group every time. A careful conclusion reports the range, normalisation, comparison method and remaining uncertainty instead of turning one successful example into a universal promise.


16. Common misconceptions

Equality in Cauchy–Davenport does not always imply Vosper’s conclusion because singleton, p−1 and saturation cases intervene. This is the point where the idea becomes more than terminology: the objects, conditions and quantifiers can be named precisely.

How the mathematics works

A modular progression may wrap around. Write the defining equation before simplifying it, preserve exact quantities as long as practical and identify which step uses a theorem rather than arithmetic alone.

A concrete calculation or interpretation

Common difference means the same d up to sign and ordering conventions. Reconstruct the calculation independently, label every cutoff or norm and keep rounded values separate from exact expressions.

Limits, evidence and transfer

Exact equality is stronger than small doubling. Keep boundary conditions beside the conclusion. A careful conclusion reports the range, normalisation, comparison method and remaining uncertainty instead of turning one successful example into a universal promise.


17. Student learning route

Begin with arithmetic progressions in Z/7Z and Z/11Z. This is the point where the idea becomes more than terminology: the objects, conditions and quantifiers can be named precisely.

How the mathematics works

Compute equality examples, then deliberately test singleton and p−1 boundaries. Write the defining equation before simplifying it, preserve exact quantities as long as practical and identify which step uses a theorem rather than arithmetic alone.

A concrete calculation or interpretation

Only then study the transform proof. Reconstruct the calculation independently, label every cutoff or norm and keep rounded values separate from exact expressions.

Limits, evidence and transfer

Starting from the conclusion encourages forgotten hypotheses. Build one boundary counterexample. A careful conclusion reports the range, normalisation, comparison method and remaining uncertainty instead of turning one successful example into a universal promise.


18. Parent guidance and transfer

Ask what exact equality reveals about the original data-generating shape. This is the point where the idea becomes more than terminology: the objects, conditions and quantifiers can be named precisely.

How the mathematics works

The theorem develops inverse reasoning, hypothesis discipline and extremal classification. Write the defining equation before simplifying it, preserve exact quantities as long as practical and identify which step uses a theorem rather than arithmetic alone.

A concrete calculation or interpretation

These habits transfer to optimisation and diagnostics. Reconstruct the calculation independently, label every cutoff or norm and keep rounded values separate from exact expressions.

Limits, evidence and transfer

An extremal mathematical pattern is not automatic evidence of a real-world mechanism. Reward a boundary check. A careful conclusion reports the range, normalisation, comparison method and remaining uncertainty instead of turning one successful example into a universal promise.


19. A responsible report

State p, sizes, equality and the p−2 ceiling in the same paragraph. This is the point where the idea becomes more than terminology: the objects, conditions and quantifiers can be named precisely.

How the mathematics works

Show that both progressions share a nonzero difference and separate boundary cases. Write the defining equation before simplifying it, preserve exact quantities as long as practical and identify which step uses a theorem rather than arithmetic alone.

A concrete calculation or interpretation

Do not attribute near-equality stability to the exact theorem. Reconstruct the calculation independently, label every cutoff or norm and keep rounded values separate from exact expressions.

Limits, evidence and transfer

Cite Vosper’s 1956 paper. Finish with the precise progression conclusion. A careful conclusion reports the range, normalisation, comparison method and remaining uncertainty instead of turning one successful example into a universal promise.


Research notebook: ten reproducible checks

Notebook check 1: Forward bound first

Copy the exact definition, data and claim used in “Forward bound first”. Vosper begins where the nonsaturated lower bound is attained exactly. Rebuild the finite step without copying its final number: Equality signals maximal compression of distinct sums. Keep exact and rounded results in separate columns, then compare the observation with the theorem’s actual hypotheses. The principal caution is this: Equality at saturation is a different regime. Change one cutoff, coefficient, interval, parameter or normalisation while keeping all other choices fixed. Write the forward theorem first. Record the changed value, benchmark difference and computational work. End with one sentence stating what the experiment supports and another stating what it does not prove. That limit is part of the mathematics because it protects finite evidence from becoming an unsupported asymptotic claim.

Notebook check 2: Standard hypotheses

Copy the exact definition, data and claim used in “Standard hypotheses”. Every clause excludes a real family of exceptions. Rebuild the finite step without copying its final number: The ceiling p−2 keeps at least two residues outside A+B. Keep exact and rounded results in separate columns, then compare the observation with the theorem’s actual hypotheses. The principal caution is this: Dropping a clause changes the classification. Change one cutoff, coefficient, interval, parameter or normalisation while keeping all other choices fixed. Audit each hypothesis. Record the changed value, benchmark difference and computational work. End with one sentence stating what the experiment supports and another stating what it does not prove. That limit is part of the mathematics because it protects finite evidence from becoming an unsupported asymptotic claim.

Notebook check 3: Vosper conclusion

Copy the exact definition, data and claim used in “Vosper conclusion”. Translations and multiplication by a nonzero residue normalise the pair. Rebuild the finite step without copying its final number: After an affine change, both can be viewed as intervals of residues. Keep exact and rounded results in separate columns, then compare the observation with the theorem’s actual hypotheses. The principal caution is this: The theorem does not claim unique starting points. Change one cutoff, coefficient, interval, parameter or normalisation while keeping all other choices fixed. State common difference explicitly. Record the changed value, benchmark difference and computational work. End with one sentence stating what the experiment supports and another stating what it does not prove. That limit is part of the mathematics because it protects finite evidence from becoming an unsupported asymptotic claim.

Notebook check 4: Modular progression

Copy the exact definition, data and claim used in “Modular progression”. Because p is prime, nonzero d cycles through all residues and the first k≤p terms are distinct. Rebuild the finite step without copying its final number: For p=13, {2,5,8,11} has d=3. Keep exact and rounded results in separate columns, then compare the observation with the theorem’s actual hypotheses. The principal caution is this: Written representatives may wrap around. Change one cutoff, coefficient, interval, parameter or normalisation while keeping all other choices fixed. Judge progression modulo p. Record the changed value, benchmark difference and computational work. End with one sentence stating what the experiment supports and another stating what it does not prove. That limit is part of the mathematics because it protects finite evidence from becoming an unsupported asymptotic claim.

Notebook check 5: Equality example

Copy the exact definition, data and claim used in “Equality example”. Both have common difference two, and A+B={1,3,5,7,9,11} has size six=3+4−1. Rebuild the finite step without copying its final number: This lies below p−2=11. Keep exact and rounded results in separate columns, then compare the observation with the theorem’s actual hypotheses. The principal caution is this: A single example illustrates but does not classify. Change one cutoff, coefficient, interval, parameter or normalisation while keeping all other choices fixed. List all distinct sums. Record the changed value, benchmark difference and computational work. End with one sentence stating what the experiment supports and another stating what it does not prove. That limit is part of the mathematics because it protects finite evidence from becoming an unsupported asymptotic claim.

Notebook check 6: Singleton exception

Copy the exact definition, data and claim used in “Singleton exception”. No structure is forced on B. Rebuild the finite step without copying its final number: That is why both sets must have at least two elements. Keep exact and rounded results in separate columns, then compare the observation with the theorem’s actual hypotheses. The principal caution is this: Calling every set a progression would make the theorem empty. Change one cutoff, coefficient, interval, parameter or normalisation while keeping all other choices fixed. Check degeneracies before inference. Record the changed value, benchmark difference and computational work. End with one sentence stating what the experiment supports and another stating what it does not prove. That limit is part of the mathematics because it protects finite evidence from becoming an unsupported asymptotic claim.

Notebook check 7: Full-sumset boundary

Copy the exact definition, data and claim used in “Full-sumset boundary”. Many unrelated pairs saturate the group. Rebuild the finite step without copying its final number: Full coverage carries little equality rigidity. Keep exact and rounded results in separate columns, then compare the observation with the theorem’s actual hypotheses. The principal caution is this: Saturation is useful but is not Vosper’s nontrivial case. Change one cutoff, coefficient, interval, parameter or normalisation while keeping all other choices fixed. Separate p from p−1 and p−2. Record the changed value, benchmark difference and computational work. End with one sentence stating what the experiment supports and another stating what it does not prove. That limit is part of the mathematics because it protects finite evidence from becoming an unsupported asymptotic claim.

Notebook check 8: The p−1 boundary

Copy the exact definition, data and claim used in “The p−1 boundary”. The missing residue imposes a different relation between A and −B. Rebuild the finite step without copying its final number: Hence the standard clean statement stops at p−2. Keep exact and rounded results in separate columns, then compare the observation with the theorem’s actual hypotheses. The principal caution is this: Boundary classifications exist but require extra cases. Change one cutoff, coefficient, interval, parameter or normalisation while keeping all other choices fixed. Do not extend the conclusion by guesswork. Record the changed value, benchmark difference and computational work. End with one sentence stating what the experiment supports and another stating what it does not prove. That limit is part of the mathematics because it protects finite evidence from becoming an unsupported asymptotic claim.

Notebook check 9: Affine normalisation

Copy the exact definition, data and claim used in “Affine normalisation”. They send arithmetic progressions to arithmetic progressions and can set one difference to one. Rebuild the finite step without copying its final number: Normalisation simplifies a proof without losing structure. Keep exact and rounded results in separate columns, then compare the observation with the theorem’s actual hypotheses. The principal caution is this: Different translations may be used for A and B in bookkeeping. Change one cutoff, coefficient, interval, parameter or normalisation while keeping all other choices fixed. Write the induced sumset map. Record the changed value, benchmark difference and computational work. End with one sentence stating what the experiment supports and another stating what it does not prove. That limit is part of the mathematics because it protects finite evidence from becoming an unsupported asymptotic claim.

Notebook check 10: Davenport transform

Copy the exact definition, data and claim used in “Davenport transform”. Equality forces every inequality in the transform to be tight. Rebuild the finite step without copying its final number: Repeated tightness creates ordered boundary behaviour. Keep exact and rounded results in separate columns, then compare the observation with the theorem’s actual hypotheses. The principal caution is this: The transform is not merely numerical induction. Change one cutoff, coefficient, interval, parameter or normalisation while keeping all other choices fixed. Track the equality conditions. Record the changed value, benchmark difference and computational work. End with one sentence stating what the experiment supports and another stating what it does not prove. That limit is part of the mathematics because it protects finite evidence from becoming an unsupported asymptotic claim.


A practical seven-day learning plan

  • Day 1: Define every arithmetic function, variable and quantifier in plain language.
  • Day 2: Build a small exact table by hand and check the defining identities.
  • Day 3: Derive the central finite calculation before reading the asymptotic conclusion.
  • Day 4: Reproduce the calculation in code and compare exact with rounded output.
  • Day 5: Change one cutoff, interval, coefficient or model and explain the effect.
  • Day 6: Compare the theorem with one related result that answers a different question.
  • Day 7: Present one supported conclusion, one limitation and one next experiment.

This plan develops problem-solving skills because it moves repeatedly between definition, calculation, evidence and communication. A parent can ask to see the notebook rather than a polished graph, while a student learns that a theorem becomes useful only when its conditions and conclusion are kept together.


Frequently asked questions

What does Vosper’s theorem classify?

Under the standard nontrivial hypotheses in Z/pZ, equality |A+B|=|A|+|B|−1≤p−2 forces A and B to be arithmetic progressions with the same nonzero difference.

Why require |A|,|B|≥2?

Singletons give equality with every other set but carry no progression rigidity.

Why require |A+B|≤p−2?

When the sumset has size p−1 or p, additional boundary configurations occur.

What is a modular arithmetic progression?

A set {a,a+d,…,a+(k−1)d} in Z/pZ with d≠0, using distinct terms.

Is Vosper the same as Freiman’s theorem?

No. Vosper gives an exact prime-group equality classification; Freiman theory handles broader small-doubling conditions with approximate containment.

Is this SEC Mathematics?

No claim is made that it is. It extends modular sequences, equality cases and inverse reasoning into additive combinatorics.


Primary source and current Singapore context

A. G. Vosper, “The Critical Pairs of Subsets of a Group of Prime Order,” Journal of the London Mathematical Society 31(2) (1956), 200–205.

Open the primary or authoritative source record

The source supports the theorem’s definition and research context. The finite calculations here are original teaching examples and are checked directly against their stated equations.

For current Singapore terminology, the official SEAB Secondary Education Certificate page states that the SEC begins with the 2027 graduating cohort and reports subjects at G1, G2 and G3 levels. This article does not claim that the named advanced theorem is an SEC syllabus requirement. It shows how school algebra, functions, statistics and complex numbers can connect to later mathematical sciences.

SEAB: Secondary Education Certificate

NTU Mathematics course information

NUS Applied and Computational Mathematics research


Useful next reading

Ruzsa triangle inequality

Freiman’s theorem

Polynomial Freiman–Ruzsa theorem

Study and Learning Methods Hub

Sengkang Mathematics Hub

Choose the next article by mechanism rather than by prestige. Compare what is averaged, which structure can obstruct cancellation, how the error is measured and whether the result is pointwise, typical, weighted or asymptotic. Those distinctions make advanced mathematics easier to transfer into new problems.