Enrollment for the ISI-CMI is Live! Apply Now β†’
Back to Master Directory
Student working through modular arithmetic and divisibility proofs by hand
Special Courses Rs 900 / session

Number Theory: Basic to Advanced

EG

EduGlobal Masterclass

1-on-1 Remote Mentorship

Share:
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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. INTERMEDIATE 4: Arithmetic functions
    Multiplicative functions; the divisor and sigma functions; the Mobius function and Mobius inversion; Dirichlet convolution as the structure underneath.
  8. 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.
  9. 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.
  10. 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.

End of Syllabus. Apply for Admission

Book a trial

Three sessions with the mentor who would teach the full course. Nothing is charged until your slot is confirmed.

INR 599 from, by class
Request a trial slot Browse other courses
  • 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
Talk to us

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
Trial fee by class, if you book
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.

Send an enquiry

A parent or guardian should fill this in. We reply within one working day.

Not ready to pay yet? Leave the box unticked and just press Send enquiry. We will still receive your details and reply within one working day, and you can book a trial later whenever you are ready.

Free resources, straight to your inbox

Problem sets, strategy guides and olympiad registration deadlines β€” sent when they matter, never more than twice a month.