We present new descriptive complexity characterisations of classes REG (regular languages), LCFL (linear context-free languages) and CFL (context-free languages) as restrictions on inference rules, size of formulae and permitted connectives in the Lambek calculus; fragments of the intuitionistic non-commutative linear logic with direction-sensitive implication connectives. Our identification of the Lambek calculus fragments with proof complexity REG and LCFL is the first result of its kind. We further show the CFL complexity of one of the strictly `weakest' possible variants of the logic, admitting only a single inference rule. The proof thereof, moreover, is based on a direct translation between type-logical and formal grammar and structural induction on provable sequents; a simpler and more intuitive method than those employed in prior works. We thereby establish a clear conceptual utility of the Cut-elimination theorem for comparing formal grammar and sequent calculus, and identify the exact analogue of the Greibach Normal Form in Lambek grammar. We believe the result presented herein constitutes a first step toward a more extensive and richer characterisation of the interaction between computation and logic, as well as a finer-grained complexity separation of various sequent calculi.
- معرّف الورقة: 2511.02348
- العنوان: Non-commutative linear logic fragments with sub-context-free complexity
- المؤلفون: Yusaku Nishimiya (جامعة إلينوي سبرينغفيلد و RIKEN AIP)، Masaya Taniguchi (RIKEN AIP)
- التصنيفات: cs.LO (المنطق في علوم الحاسوب)، cs.CC (تعقيد حسابي)، cs.FL (اللغات الرسمية)، math.LO (المنطق الرياضي)
- تاريخ النشر: 4 نوفمبر 2025 (نسخة أولية على arXiv)
- رابط الورقة: https://arxiv.org/abs/2511.02348
تقدم هذه الورقة تحديدات وصفية جديدة لثلاث فئات من اللغات: اللغات المنتظمة (REG)، واللغات الخطية الخالية من السياق (LCFL)، واللغات الخالية من السياق (CFL)، من خلال تقييد قواعد الاستدلال وحجم الصيغ والعوامل المسموحة في حساب Lambek. حساب Lambek هو شظية من المنطق الخطي الحدسي غير التبادلي، ويتميز بدلالات الاستلزام الحساسة للاتجاه. يحدد المؤلفون للمرة الأولى شظايا من حساب Lambek بتعقيد إثبات REG و LCFL، ويوضحون تعقيد CFL للمتغيرات المنطقية "الأضعف" التي تسمح بقاعدة استدلال واحدة فقط. تستند الأدلة على ترجمة مباشرة بين النحو المنطقي للأنواع والنحو الرسمي والاستقراء البنيوي للمتسلسلات القابلة للإثبات، وهي طريقة أبسط وأكثر حدسية من الطرق المستخدمة في الأعمال السابقة.
- دراسة المنطق تحت البنيوي: يدرس نظريو الإثبات المنطق تحت البنيوي لفهم تأثير السماح بقواعد بنيوية معينة أو حذفها على خصائص أنظمة الإثبات، عادة ما تُقدم في شكل حساب متسلسل.
- الأهمية الحسابية للمنطق الخطي: يقيد المنطق الخطي (LL) قواعد الانكماش والإضعاف، مما يجعل الأدلة أكثر وعياً بالموارد من المنطق الكلاسيكي، وبالتالي أكثر صلة بالحساب. من المعروف أن MALL هو PSPACE-complete و MLL هو NP-complete.
- القوة التعبيرية لحساب Lambek: حساب Lambek L هو الشظية الحدسية غير التبادلية الضربية من LL، بدلالات استلزام حساسة للاتجاه. أثبت Pentus التكافؤ بين نحو Lambek والنحو الخالي من السياق، لكن لم يتم تحديد شظايا L التي تتوافق مع فئات لغوية أقل في التسلسل الهرمي لـ Chomsky.
يُعرف القليل عن التعقيد الحسابي لشظايا LL "الأضعف"، خاصة فيما يتعلق بتحديد شظايا حساب Lambek المقابلة للغات المنتظمة واللغات الخطية الخالية من السياق. تهدف هذه الورقة إلى سد هذه الفجوة، وإنشاء مراسلات دقيقة بين حجم الصيغ المنطقية والقيود الاتجاهية والتغييرات في القوة التعبيرية للنحو.
- التحديد الأول: تحديد أول شظايا من حساب Lambek بتعقيد إثبات REG و LCFL
- تعقيد CFL للمتغيرات الأضعف: إثبات أن المتغيرات المنطقية التي تسمح بقاعدة استدلال واحدة فقط لها تعقيد CFL
- طريقة الترجمة المباشرة: توفير ترجمة مباشرة بين النحو المنطقي للأنواع والنحو الرسمي وطريقة الاستقراء البنيوي
- تطبيق نظرية حذف القطع: إنشاء الفائدة المفاهيمية لنظرية حذف القطع في مقارنة النحو الرسمي والحساب المتسلسل
- تناظر نموذج Greibach: تحديد التناظر الدقيق لنموذج Greibach في نحو Lambek
تدرس هذه الورقة كيفية تحديد فئات لغوية بتعقيدات مختلفة من خلال تقييد قواعد الاستدلال وحجم الصيغ والعوامل في حساب Lambek. المهمة المحددة هي إنشاء علاقات تكافؤ بين شظايا حساب Lambek وفئات اللغات في التسلسل الهرمي لـ Chomsky.
يتضمن حساب Lambek L:
- البديهية: α → α
- قاعدة القطع: من Γ,α,Θ → β و Δ → α استنتج Γ,Δ,Θ → β
- ست قواعد استدلال: تتعلق بثلاثة عوامل ثنائية /، \ و ·
- درجة النوع d(α): عدد حدوث العوامل المختلفة في النوع α
- مجموعات الأنواع: Tp(/) تمثل مجموعة الأنواع التي تحتوي على عامل / فقط، Tpn تمثل الأنواع بدرجة ≤n
- نحو Lambek: رباعية (Pr, V, SG, f) حيث f دالة إسناد النوع
النظرية 2 (النتيجة الرئيسية): الثلاثة أزواج التالية من نحو شظايا Lambek والنحو الرسمي لها قوة تعبيرية متكافئة:
- L(/ →)-نحو مع Tp(/) ⇔ CFG
- L(/ →, \ →)-نحو مع Tp1(/, ) ⇔ LCFG
- L(/ →)-نحو مع Tp1(/) ⇔ REG
لمتسلسلة نوع غير فارغة Γ في Tp(/)، L(/ →) ⊢ Γ → SG إذا وفقط إذا:
- Γ = α,Δ1,...,Δn حيث α بالشكل (···((S/βn)/βn-1)/···)/β1
- لكل 1≤k≤n، L(/ →) ⊢ Δk → βk
- CFG إلى نحو Lambek: بافتراض نموذج Greibach، تحويل قواعد الإنتاج A → aB1···Bn إلى إسناد نوع (···((A/Bn)/Bn-1)/···)/B1 ∈ f(a)
- نحو Lambek إلى CFG: تحويل إسناد نوع (···((α/βn)/βn-1)/···)/β1 ∈ f(a) إلى قاعدة إنتاج α → aβ1β2···βn
هذه ورقة بحثية نظرية بحتة لا تتضمن التحقق التجريبي، بل تؤسس العلاقات المتكافئة من خلال الإثبات الرياضي الصارم.
- الاستقراء البنيوي: استقراء بنيوي على المتسلسلات القابلة للإثبات
- حذف القطع: الاستفادة من نظرية Gentzen لضمان وجود أدلة خالية من القطع
- البناء ثنائي الاتجاه: إثبات تكافؤ اللغة في كلا الاتجاهين
نحو Lambek المبني على L(/ →) و Tp(/) يحدد بدقة اللغات الخالية من السياق التي لا تحتوي على السلسلة الفارغة.
نقاط الإثبات الرئيسية:
- CFG → نحو L(/ →): الاستفادة من نموذج Greibach، بناء إسناد النوع المقابل
- نحو L(/ →) → CFG: تحويل إسناد النوع إلى قواعد إنتاج، إثبات تكافؤ اللغة بالاستقراء
نحو L(/ →, \ →) المقيد بـ Tp1(/, ) يحدد بدقة اللغات الخطية.
طريقة البناء:
- A/B ∈ f(a) ⟺ A → aB ∈ P (خطي يميناً)
- B\A ∈ f(a) ⟺ A → Ba ∈ P (خطي يساراً)
- A ∈ f(a) ⟺ A → a ∈ P (نهائي)
نحو L(/ →) المقيد بـ Tp1(/) يحدد بدقة اللغات المنتظمة.
- أهمية الاتجاهية: نحو L(/ →) أحادي الاتجاه يتوافق مع النحو المنتظم الأيمن، ونحو L(/ →, \ →) ثنائي الاتجاه يتوافق مع النحو الخطي
- تأثير قيود الدرجة: تقييد درجة النوع بـ 1 يتوافق بشكل طبيعي مع الخطية (الثنائية) لقواعد الإنتاج
- تناظر نموذج Greibach: يمكن اعتبار نحو L(/ →) أحادي الاتجاه كتناظر نظري إثبات لنموذج Greibach
- MALL: PSPACE-complete LMSS92
- MLL: NP-complete Kan91
- حساب Lambek: NP-complete Pen06
- حدسية Chomsky: التكافؤ بين النحو المنطقي للأنواع والنحو الخالي من السياق Cho63
- نتيجة Pentus: تأكيد حدسية Chomsky، وإثبات أن نحو Lambek بدون منتج لا يزال خالياً من السياق Pen93, Pen97
- Abrusci: إنشاء الروابط بين حساب Lambek والمنطق الخطي Abr90
- التحديد الدقيق: إنشاء مراسلات دقيقة بين شظايا حساب Lambek وثلاث فئات لغوية مهمة في التسلسل الهرمي لـ Chomsky
- تبسيط الطريقة: توفير طرق إثبات أكثر مباشرة وحدسية من الأعمال السابقة
- الرؤى النظرية: الكشف عن الروابط العميقة بين قواعد الاستدلال المنطقي وقواعد الإنتاج في النحو الرسمي
- تقييد النطاق: يتناول فقط جزء من فئات اللغات في التسلسل الهرمي لـ Chomsky
- معالجة السلسلة الفارغة: النحو المبني لا يتضمن السلسلة الفارغة
- التطبيق العملي: النتائج نظرية بشكل أساسي، وقيمة التطبيق العملي تحتاج إلى استكشاف إضافي
يقترح المؤلفون ثلاثة اتجاهات بحثية واعدة:
- دراسة تعقيد وصفي دقيق لشظايا منطق خطي (غير تبادلية) أخرى
- تحديد نحو Lambek المكافئ للغات الخالية من النجوم، واللغات الحساسة للسياق المعتدلة، وأنظمة Lindenmayer وغيرها
- التفاعل بين دلالات المنطق الخطي والتوصيفات النظرية الهندسية للغات الرسمية
- الابتكار النظري: أول إنشاء مراسلات بين REG و LCFL وشظايا حساب Lambek، سد فجوة نظرية مهمة
- بساطة الطريقة: طرق الإثبات المبنية على الترجمة المباشرة والاستقراء البنيوي أبسط وأكثر حدسية من الأعمال السابقة
- اكتمال النتائج: توفير تحديد كامل لثلاث فئات لغوية مهمة، تشكيل إطار نظري موحد
- وضوح المفاهيم: تطبيق نظرية حذف القطع وتناظر نموذج Greibach يوفر رؤى نظرية عميقة
- قيود التطبيق: كبحث نظري بحت، يفتقر إلى مناقشة السيناريوهات التطبيقية العملية
- نطاق محدود: يتناول فقط جزء من التسلسل الهرمي لـ Chomsky، لا يتعامل مع فئات لغوية أعلى
- التفاصيل التقنية: يمكن أن تكون بعض خطوات الإثبات أكثر تفصيلاً، خاصة التطبيق المحدد للاستقراء البنيوي
- المساهمة النظرية: توفير أدوات نظرية جديدة للبحث المتقاطع بين المنطق تحت البنيوي ونظرية اللغات الرسمية
- القيمة المنهجية: قد تنطبق طريقة الترجمة المباشرة على دراسات المراسلات بين الأنظمة المنطقية والنماذج الحسابية الأخرى
- تطور التخصص: تعزيز المزيد من الاندماج بين المنطق ونظرية التعقيد الحسابي
- علوم الحاسوب النظرية: توفير طرق جديدة لدراسة التعقيد الحسابي للأنظمة المنطقية
- نظرية اللغات الرسمية: توفير منظور جديد للتوصيفات المنطقية لفئات اللغات
- معالجة اللغات الطبيعية: قد توفر أساساً نظرياً لتحليل النحو المبني على المنطق للأنواع
- بحث نظرية الإثبات: توفير أدوات تقنية للبحث الإضافي في المنطق تحت البنيوي
تستشهد الورقة بالأدبيات الرئيسية في هذا المجال، بما في ذلك:
- العمل الأساسي للمنطق الخطي من قبل Girard Gir87
- العمل الأصلي لـ Lambek Lam58
- النتائج المهمة لـ Pentus حول القوة التعبيرية لنحو Lambek Pen93, Pen97
- النتائج الكلاسيكية لتعقيد المنطق الخطي LMSS92, Kan91
تقدم هذه الورقة مساهمة نظرية مهمة للبحث المتقاطع بين المنطق تحت البنيوي ونظرية اللغات الرسمية. من خلال إنشاء مراسلات دقيقة، لا تحل فقط مشاكل نظرية طويلة الأمد، بل تضع أيضاً أساساً متيناً للبحث الإضافي. تجعل طريقة الإثبات البسيطة والرؤى النظرية العميقة هذه الورقة تقدماً مهماً في هذا المجال.