• Home
  • Química
  • Astronomia
  • Energia
  • Natureza
  • Biologia
  • Física
  • Eletrônicos
  •  Science >> Ciência >  >> Outros
    Por que os algoritmos são chamados de algoritmos? Uma breve história do polímata persa do qual você provavelmente nunca ouviu falar
    Não há imagens da aparência de al-Khwārizmī, mas em 1983 a União Soviética emitiu um selo em homenagem ao seu 1.200º aniversário. Crédito:Wikimedia Commons

    Os algoritmos tornaram-se parte integrante de nossas vidas. De aplicativos de mídia social ao Netflix, os algoritmos aprendem suas preferências e priorizam o conteúdo exibido. O Google Maps e a inteligência artificial não são nada sem algoritmos.



    Então, todos nós já ouvimos falar deles, mas de onde vem a palavra “algoritmo”?

    Mais de 1.000 anos antes da Internet e dos aplicativos para smartphones, o cientista e polímata persa Muhammad ibn Mūsā al-Khwārizmī inventou o conceito de algoritmos.

    Na verdade, a própria palavra vem da versão latinizada de seu nome, “algorithmi”. E, como você pode suspeitar, também está relacionado à álgebra.

    Em grande parte perdido no tempo


    Al-Khwārizmī viveu de 780 a 850 dC, durante a Idade de Ouro Islâmica. Ele é considerado o “pai da álgebra” e, para alguns, o “avô da ciência da computação”.

    No entanto, poucos detalhes são conhecidos sobre sua vida. Muitas de suas obras originais em árabe se perderam no tempo.

    Acredita-se que al-Khwārizmī nasceu na região de Khwarazm, ao sul do Mar de Aral, no atual Uzbequistão. Ele viveu durante o Califado Abássida, uma época de notável progresso científico no Império Islâmico.

    Al-Khwārizmī fez contribuições importantes para a matemática, geografia, astronomia e trigonometria. Para ajudar a fornecer um mapa mundial mais preciso, ele corrigiu o clássico livro de cartografia do polímata alexandrino Ptolomeu, Geographia.

    Ele produziu cálculos para rastrear o movimento do Sol, da Lua e dos planetas. Ele também escreveu sobre funções trigonométricas e produziu a primeira tabela de tangentes.

    Al-Khwārizmī era um estudioso da Casa da Sabedoria (Bayt al-Hikmah) em Bagdá. Neste centro intelectual, académicos traduziam conhecimentos de todo o mundo para o árabe, sintetizando-os para fazer progressos significativos numa série de disciplinas. Isto incluía a matemática, um campo profundamente ligado ao Islão.

    O 'pai da álgebra'


    Al-Khwārizmī era um polímata e um homem religioso. Seus escritos científicos começaram com dedicatórias a Alá e ao Profeta Maomé. E um dos principais projetos que os matemáticos islâmicos empreenderam na Casa da Sabedoria foi desenvolver a álgebra.

    Por volta de 830 dC, o califa al-Ma'mun encorajou al-Khwārizmī a escrever um tratado sobre álgebra, Al-Jabr (ou O Livro Compêndio sobre Cálculo por Conclusão e Balanceamento). Este se tornou seu trabalho mais importante.
    Uma página do Livro Compêndio sobre Cálculo por Conclusão e Balanceamento. Crédito:Biblioteca Digital Mundial

    Neste ponto, a "álgebra" já existia há centenas de anos, mas al-Khwārizmī foi o primeiro a escrever um livro definitivo sobre ela. Seu trabalho pretendia ser uma ferramenta prática de ensino. A sua tradução latina foi a base dos livros didáticos de álgebra nas universidades europeias até o século XVI.

    Na primeira parte, apresentou os conceitos e regras da álgebra e métodos de cálculo de volumes e áreas de formas. Na segunda parte apresentou problemas da vida real e elaborou soluções, como casos de herança, partilha de terras e cálculos para comércio.

    Al-Khwārizmī não usava a notação matemática moderna com números e símbolos. Em vez disso, ele escreveu em prosa simples e empregou diagramas geométricos:

    “Quatro raízes são iguais a 20, então uma raiz é igual a cinco, e o quadrado a ser formado é 25, ou metade da raiz é igual a 10.”

    Na notação moderna, escreveríamos assim:

    4x =20, x =5, x 2 =25, x/2 =10

    Avô da ciência da computação


    Os escritos matemáticos de Al-Khwārizmī apresentaram os numerais hindu-arábicos aos matemáticos ocidentais. Estes são os 10 símbolos que todos usamos hoje:1, 2, 3, 4, 5, 6, 7, 8, 9, 0.

    Os algarismos hindu-arábicos são importantes para a história da computação porque usam o número zero e um sistema decimal de base 10. É importante ressaltar que este é o sistema numérico que sustenta a tecnologia de computação moderna.

    A arte de Al-Khwārizmī de calcular problemas matemáticos lançou as bases para o conceito de algoritmos. Ele forneceu as primeiras explicações detalhadas sobre o uso da notação decimal para realizar as quatro operações básicas (adição, subtração, multiplicação, divisão) e cálculo de frações.

    Este foi um método de cálculo mais eficiente do que usar o ábaco. Para resolver uma equação matemática, al-Khwārizmī percorreu sistematicamente uma sequência de etapas para encontrar a resposta. Este é o conceito subjacente de um algoritmo.

    Algorismo, um termo latino medieval em homenagem a al-Khwārizmī, refere-se às regras para realizar aritmética usando o sistema numérico hindu-arábico. Traduzido para o latim, o livro de al-Khwārizmī sobre numerais hindus foi intitulado Algorithmi de Numero Indorum.

    No início do século 20, a palavra algoritmo entrou em sua definição e uso atuais:"um procedimento para resolver um problema matemático em um número finito de etapas; um procedimento passo a passo para resolver um problema".

    Muhammad ibn Mūsā al-Khwārizmī desempenhou um papel central no desenvolvimento da matemática e da ciência da computação como as conhecemos hoje.

    Na próxima vez que você usar qualquer tecnologia digital – desde seu feed de mídia social até sua conta bancária on-line e seu aplicativo Spotify – lembre-se de que nada disso seria possível sem o trabalho pioneiro de um antigo polímata persa.

    Fornecido por The Conversation


    Este artigo foi republicado de The Conversation sob uma licença Creative Commons. Leia o artigo original.




    © Ciência https://pt.scienceaq.com