Hej, poszukuję błędu w swoich obliczeniach bo wiem, że wynik jest zły (sprawdzone w Excelu), ale nie mogę znaleźć. Mógłby ktoś zerknąć i wskazać co tu nie gra?
Trzeba obliczyć \(\displaystyle{ (31^{29} + 48^{29})\mathrm{mod}(37)}\)
Korzystam z tego, że \(\displaystyle{ \\ 11^{3} \mathrm{mod}(37) \equiv 36 \mathrm{mod}(37) \equiv (-1) \mathrm{mod}(37)}\)
Oraz \(\displaystyle{ 31^{4} \mathrm{mod}(37) \equiv 1 \mathrm{mod}(37)}\)
Dwie powyższe obliczyłem wcześniej i się zgadza (wg Excela).
Więc do rzeczy:
\(\displaystyle{ (31^{29} + 48^{29})\mathrm{mod}(37) \equiv 31^{29} \mathrm{mod}(37) + 48^{29}\mathrm{mod}(37)}\)
\(\displaystyle{ \equiv \left( (31^{4})^{7}} \cdot 31 \right)\mathrm{mod}(37) +\left( (11^{3})^{9} \cdot 11^{2}\right)\mathrm{mod}(37)}\)
\(\displaystyle{ \equiv 31\mathrm{mod}(37) +\left( (-1) \cdot 11^{2}\right)\mathrm{mod}(37)}\)
\(\displaystyle{ \equiv \left( 31 -10 \right) \mathrm{mod}(37) \equiv 21 \mathrm{mod}(37)}\)
Ma wyjść zero.. czy ktoś widzi co jest źle?
Działanie modulo - znalezienie błędu
-
- Użytkownik
- Posty: 244
- Rejestracja: 30 wrz 2012, o 14:24
- Płeć: Mężczyzna
- Lokalizacja: Kraków
- Podziękował: 71 razy
Re: Działanie modulo - znalezienie błędu
Zazwyczaj tak myślę, ale mam odpowiedź nie z podręcznika, ale z Excela i jeszcze jednego kalkulatora, które mówią, że ta liczba jest podzielna przez 37, więc reszta powinna być równa zero.
- Bratower
- Użytkownik
- Posty: 103
- Rejestracja: 26 paź 2017, o 05:38
- Płeć: Mężczyzna
- Lokalizacja: Olsztyn
- Podziękował: 64 razy
- Pomógł: 2 razy
Re: Działanie modulo - znalezienie błędu
\(\displaystyle{ 31^{29}+48^{29} \bmod 37\\
31\equiv-6\bmod 37\\
31^2\equiv36\equiv(-1)\bmod37\\
31^{28}\equiv1\bmod37\\
31^{29}\equiv31\bmod37\\
48^3\equiv(-1)\bmod37\\
48^{27}\equiv(-1)\bmod37\\
48^{29}\equiv27\bmod37\\
31^{29}+48^{29}\equiv31+27=58\equiv\boxed{21}\bmod37}\)
31\equiv-6\bmod 37\\
31^2\equiv36\equiv(-1)\bmod37\\
31^{28}\equiv1\bmod37\\
31^{29}\equiv31\bmod37\\
48^3\equiv(-1)\bmod37\\
48^{27}\equiv(-1)\bmod37\\
48^{29}\equiv27\bmod37\\
31^{29}+48^{29}\equiv31+27=58\equiv\boxed{21}\bmod37}\)
-
- Użytkownik
- Posty: 244
- Rejestracja: 30 wrz 2012, o 14:24
- Płeć: Mężczyzna
- Lokalizacja: Kraków
- Podziękował: 71 razy
Re: Działanie modulo - znalezienie błędu
Hmm, no ok - pewnie kalkulatory się gubią przy tak dużych liczbach. Dzięki!