Com o avanço da tecnologia, o termo “algoritmo” se tornou amplamente conhecido, principalmente em contextos como redes sociais e serviços de streaming, onde essas ferramentas aprendem as preferências dos usuários para oferecer conteúdos personalizados. Mas qual é a origem da palavra “algoritmo”?
A Origem dos Algoritmos
Mil anos antes da era da internet e dos aplicativos de smartphones, o conceito de algoritmo foi desenvolvido por Muhammad ibn Mūsā al-Khwārizmī, um cientista e polímata persa. A palavra “algoritmo” deriva de uma versão latinizada de seu nome, “algorithmi”, e está intimamente ligada à álgebra.
Al-Khwārizmī viveu durante a Era de Ouro Islâmica, entre 780 e 850 d.C., e é amplamente reconhecido como o “pai da álgebra” e “avô da ciência da computação”. Embora muitos detalhes de sua vida sejam desconhecidos e várias de suas obras originais em árabe tenham se perdido, sua influência perdura.
Nascido na região de Khwarazm, no atual Uzbequistão, al-Khwārizmī fez parte do Califado Abássida, um período de notável progresso científico no Império Islâmico. Suas contribuições foram significativas em campos como matemática, geografia, astronomia e trigonometria. Ele até revisou o clássico de cartografia de Ptolomeu, Geographia, para criar um mapa-múndi mais preciso.
Um dos projetos mais importantes de al-Khwārizmī foi o desenvolvimento da álgebra. Por volta de 830 d.C., incentivado pelo califa al-Ma’mun, ele escreveu o tratado “Al-Jabr”, também conhecido como “The Compendious Book on Calculation by Completion and Balancing”. Esse tratado, considerado a obra mais importante de al-Khwārizmī, estabeleceu as bases da álgebra moderna.
O livro de al-Khwārizmī apresentava conceitos e regras da álgebra, métodos para calcular volumes e áreas, e resoluções de problemas práticos, como herança, divisão de terras e cálculos comerciais. Ele escrevia em prosa simples e utilizava diagramas geométricos, facilitando o ensino e a aplicação da álgebra.
Evolução do Termo “Algoritmo”
O termo “algorismo” no latim medieval foi uma homenagem a al-Khwārizmī, referindo-se às regras de execução da aritmética usando o sistema numérico hindu-arábico. No início do século XX, o termo evoluiu para a definição atual de “algoritmo”, significando “um procedimento para resolver um problema matemático em um número finito de etapas; um procedimento passo a passo para resolver um problema”.
A história dos algoritmos e de al-Khwārizmī destaca como a ciência e a matemática antigas continuam a influenciar e moldar a tecnologia moderna, facilitando avanços significativos em nossa compreensão e interação com o mundo digital.
Com inofrmações de Fatos desconhecidos