تدوين دي بروين
في المنطق الرياضي ، تُعدّ صيغة دي بروين طريقةً لتمثيل المصطلحات في حساب لامدا، وقد ابتكرها عالم الرياضيات الهولندي نيكولاس جوفيرت دي بروين . [ 1 ] ويمكن اعتبارها عكسًا للصيغة المعتادة لحساب لامدا، حيث يُوضع الوسيط في التطبيق بجوار الرابط المقابل له في الدالة بدلًا من وضعه بعد جسم الدالة.
التعريف الرسمي
شروط () في تدوين De Bruijn إما متغيرات (أو أن يكون لها أحد بادئتين للعربة . العربة المجردة ، مكتوبة، يتوافق مع رابط λ المعتاد في حساب λ ، وعربة التطبيق ، مكتوبة، يتوافق مع الحجة في تطبيق في حساب التفاضل والتكامل λ.
يمكن تحويل المصطلحات في الصيغة التقليدية إلى تدوين دي بروين عن طريق تعريف دالة استقرائيةوالتي من أجلها:
جميع العمليات على الحدود λ تتبادل بالنسبة إلىالترجمة. على سبيل المثال، عملية الاختزال بيتا المعتادة،
في تدوين De Bruijn هو، كما هو متوقع،
من سمات هذه الصيغة أن عربات التجريد والتطبيق في اختزالات بيتا تُقرن كأقواس. على سبيل المثال، لننظر إلى مراحل اختزال بيتا للمصطلح، حيث يتم وضع خط تحت الاختصارات: [ 2 ]
وبالتالي، إذا اعتبرنا المُطبِّق قوسًا مفتوحًا (' (') والمُجرِّد قوسًا مغلقًا (' ]')، فإن النمط في المصطلح أعلاه هو ' ((](]]'. أطلق دي بروين على المُطبِّق ومُجرِّده المُقابل في هذا التفسير اسم "الشركاء "، وعلى العربات التي لا شركاء لها اسم "العُزَّاب" . وتكون سلسلة العربات، التي أطلق عليها اسم "القطاع" ، متوازنة جيدًا إذا كانت جميع عرباتها مُرتبطة بشركاء.
مزايا تدوين De Bruijn
في قطاع متوازن جيدًا، يمكن تحريك العربات المترافقة بشكل عشوائي، وطالما لم يختل التوازن، يبقى معنى المصطلح كما هو. على سبيل المثال، في المثال أعلاه، أداة التطبيقيمكن إرجاعها إلى مُستخلصهاأو المُجرِّد للمُطبِّق. في الواقع، يمكن وصف جميع التحويلات التبادلية والتبديلية على حدود لامدا ببساطة من حيث إعادة ترتيب العربات المترافقة مع الحفاظ على التكافؤ. وبالتالي، نحصل على عنصر تحويل أولي مُعمَّم لحدود لامدا في تدوين دي بروين.
يمكن التعبير بسهولة عن العديد من خصائص مصطلحات λ التي يصعب تحديدها وإثباتها باستخدام الترميز التقليدي، وذلك باستخدام ترميز دي بروين. على سبيل المثال، في سياق نظرية الأنواع ، يمكن بسهولة حساب الفئة الأساسية للأنواع لمصطلح ما في سياق التنميط، وإعادة صياغة مشكلة التحقق من النوع إلى التحقق من أن النوع الذي تم التحقق منه ينتمي إلى هذه الفئة. [ 3 ] كما ثبتت فائدة ترميز دي بروين في حسابات الاستبدال الصريح في أنظمة الأنواع البحتة . [ 4 ]
انظر أيضاً
مراجع
- ↑ دي بروين، نيكولاس جوفرت (1980). "دراسة استقصائية لمشروع أوتوماث". في هيندلي جيه آر وسيلدين جيه بي (محرران). إلى إتش بي كاري: مقالات في المنطق التوافقي، وحساب لامدا، والشكلية . دار النشر الأكاديمية . ص 29-61 . ISBN 978-0-12-349050-6. OCLC 6305265 .
- ↑ كامار الدين، فيروز (2001). "مراجعة الترميز الكلاسيكي وترميز دي بروين لحساب لامدا وأنظمة الأنواع البحتة". المنطق والحوسبة . 11 (3): 363-394 . CiteSeerX 10.1.1.29.3756 . doi : 10.1093/logcom/11.3.363 . ISSN 0955-792X . المثال مأخوذ من الصفحة 384.
- ↑ كاماريدين، فيروز؛ نيدربيلت، روب (1996). "ترميز لامدا مفيد" . علوم الحاسوب النظرية . 155 : 85-109 . doi : 10.1016/0304-3975(95)00101-8 . ISSN 0304-3975 .
- ↑ دي ليو، ب.-ج. (1995). تعميمات في حساب لامدا ونظرية النوع الخاصة به (رسالة ماجستير). جامعة غلاسكو ..
- حساب التفاضل والتكامل لامدا
