متحف أخطاء الوحدات

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

1492 طُرفة

كولومبوس والخلط في الأميال

في عام 1492 أبحر كولومبوس مقتنعاً بأنه يستطيع بلوغ آسيا بالاتجاه غرباً. وتقول حكاية شهيرة إنه عند تقدير المسافات خلط بين أميال مختلفة الأطوال، وقلّل من حجم الأرض، فبخس مسافة آسيا الفعلية بخساً شديداً (ويقرأ المؤرخون المصادر بأوجه متعددة).

ما الذي حدث

كانت المسافات التي قدّمها جغرافيون سابقون مكتوبة بالميل العربي، لكن يُقال إن كولومبوس قرأها على أنها الميل الإيطالي (الروماني) الأقصر. وباجتماع ذلك مع أرضٍ قدّر حجمها أصغر مما هو، انتهى به الأمر إلى تقدير رحلة أوروبا إلى آسيا أقصر بكثير من حقيقتها.

النتيجة

بلغ اليابسة أبكر مما توقّع، وظلّ مقتنعاً بأنها آسيا (الهند). غير أن ما بلغه فعلاً كان جزر البحر الكاريبي — عالماً جديداً مجهولاً لأوروبا. ومن المفارقات أن خطأً حسابياً قاد إلى «اكتشاف» غيّر مجرى التاريخ.

العِبرة

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

المصادر: Wikipedia (en): Christopher Columbus

1628 كارثة كبرى

غرق سفينة فاسا

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

ما الذي حدث

كان السبب الرئيسي للانقلاب وضعَ عدد مفرط من المدافع الثقيلة على الطوابق العليا، مما رفع مركز الثقل وترك السفينة بلا اتزان كافٍ. علاوةً على ذلك، تُشير دراسة هيكلها لاحقاً إلى أن الحرفيين ربما استعملوا أقداماً مختلفة الأطوال (قدم سويدية = 12 بوصة وقدم أمستردامية = 11 بوصة)، فجاء الهيكل غير متماثل قليلاً — لكن هذا يُطرح بوصفه نظرية مُساهِمة فحسب.

النتيجة

لم تكن «فاسا» قد أبحرت سوى نحو 1300 متر حين أمالتها هبّة أولى ميلاً حاداً؛ ومع هبّةٍ ثانية، اندفع الماء عبر فتحات المدافع المفتوحة فغرقت، مودِيةً بأرواح كثيرة. وقد انتُشل هيكلها شبه سليم عام 1961، ويمكن مشاهدته اليوم في متحف خاص به في ستوكهولم.

العِبرة

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

المصادر: Wikipedia (en): Vasa (ship)

1980 طُرفة

برغر «ثُلث الرطل» من A&W

في ثمانينيات القرن العشرين، تحدّت سلسلة A&W برغر «Quarter Pounder» من ماكدونالدز ببرغرٍ يقدّم لحماً أكثر — ثُلث رطل — بالسعر نفسه. لكنه أخفق، لأن كثيراً من الزبائن ظنّوا أن «الثلاثة أصغر من الأربعة»، فاعتقدوا أنهم يدفعون السعر نفسه لقاء لحم أقل.

ما الذي حدث

لم تكن المشكلة في وحدة، بل في الحدس تجاه الكسور. فبالنظر إلى المقامين 3 و4 فقط، استنتج كثير من الزبائن أنه «بما أن 3 أصغر من 4، فلا بدّ أن الثُلث أصغر من الرُبع». والحقيقة أن ثُلث الرطل أكثر، لكن الناس شعروا أنهم يحصلون على لحم أقل بالمال نفسه. ويُلاحَظ أن هذه حالة A&W، وليست ماكدونالدز.

النتيجة

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

العِبرة

الرقم الصحيح بلا قيمة إن لم يصل. وكثيراً ما يفيد أن تقول «أكثر بنسبة 33٪» أو «150 غراماً من اللحم» بدل «ثُلث»، بما يوافق طريقة تفكير الناس فعلاً. والوحدات والكسور لا تؤدي دورها إلا حين تُصمّم لا الحساب وحده، بل أيضاً كيف ستُفهم الرسالة.

المصادر: Wikipedia (en): A&W Restaurants ·Wikipedia (en): Third Pounder

1983 نجاة بأعجوبة

شراعية غيملي (رحلة إير كندا 143)

في عام 1983، وبُعيد انتقال كندا من النظام الإمبراطوري إلى المتري، نفد وقود طائرة بوينغ 767 تابعة لإير كندا في منتصف رحلتها بسبب خلط في الوحدات أثناء حساب التزود بالوقود. وبلا محركات، أهبط القائد الطائرة انزلاقاً على قاعدة جوية قديمة مغلقة في غيملي — ولم يلقَ أحدٌ حتفه.

