سؤال لغة خالية من السياق (ضخ ليما)
-
25-09-2019 - |
سؤال
أعلم أن هذا لا يرتبط مباشرة بالبرمجة ، لكنني كنت أتساءل عما إذا كان أي شخص يعرف كيفية تطبيق Lemma الضخ على الدليل التالي:
اظهر ذلك l = {(a^n) (b^n) (c^m): n! = m} ليست لغة خالية من السياق
أنا واثق تمامًا من تطبيق ضخ الليمون ، لكن هذا الأمر يزعجني حقًا. ما رأيك؟
المحلول
تحرير: كنت أقودك تمامًا إلى المسار الخطأ. هذا ما يحدث عندما أحاول المساعدة عندما لم أحلل المشكلة بنفسي تمامًا.
أوجدين ليما
لنفترض أن L خالٍ من السياق. بقلم Ogden's Lemma ، يوجد عدد صحيح P يحتوي على الخصائص التالية:
بالنظر إلى سلسلة W في L على الأقل P رموز P طويلة ، حيث تم تمثيل P على الأقل من هذه الرموز ، يمكن تمثيل W على أنها UVXYZ ، والتي ترضي:
- X لديه رمز واحد على الأقل ملحوظ ،
- إما u و v على حد سواء لديهم رمز ملحوظ أو y و z على حد سواء الرموز المميزة ،
- لدى Vxy على معظم الرموز ذات العلامات P ، و
- الأشعة فوق البنفسجيةأنا xyأنا Z في L لـ i> = 0
هذا هو أوجدين ليما. الآن ، دع Q يكون عدد صحيح قابلة للقسمة بواسطة كل عدد صحيح إيجابي ليس أكبر من p. دع w = أP+Q. بP+Q. جص. ضع علامة على كل ج. بحلول #2 ، يجب أن تحتوي U أو V على واحد على الأقل ج. إذا كان u أو v يحتوي على أي رمز آخر ، فإن #4 يفشل ، لذلك يجب أن يحتوي u و v فقط c. ولكن بعد ذلك ، يفشل #4 عندما i = q/| uv |. نحن نعلم Q قابلة للقسمة بواسطة | UV | لأن p> | الأشعة فوق البنفسجية | > 0 ، و Q قابلة للقسمة بواسطة جميع الأعداد الصحيحة الإيجابية أقل من ص.
لاحظ أن Lemma من Ogden يتحول إلى Lemma الضخ عند وضع علامة على جميع الرموز.
ضخ ليما
لنفترض أن L خالٍ من السياق. من خلال ضخ Lemma ، هناك طول P (ليس بالضرورة نفس P على النحو الوارد أعلاه) بحيث يمكن تمثيل أي سلسلة W في L كـ UVXYZ ، حيث
- | vxy | <= P ،
- | vy | > = 1 ، و
- الأشعة فوق البنفسجيةأنا xyأنا Z في L لـ i> = 0.
بالنظر إلى سلسلة W في l ، إما m> n أو m <n. افترض P = 2.
لنفترض أن م> ن. (لاحظ أن λ تشير إلى السلسلة الفارغة.)
- دعك = أن بن جM-1
- دع V = C
- دع x = λ
- دع y = λ
- دع z = λ
لنفترض أن n> m.
- دعك = أN-1
- دع v = أ
- دع x = λ
- دع y = ب
- دع z = بN-1 جم
يوضح هذا أنه لا توجد سلسلة من L توفر مثالًا مضادًا باستخدام Lemma الضخ إلى الافتراض بأن L هي لغة خالية من السياق (على الرغم من أنها حساسة للسياق).