القاعدة 110

مثال على تشغيل الأوتومات الخلوية وفقًا للقاعدة 110 لـ 256 تكرارًا، بدءًا من خلية واحدة

الأوتومات الخلوية من القاعدة 110 (والتي تُسمى غالبًا ببساطة القاعدة 110 ) [ أ ] هي أوتومات خلوية أولية ذات سلوك مثير للاهتمام على الحد الفاصل بين الاستقرار والفوضى. في هذا الصدد، تُشبه لعبة الحياة لكونواي : فمثل لعبة الحياة، تُعرف القاعدة 110 بنمط خلفية متكرر معين بأنها كاملة تورينج . [ 2 ] وهذا يعني، من حيث المبدأ، أنه يمكن محاكاة أي عملية حسابية أو برنامج حاسوبي باستخدام هذه الأوتومات.

تعريف

في الأوتوماتا الخلوية الأولية، يتطور نمط أحادي البعد من الأصفار والآحاد وفقًا لمجموعة بسيطة من القواعد. يعتمد ما إذا كانت نقطة في النمط ستكون صفرًا أو واحدًا في الجيل الجديد على قيمتها الحالية، بالإضافة إلى قيمتي جارتيها.

رسم متحرك يوضح كيف تحدد قواعد الأوتوماتا الخلوية أحادية البعد الجيل التالي، باستخدام القاعدة 110

يحتوي جهاز التشغيل الآلي من القاعدة 110 على مجموعة القواعد التالية:

النمط الحالي111110101100011010001٠٠٠
حالة جديدة للخلية المركزية01101110

يُشتق اسم "القاعدة 110" من حقيقة أنه يمكن تلخيص هذه القاعدة في التسلسل الثنائي 01101110؛ وعند تفسيرها كرقم ثنائي ، فإنها تتوافق مع القيمة العشرية 110. هذا هو نظام تسمية كود Wolfram .

تاريخ

في عام ٢٠٠٤، نشر ماثيو كوك برهانًا على أن القاعدة ١١٠، مع نمط خلفية متكرر محدد، هي قاعدة تورينج كاملة ، أي قادرة على الحساب الشامل ، وهو ما افترضه ستيفن وولفرام في عام ١٩٨٥. [ ٢ ] قدّم كوك برهانه في مؤتمر معهد سانتا فيه CA98 قبل نشر كتاب وولفرام " نوع جديد من العلوم" . وقد نتج عن ذلك نزاع قانوني استنادًا إلى اتفاقية عدم إفصاح مع شركة وولفرام للأبحاث . [ ٣ ] منعت شركة وولفرام للأبحاث نشر برهان كوك لعدة سنوات. [ ٤ ]

عقارات مثيرة للاهتمام

من بين 88 نموذجًا فريدًا ممكنًا للأتمتة الخلوية الأولية ، تُعدّ القاعدة 110 الوحيدة التي تم إثبات اكتمالها من قِبل تورينج بشكل مباشر، على الرغم من أن براهين العديد من القواعد المشابهة تُستنتج كنتائج طبيعية (مثل القاعدة 124، وهي انعكاس أفقي للقاعدة 110). وقد وُصفت القاعدة 110 بأنها واحدة من أبسط أنظمة تورينج الكاملة المعروفة. [ 2 ] [ 5 ] [ 6 ]

تُظهر القاعدة 110، مثل لعبة الحياة ، ما يسميه وولفرام " سلوك الفئة 4 "، وهو ليس مستقرًا تمامًا ولا فوضويًا تمامًا. تظهر الهياكل الموضعية وتتفاعل بطرق معقدة. [ 7 ]

أثبت ماثيو كوك قدرة القاعدة 110 على دعم الحوسبة الشاملة من خلال محاكاة أنظمة العلامات الدورية ، ثم نظام العلامات الثنائية ، ثم آلات تورينج . تتطلب المرحلة الأخيرة وقتًا إضافيًا أُسّيًا لأن شريط آلة تورينج مُشفّر بنظام أرقام أحادي . قدّم نيري وودز (2006) تصميمًا مختلفًا يستبدل أنظمة العلامات الثنائية بآلات تورينج في اتجاه عقارب الساعة، ويتطلب وقتًا إضافيًا متعدد الحدود . [ 6 ]

برهان الشمولية

قدّم ماثيو كوك برهانه على عالمية القاعدة 110 في مؤتمرٍ بمعهد سانتا فيه، عُقد قبل نشر كتابه "نوع جديد من العلوم" . ادّعت شركة وولفرام للأبحاث أن هذا العرض يُخالف اتفاقية عدم الإفصاح التي وقّعها كوك مع جهة عمله، وحصلت على أمرٍ قضائيٍّ باستبعاد ورقة كوك من وقائع المؤتمر المنشورة. ومع ذلك، أصبح وجود برهان كوك معروفًا. لم ينبع الاهتمام ببرهانه من نتيجته بقدر ما نبع من أساليبه، وتحديدًا من التفاصيل التقنية لبنائه. [ 8 ] يختلف طابع برهان كوك اختلافًا كبيرًا عن مناقشة القاعدة 110 في كتاب "نوع جديد من العلوم" . وقد كتب كوك منذ ذلك الحين ورقةً تُفصّل برهانه بالكامل. [ 2 ]

