Algebra și algoritmii, o moștenire persană

HolisticLife4You 🌿🌼💖🌞 _ Algebra și algoritmii, o moștenire persană

.

În Bagdadul secolului al IX-lea, un savant persan a pus fundația fiecărei linii de cod care funcționează astăzi pe Pământ. Numele lui era Muḥammad ibn Mūsā al-Khwārizmī. Cartea se numește Kitāb al-mukhtaṣar fī ḥisāb al-jabr wa-l-muqābala („Cartea rezumată despre calcul prin completare și balansare”) care a denumit și a pus bazele algebrei moderne, a definit algoritmul și programarea, pe principiile cărora funcționează orice instrument de calcul cibernetic și nu numai.

.

Această singură schimbare a făcut posibil tot ce a urmat. Calculul diferențial și integral. Ecuațiile diferențiale. Algebra liniară. Mecanica cuantică. Nimic din toate acestea nu funcționează dacă matematica rămâne închisă în geometrie. El a scos-o de acolo. Algebra a evoluat în lumea islamică (Abū Kāmil, al-Karajī, Omar Khayyam), apoi în Europa (Fibonacci, Cardano, Viète, Descartes – care introduce notația simbolică modernă în secolul al XVII-lea).

.

Când Alan Turing a construit primul model abstract de computație în 1936, când John von Neumann a proiectat primul computer cu program stocat în 1945, când fiecare inginer de la Google, OpenAI, Anthropic și DeepMind scrie cod în 2026, toți lucrează într-un paradigma care a început cu un singur om, în urmă cu douăsprezece secole, la Bagdad.

.

Al-Khwarizmi s-a născut în jurul anului 780 e.n. în Khwarazm, în ceea ce este astăzi Uzbekistan. S-a mutat la Bagdad și a lucrat la o instituție de cercetare numită Casa Înțelepciunii (Bayt al-Ḥikma) care, în timpul Epocii de Aur Islamice, a fost cel mai important centru de învățământ din lumea cunoscută la acea vreme. Califul al-Mamun i-a angajat pe cei mai buni matematicieni, astronomi și filosofi de pe trei continente și i-a pus pe toți într-o singură clădire, cu o singură sarcină: să traducă, să studieze și să producă noi cunoștințe.

.

Al-Khwarizmi și-a terminat cartea despre algebră în jurul anului 820 e.n. Titlul arab conținea cuvântul al-jabr, care se referea la una dintre cele două operații folosite pentru a rezolva ecuații. Cartea a fost tradusă în latină în secolul al XII-lea (de către Robert de Chester în 1145 și Gerard de Cremona), având un impact major asupra matematicii europene medievale. În secolul al XII-lea, lumea latină nu avea un cuvânt pentru ceea ce construise el. Așa că au păstrat cuvântul arab. Al-jabr a devenit „algebra”. Disciplina a fost numită după un singur cuvânt arab din titlul unei singure cărți al unui singur om.

.

Înainte de al-Khwārizmī, în Babilon (c. 2000 î.e.n.) existau metode pentru ecuații pătratice, dar fără formalism. Grecii antici (Euclid, Diofant) foloseau geometria pentru ecuații, iar indienii (Brahmagupta, c. 628 e.n.) au reguli pentru numere negative și zero. Era frumos și limitat. Nu puteai rezolva o problemă pe care nu o puteai desena.

.

Al doilea lucru pe care l-a făcut este cel care a schimbat pentru totdeauna modul în care lumea număra. A scris despre aritmetică folosind cifrele indiene (introducând sistemul zecimal pozițional în lumea arabă, și mai târziu în Europa prin traducerea Algoritmi de numero Indorum – de unde derivă termenul „algoritm”). Cifrele romane nu puteau face calcule complexe. Cifrele hinduso-arabe puteau.

.

Când cartea sa despre numerale a fost tradusă în latină sub numele de Algoritmi de numero Indorum, cuvântul Algoritmi era doar varianta latină a numelui său. Europenii au început să numească noua metodă „a face algorism”, apoi „a rula un algoritm”. Cuvântul pentru cel mai important concept din informatică este, la propriu, numele său în limba latină.

.

Al treilea lucru pe care l-a făcut este partea care ar trebui să îi bântuie pe toți cei care lucrează în domeniul tehnologiei.

.

Metoda lui de rezolvare a problemelor era sistematică. Pasul unu, fă asta. Pasul doi, verifică aceea. Pasul trei, dacă condiția A, atunci fă X, altfel fă Y. El a scris proceduri care puteau fi urmate de oricine, oriunde, care știa să citească. Procedura nu depindea de intuiție sau geniu. Funcționa pentru că pașii funcționau. Exact aceasta este definiția unui algoritm. O procedură finită, deterministă, pentru rezolvarea unei probleme. El nu doar ne-a dat cuvântul. Ne-a dat întregul concept de programare cu o mie de ani înainte să existe ceva de programat.

.

Partea cea mai ciudată este ceea ce se întâmplă când intri în orice birou tech din San Francisco, Bangalore sau Lahore astăzi. Inginerii spun cuvintele „algebră” și „algoritm” de sute de ori pe zi. Nu știu numele cui îl rostesc. Aproape nimeni nu poate scrie al-Khwarizmi corect din prima.

.

Manuscrisul său original în arabă este păstrat la Oxford. Cartea sa despre numeralele hinduse a supraviețuit doar în traducere latină. Varianta latină a fost manualul care a învățat Europa medievală să numere.

.

Omul care a construit fundația revoluției inteligenței artificiale nu a trăit să vadă un calculator. A murit în jurul anului 850 e.n., cu o mie de ani înainte ca primul curent electric să fie trimis printr-un fir de metal. Civilizația pentru care el a construit matematica s-a prăbușit. Biblioteca în care a scris a ars. Mormântul său este nemarcat.

.

Dar fiecare algoritm care rulează acum pe fiecare mașină de pe Pământ încă răspunde la numele lui.