I want to solve this modular equation:
7x+5≡2112017(mod31)
As far as I know, dividing the exponent by 31 and substituting it with the remainder is not allowed.
I've looked here and here but I don't see how to apply that to my equation.
I'm sorry for this short question but I don't really know how to approach this equation.
Answer
As far as I know, dividing the exponent by 31 and substituting it with the remainder is not allowed.
Correct. ak≢ is certainly not allowed.
(Although modulo distributes over addition and multiplication; (a + \text{multiple of }n)\circ(b + \text{multiple of }n)= a\circ b + \text{multiple of }n when \circ is either + or \times--- it clearly does not distribute over exponents; a^{k+ \text{multiple of }n} = a^k\times a^{\text{multiple of }n} \ne a^k + \text{multiple of }n-- it simply does not.)
However you are allowed the two following.
if a \equiv b \pmod n then a^k \equiv b^k \pmod n--
and if a^m\equiv 1 \pmod n then a^{(k\pmod m)} \equiv a^k \mod n.
This is because a^{k + m*h} = a^k*(a^m)^h \equiv a^k*(1)^h \equiv a^k \mod n.
.....
Thus if we know 2^m \equiv 1 \pmod {31}
Then 2^{11^{2017} } \equiv 2^{(11 \pmod m)^{2017}} \pmod {31}.
So if we know 2^m \equiv 1 \pmod {31}. And we know 11 \equiv a \mod m. And we know a^k \equiv 1 \pmod m. And we know 2017 \equiv b \pmod k the we know:
2^{11^{2017}}\equiv 2^{(11^{2017}\pmod m)} \equiv
2^{(11\pmod m)^{2017}}\equiv 2^{a^{2017}} \equiv 2^{a^{2017 \mod k}}
2^{a^b} \pmod {31}.
.....
Which is not as abstract as it looks.
Why know by Fermat's Little Theorem that 2^{30} \equiv 1 \pmod {31} and by experimenting with smaller factors of 30 we find that 2^5 = 32 \equiv 1 \pmod {31}.
So 2^{11^{2017}}\equiv 2^{(11^{2017} \mod 5)}\equiv 1 \pmod {31}.
Now clearly 11^{2017} \equiv 1^{2017} \equiv 1 \pmod 5 so
2^{11^{2017}}\equiv 2^1 \equiv 2 \pmod {31}.
....
To put it another way.
2^{11^{2017}} = 2^{(1 + 10)^{2017}} = 2^{1 + \text{some multiple of } 10}=
2*2^{\text{some multiple of } 10} = 2*((2^5)^2)^{\text{some integer}}=
2*(32)^{2*\text{some integer}} \equiv 2*1^{2*\text{some integer}}\pmod {32} \equiv 2\pmod {31}.
=====
Oh, to actually solve the original question:
7x + 5 \equiv 2^{11^{2017}} \pmod {31}
7x + 5 \equiv 2 \pmod {31}
7x \equiv -3 \pmod {31}
Well, we could get lucky and notice 7x \equiv -3 \equiv 28\pmod {31} so x \equiv 4 \pmod {31} will be one set of solutions. But is it the only one? And could we have solved it without getting lucky?
Well, we know if \gcd (n,k) =1 then we know that there exist x, m so that kx + mn = 1.... or in other words thatn kx \equiv 1 \mod n has a solution.
And if n is prime we know that the solutions to kx\equiv 1\mod n is unique up to modulo 31 equivalence.
So 7m\equiv 1 \pmod {31} has a unique solution. By brute force/luck we can find that 7*9 = 63 \equiv 1 \pmod {31}.
So 9 is the multiplicative inverse of 7 in tems of modulo 31 equivalence.
So 7x + 5 \equiv 2 \pmod (31)
7x \equiv -3\pmod (31)
9*7x \equiv -3*9 \pmod(31)
63x \equiv -27 \pmod (31)
x \equiv 4 \pmod(31).
No comments:
Post a Comment