Finding last two digits for a large exponentiation

  • Thread starter Thread starter Quadrat
  • Start date Start date
Quadrat
Messages
62
Reaction score
1

Homework Statement


Find the last two digits in ##12345^{6789}##

Homework Equations


I reckon solving ##12345^{6789} mod(100)## would give the last two digits.

The Attempt at a Solution


I know that any number that ends with a 5 raised to any positive integer will end with a 5. I also know that the ten digit before the five and the exponent affects the outcome. Both being odd results in 75 as the last two digits and all other odd/even combinations of the two will result in 25 being the last two digits. But I cannot find information or a derivation of why this is the case.

Can someone help me on how to solve this congruence and maybe explain why those rules actually apply? I know the answer but I want to be able to present it with solid mathematics rather than "I read it online".

Thanks
 
Physics news on Phys.org
It will be much easier if you start applying some of the basic rules such as a^n = (a-km)^n (mod m), where k is an integer.
 
Well I know that ##12345^2=25 (mod 100)## but I'm having trouble using this to get on with the calculations. I figure there's some easy trick since the exponent is such a ridiculously large number. How do I proceed (if my findings are meaningful that is)?
 
So why do you know that? What argumentation led to it?
 
There are two things I don't understand about this problem. First, when finding the nth root of a number, there should in theory be n solutions. However, the formula produces n+1 roots. Here is how. The first root is simply ##\left(r\right)^{\left(\frac{1}{n}\right)}##. Then you multiply this first root by n additional expressions given by the formula, as you go through k=0,1,...n-1. So you end up with n+1 roots, which cannot be correct. Let me illustrate what I mean. For this...
Back
Top