وقتی از «الگوریتم» صحبت میکنیم، شاید در نگاه اول به ذهنمان برنامههای پیچیده کامپیوتری یا کدهای مبهم خطور کند. اما ریشه این واژه که امروزه زیربنای تمام فناوریهای دیجیتال است، به ریاضیدان و ستارهشناس بزرگ ایرانی، محمد بن موسی خوارزمی، در قرن نهم میلادی بازمیگردد. او که در دوران طلایی اسلامی و در «بیتالحکمه» بغداد میزیست، با آثار خود نقشی بیبدیل در شکلگیری دو مفهوم بنیادین علم یعنی «جبر» و «الگوریتم» ایفا کرد. نام او در تاریخ علم آنچنان ماندگار شد که واژه algorithm از شکل لاتینشده نامش، Algorismus، گرفته شده است؛ تحولی زبانی که نشاندهنده عمق تأثیر تفکر او بر تمدن غربی است.
شهرت عظیم خوارزمی مدیون دو کتاب ارزشمند اوست. نخست، کتابی در باب حساب با عنوان «الجبر و المقابله» که عنوان آن، واژه «جبر» (Algebra) را به عنوان یک شاخه مستقل از ریاضیات به جهان معرفی کرد. در این اثر، خوارزمی برای اولین بار روشی نظاممند برای حل معادلات خطی و درجه دوم ارائه داد. اما آنچه این کتاب را فراتر از یک متن ریاضی صرف میکند، روش گامبهگام و مرحلهای او برای حل مسائل است. خوارزمی در این کتاب، با بیانی کاملاً کلامی و بدون استفاده از فرمولهای امروزی، راهکارهایی را گام به گام شرح میدهد که کاربر را به پاسخ نهایی میرساند. این روش دقیقِ دنبالهدار، که امروز آن را قلب تپنده یک الگوریتم میدانیم، در واقع سنگ بنای تفکر الگوریتمی را شکل داد و نام او را برای همیشه با این مفهوم گره زد.
دومین اثر تأثیرگذار خوارزمی، کتاب «حساب با اعداد هندی» بود که نقشی اساسی در انتقال و رواج دستگاه عددنویسی دهدهی (سیستم اعداد ۰ تا ۹) از هند به جهان اسلام و سپس اروپا داشت. ترجمه لاتین این کتاب با عنوان «Algoritmi de numero Indorum» (خوارزمی در باب حساب هندی) در اروپا به چنان شهرتی رسید که نام خوارزمی (Algoritmi) به عنوان یک واژه عمومی برای هرگونه محاسبه با اعداد به کار رفت و معنای آن به تدریج به «مجموعهای از قوانین گامبهگام برای حل مسئله» گسترش یافت. به عبارت دیگر، خوارزمی نه تنها ابزارهای عملیِ محاسبه (جبر و اعداد هندی) را در اختیار جهان قرار داد، بلکه با روششناسی قدمبهقدم خود، چهارچوبی ذهنی برای حل مسائل به وجود آورد که تا قرنها بعد، نام خود را بر پیشانی آن حک کرد.
مفهوم الگوریتم از زمان خوارزمی تا به امروز، مسیری طولانی و پرفرازونشیب را طی کرده است. در قرن نوزدهم، ریاضیدانانی مانند جرج بول با ابداع «جبر بولی»، پایههای منطق محاسباتی مدرن را بنا نهادند و در قرن بیستم، تلاشهای آلن تورینگ و آلونزو چرچ برای ارائه تعریفی دقیق و ریاضی از «روش مؤثر» یا «محاسبهپذیری» بود که مفهوم الگوریتم را از یک روش گامبهگام انسانی، به یک مفهوم انتزاعی و پایهای در نظریه محاسبه تبدیل کرد. تعریف تورینگ از یک «ماشین محاسبهگر» که میتواند هر الگوریتمی را اجرا کند، پایهای برای خلق کامپیوترهای مدرن شد. امروزه الگوریتمها را به معیارهای مختلفی مانند سرعت اجرا، میزان حافظه مصرفی و دقت تقسیمبندی میکنیم و در حوزههایی چون یادگیری ماشین، رمزنگاری و تحلیل دادههای عظیم، نقشی اساسی ایفا میکنند.
گذشته از این دستاوردهای علمی، داستان خوارزمی و الگوریتم، روایتی از چگونگی پیوند دانش و زبان است. انتقال آثار او از طریق ترجمههای لاتین در قرن دوازدهم، نه تنها علم جبر و اعداد هندی را به اروپا برد، بلکه واژگان علمی جدیدی را نیز خلق کرد که هنوز هم از آنها استفاده میکنیم. میتوان گفت که الگوریتم و جبر، دو میراث ماندگار خوارزمی، نماد عقلانیت و رویکرد نظاممند به حل مسائل هستند. هر بار که از یک ماشین حساب استفاده میکنیم، یک مسئله ریاضی را حل میکنیم یا حتی یک فیلم در شبکههای اجتماعی تماشا میکنیم، در حقیقت با میراث ریاضیدان و متفکری سر و کار داریم که بیش از هزار سال پیش، راهی برای اندیشیدن منظم به جهان یافت و نام خود را در تاریخ جاودانه ساخت.