Evklid algoritmı


Eń úlken ulıwma bóliwshi (EKUB)


Download 308.5 Kb.
bet2/7
Sana09.03.2023
Hajmi308.5 Kb.
#1256051
1   2   3   4   5   6   7
Bog'liq
Evklid

2. Eń úlken ulıwma bóliwshi (EKUB)
Tariyp: a1, a2, a3, …, an ÎZ sanlardıń ulıwma bóliwshisi dep, berilgen sanlardıń hár biri bólinetuǵın dÎZ sanǵa aytıladı.
Berilgen sanlardıń ulıwma bóliwshi sol sanlardıń barlıq ulıwma bóliwshilerine bólinse, bul ulıwma bóliwshi berilgen sanlardıń eń úlken ulıwma bóliwshi dep ataladı.
Berilgen sanlardıń eń úlken ulıwma bóliwshisi EKUB (a1, a2, a3, …, an) sıyaqlı belgilenedi.
Eń úlken ulıwma bóliwshiniń tariypinen bul zárúrli qasiyet kelip shıǵadı :
• eger d=EKUB (a1, a2, a3, …, an) bolsa, a1, a2, a3, …, an sanlardıń barlıq ulıwma bóliwshileri kompleksi d sanınıń barlıq bóliwshilerinen ibarat boladı.
• eger d=EKUB (a1, a2, a3, …, an) bolsa, ol halda d=EKUB (a1, a2, a3, …, an, 0) boladı. Kerisinshe, eger d=EKUB (a1, a2, a3, …, an, 0) bolsa, d=EKUB (a1, a2, a3, …, an) boladı.
Eger EKUB (a1, a2, a3, …, an) =1 bolsa, a1, a2, a3, …, an sanlar “óz-ara apiwayı sanlar” dep ataladı.
Endi berilgen sanlardıń eń úlken bóliwshisin qanday tabıw múmkinligi haqqında pikir júrgizemiz.
a, bÎZ, a ≠ 0, b ≠ 0 sanlar ushın : c1, c2, c3, …, cn-1, cn izbe-izlikti tómendegishe dúzemiz:
c1=a, c2=b dep alamız. Eger bolsa, EKUB (a, b) =b boladı. Keri jaǵdayda c1 ni c2 ge bolıwda payda bolǵan qaldıqtı c3 dep alamız, c2 ni c3 ke bolıw daǵı qaldıqtı c4 dep alamız hám taǵı basqa.
Bunday qaldıqlı bólıwler izbe-izligin qolaylı bolıwı ushın teńlikler shınjırı kórinisinde bunday jazamız :
c1=c2q2+c3
c2=c3q3+c4
c3=c4q4+c5
…………
cn-2=cn-1qn-1+cn
cn-1=cnqn

qaldıqlı bólıw nátiyjesinde qaldıqlar ushın c2>c3>c4… munasábet orınlı boladı, bunnan tısqarı qaldıqlar oń sanlar bolıp tabıladı. Usınıń sebebinen bul qaldıqlar arasında nólǵe teń bolatuǵını álbette ushraydı. cn ushın nólden ayrıqsha aqırǵı qaldıqtı alamız.


Payda qılınǵan c1, c2, c3, …, cn-1, cn izbe-izlik a hám b sanları ushın Evklid izbe-izligi dep ataladı.
Izbe-iz qaldıqlı bolıw járdeminde bunday izbe-izlikti payda etiw usılı Evklid algoritmı dep ataladı.
Mısal. 78 hám 24 sanları ushın Evklid izbe-izligin dúziń.
Sheshiliwi.
78=244+18
24=181+6
18=63+0
Bunnan, izlengen izbe-izlik payda boladı:
78, 24, 18, 6.
Teorema. a va b (a≠0,b≠0) sanlar ushin dúzilgen Evklid izbe-izligi c1, c2, c3, …, cn-1, cn niń aqırǵı hadi a hám b sanlarınıń eń úlken ulıwma bóliwshisi boladı : cn=EKUB (a, b).
Dalill: c1, c2, c3, …, cn-1, cn sanlar óz-ara joqarıda keltirilgen qaldıqlı bolıw munasábeti menen baylanısqan. Teńlikler shınjırı arqalı joqarıǵa háreketlenip, tómendegilerdi anıqlaymız:
cn-1=cnqn munasábetten ;
cn-2=cn-1qn-1+cn munasábetten ;
cn-3=cn-2qn-2+cn-1 munasábetten ;
va hokazo
va .
Bunda c1=a va c2=b. Sonday qılıp, cna hám b sanlarınıń ulıwma bóliwshisi.
x sanı a hám b sanlarınıń basqa bir ulıwma bóliwshisi bolsın. Evklid algoritmındaǵı qaldıqlı bolıwlar shınjırında tómenge qaray háreketlenip, tómendegilerdi anıqlaymız:
c1=c2q2+c3 ga teń kúshli c3=c1-c2q2 munasábetten
c2=c3q3+c4 ga teń kúshli c4=c2-c3q3 munasábetten
oy-pikirlerdi dawam ettirib,
cn-2=cn-1qn-1+cn ǵa teń kúshli cn= cn-2-cn-1qn-1 munasábetten ge iye bolamız.
Sonday etip, , cn=EKUB (a, b).
Mısal. EKUB (42598, 2014) ni tabıń.
Sheshiliwi. Berilgen sanlar ushın Evklid izbe-izligin dúzemiz. Qaldıqlı bólıwler izbe-izligin tómendegi sxema boyınsha orınlaw qolay :

_42598  2014
4028 21
_ 2318
2014
_ 2014  304
1824 6
_ 304  190
190 1
_ 190114
114 1
_ 114  76
76 1
_ 76  38
76 2
0
Juwap: EKUB(42598, 2014) = 38.

Shınıǵıwlar.


Evklid algoritmı járdeminde tómendegi sanlardıń EKUB ini tabıń :
1) 645 hám 381; 2) 846 hám 246 ; 3) 15283 hám 10013; 4) 6188 hám 4709 ;
5) 4005 hám 2581.
Juwap: 1) 3; 2) 6; 3) 527; 4) 17; 5) 89.



Download 308.5 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling