ArticleslgStudy

science

Sieve theory

Sieve theory is a science 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 Sieve theory rather than just read about it. In short: Sieve theory is a set of general techniques in number theory, designed to count, or more realistically to estimate the size of, sifted sets of integers. The prototypical example of a sifted set is the set of prime numbers up to some prescribed limit X.

Key takeaways

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

Reference excerpt

Sieve theory is a set of general techniques in number theory, designed to count, or more realistically to estimate the size of, sifted sets of integers. The prototypical example of a sifted set is the set of prime numbers up to some prescribed limit X. Correspondingly, the prototypical example of a sieve is the sieve of Eratosthenes, or the more general Legendre sieve. The direct attack on prime numbers using these methods soon reaches apparently insuperable obstacles, in the way of the accumulation of error terms. In one of the major strands of number theory in the twentieth century, ways were found of avoiding some of the difficulties of a frontal attack with a naive idea of what sieving should be. One successful approach is to approximate a specific sifted set of numbers (e.g. the set of prime numbers) by another, simpler set (e.g. the set of almost prime numbers), which is typically somewhat larger than the original set, and easier to analyze. More sophisticated sieves also do not work directly with sets per se, but instead count them according to carefully chosen weight functions on these sets (options for giving some elements of these sets more "weight" than others). Furthermore, in some modern applications, sieves are used not to estimate the size of a sifted set, but to produce a function that is large on the set and mostly small outside it, while being easier to analyze than the characteristic function of the set. The term sieve was first used by the Norwegian mathematician Viggo Brun in 1915. Brun's work was inspired by the works of French mathematician Jean Merlin. However, Merlin died in World War I, leaving only two surviving manuscripts.

Basic sieve theory For information on notation see at the end. We follow the Ansatz from Opera de Cribro by John Friedlander and Henryk Iwaniec. We start with some countable sequence of non-negative numbers A = ( a n ) {\displaystyle {\mathcal {A}}=(a_{n})} . In the most basic case this sequence is just the indicator function a n = 1 A ( n ) {\displaystyle a_{n}=1_{A}(n)} of some set A = { s : s ≤ x } {\displaystyle A=\{s:s\leq x\}} we want to sieve. However this abstraction allows for more general situations. Next we introduce a general set of prime numbers called the sifting range P ⊆ P {\displaystyle {\mathcal {P}}\subseteq \mathbb {P} } and their product up to z {\displaystyle z} as a function P ( z ) = ∏ p ∈ P , p < z p {\displaystyle P(z)=\prod \limits _{p\in {\mathcal {P}},p<z}p} . The goal of sieve theory is to estimate the sifting function

S ( A , P , z ) = ∑ n ≤ z , gcd ( n , P ( z ) ) = 1 a n . {\displaystyle S({\mathcal {A}},{\mathcal {P}},z)=\sum \limits _{n\leq z,{\text{gcd}}(n,P(z))=1}a_{n}.}

In the case of a n = 1 A ( n ) {\displaystyle a_{n}=1_{A}(n)} this just counts the cardinality of a subset A sift ⊆ A {\displaystyle A_{\operatorname {sift} }\subseteq A} of numbers, that are coprime to the prime factors of P ( z ) {\displaystyle P(z)} .

The inclusion–exclusion principle For P {\displaystyle {\mathcal {P}}} define

A sift := { a ∈ A | ( a , p 1 ⋯ p k ) = 1 } , p 1 , … , p k ∈ P {\displaystyle A_{\operatorname {sift} }:=\{a\in A|(a,p_{1}\cdots p_{k})=1\},\quad p_{1},\dots ,p_{k}\in {\mathcal {P}}}

… excerpt ends here. Continue reading the full article.

Worked examples

Example 1 — a first encounter with Sieve theory

Start with the simplest possible case. Write down what Sieve theory claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In science, 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 Sieve theory 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 Sieve theory 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 Sieve theory

In research
Sieve theory appears in science 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 Sieve theory 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
Sieve theory is common in secondary-school and first-year university syllabi. It links to neighbouring topics Sieve theory, so understanding it makes those chapters shorter.
In everyday life
Look for Sieve theory 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.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “Sieve theory” →

Affiliate

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

How to study Sieve theory in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Sieve theory 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 Sieve theory out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Sieve theory in simple terms?

Sieve theory is a set of general techniques in number theory, designed to count, or more realistically to estimate the size of, sifted sets of integers. The prototypical example of a sifted set is the set of prime numbers up to some prescribed limit X.

Why does Sieve theory matter?

Because it connects several science 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 Sieve theory?

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 Sieve theory.

Tags

  • Sieve theory

Keep exploring