d2jsp
Log InRegister
d2jsp Forums > Off-Topic > General Chat > Homework Help > Very Hard Math
Add Reply New Topic New Poll
Member
Posts: 15,482
Joined: Mar 29 2008
Gold: 0.00
Mar 5 2014 02:50pm
576^1289 = x (mod 11745)

0<x>1745


Why is it so hard finding that x
Could anyone explain how you find this? I clearly need a bigger calculator to calculate this lol

This post was edited by twiiztedacer on Mar 5 2014 03:00pm
Member
Posts: 15,482
Joined: Mar 29 2008
Gold: 0.00
Mar 5 2014 03:26pm
its unsolvable
Member
Posts: 24,488
Joined: Aug 5 2008
Gold: 38.00
Mar 5 2014 04:25pm
From what I understand you don't even need that high of a number. There is a mod function theorem that you should have learned before receiving this.
Member
Posts: 15,482
Joined: Mar 29 2008
Gold: 0.00
Mar 5 2014 06:38pm
Quote (Archer @ Mar 5 2014 10:25pm)
From what I understand you don't even need that high of a number. There is a mod function theorem that you should have learned before receiving this.


yeah, you are suppose to make the number smaller but I've forgotten how to do it :'(
Member
Posts: 10,812
Joined: Oct 15 2009
Gold: Locked
Warn: 20%
Mar 5 2014 07:33pm
576^1289 % 11745 = 11016
so
(576^1289 - x) % 11745 = 0
won't be happening until x = 11016, which is outside your domain.




Member
Posts: 16,662
Joined: Nov 24 2007
Gold: 15,245.00
Trader: Trusted
Mar 5 2014 07:45pm
I smell a typo on that domain, it should be 0<= x < 11745.

576^1289 % 11745 = x = 11016 is the expected answer.
Member
Posts: 10,812
Joined: Oct 15 2009
Gold: Locked
Warn: 20%
Mar 6 2014 12:10am
Quote (feanur @ Mar 5 2014 06:45pm)
I smell a typo on that domain, it should be 0<= x < 11745.

576^1289 % 11745 = x = 11016 is the expected answer.


oh interesting!
Member
Posts: 15,482
Joined: Mar 29 2008
Gold: 0.00
Mar 6 2014 11:09am
Quote (feanur @ Mar 6 2014 01:45am)
I smell a typo on that domain, it should be 0<= x < 11745.

576^1289 % 11745 = x = 11016 is the expected answer.


how do you get that number?
Member
Posts: 10,812
Joined: Oct 15 2009
Gold: Locked
Warn: 20%
Mar 6 2014 01:01pm
Quote (twiiztedacer @ Mar 6 2014 10:09am)
how do you get that number?


using a calculator:
576^2 % 11745 = 2916
576^3 % 11745 = 81

now we just need to break that huge number down into the "bit sized chucks" above:

lets see 1289 = 3^6 + 3^5 + 3^5 + 3^3 + 3^3 + 3^2 +3^2 + 2


576^1289 % 11745= [(((((576^3)^3)^3)^3)^3)^3 *((((576^3)^3)^3)^3)^3 * ((((576^3)^3)^3)^3)^3 *((576^3)^3)^3 * ((576^3)^3)^3 * (576^3)^3 * (576^3)^3 * 576^2] % 11745

using a table above:

576^1289 % 11745 = [((((81^3)^3)^3)^3)^3 *(((81^3)^3)^3)^3 * (((81^3)^3)^3)^3 *(81^3)^3 * (81^3)^3 * 81^3 * 81^3 * 2916] % 11745

81^3 % 11745 = 2916

576^1289 % 11745 = [(((2916^3)^3)^3)^3 *((2916^3)^3)^3 * ((2916^3)^3)^3 *2916^3 * 2916^3 * 2916 * 2916 * 2916] % 11745

576^1289 % 11745 = [(((2916^3)^3)^3)^3 *((2916^3)^3)^3 * ((2916^3)^3)^3 *2916^9] % 11745

576^1289 % 11745 = [(((2916^3)^3)^3)^3 *((2916^3)^3)^3 * ((2916^3)^3)^3 *(2916^3)^3] % 11745

I won't bother finishing, but you can see we have already crunched it down quite a bit, a couple more of these and it will be manageable.
Go Back To Homework Help Topic List
Add Reply New Topic New Poll