أثبت كوك أن القاعدة 110 عالمية (أو كاملة تورينج) من خلال إظهار إمكانية استخدامها لمحاكاة نموذج حسابي آخر، وهو نظام العلامات الدورية ، المعروف بعالميته. في البداية، عزل كوك عددًا من المركبات الفضائية ، وهي أنماط محلية ذاتية التكرار، يمكن بناؤها على نمط متكرر بلا نهاية في كون القاعدة 110. ثم ابتكر طريقة لتفاعل مجموعات هذه الهياكل بطريقة يمكن استغلالها في الحساب.

المركبات الفضائية في القاعدة 110

تتطلب وظيفة الآلة الشاملة في القاعدة 110 تضمين عدد محدود من الأنماط الموضعية ضمن نمط خلفية متكرر بلا نهاية. يبلغ عرض نمط الخلفية أربعة عشر خلية، ويتكرر كل سبع دورات بالضبط. النمط هو 00010011011111 .

ثلاثة أنماط موضعية ذات أهمية خاصة في الآلة العالمية للقاعدة 110. تظهر هذه الأنماط في الصورة أدناه، محاطة بنمط الخلفية المتكرر. ينتقل النمط الموجود في أقصى اليسار إلى خليتين إلى اليمين ويتكرر كل ثلاثة أجيال. ويتألف من التسلسل 0001110111 المحاط بنمط الخلفية المذكور أعلاه، بالإضافة إلى تطورين مختلفين لهذا التسلسل.

في الأشكال، يمر الوقت من الأعلى إلى الأسفل: يمثل الخط العلوي الحالة الأولية، ويمثل كل خط لاحق الحالة في الوقت التالي.

يتحرك التركيب المركزي ثماني خلايا إلى اليسار ويتكرر كل ثلاثين جيلاً. ويتألف من التسلسل 1001111 المحاط بنمط الخلفية المذكور أعلاه، بالإضافة إلى تسعة وعشرين تطوراً مختلفاً لهذا التسلسل.

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

فيما يلي صورة توضح أول بنيتين تمر عبر بعضهما البعض دون التفاعل إلا عن طريق الانتقال (يسار)، وتتفاعلان لتشكيل البنية الثالثة (يمين).

هناك العديد من المركبات الفضائية الأخرى في القاعدة 110، لكنها لا تظهر بشكل بارز في برهان الشمولية.

بناء نظام العلامات الدورية

تتكون آلة نظام العلامات الدورية من ثلاثة مكونات رئيسية:

  • سلسلة بيانات ثابتة؛
  • سلسلة متكررة بلا حدود من قواعد الإنتاج المحدودة التي تبدأ من اليمين وتتحرك نحو اليسار؛
  • سلسلة متكررة بلا حدود من نبضات الساعة التي تبدأ من اليسار وتتحرك نحو اليمين.

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

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

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

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

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

نظام العلامات الدورية يعمل

الشكل أعلاه هو الرسم التخطيطي لإعادة بناء نظام العلامات الدورية في القاعدة 110.

انظر أيضاً

ملحوظات

  1. العدد ١١٠ هو العدد ١١٠ مكتوبًا بالنظام العشري التقليدي، وبالتالي يُنطق كما تُنطق الأعداد الاسمية عادةً. على سبيل المثال، ينطق ستيفن وولفرام الاسم "قاعدة واحد-عشرة". [ ١ ]

مراجع

  1. ستيفن وولفرام (2003). نوع جديد من العلوم - ستيفن وولفرام . تلفزيون جامعة كاليفورنيا (UCTV). يبدأ الحدث في تمام الساعة 9:51 . تاريخ الاسترجاع: 19 يونيو 2023 .
  2. 1 2 3 4 كوك (2004) .
  3. ↑ قضية Wolfram Research Inc ضد Cook (2:00-cv-09357) (يشار إليها أحيانًا باسم "Wolfram Research Inc. ضد Matthew Cook. 8/31 CV00-9357 CBM"
  4. جايلز (2002) .
  5. وولفرام (2002) ، الصفحات 169، 675-691 
  6. 1 2 نيري وودز (2006) .
  7. وولفرام (2002) ، ص 229 
  8. مارتينيز، جينارو ج.؛ سيك توه مورا، خوان؛ تشابا، سيرجيو؛ ليمايتر، كريستيان (أبريل 2019). "ملاحظات موجزة وتاريخ الحوسبة في المكسيك خلال 50 عامًا" . المجلة الدولية للأنظمة المتوازية والناشئة والموزعة . 35 (2): 185-192 . arXiv : 1905.07527 . doi : 10.1080/17445760.2019.1608990 . S2CID 150262966. تاريخ الاسترجاع: 15 أبريل 2020 . 

المراجع

للمزيد من القراءة