03.12.2012 Views

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 ...

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!