Teacher Guide: Modular Arithmetic
Learn clock arithmetic: remainders, a mod n, congruence modulo n, and how to use them for calendars, check digits and the last digit of huge powers.
Use this lesson with your class
Free, no student accounts needed.
Share with students
Students open the lesson and practise with instant feedback.
Class quiz
10 questions on Number Properties. Students join with a name, you see everyone's score.
For Teachers
- Find for positive and negative whole numbers
- Decide whether two numbers are congruent modulo using remainders or their difference
- Add, subtract and multiply modulo by reducing the numbers first
- Solve clock and calendar problems with modulus 12, 24 and 7
- Use power cycles and check digits (EAN-13, ISBN-10) as applications of modular arithmetic
- • Division with remainder of whole numbers
- • Even and Odd Numbers (lesson 1 of this topic): even and odd are the remainders 0 and 1 modulo 2
- • Multiples, factors and divisibility
- • Powers with whole-number exponents
- 1. A clock shows 9. What will it show in 100 hours, and how could you find it without counting hour by hour?
- 2. Why do days of the week repeat every 7 days, and what does that have to do with remainders?
- 3. Is congruent to modulo 12? What does that mean on a clock?
- 4. How can a barcode scanner notice that one digit was misread?
The result of is the quotient of the division
Remediation: Always write the full line and circle . On the clock dial, the quotient is the number of laps, the remainder is where the hand stops.
The remainder of a negative number is negative ()
Remediation: Let students move the hand backwards on the dial: 3 hours back from 12 is 9. Then show the rule: add 12 until the number is between 0 and 11.
Congruent means equal, so must be false
Remediation: Show both numbers on the congruence dial: they land on the same spot. Congruent means same remainder, and the difference is a multiple of 12.
For Struggling Students:
- • Start with the clock only (modulus 12) and small numbers of hours before using other moduli
- • Use a printed dial and let students move a counter step by step before using division
- • Practice the line with a times table at hand
For On-Level Students:
- • Solve weekday problems for 100, 365 and 1000 days
- • Reduce first in sums and products, then check with the calculator using mod(a, n)
- • Find the cycle of last digits for powers of 2, 3, 7 and 9
For Advanced Students:
- • Prove the reduce-first rule for products with and
- • Show that an ISBN-10 check detects every single wrong digit, using that 11 is prime
- • Find all solutions of and explain why has none
- 6.NS.B.2 (CCSS.MATH.CONTENT.6.NS.B.2)
Fluently divide multi-digit numbers using the standard algorithm
- 4.OA.B.4 (CCSS.MATH.CONTENT.4.OA.B.4)
Find all factor pairs for a whole number and recognize multiples
- MP.7 (CCSS.MATH.PRACTICE.MP7)
Look for and make use of structure
- MP.8 (CCSS.MATH.PRACTICE.MP8)
Look for and express regularity in repeated reasoning
- visualInteractive Modular Clock
Students add 100 hours or 100 days on a dial, count the laps and read off the remainder
- activityCalendar Detective
Pairs find the weekday of their birthday next year and of a date 1000 days from today, then check with a real calendar
- worksheetCheck Digit Lab
Students check real barcodes and ISBNs from classroom books and find which one has a typo
Lesson Content
Everything students see: definition, examples, common mistakes, applications. Tap to open.
Lesson Content
Everything students see: definition, examples, common mistakes, applications. Tap to open.
Definition
Worked Examples
Find the largest multiple of 6 that is not more than 47
Write 47 as quotient times 6 plus remainder
Check that the remainder is between 0 and 5
Answer: , so . The quotient is not part of the answer.
Common Mistakes
Writing (or )
Why it's wrong: A remainder must be one of . Going 3 hours back from 12 o'clock does not land on a negative number, and not on 3 either.
Correct: Add the modulus until the number is in range: , so .
Saying that 9 o'clock plus 4 hours is 13 o'clock on a 12-hour clock
Why it's wrong: The sum is right, but the last reduction is missing. Every result has to be reduced again.
Correct: : the clock shows 1.
Giving the quotient instead of the remainder:
Why it's wrong: remainder . The mod operation keeps only what is left over, not how many times 6 fits into 47.
Correct: , because .
Reducing the exponent by the modulus: becomes because
Why it's wrong: You may reduce the base modulo , but not the exponent. The exponent follows the length of the power cycle, which here is 3, not 7.
Correct: Powers of 2 modulo 7 are (cycle length 3). , so . Check: .
Why It Matters
- Time: clocks count modulo 12 or 24, weekdays modulo 7. What time is it 100 hours from now? Which day is it in 100 days?
- Check digits: the last digit of a barcode (EAN-13) is chosen modulo 10, an ISBN-10 modulo 11, and the IBAN of a bank account is checked modulo 97. One mistyped digit and the check fails.
- Huge numbers: you can find the last digit of (a number with 48 digits) in your head, because last digits are remainders modulo 10 and they repeat in a cycle.
- Computer science: hash tables, random number generators and the RSA encryption behind online banking all calculate modulo .
Real World Applications
Calendars: Which Day Will It Be?
A week has 7 days, so the days of the week repeat modulo 7. Calendar apps, timetables and birthday puzzles use this all the time.
Example:
A normal year has days and . So a birthday on a Monday this year falls on a Tuesday next year (unless 29 February comes in between).
Today is Wednesday. Your exchange trip starts in exactly 100 days. Number the days Monday , Tuesday , and so on up to Sunday .
On which day of the week does the trip start?
Step 1: Choose the right answer
Pick the day:
Barcodes and Check Digits
The last digit of every EAN-13 barcode is a check digit, chosen with arithmetic modulo 10. The scanner computes it again and rejects a code with a misread digit.
Example:
For the book code the weighted sum (weights ) is , and . The check digit is , so the full code is .
A shop creates a product code with the 12 digits . The digits in positions 1, 3, 5, ... count once, the digits in positions 2, 4, 6, ... count three times. The check digit makes the total a multiple of 10.
What is the check digit?
Step 1: Write the mathematical expression
Check digit:
Shift Work and the 24-Hour Clock
Train timetables, hospital shifts and flight plans use the 24-hour clock, which is arithmetic modulo 24.
Example:
A night shift starts at 22:00 and lasts 9 hours: and , so it ends at 07:00.
A machine test in a factory starts at 19:00 and runs for 75 hours without a break.
At what hour (0 to 23) does the test end?
Step 1: Write the mathematical expression
End hour:
Key Takeaways
- 1 is the remainder of and is always one of
- 2 means that and leave the same remainder, which is the same as dividing
- 3A clock is arithmetic modulo 12, the 24-hour clock modulo 24, the days of the week modulo 7 and even/odd modulo 2
- 4In sums, differences and products you may reduce every number first, then reduce the result once more
- 5For a negative number add until it lands in :
- 6Powers repeat in cycles modulo : find the cycle length and reduce the exponent modulo that length, not modulo
Frequently Asked Questions
Is the same as the remainder my calculator or computer shows?
What does the symbol mean?
Why may I reduce the numbers first?
Where is modular arithmetic used outside of school?
Glossary
- Modulus
- The fixed number you divide by; the remainders are (12 on a clock, 7 for weekdays)
- Remainder
- What is left over after dividing: in with it is
- a mod n
- The remainder of divided by , for example and
- Congruent modulo n
- Two numbers with the same remainder modulo , written ; equivalently divides
- Cycle length
- How many steps it takes until the remainders of powers start to repeat, for example 4 for the last digits of powers of 3
- Check digit
- An extra digit at the end of a code (barcode, ISBN) chosen so that a weighted sum is divisible by 10 or 11
Formula Card
Division with remainder
$r$ is $a \bmod n$, $q$ is the quotient
Congruence
Same remainder, or: the difference is a multiple of $n$
Reduce first
The same works for subtraction and multiplication
Negative numbers
Add a multiple of $n$ until the number lands in $0, \ldots, n - 1$: $-3 + 12 = 9$