Tuesday, December 10, 2019

elementary number theory - Solve 99x2equiv1mod125



Solve x^{98} \equiv 99 \mod 125




Is there any easy way to solve equations like that? My observation is that from Euler's theorem we know that
x^{100} \equiv 1 \mod 125
so
x^{98} \equiv 99 \mod 125 \\ x^{100} \equiv 99x^2 \mod 125 \\ 99x^2 \equiv 1 \mod 125
but what is general method how to deal with equations like that?


Answer



Start mod 5, and then lift...




99 x^2 \equiv 4 x^2 \equiv (2x)^2 \equiv 1 \mod 5
so 2 x \equiv \pm 1 \mod 5, i.e. x \equiv 2 or 3 \mod 5.



If x \equiv 2 \mod 5, x \equiv 2 + 5 y \mod 25, and then
99 x^2 - 1 \equiv 5 y + 20 \equiv 0 \mod 25
y + 4 \equiv 0 \mod 5
y \equiv 1 \mod 5
So now x \equiv 2 + 5 + 25 z \equiv 7 + 25 z \mod 125, and then
99 x^2 - 1 \equiv 25 z + 100 \equiv 0 \mod 125
z + 4 \equiv 0 \mod 5

z \equiv 1 \mod 5
Thus one solution is x \equiv 2 + 5 + 25 \equiv 32 \mod 125


No comments:

Post a Comment

analysis - Injection, making bijection

I have injection f \colon A \rightarrow B and I want to get bijection. Can I just resting codomain to f(A)? I know that every function i...