نظرية البرهان الهيكلي

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

برهان تحليلي

أدخل غيرهارد جنتزن مفهوم البرهان التحليلي إلى نظرية البرهان في حساب المتتاليات ؛ والبراهين التحليلية هي تلك التي لا تتطلب قطعًا . كما يدعم حسابه للاستنتاج الطبيعي مفهوم البرهان التحليلي، كما بيّن داغ براويتز ؛ إلا أن التعريف أكثر تعقيدًا بعض الشيء ، فالبراهين التحليلية هي الأشكال الطبيعية ، والتي ترتبط بمفهوم الشكل الطبيعي في إعادة كتابة الحدود .

الهياكل والروابط

يأتي مصطلح "البنية" في نظرية البرهان البنيوي من مفهوم تقني تم تقديمه في حساب المتتاليات: يمثل حساب المتتاليات التأكيد الذي يتم إجراؤه في أي مرحلة من مراحل الاستدلال باستخدام عوامل تشغيل خاصة غير منطقية تسمى عوامل التشغيل البنيوية: فيأ1،...،أمب1،...،بن{\displaystyle A_{1},\dots ,A_{m}\vdash B_{1},\dots ,B_{n}}الفواصل الموجودة على يسار رمز البوابة الدوارة هي عوامل تُفسَّر عادةً على أنها روابط، والفواصل الموجودة على يمينه على أنها روابط فصل، بينما يُفسَّر رمز البوابة الدوارة نفسه على أنه استلزام. مع ذلك، من المهم ملاحظة وجود فرق جوهري في السلوك بين هذه العوامل والروابط المنطقية التي تُفسَّر بها في حساب التفاضل والتكامل اللاحق: تُستخدم العوامل البنيوية في كل قاعدة من قواعد الحساب، ولا تُؤخذ في الاعتبار عند تحديد ما إذا كانت خاصية الصيغة الفرعية تنطبق. علاوة على ذلك، فإن القواعد المنطقية أحادية الاتجاه: يُنشأ البناء المنطقي بواسطة القواعد المنطقية، ولا يمكن حذفه بعد إنشائه، بينما يمكن إدخال العوامل البنيوية وحذفها أثناء عملية الاشتقاق.

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

حذف القطع في حساب التفاضل والتكامل المتتابع

تُعدّ نظرية حذف القطع (Hauptsatz) نتيجةً أساسيةً في حساب المتتاليات. تنصّ هذه النظرية على أنه يُمكن اشتقاق أيّ متتالية قابلة للاشتقاق باستخدام قاعدة القطع دون الحاجة إليها. تُصاغ قاعدة القطع، التي تُعمّم المبدأ المنطقي للاستدلال الشرطي (modus ponens )، على النحو التالي:

ΓΔ،أأ،ΠΣΓ،ΠΔ،Σ(يقطع)،{\displaystyle {\frac {\Gamma \vdash \Delta ,A\quad A,\Pi \vdash \Sigma }{\Gamma ,\Pi \vdash \Delta ,\Sigma }}\quad ({\text{Cut}}),}

أين،Γ،Δ،Π،{\displaystyle \Gamma ,\Delta ,\Pi ,}وΣ{\displaystyle \Sigma }هي عبارة عن سلاسل من الصيغ. صيغة القطعأ{\displaystyle A}يُستخدم هذا الأسلوب بفعالية كشرط وسيط يُقدّم ثم يُحذف. تكمن أهمية حذف هذه القاعدة في أن البراهين الناتجة الخالية من القطع تتمتع بخاصية الصيغة الفرعية، التي تضمن أن كل صيغة تظهر في أي مكان في اشتقاق خالٍ من القطع هي صيغة فرعية لصيغة في المتتالية النهائية. لذلك، يكون البرهان تحليليًا بالكامل لأنه لا يتطلب إدخال أي مفاهيم خارجية، باستثناء تلك الموجودة بالفعل في العبارة المراد إثباتها. تُستخدم خاصية القطع هذه لإثبات اتساق المنطق الكلاسيكي والحدسي ، وتُستخدم أيضًا في دلالات نظرية البرهان .

الاستنتاج الطبيعي ومطابقة الصيغ كأنواع

