ALGORITMUL LUI EUCLID

Szasz Erika Clasa a-IX-a A

1

Poate fi uşor implementat iterativ in C. Acesta a dus la noţiuni moderne de algebră abstractă. “Elementele”. şi este de preferat când nu e necesar un Euclid extins. în legatură cu simplificarea aproximativă a rapoartelor aşa cum o practicau. care este o aplicare a cărţii anterioare la geometria plană. Acest studiu este un ansamblu foarte impunător si cuprinde. formată din Cartea a V-a. Algoritmul lui Euclid s-a generalizat şi pentru alte structuri matematice. Aristarh din Samos şi Arhimede. ar fi trăit la începutul secolului al III-lea. în aceeaşi epoca. În ele nu se face uz de noţiunea de asemănare. cum ar fi întregii Gaussieni şi polinoamele de o variabilă. O variantă extinsă a algoritmului lui Euclid. este consacrată celor mai simple numere iraţionale algebrice. care vor începe să joace un rol de prim rang începand din secolul al XVII-lea. Functionare Ca funcţionare. apoi returneaza deîmparţitul. exclusiv studiului figurilor poligonale si circulare.Istoric O tradiţie de patru secole pretinde ca primul matematician al epocii elenistice. cum ar fi inelele euclidiene. XII şi XIII. cum ar fi nodurile şi polinoamele multivariate. unde D este cel mai mare divizor comun al lui A şi B. algoritmul pur şi simplu împarte deîmparţitul la rest până când împărţitorul este 0. şi anume. În Cartea a VII-a apare o axioma care este esenţială pentru găsirea. Acest algoritm. Euclid. “Elementele” pot fi subdivizate in cinci părţi. opera fundamentalăîn 13 cărţi. care a dominat matematica elementară până în secolul trecut. care este instrumentul de bază al teoriei elementare a numerelor apare aici pentru prima dată. 2 . Cartea a X-a. Algoritmul original a fost descris doar pentru numere naturale şi lungimi geometrice (numere reale). iar studiul matematicilor epocii alexandrine ar început cu opera lui Euclid. dar algoritmul a fost generalizat în secolul al XIX-lea şi la alte tipuri de numere. Teoria numerelor întregi face obiectul părţii a treia care cuprinde Cărţile VII. Aceasta noţiune este studiată în partea a doua. Partea a cincea şi ultima tratează geometria în spaţiu şi cuprinde Cărţile XI. dar nu există nici un document autentic care să sprijine aceasta părere general acceptată. cea mai extinsă dintre toate. care tratează. cu ajutorul algoritmului lui Euclid. El constituie şi punctul de plecare al teoriei fracţiilor continue. pe plan abstract. VIII şi IX. Probabil că această forma este şi cea mai rapidă.în primul rând. e cea care rezolvă ecuaţia de forma A * X + B * Y = D. rapoartele si proporţiile şi din Cartea a VI-a. Primele patru cărţi sunt consacrate geometriei plane. a celui mai mare divizor comun a două numere.

Este o unealtă de bază pentru demonstrarea unor teoreme din teoria modernă a numerelor. Algoritmul lui Euclid calculează eficient CMMDC a două numere oricât de mari sunt. În secolul al XX-lea s-au dezvoltat metode de îmbunătăţire ale eficienţei algoritmului. o metodă de criptare cu chei publice des folosită în comerţul electronic. Este utilizat pentru rezolvarea ecuaţiilor diofantice. durează aproximativ o secundă pe un calculator PC de performanţă medie. şi reluând împărţirea cu vechiul împărţitor şi vechiul rest. marcând începutul teoriei complexităţii computaţionale. cum ar fi teorema celor patru pătrate a lui Lagrange şi teorema fundamentală a aritmeticii (factorizarea unică). 3 . Este un element cheie al algoritmului RSA. Gabriel Lamé a demonstrat aceasta în 1844. Algoritmul lui Euclid poate fi utilizat pentru a construi fracţii continue.pentru găsirea rădăcinilor reale ale unui polinom. Algoritmul lui Euclid se bazează pe principiul că cel mai mare divizor comun al două numere nu se modifică dacă numărul cel mai mic este scăzut din cel mai mare. deoarece nu necesită niciodată mai mult decât de cinci ori numărul de cifre (în bază 10) al celui mai mic întreg. Cmmdc al celor două numere a şi b va fi ultimul împărţitor.22)=2 pentru că: Dacă a şi b au câte 1000 de cifre. calculul CMMDC a doua numere. folosind cel mai performant calculator existent pe planetă. Folosind algoritmul lui Euclid. Algoritmul se va termina când restul împărţirii devine zero. Algoritmul lui Euclid are numeroase aplicaţii practice şi teoretice. în metoda lanţului Sturm. Conform acestei metode cmmdc a două numere naturale a şi b diferite de zero se calculează păstrând restul împărţirii. durează miliarde de ani. De exemplu cmmdc(16. cum ar fi calcularea numerelor care satisfac mai multe congruenţe (Teorema chinezească a resturilor) sau inversul multiplicativ al unui corp.În matematică. algoritmul lui Euclid este o metodă eficientă de calcul al celui mai mare divizor comun (CMMDC). de câte 1000 cifre fiecare. descompunerea în factori. CMMDC al două numere este cel mai mare număr care le divide pe ambele. şi în mai mulţi algoritmi moderni de factorizare a întregilor.

Sign up to vote on this title
UsefulNot useful