El algoritmo es la técnica de realizar aritmética básica escribiendo números en forma de valor posicional y aplicando un conjunto de reglas y hechos memorizados a los dígitos. Al que practica el algoritmo se le conoce como algorista . Este sistema de notación posicional reemplazó en gran medida a los sistemas de cálculo anteriores que usaban un conjunto diferente de símbolos para cada magnitud numérica , como los números romanos , y en algunos casos requerían un dispositivo como un ábaco .
Etimología
La palabra algoritmo proviene del nombre de Al-Khwārizmī (c. 780-850), un matemático , astrónomo , geógrafo y erudito musulmán de la Casa de la Sabiduría en Bagdad , cuyo nombre significa "el nativo de Khwarezm ", ahora en forma moderna. día Uzbekistán . [1] [2] [3] Escribió un tratado en lengua árabe en el siglo IX, que fue traducido al latín en el siglo XII con el título Algoritmi de numero Indorum . Este título significa "Algoritmi sobre los números de los indios", donde "Algoritmi" era la latinización del traductor del nombre de Al-Khwarizmi. [4] Al-Khwarizmi fue el matemático más leído en Europa a finales de la Edad Media, principalmente a través de su otro libro, el Álgebra . [5] En latín medieval tardío, algorismus , la corrupción de su nombre, significaba simplemente el "sistema numérico decimal" que sigue siendo el significado del algoritmo inglés moderno. Durante el siglo XVII, la forma francesa de la palabra, pero no su significado, se cambió a algoritmo , siguiendo el modelo de la palabra logaritmo , esta forma aludiendo al griego antiguo arithmos = número . El inglés adoptó el francés muy poco después, pero no fue hasta finales del siglo XIX que "algoritmo" adquirió el significado que tiene en el inglés moderno. [6] En inglés, se utilizó por primera vez alrededor de 1230 y luego por Chaucer en 1391. [7] Otro uso temprano de la palabra es de 1240, en un manual titulado Carmen de Algorismo compuesto por Alexandre de Villedieu . Comienza así:
Haec algorismus ars praesens dicitur, en qua / Talibus Indorum fruimur bis quinque figuris.
que se traduce como:
Este arte actual, en el que usamos esas dos veces cinco figuras indias, se llama algorismus.
La palabra algoritmo también se deriva de algoritmo , una generalización del significado a cualquier conjunto de reglas que especifican un procedimiento computacional. Ocasionalmente, el algoritmo también se usa con este significado generalizado, especialmente en textos más antiguos.
Historia
Comenzando con la aritmética de enteros desarrollada en India usando notación de base 10 , Al-Khwārizmī junto con otros matemáticos en el Islam medieval , documentó nuevos métodos aritméticos e hizo muchas otras contribuciones a la aritmética decimal (vea los artículos vinculados a continuación). Estos incluían el concepto de fracciones decimales como una extensión de la notación, lo que a su vez condujo a la noción del punto decimal . Este sistema fue popularizado en Europa por Leonardo de Pisa, ahora conocido como Fibonacci . [8]
Ver también
Referencias
- ^ Toomer 1990
- ↑ Hogendijk, Jan P. (1998). "al-Khwarzimi" . Pitágoras . 38 (2): 4–5. ISSN 0033-4766 . Archivado desde el original el 19 de marzo de 2008.
- ^ Oaks, Jeffrey A. "¿Fue al-Khwarizmi un algebrista aplicado?" . Universidad de Indianápolis . Archivado desde el original el 18 de julio de 2011 . Consultado el 30 de mayo de 2008 .
- ^ Al-Khwarizmi: El inventor del álgebra , por Corona Brezina (2006)
- ^ Los textos matemáticos más importantes de la historia , según Carl B. Boyer .
- ^ Etimología del algoritmo en Dictionary.Reference.com
- ^ Diccionario de inglés de Oxford (primera cita c 1230 CE, Chaucer c 1391, y citas posteriores que muestran el uso continuo desde entonces)
- ^ "Leonardo Pisano | matemático italiano" . Consultado el 23 de agosto de 2016 .