RSA og den heri anvendte matematiks historie - Institut for Natur ...
RSA og den heri anvendte matematiks historie - Institut for Natur ...
RSA og den heri anvendte matematiks historie - Institut for Natur ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
3.3 Fermats lille sætning 57<br />
som er kongruente modulo p, in ≡ jn (mod p), hvilket er det samme som,<br />
at p | jn − in, eller p | (j − i)n. Da n <strong>og</strong> p er indbyrdes primiske <strong>og</strong><br />
p | (j − i)n følger af sætning 2.19 at p | (j − i) (vi har jo, at p ∤ n). Men<br />
dette er jo umuligt si<strong>den</strong> j − i nødvendigvis er et positivt heltal mindre<br />
end p, altså har vi en modstrid.<br />
(2) Da vi ifølge ovenstående har at ingen to heltal 1n, 2n, 3n, . . . , (p −<br />
1)n er kongruente modulo p må det <strong>for</strong>holde sig således, at hvert af disse<br />
heltal er kongruent modulo p til et <strong>for</strong>skelligt tal mellem 1 <strong>og</strong> p − 1. Tager<br />
vi der<strong>for</strong> produktet 1n · 2n · 3n · · · (p − 1)n modulo p vil resultatet af dette<br />
være det samme som produktet af tallene fra 1 til p − 1 modulo p, altså<br />
1n · 2n · 3n · · · (p − 1)n ≡ 1 · 2 · 3 · · · (p − 1) (mod p),<br />
hvilket vi kan omskrive til<br />
(p − 1)!n p−1 ≡ (p − 1)! (mod p).<br />
(3) Ifølge Wilsons sætning, sætning 3.22, er (p − 1)! ≡ −1 (mod p),<br />
hvor<strong>for</strong> vi kan omskrive ovenstående udtryk til<br />
(−1)n p−1 ≡ −1 (mod p).<br />
Ved at gange igennem med −1 får vi det ønskede resultat,<br />
n p−1 ≡ 1 (mod p),<br />
<strong>og</strong> da vi allerede i del (1) af beviset <strong>for</strong>udsatte, at p ∤ n har vi altså<br />
Fermats lille sætning.<br />
Eksempel 3.26<br />
Lad igen p = 5 <strong>og</strong> lad n = 6, der gælder at 5 ∤ 6. Vi har at 6 5−1 =<br />
6 4 = 1296. Der gælder oplagt at 5 er en divisor i 1295, hvor<strong>for</strong> 6 5−1 ≡<br />
1 (mod 5). ⋄<br />
En an<strong>den</strong> <strong>for</strong>mulering af Fermats lille sætning, som man <strong>og</strong>så tit støder<br />
på, lyder:<br />
Sætning 3.27<br />
Lad p være et primtal, da haves <strong>for</strong> alle heltal n, at<br />
n p ≡ n (mod p).<br />
Bevis<br />
For at vise dette må vi kigge på to tilfælde: p | n <strong>og</strong> p ∤ n. Hvis p ∤ n<br />
ganger vi blot igennem med n i udtrykket fra sætning 3.25 <strong>og</strong> får således<br />
det ønskede. Hvis p | n så vil begge sider af n p ≡ n(modp) være 0 modulo<br />
p <strong>og</strong> kongruensen vil der<strong>for</strong> stadig være sand.