Admissibility of Substitution Rule in Cyclic-Proof Systems
Saotome, Nakazawa
This paper investigates the admissibility of the substitution rule in cyclic-proof systems. The substitution rule complicates theoretical case analysis and increases computational cost in proof search since every sequent can be a conclusion of an instance of the substitution rule; hence, admissibility is desirable on both fronts. While admissibility is often shown by local proof transformations in non-cyclic systems, such transformations may disrupt cyclic structure and do not readily apply. Prior remarks suggested that the substitution rule is likely nonadmissible in the cyclic-proof system CLKID^omega for first-order logic with inductive predicates. In this paper, we prove admissibility in CLKID^omega, assuming the presence of the cut rule. Our approach unfolds a cyclic proof into an infinitary form, lifts the substitution rules, and places back edges to construct a cyclic proof without the substitution rule. If we restrict substitutions to exclude function symbols, the result extends to a broader class of systems, including cut-free CLKID^omega and cyclic-proof systems for the separation logic.
academic
قابلية قبول قاعدة الاستبدال في أنظمة الإثبات الدورية
تبحث هذه الورقة مسألة قابلية قبول قاعدة الاستبدال في أنظمة الإثبات الدورية. تعقّد قاعدة الاستبدال التحليل النظري وتزيد من التكلفة الحسابية لبحث الإثبات، لأن كل متتالية قد تكون نتيجة لمثيل من قاعدة الاستبدال، لذا فإن قابلية القبول مرغوبة من الناحية النظرية والعملية على حد سواء. بينما يتم إثبات قابلية القبول عادة من خلال تحويلات الإثبات المحلية في الأنظمة غير الدورية، قد تؤدي هذه التحويلات إلى تدمير البنية الدورية ولا يمكن تطبيقها مباشرة. أظهرت الأبحاث السابقة أن قاعدة الاستبدال في نظام الإثبات الدوري من الدرجة الأولى CLKIDω مع المسندات الاستقرائية من المحتمل أن تكون غير قابلة للقبول. تثبت هذه الورقة أنه في وجود قاعدة القطع، قاعدة الاستبدال في CLKIDω قابلة للقبول. يتمثل نهجنا في فك الأثبات الدورية إلى أشكال لا نهائية، ورفع قاعدة الاستبدال، ثم إعادة الحواف لبناء إثبات دوري بدون قاعدة الاستبدال. إذا قيدنا الاستبدال بعدم إدخال رموز دالة، يمكن توسيع هذه النتيجة إلى فئة أوسع من الأنظمة، بما في ذلك CLKIDω بدون قطع وأنظمة الإثبات الدورية للمنطق الفاصل.
الأثبات الدورية هي امتداد لأشجار الإثبات التقليدية، حيث تقدم بنى دورية للاستدلال حول المسندات المعرّفة بشكل استقرائي. تُدخل قاعدة الاستبدال Γ[θ]⊢Δ[θ]Γ⊢Δ (Subst) في العديد من أنظمة الإثبات الدورية لمساعدة بناء البنى الدورية.
طرح Brotherston 1 السؤال حول ما إذا كانت قاعدة الاستبدال قابلة للقبول في CLKIDω، مما يشير إلى أنه في الحالة العامة، على الأقل في الإعداد بدون قطع، من المحتمل أن تكون غير قابلة للقبول. تهدف هذه الورقة إلى حل هذه المسألة المفتوحة.
النظرية 2 (قابلية قبول قاعدة الاستبدال في CLKIDω):
إذا كانت Γ ⊢ Δ قابلة للإثبات في CLKIDω، فإنها قابلة للإثبات أيضاً في CLKIDω بدون (Subst).
النظرية 3 (النتيجة القوية للاستبدال الذري):
إذا كان Pr إثباتاً لـ Γ ⊢ Δ في CLKIDω و Θ(Pr) يحتوي فقط على استبدالات ذرية، فإنه يوجد إثبات بدون (Subst) يحتوي فقط على القواعد الموجودة في Pr.