Skip to main content
Number theory and cryptography
Lesson 46 of 75
Introduction

Congruences

Objective. Solve and manipulate modular equations.

  1. 1. Learn
  2. 2. Worked example
  3. 3. Practice
  4. 4. Feedback
  5. 5. Continue

Learn: the key idea

A congruence states that two integers leave the same remainder upon division by a modulus, written a ≡ b (mod n) when n divides (a−b). Congruences behave like equations under addition, subtraction, and multiplication, allowing modular equations such as linear congruences ax ≡ b (mod n) to be solved, provided gcd(a,n) divides b. Solutions exist in classes modulo n/gcd(a,n), repeating periodically. For example, solving 3x ≡ 6 (mod 9) gives gcd(3,9) = 3 dividing 6, so solutions are x ≡ 2 (mod 3), i.e. x = 2, 5, 8 modulo 9.

Worked example

Solve the congruence 5x ≡ 3 (mod 11) for x modulo 11.

5 … 3
Illustrated card showing 5 … 3
  1. 1Find inverse of 5 mod 11: 5×9 = 45 ≡ 1 (mod 11)
  2. 2So inverse of 5 is 9
  3. 3Multiply both sides: x ≡ 9×3 (mod 11)
  4. 4Compute: x ≡ 27 ≡ 5 (mod 11)

Answer: x ≡ 5 (mod 11)

Concept mastery

Based on your past attempts at this lesson — the question types to practise again come first.

Complete a practice set to see your concept breakdown here.

Practice

Practice happens on its own screen, one question at a time. Answers stay hidden until you submit yours, and you can stop and pick up at the same question later.

Start practising

Common mistake. Students cancel a common factor from both sides of a congruence as in ordinary algebra, turning 4x ≡ 8 (mod 12) into x ≡ 2 (mod 12); correctly dividing by gcd(4,12)=4 gives x ≡ 2 (mod 3), a wider solution set.

Your progress

Tick each step as you finish it. Your exact reading position is saved automatically, so Continue drops you back on the same line.

0 of 5 steps complete

Your place saves automatically as you read.

My dashboard