Number Theory: Basic to Advanced
- For
- Class 9 - Undergraduate
- Level
- Beginner to Advanced
- Duration
- 24 weeks
- Each week
- 4 hours
- Batch
- Group class, maximum 8 students
- Mode
- Online
Where the subject actually begins
Number theory has a reputation for being approachable, and it is: the questions can be stated with school arithmetic. The methods are not approachable in the same way, and the gap between understanding a question and being able to start it is where most students stop.
This course runs from divisibility and the Euclidean algorithm to quadratic reciprocity and Diophantine equations, in the order the mathematics requires rather than in order of how interesting each topic sounds.
Modular arithmetic is an algebraic system, not a remainder
This is the single most common blockage and it is worth naming.
A student who first met "mod n" as a clock analogy can compute remainders and cannot reason with them. They do not know when they may divide both sides of a congruence, why that question even arises, or what makes a linear congruence unsolvable. So when Fermat's little theorem arrives, they can state it and cannot use it.
We teach congruence as arithmetic in its own right from the beginning β with its own rules, its own failures, and its own structure. Everything from the Chinese Remainder Theorem onward depends on that foundation being real.
The three stages
Basic covers divisibility, the division algorithm, gcd and lcm, the Euclidean algorithm and its extended form, Bezout's identity, primes and the fundamental theorem of arithmetic, the sieve, divisor functions, and the introduction to congruences. These are worked until automatic.
Intermediate covers the Chinese Remainder Theorem, Fermat's little theorem, Euler's totient and theorem, Wilson's theorem, orders and primitive roots, and the arithmetic functions including Mobius inversion. This is the working core of the subject.
Advanced covers quadratic residues, the Legendre symbol, Euler's criterion, Gauss's lemma and quadratic reciprocity; Diophantine equations including Pythagorean triples and Pell's equation; descent arguments; and p-adic valuation with Legendre's formula and lifting the exponent.
The unit that decides everything after it
Orders and primitive roots is reliably the hardest unit and the most valuable. It is where a student has to hold several ideas simultaneously β the order of an element, its relationship to the group structure, and which moduli admit a primitive root at all.
It is also the unit that makes competition problems about exponents tractable. A student without it stares at a problem about the last digits of a tower of powers; a student with it knows exactly where to begin. We give it the time it needs rather than hurrying on to the more glamorous reciprocity material.
Deciding solvability without solving
Quadratic reciprocity is where the subject starts to feel like something deeper than clever manipulation. The Legendre symbol and Euler's criterion let you decide whether a quadratic congruence has a solution without producing one, and reciprocity turns that decision into a short computation.
Students find this genuinely surprising the first time, which is a good sign: it means they have understood what is being claimed.
Proof, from the first week
Number theory is a proof subject. An answer without an argument earns very little in RMO, INMO, the Waterloo full-solution contests or any undergraduate examination, and the habit of writing one does not appear by itself.
Written work is marked on whether a reader can follow it: assumptions stated, the awkward case handled rather than the convenient one, the conclusion actually reached. Most students find the first month of this uncomfortable. By about week six they are pre-empting the objections themselves.
Who this suits
Students from Class 9 upward through undergraduate study, with school algebra and no prior number theory. It suits students preparing for IOQM, RMO, AMC, the Integral Cup or any olympiad pathway, and equally students who want the subject for itself.
Classes are live and online, in groups of at most eight, with written work corrected individually.
What students will be able to do
- Work modular arithmetic as a tool rather than as a clock analogy, which is where most students stall
- Apply the Euclidean algorithm and Bezout to solve linear Diophantine equations
- Use the Chinese Remainder Theorem to split a hard congruence into easy ones
- Apply Fermat's little theorem and Euler's theorem to problems about large powers
- Handle orders and primitive roots, which unlock most competition problems about exponents
- Decide solvability with quadratic residues, Legendre symbols and quadratic reciprocity
- Write number-theoretic proofs that a marker can follow and award
Course structure
- BASIC 1: Divisibility and the Euclidean algorithm
Divisibility, the division algorithm, gcd and lcm; the Euclidean algorithm and its extended form; Bezout's identity. Everything later is built on this, so it is worked until it is automatic. - BASIC 2: Primes and factorisation
Primes, the fundamental theorem of arithmetic, and Euclid's proof of the infinitude of primes; the sieve of Eratosthenes; divisor counting and summing functions; perfect numbers. - BASIC 3: Introduction to congruences
Modular arithmetic as an algebraic system; residue classes; linear congruences and when they are solvable; divisibility tests derived rather than memorised. - INTERMEDIATE 1: The Chinese Remainder Theorem
Simultaneous congruences; the CRT statement, proof and construction; splitting a modulus into prime powers. The standard move that turns one hard congruence into several easy ones. - INTERMEDIATE 2: Fermat, Euler and Wilson
Fermat's little theorem; Euler's totient function and Euler's theorem; Wilson's theorem; computing enormous powers modulo n without computing the power. - INTERMEDIATE 3: Orders and primitive roots
The multiplicative order of an element; primitive roots and which moduli have them; index calculus. This unit is what separates students who can start an exponent problem from those who cannot. - INTERMEDIATE 4: Arithmetic functions
Multiplicative functions; the divisor and sigma functions; the Mobius function and Mobius inversion; Dirichlet convolution as the structure underneath. - ADVANCED 1: Quadratic residues and reciprocity
Quadratic residues; the Legendre symbol and Euler's criterion; Gauss's lemma; quadratic reciprocity and the supplementary laws; the Jacobi symbol. Deciding solvability without solving. - ADVANCED 2: Diophantine equations
Linear Diophantine equations; Pythagorean triples; Pell's equation and its continued-fraction solution; descent arguments; the statement of Fermat's last theorem and why descent is the honest part of it. - ADVANCED 3: p-adic valuation and advanced techniques
The p-adic valuation; Legendre's formula for the exponent of a prime in a factorial; lifting the exponent; bounding and size arguments in competition problems.
Who this is for
School algebra. No prior number theory assumed - the course starts at divisibility.
Students join this programme from India, United States, United Kingdom, Singapore and United Arab Emirates.
Common questions
Where does this course start?
At divisibility, assuming only school algebra. No prior number theory is expected. The early units are worked until they are automatic rather than merely understood, because every later unit sits on them and a student who hesitates over gcd will not get far with primitive roots.
Why do students find modular arithmetic hard?
Usually because they met it as a clock analogy and never as an algebraic system. A student who thinks of mod n as "the remainder" can compute but cannot reason. We teach congruence as arithmetic in its own right, with its own rules about what may and may not be divided, which is what makes the later theorems usable rather than quotable.
Is this an olympiad course?
It is the number theory that olympiads draw on, taught as a subject rather than as a list of competition tricks. Students preparing for IOQM, RMO, AMC or the Integral Cup use it, and so do students who simply want the subject. The difference from a competition course is that this one is ordered by the mathematics rather than by what appeared in last year's paper.
What is the hardest unit?
Orders and primitive roots, consistently. It is the point where a student must hold several ideas at once, and it is also the unit that unlocks most competition problems involving exponents. We allow it proper time rather than rushing to quadratic reciprocity.
Do you teach proofs?
Throughout, because number theory is a proof subject and an answer without an argument is worth very little in any serious examination. Written work is critiqued on whether a marker could follow it, which most students find uncomfortable for a few weeks and valuable thereafter.
Book a trial
Three sessions with the mentor who would teach the full course. Nothing is charged until your slot is confirmed.
- A diagnostic, a taught class and written feedback
- Taught by the mentor who leads the course
- You pick the slot from our live calendar
- Pay only after the slot is confirmed
- For
- Class 9 - Undergraduate
- Level
- Beginner to Advanced
- Duration
- 24 weeks
- Each week
- 4 hours
- Batch
- Group class, maximum 8 students
- Mode
- Online
Ask a question, or book a trial
Tell us about the student and we will reply with an honest view of whether this programme fits. If you would like to see the teaching first, add a trial class.
- No obligation - send the enquiry without booking anything
- Three sessions if you do book: a diagnostic, a taught class and feedback
- Taught by the mentor who would lead the full course
- You choose the slots from our calendar after payment
| Class 1 to 5 | 3 sessions | INR 599 |
| Class 6 to 8 | 3 sessions | INR 799 |
| Class 9 and 10 | 3 sessions | INR 899 |
| Class 11 and 12 | 3 sessions | INR 999 |
| Graduation and above | 4 sessions | INR 1,099 |
Sending an enquiry is free. The fee applies only if you tick the trial box below.