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.
60 Tre vigtige sætninger <strong>for</strong> <strong>RSA</strong><br />
Det var Goldbachs omtale af <strong>den</strong> ovennævnte <strong>for</strong>modning af Fermat som<br />
satte Euler på sporet af Fermats lille sætning. Formentlig opdagede <strong>og</strong> viste<br />
Euler allerede Fermats lille sætning såvel som generaliseringen af <strong>den</strong>, Eulers<br />
egen sætning, i 1735-36, <strong>og</strong> dette u<strong>den</strong> at kende til Fermats <strong>for</strong>mulering af<br />
sætningen i <strong>for</strong>vejen. Faktisk menes det ikke at Euler fik adgang til de af<br />
Fermats skrifter, hvori sætningen nævnes førend flere år senere. Men lad os<br />
se hvorledes Eulers generalisering af Fermats lille sætning, fundet omtrent<br />
hundrede år efter at <strong>den</strong> lille sætning så dagen lys første gang, ser ud.<br />
For at <strong>for</strong>stå Eulers sætning må vi først have en definition på banen,<br />
nemlig definitionen af Eulers φ-funktion (det græske b<strong>og</strong>stav phi).<br />
Definition 3.28: Eulers φ-funktion<br />
For hvert heltal m større end eller lig 1 angiver φ(m) antallet af heltal<br />
r, med 1 ≤ r < m, således at r er indbyrdes primisk med m, altså<br />
sfd(r, m) = 1. φ(m) kaldes <strong>for</strong> Eulers φ-funktion.<br />
Eksempel 3.29<br />
φ(15) er altså antallet af positive heltal mindre end 15, som er indbyrdes<br />
primiske med 15. Disse heltal er netop tallene 1,2,4,7,8,11,13,14, da <strong>den</strong><br />
største fællesdivisor af disse tal <strong>og</strong> 15 er 1. Altså er φ(15) = 8.<br />
φ(17) = 16 da samtlige tal fra 1-16 er indbyrdes primiske med 17. ⋄<br />
At φ-funktionen af et primtal er netop én mindre en primtallet selv, som<br />
i tilfældet med 17 i ovenstående eksempel, er ingen tilfældighed, hvilket<br />
følgende sætning viser.<br />
Sætning 3.30<br />
Lad p <strong>og</strong> q være to <strong>for</strong>skellige primtal <strong>og</strong> lad n = pq. Da gælder, at<br />
i. φ(p) = p − 1.<br />
ii. φ(n) = φ(p)φ(q) = (p − 1)(q − 1).<br />
Bevis<br />
Vi beviser først (i) <strong>og</strong> derefter (ii).<br />
(i) Si<strong>den</strong> p er et primtal, <strong>og</strong> det der<strong>for</strong> kun er tallene 1 <strong>og</strong> p selv der<br />
er divisorer <strong>heri</strong>, vil der netop være p − 1 heltal mindre end p som er<br />
indbyrdes primiske med p (heltallet 1 er jo <strong>og</strong>så indbyrdes primisk med<br />
p). Det vil sige, at φ(p) = p − 1.<br />
(ii) Denne del kræver en smule mere udredning end <strong>den</strong> første, omend<br />
beviset i bund <strong>og</strong> grund kun er et ‘regnestykke’. Da p <strong>og</strong> q er (<strong>for</strong>skellige)<br />
primtal <strong>og</strong> n = pq har n ikke andre primfaktorer end disse. Alle heltal<br />
s < n der ikke er indbyrdes primiske med n kan der<strong>for</strong> skrives som<br />
mæng<strong>den</strong> (jævnfør eventuelt beviset <strong>for</strong> Fermats lille sætning):<br />
S = {1p, 2p, . . . , (q − 1)p} ∪ {1q, 2q, . . . , (p − 1)q}.<br />
Antallet af elementer i mæng<strong>den</strong> S er (p − 1) + (q − 1) = p + q − 2. Da<br />
jo n = pq er der i alt pq − 1 positive heltal mindre end n. Antallet af