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 ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
2.2 Euklids algoritme <strong>og</strong> Bézouts i<strong>den</strong>titet 25<br />
Eksempel 2.10<br />
Heltallene 10, 17 <strong>og</strong> 21 er parvis indbyrdes primiske, da<br />
sfd(10, 17) = sfd(10, 21) = sfd(17, 21) = 1.<br />
Hvis du har brug <strong>for</strong> at overbevise dig selv kan du ligesom i eksempel 2.7<br />
opskrive mængderne af divisorer <strong>og</strong> undersøge deres fællesmængder. ⋄<br />
2.2 Euklids algoritme <strong>og</strong> Bézouts i<strong>den</strong>titet<br />
Har man givet to store heltal kan det være næsten umuligt at bestemme<br />
største fællesdivisor, eller i bedste fald blot tidskrævende. Heldigvis findes<br />
der en metode, eller en algoritme, som løser dette problem <strong>for</strong> os. Nærmere<br />
bestemt er der tale om Euklids algoritme.<br />
For at <strong>for</strong>stå Euklids algoritme må vi først have et par sætninger på<br />
banen. Den første af disse omhandler division, men <strong>den</strong>ne gang <strong>den</strong> <strong>for</strong>m<br />
<strong>for</strong> division mellem to heltal a <strong>og</strong> b, hvor disse ikke nødvendigvis går op i<br />
hinan<strong>den</strong> (b ∤ a). Hvis a = 27 <strong>og</strong> b = 6 ved vi (<strong>for</strong>mentlig) fra skolen, at<br />
når 27 deles med 6, så er kvotienten 4 <strong>og</strong> resten 3, altså<br />
27 = 6 · 4 + 3.<br />
Tallet b, her 6, kaldes <strong>for</strong> divi<strong>den</strong><strong>den</strong>. Det er kutyme at opskrive resten r<br />
på <strong>for</strong>men<br />
r = a mod q,<br />
hvor q angiver kvotienten <strong>og</strong> hvor a mod q betyder resten af a ved division<br />
med q, en notation som vi skal benytte os flittigt af senere. I eksempelet<br />
oven<strong>for</strong> har vi altså<br />
27 mod 4 = 3.<br />
I skolen lærer vi <strong>og</strong>så, at resten skal være mindre end divi<strong>den</strong><strong>den</strong>. At der<br />
altid findes netop én sådan rest er præcis essensen af sætning 2.11.<br />
Sætning 2.11<br />
Hvis vi har givet to heltal a <strong>og</strong> b med b > 0, så findes der heltal q <strong>og</strong> r<br />
således, at<br />
a = bq + r <strong>for</strong> 0 ≤ r < b.<br />
Heltallet q kaldes her <strong>for</strong> kvotienten <strong>og</strong> heltallet r <strong>for</strong> resten. Der gælder<br />
endvidere, at r <strong>og</strong> q er entydigt fastlagt.<br />
Bevis *<br />
Vi skal i dette bevis betragte mæng<strong>den</strong> af alle rester x ≥ 0 til udtrykket<br />
a = by + x, hvor a, b <strong>og</strong> y er heltal. Vi kalder <strong>den</strong>ne mængde R <strong>og</strong> kan<br />
skrive <strong>den</strong> som<br />
R = {x ≥ 0 hvor det gælder, at a = by + x <strong>for</strong> n<strong>og</strong>le y ∈ Z}.