ArticleslgStudy

mathematics

Rogers sieving theorem

Rogers sieving theorem is a mathematics topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Rogers sieving theorem rather than just read about it. In short: The Rogers theorem on excluding congruence classes is an elementary result of C. A.

Key takeaways

  • Rogers sieving theorem belongs to mathematics; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Rogers sieving theorem to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Rogers sieving theorem from memory before moving on to harder problems.

Reference excerpt

The Rogers theorem on excluding congruence classes is an elementary result of C. A. Rogers in number theory from the 1960s, that for many years had the status of a folk theorem not well documented in published literature. After more than half a century, its value as a principle in contemporary sieve theory received recognition.

Background Arithmetic progressions of integers are sets of the form a + nd where n is any integer, and a (the offset) and d (the difference) are fixed. They can be intersected: the result may be empty, for example even numbers and odd numbers are disjoint. Otherwise, if two progressions have a number in common, there will be an arithmetic progression in common, with a difference that is the least common multiple (lcm) m of the differences in the two progressions. That means that the intersection can be read as a question on integers modulo m. The intersection of n progressions with differences d1, d2, ..., dn is easiest to understand when the lcm m of the di is their product, or equivalently di and dj have no common factor when i≠j. In that case the Chinese remainder theorem implies that congruences modulo m are the same as simultaneous congruences modulo all the di: the residue numeral system principle. The intersection will be a single progression with difference m.

Sieving The interest in sieve theory is in simultaneously excluding congruence classes for a number of moduli di. In Boolean algebra terms, one intersects a number of sets of congruence classes defined by complementation. The underlying problem is to understand cases when the Chinese remainder theorem does not apply, because the di are not coprime in pairs. The use of disjunctive normal form is a standard technique for Boolean manipulations. It here allows one to see that the result, at the progression level, is the union of a number of progressions, those resulting from non-empty intersections. These correspond to "surviving" (non-sieved) residue classes modulo m, and there arises the question of how many there might be.

Case when d2 divides d1 A simple situation occurs when d2 divides d1, because then the residue class modulo d1 determines the residue class modulo d2. The progressions P(1) given by r + kd1 and P(2) given by s + ld2 will have a non-empty intersection if and only if

r ≡ s modulo d2 and then the condition modulo d2 is always satisfied. In other words, the intersection is P(1). The smallest example not covered in this way, for the prime factors 2 and 3, is with d1 = 12, and d2 = 18. A numerical example is given by Das.

Statement of the theorem The result of Rogers states that number of surviving residue classes is bounded above by the number when the congruence conditions are t ≡ 0 modulo di for all i. In other words, when the "simple situation" cannot exclude anything because 0 ≡ 0 is automatic, the surviving classes are at a maximum. It is possible to count those classes, in the special case. In fact the system of congruences is then equivalent to a system where the di are replaced by the powers of primes in the prime factorisation of the lcm m; and in this case the Chinese remainder theorem applies. The original statement by Rogers, as modified by Heini Halberstam and Klaus Roth in their 1966 book Sequences, concerned minimising the natural density of the union of sets of progressions, when the offsets are varied. The minimum is attained for the offsets all set to 0. This approach looks at the complemented situation: the minimum union corresponds to the maximum non-sieved set.

Notes

External links "Rogers' theorem on sieving". terrytao.wordpress.com. 19 January 2026.

Worked examples

Example 1 — a first encounter with Rogers sieving theorem

Start with the simplest possible case. Write down what Rogers sieving theorem claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In mathematics, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Rogers sieving theorem before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Rogers sieving theorem ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Rogers sieving theorem

In research
Rogers sieving theorem appears in mathematics research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Rogers sieving theorem in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Rogers sieving theorem is common in secondary-school and first-year university syllabi. It links to neighbouring topics Modular arithmetic, Sieve theory, so understanding it makes those chapters shorter.
In everyday life
Look for Rogers sieving theorem outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Rogers sieving theorem in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Rogers sieving theorem means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Rogers sieving theorem out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Rogers sieving theorem in simple terms?

The Rogers theorem on excluding congruence classes is an elementary result of C. A.

Why does Rogers sieving theorem matter?

Because it connects several mathematics ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Rogers sieving theorem?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Rogers sieving theorem.

Tags

  • Modular arithmetic
  • Sieve theory

Keep exploring