6 svar
90 visningar
ghc235 3
Postad: 1 okt 2021 14:57

Modulär aritmetik med höga tal, eulers sats och kinesiska restsatsen.

Uppgiften lyder: Med hjälp av både Eulers sats och den Kinesiska Restsatsen, bestäm 121599 (mod 3960).

Låt x vara kongruent till 121599 mod (3960).

Då phi(3960) = 960 förstår jag att man kan reducera exponenten till 1599-960=639 så att x är kongruent till 12639 (mod 3960).

Men hur tillämpar man den kinesiska restsatsen på detta? Ska jag på något sätt dela upp 12639 (mod 3960) i flera uttryck i modulo (pi) där pi är primtalsfaktorerna i 3960?

Smutsmunnen 1050
Postad: 1 okt 2021 15:07

Ja men precis.

12^639 är ingen vidare förenkling. 

Så dela upp 3960=8*9*5*11.

ghc235 3
Postad: 1 okt 2021 15:38

Så t.ex. för 5, phi(5) = 4:

x1263912140·4-112-12-13 (mod 5)

Och sedan samma procedur för 8,9 och 11?

Smutsmunnen 1050
Postad: 1 okt 2021 17:23
ghc235 skrev:

Så t.ex. för 5, phi(5) = 4:

x1263912140·4-112-12-13 (mod 5)

Och sedan samma procedur för 8,9 och 11?

Jo men precis, och sen använda kinesiska restsatsen för att få resten modulo 3960.

johanventa 2
Postad: 1 okt 2021 17:30

Hur gavs att 12^639 är kongruent med 12^(140*4-1) och att det sedan är kongruent med 12^(-1)

ghc235 3
Postad: 1 okt 2021 17:41

hoppsan, 160 * 4 - 1 ska det vara, då är det dessutom en likheter och inte bara en kongruens. 

a ^ phi(n) är kongruent med 1 (mod n) enligt eulers sats. Jag faktoriserar alltså 12^639 som 12^phi(5)^140 * 12^(-1), där den första faktorn är kongruent med 1^140 som är 1.

johanventa 2
Postad: 1 okt 2021 17:43 Redigerad: 1 okt 2021 17:44
ghc235 skrev:

hoppsan, 160 * 4 - 1 ska det vara, då är det dessutom en likheter och inte bara en kongruens. 

a ^ phi(n) är kongruent med 1 (mod n) enligt eulers sats. Jag faktoriserar alltså 12^639 som 12^phi(5)^140 * 12^(-1), där den första faktorn är kongruent med 1^140 som är 1.

det makear sense! Tack 

Svara
Close