📐 الخوارزمي: الرجل الذي أسّس علم الجبر وزرع بذرة الخوارزميات في عالم البرمجة

📐 الخوارزمي: الرجل الذي أسّس علم الجبر وزرع بذرة الخوارزميات في عالم البرمجة

تقييم 0 من 5.
0 المراجعات
image about 📐 الخوارزمي: الرجل الذي أسّس علم الجبر وزرع بذرة الخوارزميات في عالم البرمجة

📐 الخوارزمي: الرجل الذي أسّس علم الجبر وزرع بذرة الخوارزميات في عالم البرمجة

افتح هاتفك لحظة. ابحث عن عنوان، ادفع فاتورة، اطلب سيارة، أو شغّل تطبيقًا يترجم جملة من لغة إلى لغة. ما يحدث خلف الشاشة ليس سحرًا، وليس صدفة تقنية وُلدت في وادي السيليكون من العدم. إنه تسلسل قرارات صغيرة، كل قرار منها خطوة، وكل مجموعة خطوات لها اسم في لغة المهندسين: خوارزمية. هذه الكلمة التي تملأ كتب علوم الحاسب، ومقابلات التوظيف، ودروس الذكاء الاصطناعي، لها جذر أقدم من الكهرباء ومن الشريحة ومن الإنترنت: اسم عالم مسلم عاش في بغداد العباسية قبل نحو ألف ومئتي عام، هو محمد بن موسى الخوارزمي.

العنوان «الخوارزمي: الرجل الذي أسّس علم الجبر وزرع بذرة الخوارزميات في عالم البرمجة» ليس مبالغة تسويقية إن فُهم على وجهه الصحيح. هو لم يخترع الحاسوب، ولم يكتب سطرًا بلغة بايثون، ولم يتخيّل شبكة تربط القارات في جزء من ثانية. ما فعله أعمق من الأداة وأبقى من الجهاز: أعاد صياغة طريقة التفكير في المجهول، وفي الحساب كمنهج يُعلَّم ويُنقل لا كمهارة حدسية يحتكرها الحسّاب الماهر وحده. حين تسمّي المجهول وتعالجه بقواعد ثابتة، تولد المعادلة. وحين تصف الحل كسلسلة خطوات واضحة منتهية لا تحتمل المزاج، تولد الخوارزمية. وحين تمثّل الأرقام في خانات لها وزن — بما فيها الصفر كخانة فارغة ذات معنى — تولد أبجدية الآلة قبل أن توجد الآلة أصلًا.

في زمنه كانت الحاجة عملية قبل أن تكون فخرًا أكاديميًا. تاجر يريد ربحًا وخسارة بلا غبن، وقاضٍ يقسم ميراثًا وفق فروض معلومة، ومسّاح يقدّر أرضًا، وفلكي يضبط جدولًا لحركة ما يرى في السماء. بلا لغة للمجهول، وبلا طريقة عامة يتفق عليها اثنان، يبقى الحل تجربة وخطأ، ويختلف الجواب من شخص إلى شخص كأن المسألة ذوق لا علم. من هنا جاءت قوة كتاب الجبر والمقابلة: صنّف المسائل، ونقل الحدود من طرف إلى طرف، واختصر المتماثل، ثم برهن أن الناتج ليس تخمينًا موفقًا. من كلمة «الجبر» في عنوان ذلك المختصر سارت إلى أوروبا كلمة Algebra. ومن رسم اسم الرجل في اللاتينية — Algoritmi وAlgorismus — استقرت في الإنجليزية كلمة Algorithm، ثم عادت إلى العربية أقرب إلى أصلها وأصدق: خوارزمية.

لذلك يُذكر الخوارزمي كلما فُتح حديث جاد عن البرمجة، لا لأن المبرمج يحفظ سيرته عن ظهر قلب، بل لأن مهنة المبرمج في جوهرها هي كتابة ما نظّمه هو على الورق: مدخلات معلومة، خطوات بلا لبس، ومخرجات يمكن التحقق من صحتها. حلقة التكرار التي تجمع أرقامًا في الكود، وخوارزمية ترتّب نتائج البحث، وفحص رقم بطاقة بنكية، وتحديث أوزان نموذج يتعلم من البيانات: كلها أحفاد لفكرة واحدة خطيرة وهادئة في آن، وهي أن التفكير نفسه يمكن أن يُحسب. أما النظام العشري الموضعي الذي شرحه وساهم في نشره — الأرقام الهندية ومعها الصفر — فقد جعل تلك الخطوات ممكنة على الصفحة أولًا، ثم على الرقاقة بعد قرون، حين صار الصفر والواحد لغة الآلة كما كان النظام العشري لغة الورق.

