Escultura de Al-Khwarizmi en Khiva Uzbekistán. Crédito de la imagen: Davide Mauro
Aunque todos los conocemos, ¿de dónde proviene la palabra «algoritmo»?
Los algoritmos ya forman parte de nuestras vidas. Los algoritmos utilizados en aplicaciones de redes sociales o Netflix aprenden tus preferencias y priorizan el contenido que se muestra. Los algoritmos son esenciales para la inteligencia artificial y Google Maps.
Aunque todos los conocemos, ¿de dónde proviene la palabra «algoritmo»?
El científico y polímata persa Muhammad ibn Mūsā al-Khwārizmī inventó el concepto de algoritmo más de 1.000 años antes que en Internet y las aplicaciones para smartphones.
En realidad, el término se deriva de la traducción en latín de su nombre, » algorithmi». Y, como se puede suponer, también tiene que ver con el álgebra.
Entre los años 780 y 850 de la era cristiana, durante el Siglo de Oro islámico, vivió Al-Khwārizmī. Se le asocia con el término «padre del álgebra» y, en algunos casos, con el término «abuelo de la informática».
Sin embargo, pocos detalles sobre su vida se conocen. Muchas de sus obras originales escritas en árabe han desaparecido.
Al-Khwārizmī se cree que nació en la región de Khwarazm, al sur del mar de Aral, en la actual Uzbekistán. Vivió durante el califato Abbasí, una época en la que el Imperio Islámico experimentó un notable progreso científico.
Al-Khwārizmī contribuyó significativamente a las matemáticas, la geografía, la astronomía y la trigonometría. Para mejorar la precisión del mapa del mundo, corrigió el libro de cartografía clásico de Ptolomeo, Geographia.
Realizó cálculos para monitorear el movimiento de los planetas, la Luna y el Sol. Además, creó la primera tabla de tangentes y escribió sobre las funciones trigonométricas.
Al-Jwārizmī era un erudito de la Casa de la Sabiduría (Bayt al-Hikmah) de Bagdad. En este centro intelectual, los eruditos traducían al árabe conocimientos de todo el mundo y los sintetizaban para lograr avances significativos en diversas disciplinas. Entre ellas, las matemáticas, un campo profundamente vinculado al islam.
Al-Khwārizmī era religioso y polímata. Sus escritos científicos comenzaban con dedicatorias a Alá y al profeta Mahoma. Y el desarrollo del álgebra fue uno de los principales proyectos de los matemáticos islámicos en la Casa de la Sabiduría.
Alrededor del año 830 d.C., al-Khwārizmī recibió la instrucción del califa al-Ma’mun para escribir Al-Jabr (o Libro Compendioso sobre el Cálculo por Compleción y Equilibrio). Fue su obra más importante.
Aunque el «álgebra» ya existía hace muchos años, al-Khwārizmī fue el primero en escribir un libro completo sobre ella. Su objetivo era crear una herramienta de enseñanza útil.
Hasta el siglo XVI, los manuales de álgebra de las universidades europeas se basaban en su traducción al latín. En la primera sección, explica los conceptos y reglas del álgebra, así como los procedimientos para calcular volúmenes y áreas de las figuras. En la segunda sección, presentaba situaciones cotidianas y proponía soluciones, tales como herencias, divisiones de tierras y cálculos comerciales.
Al-Khwārizmī no empleaba la notación matemática utilizada en la actualidad con números y símbolos. En cambio, utilizaba una prosa sencilla y diagramas geométricos en sus escritos:
Cuatro raíces son iguales a veinte, luego una raíz es igual a cinco, y el cuadrado que se forma con ella es veinticinco.
En notación moderna lo escribiríamos así:
4x = 20, x = 5, x2 = 25
Los escritos matemáticos de Al-Khwārizmī introdujeron los números hindúes-árabes a los matemáticos occidentales. Actualmente utilizamos los siguientes diez símbolos: 1. 2. 3. 4. 5. 6. 7. 8. 9.
Debido a que utilizan el número cero y un sistema decimal de base diez, los números hindúes-árabes son significativos en la historia de la informática. Este es el sistema numérico que sirve como base para la tecnología informática contemporánea.
La habilidad de Al-Jwārizmī para resolver problemas matemáticos estableció el concepto de algoritmo. Presentó las primeras explicaciones detalladas sobre el uso de la notación decimal para calcular fracciones y realizar las cuatro operaciones básicas (sumar, restar, multiplicar y dividir).
Se trataba de una técnica de cálculo más efectiva que el sistema Abaco. Al-Khwārizmī recorría sistemáticamente una secuencia de pasos para encontrar la respuesta a una ecuación matemática. Esta es la idea fundamental de un algoritmo.
El término latino medieval » Algorism» se refiere a las reglas para realizar operaciones aritméticas utilizando el sistema numérico hindú-árabe. Su nombre proviene de al-Khwārizmī. El libro de al-Khwārizmī sobre los números hindúes, traducido al latín, se llamaba Algorithmi de Numero Indorum.
El término algoritmo llegó a su definición y uso actual a principios del siglo XX: «un procedimiento para resolver un problema matemático en un número limitado de pasos; un procedimiento paso a paso para resolver un problema».
Muhammad ibn Mūsā al-Khwārizmī tuvo un papel importante en el desarrollo de las matemáticas y la ciencia de la computación tal como las conocemos hoy en día.
Cuando utilice cualquier tecnología digital, desde su feed de social media hasta su cuenta bancaria en línea hasta su aplicación de Spotify, tenga en cuenta que sin el trabajo pionero de un polímata persa antiguo, nada de esto habría sido posible.
REFERENCIAS
The Islamic Golden Age: A Story of the Triumph of the Islamic Civilization. Ahmed Renima, Habib Tiliouine & Richard J. Estes. Springer Link: https://link.springer.com/chapter/10.1007/978-3-319-24774-8_2
Al-Khwarizmi-the Grand Father of Computer Science and Algebra. Ibn Masud. Sunnah Muakada: https://sunnahmuakada.wordpress.com/2013/10/01/al-khwarizmi-the-father-of-computer-science-and-algebra/
Bayt al-Hikmah. Encyclopaedia Britannica: https://www.britannica.com/topic/Abbasid-caliphate
The Role of Religion in the Development of Mathematical Sciences in Medieval Islamic Civilization. Nuh Aydin. MuslimHeritage: https://muslimheritage.com/role-of-religion-in-the-development-of-mathematics/
Mathematics in the Islamic world (8th–15th century). John L. Berggren, Craig G. Fraser. Encyclopaedia Britannica: https://www.britannica.com/science/mathematics/Mathematics-in-the-Islamic-world-8th-15th-century
al-Maʾmūn. Encyclopaedia Britannica: https://www.britannica.com/biography/al-Mamun
The Book al-Jabr wa al-Muqābalah: A Research on Its Content, Writing Methodology and Elementary Algebra by al-Khwārizmī. Madiha Baharuddin, Wan Suhaimi Wan Abdullah, Universiti Malaya: http://ajba.um.edu.my/index.php/afkar/article/view/5743
Hindu-Arabic numerals. Encyclopaedia Britannica: https://www.britannica.com/topic/Hindu-Arabic-numerals
Algorithms, An Historical Perspective. Giorgio Ausiello. Academia: https://www.academia.edu/75514043/Algorithms_An_Historical_Perspective
Algorism. Etymology. EyMaps: https://eymaps.com/en/Algorism
Algorithm. Merriam-Webster: https://www.merriam-webster.com/dictionary/algorithm
Publicaciones Relacionadas:
Publicaciones no Relacionadas.