ما الذي حدث

عند حساب كمية الوقود الواجب تزويدها، خلط الطاقم بين الرطل (lb) والكيلوغرام (kg). وبما أن الرطل لا يساوي سوى نحو 0.454 كغ، فقد زُوّدت الطائرة بنحو نصف الوقود الذي تحتاجه فعلاً. وقد تزامن الانتقال إلى طراز جديد كلياً مع التحوّل إلى النظام المتري، ولم يلتقط أي تدقيق هذا الخطأ.

النتيجة

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

العِبرة

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

المصادر: Wikipedia (en): Gimli Glider

1999 كارثة كبرى

مارس كلايمت أوربيتر

في عام 1999 أخفق مسبار «مارس كلايمت أوربيتر» التابع لناسا في الدخول إلى مدار حول المريخ ولم يُسمَع له خبر بعدها. وكان السبب تبايناً في وحدات القوة بين برنامج الأرض وبرنامج الملاحة في مختبر الدفع النفّاث (JPL) — وهو من أشهر أخطاء الوحدات في التاريخ.

ما الذي حدث

كان برنامج الأرض الذي طوّرته شركة لوكهيد مارتن يُخرج قوة الدفع بوحدة الرطل-ثانية (lbf·s)، وهي وحدة إمبراطورية، بينما كان برنامج الملاحة في JPL يأخذ تلك الأرقام على أنها نيوتن-ثانية (N·s) في النظام الدولي. ولم يُجرَ أي تحويل بينهما قط، فظلّت قيم القوة التي تحدّد المسار خاطئة بمعامل نحو 4.45 طوال الرحلة.

النتيجة

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

العِبرة

الحدود التي تتسلّم فيها الأنظمة البيانات بعضها من بعض هي حيث تتكاثر حوادث الوحدات. اذكر الوحدات صراحةً في مواصفات الواجهة، وأرفق وحدة بكل قيمة تُمرّرها، واجمع التحويلات في مكان واحد يمكن اختباره. فتحويلٌ واحد منسيّ قادر على محو سنوات من العمل في لحظة.

المصادر: Wikipedia (en): Mars Climate Orbiter ·llis.nasa.gov

2003 خطأ مكلف

جسر لاوفنبورغ

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

ما الذي حدث

كانت ألمانيا تعتمد بحر الشمال (مرجع أمستردام)، بينما اعتمدت سويسرا البحر المتوسط (مرجع مارسيليا)، بفارق نحو 27 سم. وكان المهندسون على علم بهذا الفارق، لكنهم طبّقوا التصحيح في الاتجاه الخاطئ (بإشارة معكوسة). وبدل أن يُلغي أحدهما الآخر، تضاعف الفارق، فانتهى طرفا الجسر بفارق ارتفاع يقارب 54 سم.

النتيجة

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

العِبرة

ليست القيمة الرقمية وحدها ما يُحسب وحدةً، بل أيضاً ما تُقاس تلك القيمة بالنسبة إليه. فـ«الارتفاع» نفسه يعني أشياء مختلفة باختلاف السطح المرجعي. ثبّت مرجعاً واحداً ونقطة أصل واحدة واتجاهاً (إشارةً) واحدة للمشروع كله، وتحقّق دوماً من أنك لم تطبّق تصحيحاً بالمقلوب.

المصادر: Wikipedia (de): Alte Rheinbrücke Laufenburg ·Wikipedia (en): Laufenburg

الأسئلة الشائعة

هل فُقد مسبار فضائي فعلاً بسبب خطأ في الوحدات؟

نعم. في عام 1999 فُقد مسبار «مارس كلايمت أوربيتر» التابع لناسا لأن برنامج الأرض كان يُخرج القوة بوحدة الرطل-ثانية (النظام الإمبراطوري)، بينما كان برنامج الملاحة يقرأها بوحدة النيوتن-ثانية (النظام الدولي). وبما أن التحويل لم يُجرَ قط، انحرفت حسابات المسار، فدخل المسبار الغلاف الجوي للمريخ على ارتفاع أدنى بكثير من المخطّط وتحطّم. وبلغت الخسارة الإجمالية نحو 327 مليون دولار.

لماذا يُعدّ خلط النظام المتري بالإمبراطوري خطيراً إلى هذا الحد؟

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

هل ما زال من الممكن وقوع أخطاء الوحدات هذه اليوم؟

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

صفحات ذات صلة