Euclidean Algorithm Worksheet, Study notes of Algorithms and Programming

A worksheet on the Euclidean algorithm, which is used to find the greatest common divisor of two integers. The worksheet provides examples of how to use the algorithm and how to reverse the steps to find integers s and t such that as+bt=gcd(a,b). The examples include finding the gcd of pairs of integers and then finding s and t for each pair. likely to be useful as study notes or exam preparation for a course on number theory or abstract algebra.

Typology: Study notes

2021/2022

Uploaded on 05/11/2023

eknathia
eknathia 🇺🇸

4.4

(26)

264 documents

1 / 2

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Math 55, Euclidean Algorithm Worksheet
Feb 12, 2013
For each pair of integers (a, b), use the Euclidean algorithm to find their gcd. Then reverse the steps of the
algorithm to find integers sand tsuch that as +bt = gcd(a, b).
1. a=254, b=32
254 = 7 ·32 + 30
32 = 1 ·30 + 2
30 = 15 ·2+0
so gcd(254,32) = 2.
30 = 254 7·32
2 = 32 1·30
= 32 (254 7·32)
= 8 ·32 254
so s=1 and t= 8.
2. a=74, b=383
383 = 5 ·74 + 13
74 = 5 ·13 + 9
13 = 1 ·9+4
9 = 2 ·4+1
4 = 4 ·1+0
so gcd(74,383) = 1.
13 = 383 5·74
9 = 74 5·13
= 74 5(383 5·74)
= 26 ·74 5·383
4 = 13 9
= (383 5·74) (26 ·74 5·383)
= 6 ·383 31 ·74
1=92·4
= (26 ·74 5·383) 2(6 ·383 31 ·74)
= 88 ·74 17 ·383
so s= 88 and t=17.
3. a=7544, b=115
7544 = 65 ·115 + 69
115 = 1 ·69 + 46
69 = 1 ·46 + 23
46 = 2 ·23 + 0
pf2

Partial preview of the text

Download Euclidean Algorithm Worksheet and more Study notes Algorithms and Programming in PDF only on Docsity!

Math 55, Euclidean Algorithm Worksheet Feb 12, 2013

For each pair of integers (a, b), use the Euclidean algorithm to find their gcd. Then reverse the steps of the algorithm to find integers s and t such that as + bt = gcd(a, b).

  1. a=254, b= 254 = 7 · 32 + 30 32 = 1 · 30 + 2 30 = 15 · 2 + 0 so gcd(254, 32) = 2. 30 = 254 − 7 · 32 2 = 32 − 1 · 30 = 32 − (254 − 7 · 32) = 8 · 32 − 254 so s = −1 and t = 8.
  2. a=74, b= 383 = 5 · 74 + 13 74 = 5 · 13 + 9 13 = 1 · 9 + 4 9 = 2 · 4 + 1 4 = 4 · 1 + 0

so gcd(74, 383) = 1. 13 = 383 − 5 · 74 9 = 74 − 5 · 13 = 74 − 5(383 − 5 · 74) = 26 · 74 − 5 · 383 4 = 13 − 9 = (383 − 5 · 74) − (26 · 74 − 5 · 383) = 6 · 383 − 31 · 74 1 = 9 − 2 · 4 = (26 · 74 − 5 · 383) − 2(6 · 383 − 31 · 74) = 88 · 74 − 17 · 383 so s = 88 and t = −17.

  1. a=7544, b= 7544 = 65 · 115 + 69 115 = 1 · 69 + 46 69 = 1 · 46 + 23 46 = 2 · 23 + 0

so gcd(7544, 115) = 23. 69 = 7544 − 65 · 115 46 = 115 − 69 = 115 − (7544 − 65 · 115) = 66 · 115 − 7544 23 = 69 − 46 = (7544 − 65 · 115) − (66 · 115 − 7544) = 2 · 7544 − 131 · 115 so s = 2 and t = −131.

  1. a=687, b= 687 = 28 · 24 + 15 24 = 1 · 15 + 9 15 = 1 · 9 + 6 9 = 1 · 6 + 3 6 = 2 · 3 + 0 so gcd(687, 24) = 3. 15 = 687 − 28 · 24 9 = 24 − 15 = 24 − (687 − 28 · 24) = 29 · 24 − 687 6 = 15 − 9 = (687 − 28 · 24) − (29 · 24 − 687) = 2 · 687 − 57 · 24 3 = 9 − 6 = (29 · 24 − 687) − (2 · 687 − 57 · 24) = 86 · 24 − 3 · 687

so s = −3 and t = 86.

What is the inverse of 74 mod 383?

We computed above that 1 = 88 · 74 − 17 · 383

so 1 ≡ 88 · 74 mod 383.

So by definition of inverse, 88 is the inverse of 74 mod 383.