askvity

Who invented the algorithm?

Published in Mathematics History 2 mins read

While it's not accurate to say a single person "invented" the algorithm as a concept, the term "algorithm" is derived from the name of the 9th-century Persian mathematician Khwarizmi.

Khwarizmi (c. 780 – c. 850), whose full name was Abu Abdullah Muhammad ibn Musa al-Khwarizmi, was a scholar at the House of Wisdom in Baghdad. His work significantly impacted mathematics, astronomy, and geography.

Here's a breakdown of his contributions:

  • Algebra's Father: Khwarizmi's book, Al-Kitāb al-mukhtaṣar fī ḥisāb al-jabr waʾl-muqābala (The Compendious Book on Calculation by Completion and Balancing), presented systematic methods for solving linear and quadratic equations. This work laid the foundation for modern algebra.

  • Algorithmi: The Latinized version of Khwarizmi's name, "Algorithmi," eventually became synonymous with a step-by-step procedure for solving a problem. This is where the word "algorithm" comes from.

  • Decimal System Popularization: Khwarizmi's work promoted the use of the Hindu-Arabic numeral system (the decimal system we use today) in the Middle East and Europe.

Therefore, although people used systematic problem-solving methods before Khwarizmi, his work was crucial in formalizing and popularizing these concepts, leading to the modern definition of an algorithm. He didn't invent the idea of a process, but he provided the terminology and framework that led to its widespread adoption and development.

Related Articles