![]() | |
![]() |
![]() ![]() |
Politica de confidentialitate |
|
![]() | |
• domnisoara hus • legume • istoria unui galban • metanol • recapitulare • profitul • caract • comentariu liric • radiolocatia • praslea cel voinic si merele da aur | |
![]() |
![]() |
||||||
Sumerian | ||||||
![]() |
||||||
|
||||||
Civilizatia Sumeriana a inflorit cu 4.000 ani i.C. in fertila
campie dintre Tigru si Eufrat. Era o civilizatie avansata care construia
orase si sisteme de irigatie, care a realizat un sistem legislativ, care avea
un sistem administrativ performant si chiar un serviciu postal. k8y22yt Cu peste 3.500 ani i.C., sumerienii scriau pe tablite de lut. Obiecte diferite erau reprezentate prin simboluri diferite, iar numarul acestora era era prezentat prin repetitie. Prin anul 3.200 i.C. Sumerul este cucerit de akkadieni. Cele doua civilizatii isi unesc cunostintele in toate domeniile. Acest sistem avea doua mari inconveniente. In primul rand, pentru fiecare obiect trebuia sa existe un simbol caracteristic, simboluri care - evident - trebuia memorate. Al doilea inconvenient era legat de reprezentarea cantitatii. Pentru a reprezenta trei butoaie de ulei se repeta de trei ori simbolul acestuia. Dar daca numarul acestora este mai mare, scrierea nu mai este asa de simpla si poate conduce la erori. Dezvoltarea economica a impus crearea unui alt sistem de reprezentare. Prima mare inovatie dupa inventarea scrisului a fost abstractizarea numarului de obiecte de acelasi fel. Astfel, trei butoaie cu ulei erau reprezentate prin simbolul pentru trei urmat de simbolul pentru butoi cu ulei. La fel se puteau reprezenta 3 oi, 3 vaci, in general 3 obiecte de acelasi fel. Un astfel de sistem este metrologic (asa cum scriem 3 kg, 3 h, 3 m). Astfel, simbolul pentru "trei" nu este in totalitate abstract, dar a reprezentat un salt urias in dezvoltarea reprezentarii numerelor si a calculului. Sumerienii foloseau 60 de simboluri numerice, dar nu pentru orice fel de numere. Astfel, aveau un set de simboluri (o tabla) pentru numararea obiectelor discrete (cum ar fi oi, butoaie etc.) si o alta tabla pentru calcularea ariilor sau volumelor. Pentru a numara obiectele discrete (de ex. oi, capre, pesti) simbolul pentru un singur obiect era un mic con. Zece conuri erau inlocuite printr-un cerc mic. Sase cercuri mici se inlocuiau printr-un con mare. Zece conuri mari erau reprezentate printr-un con mare cu un cerc mic in interior. Sase conuri mari se inlocuiau printr-un cerc mare. In fine, 10 cercuri mari erau reprezentate printr-un cerc mare in interiorul caruia era plasat un cerc mic. Astfel, ultima unitate numara 10 · 6 · 10 · 6 · 10 = 36.000 obiecte. 10 6 10 6 10 Scrierea pe tablitele de lut se putea face foarte usor: cercul era creat prin apasarea verticala a unui cui, conul prin aplicarea oblica a cuiului pe tablita. Sumerienii foloseau si un sistem bisexagesimal in care factorii de multiplicare erau 10, 6, 2, 10 si 6, astfel ca simbol pentru cantitatea cea mai mare (un cerc mare cu doua cercuri mici interioare) avea valoarea de 6 · 10 · 2 · 6 · 10 = 7.200 unitati de baza. Un alt sistem era folosit pentru masurarea granelor. In acest sistem, factorii de multiplicare erau 5, 10, 3, si 10, astfel incat unitatea cea mai mare (un con mare cu un cerc mic in interior) avea valoarea de 10 · 3 · 10 · 5 = 1.500 unitati de baza. Astfel, acelasi semn putea fi folosit in diferite sisteme, valoarea sa depinzand de sistemul respectiv. De exemplu, cercul mic putea insemna 6, 10 or 18 conuri mici. Treptat, in decursul mileniului 3 i.C., aceste semne au fost inlocuite de echivalentul lor cuneiform. Pe la sfarsitul mileniului 3 i.C. a fost introdus sistemul de numeratie sexagesimal pozitional. Numarul de simboluri a fost redus la doua: , derivat din conul mic, si derivat din cercul mic, care avea valoarea de 10 unitati de baza. Sistemul arata acum astfel: 10 6 10 6 10 ... si putea continua indefinit. Apare totusi un inconvenient: simbolul poate reprezenta 1, 60 (6 · 10), 3.600 (60 · 60) etc. unitati de baza, valoarea sa depinzand de pozitia pe care o ocupa. Sistemul sexagesimal pozitional a usurat foarte mult efectuarea calculelor, numai ca el era folosit exclusiv la efectuarea calculelor. Rezultatele obtinute erau apoi transformate in vechile sisteme metrologice. Babilonienii stabilisera unitati de masura pentru lungime, masa si volum, timp (impartisera ziua in 24 de ore, ora in 60 de minute si minutul in 60 de secunde), creasera un calendar foloseau impartirea cercului in 360 de grade. Babilonienii aveau cunostinte astronomice avansate, putand sa prevada eclipsele de soare si de luna. Foloseau fractiile, patratul unui numar, radacina patrata. Au inventat un sistem de scriere pozitional cu baza 60. Aveau un semn pentru unu , care repetat dadea doi , trei si asa mai departe, pana la zece, pentru care exista un alt semn . Combinand semnele reprezentand pe unu si pe zece se obtin 11, 12, ..., 59. Pentru saizeci se folosea acelasi semn ca pentru unu, dar valoarea sa era data de coloana in care se gasea. Se putea continua avand posibilitatea reprezentarii oricarui numar. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 30 40 50 60 Pentru a scrie numere mai mari decat 60, mesopotamienii foloseau aceste reprezentari in sensul actual de cifra. Numarul Trecerea in baza 10 1 15 1·601+15·600=60+15=75 1 40 1·601+40·600=60+4=100 16 43 16·601+43·600=960+43=1.003 44 26 40 44·602+26·601+40·600=158.400+1.560+40=160.000 1 24 51 10 1·603+24·602+51·601+10·600=216.000+86.400+3.060=305.470 Sistemul avea un inconvenient: deoarece nu exista reprezentare pentru cifra 0, mesopotamienii in locul acesteia lasau un loc liber. Dar nu totdeauna !. Astfel, nu este clar daca inseamna 2, 61, 3601 sau 3660. Totusi, in practica cifra 0 in sexagesimal apare destul de rar. Mai tarziu, cand astronomii au avut nevoie de foarte multe calcule, au introdus un semn special pentru a inlocui spatiul (cifra 0). Scrierea pozitionala permite reprezentarea usoara a fractiilor. Pentru separarea partii intregi de cea zecimala noi folosim virgula zecimala, anglo-saxonii punctul zecimal. Mesopotamienii nu foloseau nimic. Stabilirea faptului ca un numar este intreg sau zecimal se facea "prin inspectie". De exemplu, poate insemna 16.000 sau 1/81. Pentru unele fractii uzuale, mesopotamienii foloseau notatii speciale: 1/2 1/3 2/3 5/6 Fiind pozitional, sistemul este usor de folosit deoarece utilizeaza acelasi semn pe diferite locuri, valoarea sa intrinseca ramanand aceeasi, dar valoarea efectiva depinzand de pozitia pe care o ocupa. Nu au fost descoperite table pentru adunare sau scadere. Se presupune ca scribii invatau sa adune si sa scada odata cu invatarea cititului si scrisului, asa ca tablele pentru adunare si scadere nu-si aveau rostul. In schimb, exista o multime de table de multiplicare. Pe la 2.300 i.C. au inventat abacul si au creat metode pentru adunarea, scadere, inmultire si impartire. Babilonienii au creat table pentru inmultire sub doua forme: table simple si table combinate. Tablele simple contin produsele unui singur numar, numit numar principal (de ex. 5, 10). Deoarece baza de numeratie este 60, s-ar parea ca tabla trebuia sa contina 58 de linii (de la 2 la 59). In realitate, tablele contineau liniile cu produsele de la 2 la 20, apoi cu 30, 40 si 50. Daca se dorea produsul cu 39 (de ex.) se adunau multiplul lui 30 cu multiplul lui 9. Uneori tablele se incheiau cu patratul numarului principal. Tablele combinate contin mai multe numere principale, fiind de fapt, formate din mai multe table simple (de ex. cu 12-30, cu 44-26-40). Aproape toate tablele care apar in table combinate se gasesc si separat, ca table simple. Pentru a putea calcula mai usor un produs foloseau formula: ab = a(a + b)2 -; a2 -; b2i/2 sau o formula chiar mai eficienta: ab = a(a + b)2 -; (a -; b)2i/4 A fost descoperita o tabla a patratelor numerelor pana la 59 si una a cuburilor pana la 32. Nu exista table pentru impartire, in schimb a fost creata o tabla de inverse. Inversul numarului n este fractia 1/n. In loc sa imparta un numar la n, babilonienii il inmulteau cu cu inversul lui n. Ca si in sistemul nostru de numeratie, si in sistemul babilonian existau fractii sexagesimale infinite. Evident, singurele inverse care erau fractii sexagesimale finite erau cele care nu contineau alti factori afara de puteri ale lui 2, 3 si 5. Mai exista si cateva table pentru radacina patrata si cubica. Exista si table pentru rezolvarea unor probleme financiare. In fine, au fost gasite si cateva table de conversie pentru unitati de masura. Exista o tabla de corespondenta intre lungimea diagonalei si latura patratului. Matematica babilonienilor se ocupa de lucruri practice, in special de calcule. Nu se punea problema unei demonstratii. Interesul pentru studiul geometriei era, de asemenea, minor. Desi foloseau constructii geometrice, problemele conduceau la calcule aritmetice. Problemele erau formulate cu date concrete, din viata de zi cu zi. Elevilor li se cerea sa afle lungimi de canale, masa unor stanci, aria unor terenuri, numarul de caramizi folosite intr-o constructie etc. De obicei se cerea aflarea lungimii laturii sau diagonalei unui patrat, determinarea ariei sau a volumului. Pe unele tablite erau desenate figuri geometrice standard cum ar fi patrat, dreptunghi, triunghi, trapez, cerc etc. Studiul corpurilor geometrice era dominat de calcul de caramizi si planuri inclinate, dar apar si cilindri, trunchiuri de con si piramide. Egiptean Egiptul a fost probabil prima civilizatie in care interesul pentru stiinte
a fost major. Au excelat in medicina si matematici aplicate, dar si in
astronomie, mecanica, chimie, fizica, administratie. Chiar numele de chimie
provine de la alchimie, vechiul nume al Egiptului. Civilizatia Egiptului Antic
a atins un inalt nivel inca din cele mai vechi timpuri. Datorita
Nilului si climei, Egiptul avea tot ce-i necesar dezvoltarii unei civilizatii
infloritoare. Egiptul era si usor de aparat avand o lunga granita
cu desertul Sahara, asa ca s beneficiat de perioade lungi de pace, perioade
in care societatea s-a dezvoltat rapid. Se multiplica cu 15: 10 + 1 + y = 15. Aceasta era numita auxiliar rosu, deoarece scribul folosea cerneala rosie la scrierea ei. Solutia ei este, evident, 4. Pentru a obtine solutia ecuatiei initiale scriem: dublu a (dublu a 1/15) Din tabla de mai sus observam ca dublu a 1/15 este suma 1/10 + 1/30, pe care dubland-o se obtine 1/5 + 1/15, care este solutia ecuatiei date. Iata si o problema: O cantitate adaugata la un sfert din cantitate da 15. Cat este cantitatea ? Problema se transcrie in limbaj modern astfel: x + x / 4 = 15 Presupunem ca x ar fi egal cu 4. Atunci x + x / 4 = 5, ceea ce nu este corect. Dar 15 este de 3 ori 5. Asa ca presupunerea trebuie multiplicata cu 3. Deci, raspunsul corect este x = 12. Mai multe probleme din papirusul Rhind folosesc in rezolvare metoda falsei ipoteze (aplicata mai sus). Cum procedau egiptenii pentru a rezolva calculul: (1 + 1/3 + 1/5) · (30 + 1/3) ? Foloseau metoda dublarii: 1 1 + 1/3 + 1/5 2 2 + 2/3 + 1/3 + 1/15 = 3 + 1/15 Ö 4 6 + 1/10 + 1/30 Ö 8 12 + 1/5 + 1/15 Ö 16 24 + 1/3 + 1/15 + 1/10 + 1/30 Ö 2/3 2/3 + 1/6 + 1/18 + 1/10 + 1/30 1/3 1/3 + 1/12 + 1/36 + 1/20 + 1/60 Ö Penultima linie din tabel s-a obtinut astfel: 2/3 din 1 este 2/3; 2/3 din 1/3 este dublul lui 1/9 care este 1/6 + 1/18; 2/3 din 1/5 este dublul lui 1/15 care este 1/10 + 1/30. Acum trebuie gasite numerele din prima coloana care insumate dau 30+1/3. Rezultatul se obtine sumand valorile din a doua coloana. Acesta este: 46 + 1/5 + 1/10 + 1/12 + 1/15 + 1/30 + 1/36. O alta problema din papirusul Rhind: Un teren rotund are diametrul de 9 khet. Ce arie are ? Solutia prezentata in papirus este urmatoarea: Se afla 1/9 din diametru, adica 1; restul este 8. Inmultind 8 cu 8 ne da 64. Asa ca terenul are 64 setat. 1 9 1/9 1 1 9 2 16 4 32 8 64 De observat ca solutia este echivalenta cu p = 4(8/9)2 = 3.1605. Calculand acum, obtinem »3.160493 care difera de rezultatul obtinut de egipteni decat la a 4-a zecimala. Este un lucru remarcabil daca tinem cont de perioada in care a fost obtinut. In papirusul din Moscova este prezentata urmatoarea problema, ilustrata in figura alaturata: Problema cere sa se calculeze un trunchi de piramida pornind de la urmatoarele date: baza mare este un patrat cu latura de 4 cubit, baza mica este un patrat cu latura de 2 cubit si distanta dintre baze este de 6 cubit.In primul rand trebuie remarcat ca prin sa se calculeze un trunchi de piramida se intelege sa se calculeze volumul unui trunchi de piramida. Calculul incepe cu aflarea ariei bazei mari: 4 · 4 = 16. Se calculeaza apoi aria bazei mici: 2 · 2 = 4. Se inmultesc latura bazei mari cu latura bazei mici: 4 · 2 = 8. Se aduna rezultatele: 16 + 4 + 8 = 28. Se calculeaza 1/3 din inaltime, adica: 2. In final, se inmulteste ultimul rezultat cu suma calculata anterior si se obtine 56. Aceasta problema arata ca egiptenii stiau formula volumului trunchiului de piramida. Astfel, luand a latura bazei mari, b latura bazei mici si h inaltimea, formula s-ar traduce in limbaj modern: V = h/3 · (a2 + ab + b2) Dupa inventarea scrierii pe papirus, egiptenii au creat "cifrele" hieratice. Cu ajutorul lor, numerele puteau fi scrise intr-o maniera mult mai compacta. In noua scriere existau simboluri pentru 1,.., 9; 10, ..., 90; 100, ..., 900; 1.000, ..., 9.000.De exemplu, numarul 9.999 se scria acum cu 4 hieroglife in loc de 36.Iata un exemplu: Cele doua sisteme de scriere au coexistat mai bine de 2.000 de ani. Cel hieratic era folosit pentru scrierea pe papirus, cel obisnuit continuand sa se utilizeze pentru inscriptii cioplite in piatra. Grecesc Pana prin secolul 3 i.C., aproape fiecare republica greceasca folosea un alt sistem de notare a numerelor. Apoi, schimburile comerciale tot mai intense au dus la adoptarea unui sistem de notare preluat de la fenicieni. Totusi, diferentele intre sistemele de numeratie nu erau majore, principalul lor rol fiind legat de tranzactiile economice. Primul de care ne vom ocupa este sistemul acrofonic folosit in mileniul 1 i.C. (Acrofonic inseamna ca notatia unui numar se face prin prima litera a numelui sau). Sistemul mai este cunoscut si sub numele de Attica, dupa regiunea din jurul Atenei in care a fost folosit. Principalele simboluri folosite erau: Numeleliterei Simbolulliterei Numelenumarului Valoarea Iota I Iota (iota) 1 Pi G Penta (penta) 5 Delta D Deka (deka) 10 Eta H Hekaton (hekaton) 100 Chi C Cilioi (chilioi) 1.000 Mu M Mnrioi (myrioi) 10.000 In afara de caracterul I - care este o abreviere - simbol intalnit in aproape toate sistemele pentru notarea numarului (cifrei) unu, celelalte simboluri deriva din fonograme. De exemplu, simbol G este o versiune mai veche a lui P (pi), prima litera a cuvantului Penta (penta), care inseamna cinci. La fel, simbolul D este delta, prima litera a cuvantului Deka (deca), ce inseamna zece; simbolul H este eta, prima litera a cuvantului Hekaton (hecaton), ce inseamna o suta. Ca si cel egiptean sau cel roman, primul sistem de numeratie grecesc este unul aditiv. De exemplu, pentru a afla numarul: DDGIII se aduna valorile individuale: DDGIII = 10 + 10 + 5 + 1 + 1 + 1 = 28 De observat ca nu are importanta ordinea in care sunt scrise simboluri din alcatuirea numarului. Totusi, era preferata scrierea simbolurilor in ordine descrescatoare a valorii acestora. Pentru reprezentarea unor numere (mai ales a celor mari), este nevoie de foarte multe simboluri. De ex., pentru a scrie 9.999 se folosesc 32 de simboluri: CCCCCCCCCHHHHHHHHHDDDDDDDDDGIIII Nu este surprinzator ca apare un simbol pentru 5 de vreme ce baza de numeratie folosita este 10, provenind de la cele 10 degete, caci la o mana avem 5 degete. Este insa interesant ca vechii greci aveau simboluri pentru 50, 500, 5.000 si 50.000, simboluri care proveneau din combinatia simbolului pentru 5 cu simbolurile pentru 10, 100, 1.000, 10.000: Simbolulliterei Valoarea 50 500 5.000 50.000 Asa cum am spus si mai inainte, existau diferente intre reprezentarile caracterelor in diferite state. Iata cateva pentru 50: Pentru vechii greci numarul nu era o notiune abstracta, era legat de obiectele pe care le numara. Astfel, pentru a preciza o suma de 5.678 de drahme ei scriau: in care se observa ca simbolul unitatilor este caracteristic pentru drahma. Ca sa reprezinte 3.807, taleri scriau: Se observa ca pentru unitati se foloseste simbolul T de la Taler. Suma de 3.807 drahme si 5 oboli (1 obol = 1/6 drahme) era reprezentata astfel: Cel de-al doilea sistem de care ne ocupam, folosit de vechii greci, este sistemul alfabetic. In acest sistem numerele sunt reprezentate prin literele alfabetului. Acest mod de reprezentare a fost copiat de la fenicieni. De fapt, si alfabetul pentru scrierea cuvintelor fusese copiat de la ei. Grecii aveau 24 de litere in alfabet. Au mai adaugat 3 litere scoase din uz (simbolurile pentru 6, 90 si 900: digamma, koppa si sampi): 1 A a (alpha) 10 I i (iota) 100 R r (rho) 2 B b (beta) 20 K k (kappa) 200 S s (sigma) 3 G g (gamma) 30 L l (lambda) 300 T t (tau) 4 D d (delta) 40 M m (mu) 400 U u (upsilon) 5 E e (epsilon) 50 N n (nu) 500 F f (phi) 6 (digamma) 60 X x (xi) 600 C c (chi) 7 Z z (zeta) 70 O o (omicron) 700 Y y (psi) 8 H h (eta) 80 P p (pi) 800 W w (omega) 9 Q q (theta) 90 (koppa) 900 (sampi) Evident, sistemul este zecimal. Ca si sistemul acrofonic, cel alfabetic este unul aditiv. De exemplu: FMB = 500 + 40 + 2 = 542 Uneori, pentru a le deosebi de literele alfabetului, deasupra acestor simboluri se trasa o bara. Doar cu aceste simboluri puteau fi reprezentate doar numere mai mici ca 1.000. Pentru numerele cuprinse intre 1,000 si 9,999 au fost create simboluri compuse din simbolurile de baza carora li se atasa litera i (iota) fie in stanga-sus, fie in stanga-jos: 1.000 iA iA 2.000 iB iB 3.000 iG iG 4.000 iD iD 5.000 iE iE 6.000 i i 7.000 iZ iZ 8.000 iH iH 9.000 iQ iQ Pentru numere mai mari se scria deasupra literei M (de la Miriad) un numar cuprins intre 1 si 9.999, valoarea acestuia multiplicandu-se cu 10.000: b sla M = 20.000 M = 3.210.000 De multe ori, in loc sa se scrie deasupra literei M, se scria in fata acesteia: iZROEMiEWOE = 71.755.875 Acest sistem le permitea grecilor sa scrie toate numerele aparute in viata de zi cu zi. Numere ca 71.755.875 erau, evident, o raritate, iar numere mai mari nu aveau de unde sa apara. O alta modalitate de a multiplica cu zece mii valoarea unui simbol era scrierea cu doua puncte deasupra simbolului respectiv. De exemplu: Vechii greci foloseau si fractii. Notatia era ambigua si determinarea valorii depindea in cea mai mare masura de context. Un accent plasat dupa un grup de simboluri numerice transforma grupul in inversul acestuia: b' = 1/2, iar mg' = 1/43 dar putea sa insemne si: mg' = 401/3. Spre deosebire de egipteni, grecii foloseau si fractii cu numarator mai mare ca 1: napd' = 51/84 Se observa ca numaratorul este precizat cu suprabarare. Inmultirea se realiza folosind distributivitatea: spz · b = (s + p + z) · b ® (200 + 80 + 7) · 2 = 400 + 160 + 14 = 500 + 70 + 4 ® fod Interesant este ca vechii greci efectuau impartirea in acelasi mod cum o efectuam si noi azi. Roman Inaintea romanilor, cea mai dezvoltata civilizatie din peninsula Italica a fost cea a etruscilor. Etruscii au copiat sistemul grecesc de numeratie acrofonic. Romanii au copiat sistemul de la etrusci si l-au adaptat alfabetului lor.I V X L C D M 1 5 10 50 100 500 1.000 Sistemul de numeratie roman nu este un simplu sistem aditiv, ci unul aditiv-subtractiv. La inceput, cifrele V, L si D lipseau. 1 I un bat vertical 10 X doua bete incrucisate 100 C initiala cuvantului centum (100) 1.000 M initiala cuvantului mille (1.000) Pentru 1.000, romanii foloseau initial o alta notatie: . Pe 10.000 il notau , iar pe 100.000 cu . Regulile de scriere (preluate tot de la etrusci) erau: Orice semn pus la dreapta altuia de valoare mai mare sau egala decat a lui, se aduna. Exemplu: XX = 10 + 10 = 20 XII = 10 + 1 + 1 = 12 Orice semn pus la stanga altuia de valoare mai mare decat a lui, se scade. Exemplu: IX = 10 - 1 = 9 IXC = 100 - (10 - 1) = 100 - 9 = 91 XCII = 100 - 10 + 1 + 1 = 100 - 10 + 1 + 1 = 92 Un punct de vedere propriu: Celelalte cifre romane cunoscute au aparut din nevoia de simplificare a scrierii. Interesant este ca, spre deosebire de sistemul grecesc, noile simboluri sunt si din punct de vedere grafic jumatati ale unitatilor din care provin. Simbolul X = 10, daca este taiat in doua pe linia mediana orizontala genereaza doua litere V (din care una rasturnata) avand fiecare valoarea 5; in mod analog, taindu-l pe C = 100 (sa nu uitam ca forma sa cioplita nu era rotunjita, aratand astfel ) se obtin doua litere L (din care una este rasturnata), fiecare cu valoarea 50; taind pe linia mediana verticala pe , vechiul simbol pentru 1.000, se obtin doua simboluri , foarte apropiat de litera D (din care una in oglinda), fiecare avand valoarea 500. Sistemul de numeratie roman este foarte greu de folosit, in special la scrierea numerelor mari. Ca fapt divers: consemnarea numarului de prizonieri in urma luptei cu cartaginezii, estimat la 2.300.000, s-a facut prin repetarea semnului de 23 de ori ! Dar chiar in cazul numerelor mici scrierea poate fi destul de complicata. De exemplu, numarul 879: 879 = 800 + 70 + 9 ® DCCCLXXIX O alta lacuna a acestui sistem de numeratie este ambiguitatea regulilor de scriere. Astfel, numarul 8 poate fi scris fie ca VIII, fie ca IIX. In vechiul sistem de numeratie roman (1.200 i.C.), cand au fost introduse formele substractive (ca IV = 4 sau IX = 9), era posibil sa se reprezinte orice numar mai mic decat 5.000 cu ajutorul unei serii de simboluri in care oricare nu aparea mai mult de 4 ori. De exemplu, 2.976 = MMDCCCCLXXVI. Sistemul aditiv este foarte usor de folosit in calcule simple. Adunarea se face in doi pasi: mai intai se scriu impreuna toate simbolurile din care sunt alcatuite cele doua numere, apoi se "colecteaza" simbolurile de cea mai mica valoare si se inlocuiesc, daca este cazul, cu simboluri de valoare superioara: 2319+ MMCCCXIX 821 DCCCXXI 3140 MMDCCCCCCXXXIXI MMDCCCCCCXXXX MMDDCXL MMMCXL Inmultirea se face ceva mai greu: 12 XII 56 XXVIII ori I egal XXVIII 28 XXVIII ori I egal XXVIII 336 XXVIII ori X egal CCLXXX CCLXXXXXXXVVIIIIII CCLXXXXXXXVVVI CCLXXXXXXXXVI CCLLXXXVI CCCXXXVI Scaderea si impartirea sunt ceva mai complicate, dar pot fi efectuate. Zecimal Este cel mai raspandit sistem de numeratie. Cifrele folosite in sistemul zecimal se numesc cifre zecimale. Asadar, cifrele sistemului zecimal sunt numerele naturale mai mici ca 10 si se noteaza in ordine, respectiv cu:0, 1, 2, 3, 4, 5, 6, 7, 8, 9 Secventa de cifre zecimale 192544, sau mai precis 192544(10) reprezinta numarul natural: 1·105 + 9·104 + 2·103 + 5·102 + 4·101 + 4·100 Abacul Originea abacului se pierde in negura timpului. La inceput, tabla
abacului era o suprafata plana pe care erau trasate linii de-a lungul carora
se puteau misca o serie de pietre pentru a se executa operatii aritmetice. Foarte
multe civilizatii au folosit abacul pentru realizarea calculelor aritmetice.
In Europa, odata cu raspandirea cifrelor arabe si cu aparitia hartiei,
majoritatea au renuntat la utilizarea lui. Se stie ca in Italia abacul
a disparut in sec.16. In partea de nord a Europei, din cauza nivelului
scazut de trai si a conservatorismului, abacul a ramas in uz pana
in sec.18. Rezumat 40.000 i.C. · Insemnari pe lemne si pe oase despre numarul de piei detinute, de animale prinse. Obiceiul s-a pastrat inca multa vreme, astfel ca ciobanii faceau si in secolul 20 astfel de insemnari pe raboj.20.000 i.C. · In pesteri s-au descoperit desenate sau cioplite pe pereti linii folosite probabil la numarare 9.000 i.C. · Oamenii au folosit pentru socotit pietricele si betigase 4.000 i.C. · Primul sistem de numeratie zecimal creat de sumerieni 3.500 i.C. · Folosirea tablitelor de lut pentru calcule 3.200 i.C. · Sistemul zecimal sumerian se uneste cu sistemul de numeratie akkadian rezultand un un sistem de numeratie pseudosexagesimal (60 de semne dar fara scriere pozitionala) 2.700 i.C. · Egiptenii creeaza un sistem de numeratie zecimal 2.500 i.C. · Babilonienii, situati in sudul Mesopotamiei, preiau cunostintele de la sumerieni si akkadieni si realizeaza un adevarat sistem de numeratie sexagesimal. · Semitii creeaza un sistem de numeratie zecimal 2.350 i.C. · Sistemul de numeratie zecimal se raspandeste in toata Mesopotamia 2.300 i.C. · Vechii indieni creeaza un sistem de numeratie cu baza 4 2.000 i.C. · Invention of the Gurumikhi, an analogical calculator, Hittite and Indusian decimal numeration 1.900 i.C. · In Babilon se impune sistemul de numeratie zecimal 1.500 i.C. · Sistemul de numeratie asirian · In Anatolia se foloseste un sistem de numeratie cu baza 4 · Este inventat abacul in zona chinei de azi 1.000 i.C. · Sistemul de numeratie grecesc 650 i.C. · Sistemul de numeratie etrusc 650 i.C. · Fenicienii folosesc un sistem de numeratie cu baza 3 500 i.C. · Hindusii folosesc un sistem de numeratie zecimal preluat · Zapothec and pre-Colombian numeration in base 20 · Sistemul de numeratie cu baza 4 in Grecia · numeration in base 5 in Yemen 200 i.C. · Chinese learned numeration in base 1 and 5 Sisteme de numeratie Generalitati Oamenii au stiut sa socoteasca inainte de a sti sa scrie. Se foloseau de degete de insemnari pe bete sau pe oase, foloseau funia cu noduri, pietricele etc. Dar scrierea si citirea numerelor permit o evaluare rapida a cantitatii de obiecte pe care o reprezinta. Se numeste sistem de numeratie totalitatea regulilor de reprezentare a numerelor folosind un anumit set de simboluri distincte, numit alfabet; simbolurile sunt numite cifre. In sistemele de numeratie primitive, pentru a reprezenta un numar de 5 oi se desenau prin repetitie 5 oi. Intr-o faza superioara - cea simbolica -, acelasi lucru era realizat desenandu-se o oaie urmata (precedata) de cinci semne (puncte, linii etc.). Aceasta a dus treptat la desprinderea de concret, la aparitia ideii de numar ca notiune abstracta. Baza unui sistem de numeratie pozitional este data de numarul de elemente care formeaza alfabetul sistemului de numeratie. De exemplu, sistemul de numeratie in baza 2 are alfabetul A0,1S; sistemul de numeratie in baza 16 are alfabetul A0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,FS. In decursul timpului, in diferite zone ale globului au fost folosite sisteme de numeratie cu o varietate destul de mare de baze de numeratie: 3, 4, 5, 6, 10, 12, 20, 60. Dar cea mai des folosita a fost baza 10, probabil ca urmare a socotitului pe degete. Semnele folosite pentru notarea cifrelor sunt destul de variate. Modul lor de grupare pentru reprezentarea unui numar califica un sistem de numeratie ca nepozitional (aditiv, multiplicativ) sau pozitional. Sistemele aditive In aceste sisteme exista semne distincte (cifre) pentru fiecare grup de obiecte folosit in procesul numararii. Sistemul de numeratie egiptean este un astfel de sistem. Valoarea unui numar se obtine prin adunarea cifrelor dupa anumite reguli. De exemplu: 21.237 = = 7 + 30 + 200 + 1.000 + 20.000 Sistemul de numeratie roman este un sistem aditiv-substractiv. Valoarea unui numar se obtine prin adunarea sau scaderea cifrelor dupa anumite reguli. De exemplu, XI = 11, MMCIII = 2103; IV = 4, IX = 9. Sistemele multiplicative Un sistem multiplicativ este acela in care pentru aflarea valorii unui numar este necesar sa se inmulteasca anumite perechi de simboluri intr-o maniera asemanatoare sistemului aditiv (sistemul de numeratie chinez). Sistemele pozitionale In sistemele de numeratie pozitionale, un simbol din alcatuirea unui numar (cifra) are valoare intrinseca dar si o valoare prin pozitia pe care o ocupa in numar. Aceasta implica existenta unui simbol cu valoare intrinseca nula (zero). In unele sisteme pozitionale (babilonian) in care regulile o permit, este posibil sa se renunte la acest simbol. Regulile folosite in aceste sisteme sunt mai complexe decat in cele aditive. Iata cum se scrie un numar in sistemul zecimal pozitional: 40.323 = 4·104 + 0·103 + 3·102 + 2·101 + 3·100 Trebuie remarcat ca cifra 3 apare de doua ori in scrierea numarului. Cand se afla pe ultimul loc, reprezinta trei obiecte; cand se afla pe antepenultimul loc, reprezinta trei sute de obiecte. Sistemele de numeratie pozitionale folosesc acelasi sistem de reguli de reprezentare a numerelor; ele difera doar prin alfabetul pe care il utilizeaza si, implicit, prin baza. Sisteme de numeratie pozitionale Din cele mai vechi timpuri, s-a pus problema gasirii unor procedee de scriere a numerelor naturale care sa permita o rapida a ordinului lor de marime si elaborarea unor reguli eficiente de efectuare a operatiilor cu acestea. Adoptarea sistemului de numeratie zecimal s-a incheiat abia in secolele 16-17 si reprezinta o etapa importanta in dezvoltarea matematicii. Un sistem de numeratie este un ansamblu de reguli prin care valorile numerice pot fi scrise prin intermediul simbolurilor, denumite numere. Relatia de ordine introdusa pe multimea permite aranjarea numerelor naturale intr-un sir crescator: 0 < 1 < 2 < ... < n < n -; 1 < ... Fie u un numar natural mai mare ca 1. Reprezentarea numerelor naturale in sistemul de numeratie de baza u se fundamenteaza pe cateva rezultate care sunt prezentate in continuare: Lema 1 Fie u > 1 un numar natural. Oricare ar fi numarul natural a > 0, exista numerele naturale n, q0, q1, ..., qn I astfel incat:a = uq0 + a0, 0 a0 < u, q0 = uq1 + a1, 0 a1 < u, . . . . . . . . . . . . . . . . . . . . . . . qn-;2 = uqn-;1 + an-;-1, 0 an-;1 < u, qn-;1 = qn 0 an < u, unde s-a notat cu n -; 1 numarul v I , astfel incat
v -; 1 = n si cu n -; 2 numarul w I , astfel incat
w -; 1 = v. Daca n < m, atunci n + 1 m, de unde: Contradictie. Analog se exclude cazul m < n. Ramane deci adevarat cazul n = m. Sa aratam ca ai = bi, 0 i n. Daca n = 0, atunci a0 = a = b0. Presupunem ca n > 0 si ca afirmatia este adevarata pentru n -; 1. Cum a = a0 + u(anun-;1 + ... + a1) = b0 + u(bnun-;1 + ... + b1), din teorema impartirii cu rest rezulta a0 = b0 si anun-;1 + ... + a1 = bnun-;1 + ... + b1. Folosind ipoteza inductiei, din ultima egalitate deducem si ca a1 = b1, a2 = b2, ..., an = bn. La fiecare numar natural a > 0, asociem secventa finita unic determinata de numere naturale anan-;1 ... a1a0, unde ai < u, 0 i n, an ¹ 0 si: Asadar, anan-;1 ... a1a0 anun + an-;1un-;1 + ... + a1u1 + a0u0. Spunem ca prin corespondenta de mai sus se realizeaza scrierea numerelor naturale in sistemul de numeratie cu baza u. Daca u este baza sistemului de numeratie, atunci numerele naturale c < u se numesc cifrele sistemului de numeratie cu baza u. Cel mai raspandit sistem de numeratie este cel cu baza 10, numit sistemul zecimal. Sistemul de numeratie cu baza 2 se numeste binar. Este limbajul circuitelor electronice. Sistemul de numeratie cu baza 16 este numit hexazecimal si este folosit in programarea calculatoarelor. Are avantajul ca este relativ apropiat de sistemul zecimal si ca numerele scrise in baza 16 pot fi foarte usor convertite in baza de numeratie 2. Propozitia 1 Fie a si b doua numere naturale scrise in baza u: a = amam-;1 ... a1a0 si b = bnbn-;1 ... b1b0. Atunci a < b daca si numai daca m < n sau m = n si at < bt, unde t este cel mai mare indice i pentru care ai ¹ bi. Demonstratie: Daca m < n, atunci din lema 2 rezulta ca a < um+1 un b, deci a < b. Presupunem ca m = n si at < bt, unde t = maxA i | ai ¹ bi S. Avem at + 1 b, deci at· ut + ut btut. Rezulta ca: deci a < b. Reciproc, daca a < b, atunci din prima parte a demonstratiei deducem ca m < n sau m = n si at < bt, unde t = maxA i | ai ¹ bi S. Exemple: Daca a = 122311(10), b = 92197(10), deoarece m > n, a > b. Daca a = 1011000(2), b = 1010111(2), deoarece m = n si pentru t = 3, at > bt, rezulta ca a > b. Propozitia 2 Numarul maxim care poate fi reprezentat in baza u cu m cifre este um -; 1. Demonstratie: Fie a = cm-;1cm-;2 ... c0 cel mai mare numar cu m cifre, reprezentat in baza u. Atunci: ci = u -; 1 pentru i = 0, ..., m -; 1; a + 1 = 10 ... 0(u) , unde numarul are m + 1 cifre. a + 1 = 1· um, Conform definitiei ********************** a = um -; 1 Exemplu: Numarul maxim care se poate reprezenta cu 4 cifre, in baza 10, este 9999, adica 104 -; 1. Conversia dintr-o baza de numeratie oarecare in baza 10 Consideram sistemul de numeratie cu baza u. Un numar rational pozitiv a reprezentat in baza u prin sirul a(u) = an-;1un-;2 ... u0, u-;1 ... u-;m are, prin definitie, valoarea in baza 10: = c-;m·u-;m + ... + c-;1·u-;1 + c0·u0 + c1·u1 + ... + an-;1·un-;1 = = an-;1·un-;1 + ... + c1·u1 + c0·u0 + c-;1·u-;1 + ... + c-;m·u-;m Exemple: 11021434(5) = 1·57 + 2·56 + 0·55 + 2·54 + 1·53 + 4·52 + 3·51 + 4·50 = = 78125 + 31250 +1250 + 125 +100 + 15 + 4 = 110869 Putem sa mai scriem si sub forma: 11021434(5) = 5·(5·(5·(5·(5·(5·(5·1 +2) + 0) + 2) + 1) + 4) + 3) + 4 = = 5·(5·(5·(5·(5·(5·7 + 0) + 2) + 1) + 4) + 3) + 4 = = 5·(5·(5·(5·(5·35 + 2) + 1) + 4) + 3) + 4 = = 5·(5·(5·(5·177 + 1) + 4) + 3) + 4 = = 5·(5·(5·886 + 4) + 3) + 4 = = 5·(5·4434 + 3) + 4 = = 5·22173 + 4 = = 110869 De aici se poate desprinde usor un algoritm de conversie: cifra 2 0 2 1 4 3 4 numar 1 7 35 177 886 4434 22173 110869 Se inmulteste baza cu numarul din dreapta, se aduna rezultatul cu numarul din dreapta-sus si se scrie rezultatul pe randul de jos: 40A(16) = 4·162 0·161 + A·160 + = 1024 + 10 = 1034 10,011(2) = 1·21 + 0·20 + 0·2-;1 + 1·2-;2 + 1·2-;3 = 2 + 0,25 + 0,125 = 2,375. Conversia din baza 10 intr-o baza de numeratie oarecare B Pentru a trece un numar din baza 10 intr-o alta baza de numeratie uI , u > 1 se aplica algoritmul: A.1. Se converteste partea intreaga a numarului, conform procedurii A.2. si partea fractionara a numarului conform procedurii A.3. A.2. Se fac impartiri intregi, succesive la baza u, pornind de la numarul intreg care se converteste; · in urma fiecarei impartiri se obtine un cat si un rest; · noul cat este deimpartitul urmatoarei impartiri intregi; · algoritmul se incheie cand se obtine catul 0; · resturile obtinute, incepand cu ultimul si pana la primul, reprezinta cifrele numarului, de la cea mai semnificativa la cea mai putin semnificativa. A.3. Se fac inmultiri succesive, cu baza u, incepand cu partea fractionara a numarului care se converteste · partea fractionara a fiecarui produs constituie deinmultitul pentru produsul urmator · partea fractionara a numarului convertit in baza u este reprezentata de succesiunea obtinuta din partile intregi ale tuturor produselor obtinute, incepand cu primul produs, care furnizeaza cifra cea mai semnificativa a rezultatului · algoritmul se incheie cu un rezultat exact atunci cand: 1. se obtine ca produs partial un intreg; 2. se obtine aproximarea dorita a numarului fractionar dupa un anumit numar de pasi. Demonstratie A.2. Fie a numarul intreg in baza 10 care se converteste in baza u, conform algoritmului A.2. si fie reprezentarea in baza u obtinuta prin conversie, de forma cn-;1cn-;2 ... c0. Algoritmul este corect daca se termina intr-un numar finit de pasi si daca: Notam cu a1 catul obtinut dupa prima impartire intreaga si cu c0 restul acestei impartiri; au loc relatiile: c0 = a0 -; a1·u, a1 < a0 Analog, pentru orice i = 1, ..., n au loc relatiile: ci-;1 = ai-;-1 -; ai·u, ai < ai-;1 Din sirul de inegalitati ai < ai-;1 (i = 1, ..., n) rezulta finitudinea algoritmului. Fie ultimul rest, cn-;1 = an-;1 -; an·u, unde an = 0. Rezulta: a0 = c0 + a1·u = c0 + c1·u + a2·u2 = ... = c0·u0 + c1·u1 + c2·u2 + ... + an-;1·un-;1 = c0·u0 + c1·u1 + ... + an-;1·un-;1 + an·un A.3. Fie a numarul subunitar in baza 10 care se converteste in baza u conform algoritmului A.3 si fie reprezentarea in baza u, obtinuta prin conversie, de forma 0,c-;1c-;2 ... c-;m. Algoritmul este corect daca: Notam cu a1 partea fractionara a primului produs si cu c-;1 partea intreaga a acestuia. Au loc relatiile: a1·u = c-;1 + a1 Û a1 = c-;1·u-;1 + a1·u-;1 Analog, pentru orice i =1, ..., m au loc relatiile: ai-;1·u = c-;i + ai Û ai-;1 = c-;i·u-;i + ai·u-;i Din sirul de egalitati ai-;1 = c-;i·u-;i + ai·u-;i (i =1, ..., m), rezulta: a0 = c-;1·u-;1 + c-;2·u-;2 + a2·u-;2 = c-;1·u-;1 + c-;2·u-;2 + ... + am-;1·u-;(m-;1) = ... = c-;1·u-;1 + c-;2·u-;2 + ... + cm-;1·u-;(m-;1) + c-;m·u-;m Cazul 1: Daca exista un m astfel incat am = 0, atunci algoritmul este finit si rezultatul conversiei este exact. Cazul 2: Este posibil ca numarului rational a0, reprezentat in baza 10 sa ii corespunda un numar rational 0,c-;1c-;2 ... c-;m reprezentat in baza u printr-o fractie periodica; in acest caz, algoritmul se incheie atunci cand se determina perioada. Exemple: A.2. Conversia numarului 95.244 in baza 5 se obtine astfel: numar baza cat rest 95244 :5 19048 4 19048 :5 3809 3 3809 :5 761 4 761 :5 152 1 152 :5 30 2 30 :5 6 0 6 :5 1 1 1 :5 0 1 Rezultatul obtinut este 95.244 = 11021434(5). A.3. Conversia numarului 0,7109375 in baza 2 se obtine astfel: numar baza parteafractionala parteaintreaga 0,7109375 a 2 1,421875 1 0,421875 a 2 0,84375 0 0,84375 a 2 1,6875 1 0,6875 a 2 1,375 1 0,375 a 2 0,75 0 0,75 a 2 1,5 1 0,5 a 2 1,0 1 Rezultatul conversiei este 0,1011011(2). Conversia din baza u in baza uk Pentru conversia unui numar din baza u in baza uk se aplica algoritmul urmator: Se grupeaza cifrele numarului in baza u in grupe de cate k elemente, incepand de la marca zecimala la dreapta si la stanga; · valoarea fiecarei grupe, in baza 10, corespunde unei cifre in baza uk; · numarul in baza uk este format din cifrele obtinute prin conversiile de la pasul precedent. Demonstratie: Fie a numarul intreg, reprezentat in baza u cu m cifre de forma: a = cm-;1cm-2 ... c0; Se completeaza lungimea lui a la n cifre, cu n = k · p, si cu aj = 0 pentru m -; 1< j < n. Rezulta: a = (c0 · u0 + ... + ck-;1 · uk-;1) + uk(ck · u0 + ... + c2k-;1 · uk-;1) + ... + uk(p-;1) (ck(p-1) · u0 + ... + ckp-;1 · uk-;1) Notam: b0 = c0 · u0 + ... + ck-;1· uk-;1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . bp-;1 = ck(p-;1) · u0 + ... + ckp-;1 · uk-;1 Pentru orice i = 0, ..., p -; 1, bi este valoarea zecimala corespunzatoare grupei i, de cate k cifre din alfabetul bazei u, de forma: ck(i-;1) ... cki-;2cki-;1(u). Din propozitia 2 rezulta ca bi < uk pentru orice i = 0, ... , p -; 1, deci bi < u pentru orice i = 0, ..., p -; 1. Rezulta egalitatea: a = b0 + b1 · uk + b2 · u2k + ... + bp-;1 · uk(p-;1), care confirma corectitudinea algoritmului. Exemple: 1) Se cere sa se converteasca numarul 102001121(3) in baza 9. Cum 9 = 32, impartim numarul in grupe de cate doua cifre: 102001121(3) ® 1'02'00'11'21(3) ® 12047(9) Convertim fiecare grupa in baza 9: 21(3) = 2·31 + 1·30 = 7(9) 11(3) = 1·31 + 1·30 = 4(9) 00(3) = 0·31 + 0·30 = 0(9) 02(3) = 0·31 + 2·30 = 2(9) 01(3) = 0·31 + 1·30 = 1(9) Obtinem: 102001121(3) = 12047(9) 2) Sa se converteasca numarul 1010,01101(2) in baza 16. Deoarece 16 = 24, impartim numarul in grupe de cate 4 cifre: 1010,01101(2) ® 1010,0110'1000(2) 1010(2) = 1·23 + 0·22 + 1·21 + 0·20 = 10 = A(16) 0110(2) = 0·23 + 1·22 + 1·21 + 0·20 = 6(16) 1000(2) = 1·23 + 0·22 + 0·21 + 0·20 = 8(16) Obtinem: 1010,01101(2) = A,68(16) Conversia din baza uk in baza u Pentru conversia unui numar din baza uk in baza u se aplica algoritmul urmator: · se reprezinta fiecare cifra a numarului din baza uk in baza u, pe o lungime de k cifre. · reprezentarea numarului in baza u se obtine prin concatenarea grupelor de cate k cifre obtinute la pasul precedent. Demonstratie: Fie a = cn-;1 ... c0 un numar intreg in baza uk. Rezulta: a = c0 + c1·uk + c2·u2k + ... + cn-;1·uk(n-1); Cum, pentru orice i = 0, ..., n -; 1, ci < uk, rezulta ca reprezentarea numarului ci in baza u are cel mult k cifre, deci exista bi, k-;1, bi, k-;2, ..., bi, 0, mai mici uk, astfel incat ci = bi,0·u0 + ... + bi,k-;1·uk-;1. Obtinem succesiv: a = (b0,0·u0 + ... + b0,k-;1·uk-;1) + (b1,0·u0 + ... + b1,k-;1·uk-;1)·uk + ... + (bn-;1,0·u0 + ... + bn-;1,k-;1·uk-;1)·uk(n-;1) a = (b0,0·u0 + ... + b0,k-;1·uk-;1) + (b1,0·uk + ... + b1,k-;1·u2k-;1) + ... + (bn-;1,0·ukn-;k + ... + bn-;1,k-;1·ukn-;1) Notand cij cu dki+j, obtinem: a = d0· u0 + d1· u1 + ... + dkn-;1· ukn-;1, reprezentarea numarului a in baza u. Exemplu: Sa convertim numarul A,68(16) in baza 2. Observam ca 16 = 24, deci vom reprezenta fiecare cifra a sa pe cate 4 cifre binare: A(16) = 10 = 1·23 + 0·22 + 1·21 + 0·20 = 1010(2) 6(16) = 6 = 0·23 + 1·22 + 1·21 + 0·20 = 0110(2) 8(16) = 8 = 1·23 + 0·22 + 0·21 + 0·20 = 1000(2) Obtinem: A,68(16) = 1010,0110 1000(2) = 1010,01101(2) |
||||||
![]() |
||||||
![]() |
||||||
|
||||||
|
||||||
Copyright© 2005 - 2025 | Trimite document | Harta site | Adauga in favorite |
![]() |
|