Gå til innhold
Trenger du skole- eller leksehjelp? Still spørsmål her ×

[Løst] Fermats lille teorem


Anbefalte innlegg

Hei,

 

Noen som vet hvordan man kan bruke fermats lille teorem for å forkorte tall, slik at jeg kan regne ut svaret? Jeg skal forkorte 243^(10^10) mod 547. Jeg har bare brukt det til primtallstestning og er egentlig lost på hvordan jeg kan gå frem. All hjelp hadde vært verdisatt.

 

Så vidt jeg kan forstå(til nå); siden 547 er primtall, kan jeg utrykke dette som 243^(546*k+r)=243^r for alle k?

Endret av Lillekrek
Lenke til kommentar
Videoannonse
Annonse

Det står at det er løst, men det er et åpent spørsmål i posten så jeg tar ingen sjanser. Du har nesten forstått rett. Vi har, siden gcd(547,243)=1 (det holder altså ikke kun at 547 er et primtall!) at:

chart?cht=tx&chl=243^{546} \equiv 1 (mod 547), og siden 10^10=18315018*546+172 har vi at:

chart?cht=tx&chl=243^{10^{10}}=243^{18315018*546+172} \equiv 243^{172} (mod 547). Her kan du videre redusere ved å se på hva 243^2 er kongruent med modulo 547, osv.

  • Liker 1
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...