Maths WorkshopMaths problems with full solutions
Exercise 856Number theory › CongruencesL1Added 3 Nov 2026

Computing large powers mod $n$

#modular exponentiation#square-and-multiply#fast power

Statement

Compute 7128(mod15)7^{128}\pmod{15}.

Hint

Use square-and-multiply, or Euler's theorem.

Show solutionHide solution

Solution

Euler. φ(15)=8\varphi(15)=8, gcd⁡(7,15)=1\gcd(7,15)=1. So 78≡1(mod15)7^8\equiv1\pmod{15}.

Compute. 128=8⋅16128=8\cdot16, so 7128=(78)16≡1(mod15)7^{128}=(7^8)^{16}\equiv1\pmod{15}.

Check. 72=49≡47^2=49\equiv4, 74≡16≡17^4\equiv16\equiv1, 78≡17^8\equiv1, etc. Correct.

Conclusion. 7128≡1(mod15)7^{128}\equiv1\pmod{15}.