هذا النص لا يروي أسطورة «عبقري واحد اخترع العصر الرقمي»، ولا يدّعي ما لا يحتمله التاريخ. يروي خطًا واضحًا يستطيع القارئ غير المتخصص أن يتبعه: بيئة بغداد العلمية التي جمعت الترجمة إلى الإبداع، وكتاب الجبر الذي حوّل المجهول إلى كائن قابل للمعالجة، وتحوّل الاسم الشخصي إلى مصطلح عالمي، والأرقام التي صارت فيما بعد لغة الحاسوب، ثم ما يبقى لك أنت إن كنت طالبًا أو مبتدئ كود تبحث عن طريقة تفكير لا عن حافظة أسماء. اقرأ وأنت تضع الهاتف جانبًا لحظة. ثم أعده إلى يدك بعد أن تتمّ المقال، وسترى الشاشة بعين مختلفة: ليست شبكة تطبيقات متزاحمة، بل امتدادًا لمنهج وُصف حين قرر عالم في بيت الحكمة أن الحل يُعلَّم، وأن الخطأ يُكشف بالبرهان، وأن الطريقة أهم من الجواب الواحد. تلك الجملة، إن استقرت، هي المقدمة الحقيقية لكل سطر برمجة ستكتبه بعد اليوم.

📚 من هو الخوارزمي؟ ولمَ يُذكر في كل حديث عن البرمجة؟

محمد بن موسى الخوارزمي عالم رياضيات وفلك وجغرافيا، عاش تقريبًا بين أواخر القرن الثامن ومنتصف القرن التاسع الميلادي. نُسب إلى إقليم خوارزم في آسيا الوسطى، وانتقل أثره العلمي من هناك إلى بغداد، عاصمة المعرفة في العصر العباسي. لم يكن شخصًا أسطوريًا خارج زمانه، بل باحثًا يعمل وسط جداول فلكية ومسائل حساب يحتاجها الناس في التجارة والقضاء والمساحة. يُذكر اليوم في كليات الحاسب لفكرتين كبيرتين لا تفترقان: علم الجبر بوصفه منهجًا لحل المعادلات، والإجراء الحسابي الواضح الذي صار يُسمى خوارزمية. البرمجة في جوهرها كتابة خطوات لا تحتمل اللبس؛ وهذه الروح هي ما نظّمه الخوارزمي على الورق قبل أن يوجد المعالج بقرون.

🏛️ بغداد وبيت الحكمة: البيئة التي صنعت العالِم

لم يظهر الخوارزمي في فراغ حضاري. بغداد في زمنه كانت ملتقى علوم الهند واليونان وفارس، مع علماء يترجمون ويراجعون ويضيفون، لا يكتفون بالنقل. بيت الحكمة — بما يرمز إليه من ورشة بحث وترجمة — وفّر مناخًا يجمع الفلك والحساب والجغرافيا في مكان واحد. المسائل العملية كانت المحرّك: ميراث متعدد الورثة، شركة بين تجار، قياس أرض، ضبط تقويم. إن لم توجد طريقة عامة، بقي الحل حدسًا يختلف من حاسب إلى حاسب. الكتاب جاء ليسدّ هذه الحاجة: منهج يمكن تعليمه، لا مهارة سرّية. من دون هذه البيئة ما كان للجبر أن يخرج من حيز الأداة اليومية إلى علم قائم بذاته.

🧮 كتاب الجبر والمقابلة: كيف وُلد علم الجبر؟

أشهر أعماله «المختصر في حساب الجبر والمقابلة». من كلمة الجبر في العنوان دخلت اللغات الأوروبية كلمة Algebra. الجبر عنده يعني نقل حدّ من طرف المعادلة إلى الطرف الآخر، كأنك تجبر نقصًا بإضافة مماثلة. المقابلة تعني حذف المتماثل من الطرفين حتى تصير المسألة أبسط. صنّف المعادلات الخطية والتربيعية إلى أنواع، وشرح حل كل نوع بخطوات متتابعة، ثم برهن هندسيًا — وأشهرها إكمال المربع — أن الناتج صحيح لا مجرد توافق رقمي. مثاله المعروف بصيغة اليوم: س² + 10س = 39، وحلّه س = 3. الطالب الحديث يكتب المعادلة في سطر كود أو على آلة حاسبة؛ الفكرة واحدة: رمز للمجهول، خطوات ثابتة، ثم تحقق. هذا هو الفرق بين حفظ القانون وفهم لماذا يعمل القانون.

💻 من اسم «الخوارزمي» إلى كلمة Algorithm