الاستدلال الطبيعي هو نظام رسمي لاستخلاص النتائج المنطقية من المقدمات، استنادًا إلى مجموعة من قواعد الاستدلال التي تحاكي إلى حد كبير التفكير البشري البديهي. ويرتبط المنطق بالحوسبة ارتباطًا مباشرًا من خلال تناظر كاري-هوارد ، الذي يُرسي تماثلًا مباشرًا بين الصيغ في المنطق الحدسي والأنواع في حساب لامدا المُنمّط . في هذا التناظر، يُمكن اعتبار كل قضية نوعًا ، وبرهان تلك القضية يُشابه برنامجًا من ذلك النوع المُقابل. وباختصار، البرهان هو بناء يُثبت وجود نوع ما. على سبيل المثال، برهان الاستلزام.أب{\displaystyle A\to B}يتوافق مع دالة تأخذ حدًا من النوعأ{\displaystyle A}كمدخلات وينتج مصطلحًا من النوعب{\displaystyle B}كناتج. وبالمثل، برهان على العطف.أب{\displaystyle A\land B}( نوع المنتج ) يتوافق مع زوج يحتوي على مصطلح من النوعأ{\displaystyle A}ومصطلح من نوعب{\displaystyle B}لا تقتصر هذه العلاقة على مجرد علاقة سطحية. فعملية توحيد البراهين، حيث تُحذف الخطوات المنطقية الزائدة لتبسيط البرهان، تُطابق تمامًا عملية تنفيذ البرنامج، أي اختزال بيتا، في حساب لامدا المُنمّط. يربط هذا التماثل بين المحتوى الحسابي للبراهين المنطقية ونظرية الأنواع الحديثة، ويُرشد تصميم أدوات مساعدة البراهين. يوضح الرسم التخطيطي التالي هذا التطابق.

مثال على مخطط تطابق البرهان الهيكلي

الازدواجية المنطقية والانسجام

يرتبط التناقض المنطقي والانسجام من خلال تناظرات حساب المتتاليات . بنية المتتالية،ΓΔ{\displaystyle \Gamma \vdash \Delta }، أينΓ،Δ{\displaystyle \Gamma ,\Delta }تُشكّل المجموعات المتعددة المحدودة من الصيغ، وتُرسّخ ثنائية أساسية بين المقدمات (يسارًا) واللاحقات (يمينًا). وتتحقق هذه الثنائية بشكل صريح من خلال قواعد الإدخال اليسرى واليمنى لكل رابط منطقي. على سبيل المثال، قواعد الربط ({\displaystyle \land }) والانفصال ({\displaystyle \lor }) هي ثنائية:

(ل)أ،ب،ΓΔأب،ΓΔ(ر)ΓΔ،أΓΔ،بΓΔ،أب(ل)أ،ΓΔب،ΓΔأب،ΓΔ(ر)ΓΔ،أ،بΓΔ،أب{\displaystyle {\begin{array}{ccc}{\text{(}}{\land }{\text{L)}}&{\dfrac {A,B,\Gamma \vdash \Delta }{A\land B,\Gamma \vdash \Delta }}&{\text{(}}{\land }{\text{R)}}&{\dfrac {\Gamma \vdash \Delta ,A\qquad \Gamma \vdash \Delta ,B}{\Gamma \vdash \Delta ,A\land B}}\\\\{\text{(}}{\lor }{\text{L)}}&{\dfrac {A,\Gamma \vdash \Delta \qquad B,\Gamma \vdash \Delta }{A\lor B,\Gamma \vdash \Delta }}&{\text{(}}{\lor }{\text{R)}}&{\dfrac {\Gamma \vdash \Delta ,A,B}{\Gamma \vdash \Delta ,A\lor B}}\end{array}}}