حين تُرجمت كتب الحساب إلى اللاتينية في أوروبا الوسيطة، كُتب الاسم بصيغ مثل Algoritmi وAlgorismus. مع الزمن انفصلت الكلمة عن الرجل وصارت تعني طريقة الحساب المنظمة، ثم استقرت في الإنجليزية Algorithm. العربية أعادت المصطلح إلى جذره: خوارزمية. التعريف بسيط وقاسٍ في آن: مدخلات، خطوات منتهية واضحة، مخرجات يمكن اختبارها. لا تعتمد على مزاج المنفّذ، ولا على «إحساس» بالجواب. مثال قريب: جمع رقمين على الورق — آحاد ثم عشرات مع الحمل — هو الجدّ المباشر لحلقة التكرار في أي لغة برمجة. محرك البحث، وتطبيق البنك، وتشفير الرسالة، وتدريب الشبكة العصبية: طبقات من الخوارزميات فوق الفكرة نفسها. الاسم ليس زينة تاريخية؛ هو شهادة أن المنهج أقدم من الآلة.

🔢 الأرقام والصفر: الأبجدية التي يفهمها الحاسوب لاحقًا

لم يخترع الخوارزمي الأرقام الهندية من العدم، لكنه من أبرز من نظّم شرح النظام العشري الموضعي — ومعه الصفر — للحساب الكتابي في العالم الإسلامي، ثم عبر الترجمات إلى أوروبا التي كانت مثقلة بالعدّ الروماني. القيمة ليست في شكل الرمز، بل في مكانه: الخانة تغيّر المعنى. الحاسوب يعمل بالمبدأ نفسه، لكن بقاعدتين فقط: صفر وواحد. بلا صفر كخانة فارغة ذات دلالة، يصعب بناء نظام عدّ مرن، ويصعب تخيّل ذاكرة وعناوين وملفات. جرّب أن تضرب 408 في 57 بالأرقام الرومانية؛ ستشعر فورًا بفضل الحساب الذي يتحوّل إلى خطوات على الورق. تلك الخطوات هي ما انتقل بعد قرون من الصفحة إلى الرقاقة.

🌐 ماذا بقي من الخوارزمي في العالم الرقمي اليوم؟

ما بقي ليس تمثالًا ولا اسم شارع فقط، بل أربعة جذور ما زالت تغذي علوم الحاسب. التجريد: سمِّ المجهول وتعامل معه بقواعد، وهذا أصل المتغيرات في البرمجة. الإجراء: الحل سلسلة خطوات لا جملة إنشائية، وهذا أصل الدوال والخوارزميات. التمثيل: الرقم في خانة، وهذا أصل البت والبايت. البرهان: لا يكفي جواب يبدو صحيحًا، وهذا أصل الاختبار وإثبات الصحة. حتى الذكاء الاصطناعي — رغم الضجيج حوله — ليس استثناءً: نموذج يتدرّب وفق خطوات تحسين رياضية. الشاشات واجهة؛ اللغة ما زالت جبرًا وخوارزمية وتمثيلًا عدديًا. كل تطبيق تفتحه يوميًا سلسلة قرارات مكتوبة سلفًا، على النحو الذي أصرّ الخوارزمي أن يكون قابلًا للتعليم والتكرار.

🚀 كيف تستفيد إن كنت طالبًا أو مبتدئ برمجة؟

لا تحتاج أن تحفظ سنوات حياته عن ظهر قلب. خذ المنهج وطبّقه على تمرينك التالي. حدّد أولًا المجهول: ماذا تريد أن تحسب أو تُظهر بالضبط؟ اكتب الخطوات على ورق قبل أن تفتح المحرّر. جرّب مثالًا يدويًا صغيرًا تقدر أن تتحقق منه بعقلك. قارن ناتج الكود بتلك الحالة المعروفة. إن اختلفا، فالمشكلة في الخطوة لا في «حظ» التشغيل. بعد الاطمئنان انقل العمل إلى بايثون أو جافاسكربت أو أي لغة تتعلمها. كثير من المبتدئين يقفزون إلى الأداة فيضيعون أسابيع في أخطاء كان يكشفها سطر واحد على دفتر. درس الخوارزمي للمبرمج المبتدئ جملة واحدة: رتّب التفكير، ثم نفّذ.

الخلاصة

الخوارزمي حلقة وصل بين حاجة الناس لحساب عادل مفهوم، ورياضيات تجعل المجهول قابلًا للمعالجة، ومنهج خطوات صار اسمه خوارزمية وملأ عالم البرمجة. علم الجبر أعطانا لغة العلاقات، والحساب العشري أعطانا أبجدية الأرقام، والإجراء المنظم أعطانا روح البرنامج. العالم الرقمي لم يبدأ في وادي السيليكون من صفر حضاري؛ أساساته وُصفت حين قرر عالم في بغداد أن الحل يُعلَّم، وأن الخطأ يُكشف بالبرهان، وأن الطريقة أهم من الجواب الواحد. إن استقرت هذه الفكرة، صارت كل شاشة تمسّها امتدادًا لذلك الدفتر القديم، لا نقيضًا له

التعليقات ( 0 )

الرجاء تسجيل الدخول لتتمكن من التعليق

مقال بواسطة
Mohamed Maged تقييم 5 من 5.
المقالات

4

متابعهم

5

متابعهم

2

مقالات مشابة
-