يعكس هذا التناظر بين اليمين واليسار انسجامًا أعمق بين المعنى النحوي للرابط، المحدد فقط بقواعد إدخاله، عبر مبدأ القلب، وسلوكه الحذفي. وتضمن نظرية الحذف القطعي هذا الانسجام النظري. قاعدة القطع، (يقطع)ΓΔ،أأ،ΣΛΓ،ΣΔ،Λ،{\displaystyle {\text{(Cut)}}\quad {\dfrac {\Gamma \vdash \Delta ,A\qquad A,\Sigma \vdash \Lambda }{\Gamma ,\Sigma \vdash \Delta ,\Lambda }},} يمثل هذا شكلاً من أشكال الربط الدلالي؛ وتُظهر مقبوليته أن نظام البرهان متسق داخليًا وتحليلي، أي أن البراهين لا تحتاج إلى الإشارة إلى مفاهيم خارجية، مثل الصيغة.أ{\displaystyle A}، والتي لا تظهر في الاستنتاج. الاختزال الناجح لقطع على صيغة معقدة إلى قطع على صيغها الفرعية، عبر اختزالات الحالة الرئيسية بين القواعد اليسرى واليمنى، على سبيل المثال، اختزال قطع علىأب{\displaystyle A\land B}تم تقديمه من قبل كليهما ({\displaystyle \land }R) و ({\displaystyle \land }يمثل L التجسيد الحسابي للتوازن الأمثل بين إمكانية إدخال الرابط وإمكانية حذفه. وبالتالي، فإن حذف القطع يؤكد انسجام القواعد التشغيلية، مما يضمن اتساق النظام المنطقي وامتلاك براهينه لخصائص تطبيع جيدة.

المنطقة

بعض قواعد الاستدلال محلية ، وهي خاصية مرغوبة. [ 3 ] على سبيل المثال، لنأخذ  قاعدة ! في المنطق الخطي :أ،؟ب1،...،؟بن!أ،؟ب1،...،؟بن{\displaystyle {\frac {\vdash A,?B_{1},\dots ,?B_{n}}{\vdash !A,?B_{1},\dots ,?B_{n}}}}للتأكد من  تطبيق قاعدة ! بشكل صحيح على خطوة معينة من حساب التفاضل والتكامل التسلسليأ،ب1،...،بنأ،ب1،...،بن{\displaystyle {\frac {\vdash A,B_{1},\dots ,B_{n}}{\vdash A',B_{1},\dots ,B_{n}}}}ليس من الضروري فقط التحقق من ذلكأ=؟أ{\displaystyle A'=?A}ولكن من الضروري أيضًا التحقق من أن كل واحد منبأنا{\displaystyle B_{i}}تحتوي على  علامة التعجب (!) كرابط منطقي خارجي. وبهذا المعنى، فإن القاعدة ليست محلية ، لأنه لتطبيقها، يجب التحقق من عدد غير محدود من الصيغ.

كمثال أكثر شيوعًا، في حساب التتابعات الكلاسيكي LK، تكون قواعد الاستدلال لـ OR هيأ،ΓΔب،ΓΔأب،ΓΔ()،Γأ،ΔΓأب،Δ(1)،Γب،ΔΓأب،Δ(2){\displaystyle {\frac {A,\Gamma \vdash \Delta \quad B,\Gamma \vdash \Delta }{A\lor B,\Gamma \vdash \Delta }}(\lor \vdash ),\quad {\frac {\Gamma \vdash A,\Delta }{\Gamma \vdash A\lor B,\Delta }}(\vdash \lor _{1}),\quad {\frac {\Gamma \vdash B,\Delta }{\Gamma \vdash A\lor B,\Delta }}(\vdash \lor _{2})}القاعدة{\displaystyle \lor \vdash }ليس محليًا، لأنه من أجل التحقق من تطبيقه بشكل صحيح في خطوة ماأ،ΓΔب،ΓΔج،ΓΔ{\displaystyle {\frac {A,\Gamma \vdash \Delta \quad B,\Gamma '\vdash \Delta '}{C,\Gamma \vdash \Delta }}}يجب على المرء أن يتحقق ليس فقط من ذلكج=أب{\displaystyle C=A\lor B}ولكن أيضاً ذلكΓ=Γ،Δ=Δ{\displaystyle \Gamma =\Gamma ',\Delta =\Delta '}القواعد1،2{\displaystyle \vdash \lor _{1},\vdash \lor _{2}}محليون. [ 4 ]

استُلهمت فكرة الموضعية في الأصل من اعتبارات البرمجة المنطقية المتوازية . وتتلخص الفكرة فيما يلي: سلسلة كبيرةΓΔ{\displaystyle \Gamma \vdash \Delta }قد تُخزَّن البيانات بطريقة موزعة، عبر عدة معالجات ومواقع ذاكرة متعددة. يمكن تنفيذ خطوة الاستدلال المحلي بكمية محدودة من التفاعل، بينما يمكن تنفيذ خطوات الاستدلال غير المحلي بكمية كبيرة من التفاعل. على سبيل المثال، تحديدًا، من أجل تنفيذΓب،ΔΓأب،Δ{\displaystyle {\frac {\Gamma \vdash B,\Delta }{\Gamma \vdash A\lor B,\Delta }}}يحتاج المعالج إلى إنتاج تسلسل جديد.ΓΔ{\displaystyle \Gamma '\vdash \Delta '}بحيثΓ{\displaystyle \Gamma '}يشير ببساطة إلى نفس عنوان الذاكرة مثلΓ{\displaystyle \Gamma }، وΔ{\displaystyle \Delta '}يشير إلىأب{\displaystyle A\lor B}، متبوعًا بعنوان الذاكرة الثاني لـب،Δ{\displaystyle B,\Delta }على النقيض من ذلك، فإن تطبيق قاعدة ما{\displaystyle \lor \vdash }يتطلب ذلك التحقق من تطابق سلسلتين، وهو ما يستغرقيا(ن){\displaystyle O(n)}العمليات، حيثن{\displaystyle n}يمثل عدد الصيغ في التسلسل.

التسلسلات الفائقة

يُوسّع إطار التسلسل الفائق بنية التسلسل العادي إلى مجموعة متعددة من التسلسلات، باستخدام رابط بنيوي إضافي | (يُسمى شريط التسلسل الفائق ) لفصل التسلسلات المختلفة. وقد استُخدم لتوفير حسابات تحليلية، على سبيل المثال، للمنطق الموجه ، والمنطق الوسيط ، والمنطق البنيوي الفرعي [ 5 ] [ 6 ] [ 7 ]. التسلسل الفائق هو بنية

Γ1Δ1||ΓنΔن{\displaystyle \Gamma _{1}\vdash \Delta _{1}\mid \dots \mid \Gamma _{n}\vdash \Delta _{n}}

حيث كلΓأناΔأنا{\displaystyle \Gamma _{i}\vdash \Delta _{i}}هي متتالية عادية، تُسمى مكونًا من المتتالية الفائقة. وكما هو الحال مع المتتاليات، يمكن أن تستند المتتاليات الفائقة إلى مجموعات، أو مجموعات متعددة، أو متتاليات، ويمكن أن تكون مكوناتها متتالية ذات نتيجة واحدة أو متعددة النتائج . يعتمد تفسير صيغة المتتاليات الفائقة على المنطق قيد الدراسة، ولكنه دائمًا تقريبًا شكل من أشكال الفصل. التفسيرات الأكثر شيوعًا هي الفصل البسيط.

(Γ1Δ1)(ΓنΔن){\displaystyle (\bigwedge \Gamma _{1}\rightarrow \bigvee \Delta _{1})\lor \dots \lor (\bigwedge \Gamma _{n}\rightarrow \bigvee \Delta _{n})}

بالنسبة للمنطق الوسيط، أو كفصل للمربعات

(Γ1Δ1)(ΓنΔن){\displaystyle \Box (\bigwedge \Gamma _{1}\rightarrow \bigvee \Delta _{1})\lor \dots \lor \Box (\bigwedge \Gamma _{n}\rightarrow \bigvee \Delta _{n})}

للمنطق الموجه.

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

Γ1Δ1||ΓنΔنΓ1Δ1||ΓنΔن|ΣΠ{\displaystyle {\frac {\Gamma _{1}\vdash \Delta _{1}\mid \dots \mid \Gamma _{n}\vdash \Delta _{n}}{\Gamma _{1}\vdash \Delta _{1}\mid \dots \mid \Gamma _{n}\vdash \Delta _{n}\mid \Sigma \vdash \Pi }}}

وقاعدة الانكماش الخارجي

Γ1Δ1||ΓنΔن|ΓنΔنΓ1Δ1||ΓنΔن{\displaystyle {\frac {\Gamma _{1}\vdash \Delta _{1}\mid \dots \mid \Gamma _{n}\vdash \Delta _{n}\mid \Gamma _{n}\vdash \Delta _{n}}{\Gamma _{1}\vdash \Delta _{1}\mid \dots \mid \Gamma _{n}\vdash \Delta _{n}}}}

تُوفّر القواعد التي تُعالج بنية التسلسل الفائق مزيدًا من التعبيرية في إطار التسلسل الفائق. ومن الأمثلة المهمة على ذلك قاعدة التقسيم المشروط [ 6 ].

Γ1Δ1||ΓنΔن|Σ،ΩΠ،ΘΓ1Δ1||ΓنΔن|ΣΠ|ΩΘ{\displaystyle {\frac {\Gamma _{1}\vdash \Delta _{1}\mid \dots \mid \Gamma _{n}\vdash \Delta _{n}\mid \Box \Sigma ,\Omega \vdash \Box \Pi ,\Theta }{\Gamma _{1}\vdash \Delta _{1}\mid \dots \mid \Gamma _{n}\vdash \Delta _{n}\mid \Box \Sigma \vdash \Box \Pi \mid \Omega \vdash \Theta }}}

بالنسبة للمنطق الموجه S5 ، حيثΣ{\displaystyle \Box \Sigma }هذا يعني أن كل صيغة فيΣ{\displaystyle \Box \Sigma }وهو على شكلأ{\displaystyle \Box A}.

مثال آخر هو قاعدة الاتصال للمنطق الوسيط LC [ 6 ]

Γ1Δ1||ΓنΔن|ΩأΣ1Π1||ΣمΠم|ΘبΓ1Δ1||ΓنΔن|Σ1Π1||ΣمΠم|Ωب|Θأ{\displaystyle {\frac {\Gamma _{1}\vdash \Delta _{1}\mid \dots \mid \Gamma _{n}\vdash \Delta _{n}\mid \Omega \vdash A\qquad \Sigma _{1}\vdash \Pi _{1}\mid \dots \mid \Sigma _{m}\vdash \Pi _{m}\mid \Theta \vdash B}{\Gamma _{1}\vdash \Delta _{1}\mid \dots \mid \Gamma _{n}\vdash \Delta _{n}\mid \Sigma _{1}\vdash \Pi _{1}\mid \dots \mid \Sigma _{m}\vdash \Pi _{m}\mid \Omega \vdash B\mid \Theta \vdash A}}}

لاحظ أن مكونات قاعدة الاتصال هي متواليات ذات نتيجة واحدة.

حساب التفاضل والتكامل للهياكل

حساب التفاضل والتكامل المتسلسل المتداخل

حساب التفاضل والتكامل المتسلسل المتداخل هو صياغة رسمية تشبه حساب التفاضل والتكامل ثنائي الجوانب للهياكل .

ملحوظات

  1. "نظرية البرهان البنيوي" . www.philpapers.org . تم الاطلاع عليه بتاريخ 18-08-2024 .
  2. ND Belnap. "منطق العرض". مجلة المنطق الفلسفي ، 11 (4)، 375-417، 1982.
  3. ستراسبورغر، لوتز (2002). باز، ماتياس؛ فورونكوف، أندريه (محرران). "نظام محلي للمنطق الخطي" . المنطق للبرمجة والذكاء الاصطناعي والاستدلال . برلين، هايدلبرغ: سبرينغر: 388-402 . doi : 10.1007/3-540-36078-6_26 . ISBN 978-3-540-36078-0.
  4. برونلر، كاي (1 أكتوبر 2006). "المحلية في المنطق الكلاسيكي" . مجلة نوتردام للمنطق الصوري . 47 (4). doi : 10.1305/ndjfl/1168352668 . ISSN 0029-4527 . 
  5. مينك، جي إي (1971) [نُشرت أصلاً باللغة الروسية عام 1968]. "حول بعض حسابات المنطق الموجه" . حسابات المنطق الرمزي. وقائع معهد ستيكلوف للرياضيات . 98. الجمعية الأمريكية للرياضيات: 97-124 .
  6. 1 2 3 أفرون، أرنون (1996). "طريقة المتتاليات الفائقة في نظرية إثبات المنطق الافتراضي غير الكلاسيكي" (ملف PDF) . المنطق: من الأسس إلى التطبيقات: ندوة المنطق الأوروبية . مطبعة كلارندون: 1-32 .
  7. بوتينجر، جاريل (1983). "صياغات موحدة وخالية من القطع لـ T و S4 و S5". مجلة المنطق الرمزي . 48 (3): 900. doi : 10.2307/2273495 . JSTOR 2273495. S2CID 250346853 .  

مراجع