طريقة الجداول التحليلية

في نظرية البرهان ، يُعدّ الجدول الدلالي [ 1 ] ( يُلفظ : / tæˈbloʊ , ˈtæbloʊ / ؛ جمعه: جداول ) ، والذي يُسمى أيضًا الجدول التحليلي [2]، أو شجرة الحقيقة [ 1 ] ، أو ببساطة الشجرة [ 2 ] ، إجراءً لاتخاذ القرار في المنطق الجملي والمنطق ذي الصلة، وإجراءً لإثبات صيغ منطق الرتبة الأولى . [ 1 ] الجدول التحليلي هو بنية شجرية تُحسب لصيغة منطقية، حيث تحتوي كل عقدة على صيغة فرعية من الصيغة الأصلية المراد إثباتها أو دحضها. يقوم الحساب بإنشاء هذه الشجرة ويستخدمها لإثبات الصيغة كاملةً أو دحضها. [ 3 ] يمكن لطريقة الجدول أيضًا تحديد قابلية إرضاء مجموعات محدودة من صيغ المنطق المختلفة. وهي الإجراء الأكثر شيوعًا لإثبات المنطق الموجه . [ 4 ]
تتضمن طريقة أشجار الحقيقة مجموعة ثابتة من القواعد لإنشاء أشجار من صيغة منطقية معينة، أو مجموعة من الصيغ المنطقية. تحتوي هذه الأشجار على المزيد من الصيغ عند كل فرع، وفي بعض الحالات، قد يحتوي الفرع على كل من الصيغة ونفيها، أي تناقض. في هذه الحالة، يُقال إن الفرع مغلق . [ 1 ] إذا أُغلق كل فرع في الشجرة، يُقال إن الشجرة نفسها مغلقة. وبموجب قواعد إنشاء الجداول، تُعد الشجرة المغلقة دليلاً على أن الصيغة الأصلية، أو مجموعة الصيغ، المستخدمة في إنشائها كانت متناقضة في حد ذاتها، [ 1 ] وبالتالي خاطئة. وعلى العكس من ذلك، يمكن للجدول أيضًا أن يثبت أن الصيغة المنطقية تحصيل حاصل : إذا كانت الصيغة تحصيل حاصل، فإن نفيها تناقض، لذا فإن الجدول المبني من نفيها سيكون مغلقًا. [ 1 ]
تاريخ
في كتابه "المنطق الرمزي الجزء الثاني" ، قدم تشارلز لوتويدج دودجسون (المعروف أيضًا باسمه الأدبي المستعار، لويس كارول) طريقة الأشجار، وهي أقدم استخدام حديث لشجرة الحقيقة. [ 5 ]
ابتكر كلٌّ من المنطقي الهولندي إيفرت ويليم بيث (بيث، 1955) [ 6 ] ، والمنطقي والفيلسوف الفنلندي جاكو هينتيكا ، والفيلسوف السويدي ستيغ كانغر [ 7 ] ، طريقة الجداول الدلالية بشكلٍ مستقل، ثم قام ريموند سموليان (سموليان، 1968، 1995) بتبسيطها لتناسب المنطق الكلاسيكي [ 8 ] . ويُشرح هنا تبسيط سموليان، المعروف باسم "الجداول أحادية الجانب". وقد عُمِّمت طريقة سموليان لتشمل منطق القضايا متعدد القيم ومنطق الرتبة الأولى بشكلٍ عشوائي على يد والتر كارنيلي (كارنيلي، 1987) [ 9 ] .
يمكن النظر إلى الجداول بشكل بديهي على أنها أنظمة متسلسلة مقلوبة. وقد تم إثبات هذه العلاقة المتناظرة بين الجداول والأنظمة المتسلسلة رسميًا في (كارنيلي 1991). [ 10 ]
المنطق الافتراضي
التعريفات
افترض مجموعة لانهائيةمن المتغيرات الافتراضية وتحديد المجموعةمن الصيغ بالاستقراء، ممثلة بالقواعد النحوية التالية:
- ::=PV\mid \neg \Phi \mid (\Phi \to \Phi )\mid (\Phi \lor \Phi )\mid (\Phi \land \Phi )} .
أي أن الروابط الأساسية هي: النفي، دلالة، الانفصال، والاقتران.
تُسمى صحة أو خطأ الصيغة بقيمتها الصادقة. ويُقال إن الصيغة، أو مجموعة الصيغ، قابلة للتحقيق إذا كان هناك إمكانية لتعيين قيم صادقة للمتغيرات المنطقية بحيث تكون الصيغة بأكملها، التي تجمع المتغيرات مع الروابط المنطقية، صحيحة أيضًا. [ 1 ] ويُقال إن هذا التعيين يُحقق الصيغة. [ 2 ]
الطريقة العامة
يتحقق الجدول مما إذا كانت مجموعة معينة من الصيغ قابلة للتحقيق أم لا. ويمكن استخدامه للتحقق من صحة الصيغة أو استلزامها: تكون الصيغة صحيحة إذا كان نفيها غير قابل للتحقيق، والصيغ الأخرى غير قابلة للتحقيق.يعنيلوغير مُرضٍ.

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

تعتمد هذه الطريقة على شجرة تُسمى عقدها بصيغ رياضية. في كل خطوة، تُعدّل هذه الشجرة؛ في حالة القضايا المنطقية، التغييرات المسموح بها هي إضافة عقدة كفرع من ورقة. تبدأ العملية بإنشاء الشجرة المكونة من سلسلة جميع الصيغ في المجموعة المراد إثبات عدم قابليتها للإرضاء. [ 11 ] بعد ذلك، يمكن تطبيق الإجراء التالي بشكل متكرر وغير حتمي:
- اختر عقدة طرفية مفتوحة. (العقدة الطرفية في السلسلة الأولية مُعلّمة بأنها مفتوحة).
- اختر عقدة مناسبة على الفرع الموجود أعلى العقدة المحددة. [ 12 ]
- قم بتطبيق العقدة المناسبة، والتي تتوافق مع توسيع الشجرة أسفل عقدة الورقة المحددة بناءً على قاعدة توسيع معينة (مفصلة أدناه).
- لكل عقدة جديدة يتم إنشاؤها وتكون حرفية/حرفية منفية، ويظهر مكملها في عقدة سابقة على نفس الفرع، ضع علامة على الفرع بأنه مغلق . ضع علامة على جميع العقد الأخرى التي تم إنشاؤها حديثًا بأنها مفتوحة .

إذا احتوى أحد فروع الجدول على صيغة ...
- أضف إلى ورقتها سلسلة من عقدتين تحتويان على الصيغ.و; [ 13 ]
- أنشئ فرعين شقيقين لورقتها، يحتويان على الصيغ التالية:وعلى التوالي؛ [ 14 ]
- أنشئ فرعين شقيقين لورقتها، يحتويان على الصيغ التالية:وعلى التوالى؛
- أضف إلى ورقتها سلسلة من عقدتين تحتويان على الصيغ.و؛
- أنشئ فرعين شقيقين لورقتها، يحتويان على الصيغ التالية:وعلى التوالى؛
- أضف إلى ورقتها سلسلة من عقدتين تحتويان على الصيغ.و؛
- أضف إلى ورقتها العقدة التي تحتوي على الصيغة؛
- أضف إلى ورقتها العقدة التي تحتوي على الصيغة.
تنتهي عملية التفكيك بعد عدد محدود من الخطوات، لأن كل تطبيق لقاعدة ما يزيل رابطًا، ولا يوجد سوى عدد محدود من الروابط في أي صيغة.
ملاحظة : في الأنظمة القائمة على القواعد النحوية
- ::=\bot \mid PV\mid (\Phi \to \Phi )\mid (\Phi \lor \Phi )\mid (\Phi \land \Phi )} ,
التي لا تتعامل مع النفي كخاصية أولية، بل تُعرّفه من حيث الاستلزام والزيف ()، قواعد الجدول لـيتم استبدالها بـ
: أغلق الفرع (تناقض)، : لا تفعل شيئًا (لأنه ببساطة لا يؤكد أي تناقض).
يقوم مبدأ الجدول على اعتبار الصيغ في عقد الفرع نفسه متصلة، بينما تُعتبر الفروع المختلفة منفصلة. ونتيجةً لذلك، يُمثل الجدول تمثيلاً شجرياً لصيغةٍ تُشكل فصلاً من الصيغ المتصلة. هذه الصيغة تُكافئ المجموعة التي يُراد إثبات عدم قابليتها للحل. تُعدّل هذه العملية الجدول بحيث تُصبح الصيغة المُمثلة به مُكافئة للصيغة الأصلية. قد تحتوي إحدى هذه الصيغ المتصلة على زوج من المتغيرات المُكملة، وفي هذه الحالة يُثبت أن هذه الصيغة غير قابلة للحل. إذا ثبت أن جميع الصيغ المتصلة غير قابلة للحل، فإن المجموعة الأصلية من الصيغ تكون غير قابلة للحل.
إنهاء
يمكن اعتبار كل جدول تمثيلاً بيانياً لصيغة مكافئة للمجموعة التي بُني منها الجدول. هذه الصيغة هي كالتالي: يمثل كل فرع من فروع الجدول اقتران صيغه، ويمثل الجدول نفسه فصل فروعه. تحوّل قواعد التوسيع الجدول إلى جدول آخر بصيغة مكافئة. بما أن الجدول يُهيأ كفرع واحد يحتوي على صيغ مجموعة الإدخال، فإن جميع الجداول اللاحقة المُستمدة منه تمثل صيغاً مكافئة لتلك المجموعة (في الحالة التي يكون فيها الجدول الأولي هو العقدة الوحيدة المُصنفة "صحيح"، فإن الصيغ التي تمثلها الجداول هي نتائج للمجموعة الأصلية).

تعتمد طريقة الجداول على البدء بمجموعة أولية من الصيغ، ثم إضافة صيغ أبسط فأبسط إلى الجدول حتى يظهر التناقض في أبسط صوره، أي في صورة متغيرات متقابلة. ولأن الصيغة التي يمثلها الجدول هي فصل الصيغ التي تمثلها فروعه، يتحقق التناقض عندما يحتوي كل فرع على زوج من المتغيرات المتقابلة.
بمجرد احتواء فرع على حرف ونفيه، تصبح صيغته المقابلة غير قابلة للإرضاء. ونتيجة لذلك، يمكن "إغلاق" هذا الفرع، إذ لا حاجة لتوسيعه أكثر. إذا كانت جميع فروع جدول ما مغلقة، فإن الصيغة التي يمثلها الجدول تكون غير قابلة للإرضاء؛ وبالتالي، تكون المجموعة الأصلية غير قابلة للإرضاء أيضًا. يُعد الحصول على جدول تكون فيه جميع الفروع مغلقة طريقة لإثبات عدم قابلية المجموعة الأصلية للإرضاء. في حالة القضايا، يمكن أيضًا إثبات قابلية الإرضاء من خلال استحالة إيجاد جدول مغلق، شريطة تطبيق كل قاعدة توسيع في كل مكان يمكن تطبيقها فيه. على وجه الخصوص، إذا احتوى جدول ما على بعض الفروع المفتوحة (غير المغلقة) وتم استخدام كل صيغة ليست حرفًا بواسطة قاعدة لتوليد عقدة جديدة على كل فرع توجد فيه الصيغة، فإن المجموعة تكون قابلة للإرضاء.
تأخذ هذه القاعدة في الاعتبار إمكانية ظهور الصيغة في أكثر من فرع (وذلك في حال وجود نقطة تفرع واحدة على الأقل "أسفل" العقدة). في هذه الحالة، يجب تطبيق قاعدة توسيع الصيغة بحيث تُضاف نتائجها إلى جميع الفروع المفتوحة، قبل استنتاج عدم إمكانية توسيع الجدول أكثر من ذلك، وبالتالي فإن الصيغة قابلة للتحقيق.
لوحة اقتراحية مع توحيد
يمكن تبسيط القواعد المذكورة أعلاه لجدول القضايا باستخدام الترميز الموحد. في الترميز الموحد، تكون كل صيغة إما من النوع(ألفا) أو من النوع(بيتا). يتم تخصيص مكونين لكل صيغة من النوع ألفاويتم تخصيص المكونين لكل صيغة من النوع بيتايمكن اعتبار الصيغ من النوع ألفا صيغًا اقترانية، حيث أن كليهماويُستدل على ذلك من خلالكونها صحيحة. يمكن اعتبار الصيغ من النوع بيتا صيغًا منفصلة، إماأويُستدل على ذلك من خلالكونها صحيحة. توضح الجداول أدناه كيفية تحديد نوع ومكونات أي صيغة منطقية معينة . [ 15 ]
في كل جدول، يعرض العمود الأيسر جميع الهياكل الممكنة للصيغ من النوع ألفا أو بيتا، بينما تعرض الأعمدة اليمنى مكوناتها الخاصة.
عند إنشاء جدول القضايا باستخدام الترميز المذكور أعلاه، كلما صادف المرء صيغة من النوع ألفا، فإن مكونيهاتُضاف إلى الفرع الحالي الذي يتم توسيعه. كلما صادف المرء صيغة من النوع بيتا في فرع مايمكن للمرء أن ينقسمإلى فرعين، أحدهما يحتوي على المجموعة {،} من الصيغ، والآخر مع المجموعة {،} من الصيغ. [ 16 ]
جدول مُصنَّف حسب المجموعة
يتمثل أحد أشكال الجدول في تسمية العقد بمجموعات من الصيغ بدلاً من صيغ مفردة. [ 17 ] في هذه الحالة، يكون الجدول الأولي عبارة عن عقدة واحدة تحمل المجموعة المراد إثبات قابليتها للتحقيق. وبالتالي، تُعتبر الصيغ في المجموعة متصلة.
يمكن الآن تطبيق قواعد توسيع الجدول على أوراق الجدول، متجاهلةً جميع العقد الداخلية. أما بالنسبة للاقتران، فتعتمد القاعدة على تكافؤ مجموعة تحتوي على اقتران.مع احتواء المجموعة على كليهماوبدلاً من ذلك. على وجه الخصوص، إذا كانت الورقة تحمل علامة بـ، ويمكن إضافة عقدة إليها مع تسمية:
بالنسبة للفصل، مجموعةيكافئ ذلك فصل المجموعتينوونتيجة لذلك، إذا كانت المجموعة الأولى تُصنف ورقة، فيمكن إلحاق طفلين بها، ويتم تصنيفهما بالصيغتين الأخيرتين.
وأخيرًا، إذا احتوت المجموعة على كل من القيمة الحرفية ونفيها، فيمكن إغلاق هذا الفرع:
الجدول لمجموعة منتهية معينة X هو شجرة منتهية (مقلوبة) جذرها X ، حيث تُستمد جميع العقد الفرعية بتطبيق قواعد الجدول على العقد الأبوية. يُقال إن فرعًا في هذا الجدول مغلق إذا احتوت عقدته الطرفية على كلمة "مغلق". ويُقال إن الجدول مغلق إذا كانت جميع فروعه مغلقة. ويُقال إن الجدول مفتوح إذا كان فرع واحد على الأقل غير مغلق.
فيما يلي لوحتان مغلقتان للمجموعة
يُشار إلى كل تطبيق للقاعدة على الجانب الأيمن. يحقق كلاهما نفس النتيجة؛ الأول يُغلق بشكل أسرع. الفرق الوحيد هو ترتيب تنفيذ عملية الاختزال.
وثانياً، وهي أطول، مع تطبيق القواعد بترتيب مختلف:
يُغلق الجدول الأول بعد تطبيق قاعدة واحدة فقط، بينما يفشل الجدول الثاني في تحقيق الهدف ويستغرق وقتًا أطول بكثير للإغلاق. من الواضح أن المرء يفضل دائمًا إيجاد أقصر جدول مغلق، ولكن يمكن إثبات أنه لا يمكن وجود خوارزمية واحدة تجد أقصر جدول مغلق لجميع مجموعات الصيغ المدخلة.
القواعد الثلاث،وما سبق يكفي لتحديد ما إذا كانت مجموعة معينةالصيغ في شكلها الطبيعي المنفي قابلة للتحقيق بشكل مشترك:
ما عليك سوى تطبيق جميع القواعد الممكنة بجميع الترتيبات الممكنة حتى نجد جدولًا مغلقًا لـأو حتى نستنفد جميع الاحتمالات ونخلص إلى أن كل لوحة لـمفتوح.
في الحالة الأولى،غير قابلة للحل بشكل مشترك، وفي الحالة الثانية، تعطي العقدة الطرفية للفرع المفتوح تعيينًا للصيغ الذرية والصيغ الذرية المنفية مما يجعلقابلة للتحقيق بشكل مشترك. في الواقع، يتمتع المنطق الكلاسيكي بخاصية رائعة تتمثل في أننا نحتاج إلى فحص جدول واحد فقط (أي جدول) بشكل كامل: إذا كان الجدول مغلقًا، فإنغير مُرضٍ، وإذا كان مفتوحًا...قابلة للإرضاء. لكن هذه الخاصية لا تتمتع بها المنطق الأخرى بشكل عام.
تكفي هذه القواعد لجميع قواعد المنطق الكلاسيكي، وذلك بأخذ مجموعة أولية من الصيغ X واستبدال كل عنصر C بصيغته الطبيعية المنفية المكافئة منطقيًا C'، ما ينتج عنه مجموعة من الصيغ X' . نعلم أن X قابلة للإرضاء إذا وفقط إذا كانت X' قابلة للإرضاء، لذا يكفي البحث عن جدول مغلق لـ X' باستخدام الإجراء الموضح أعلاه.
عن طريق الضبطيمكن للمرء أن يختبر ما إذا كانت الصيغة A عبارة عن تحصيل حاصل في المنطق الكلاسيكي:
إذا كان الجدول الزمني لـثم يغلقغير قابلة للإثبات، وبالتالي فإن A عبارة عن تحصيل حاصل، إذ لا يمكن لأي قيمة منطقية أن تجعل A خاطئة. وإلا، فإن أي ورقة مفتوحة من أي فرع مفتوح من أي جدول مفتوح لـيُعطي مهمة تُفنّد A.
جدول منطق الدرجة الأولى
تُوسَّع الجداول لتشمل منطق المسند من الدرجة الأولى من خلال قاعدتين للتعامل مع الكميات الكلية والوجودية على التوالي. يمكن استخدام مجموعتين مختلفتين من القواعد؛ تستخدم كلتاهما شكلاً من أشكال السكولمية للتعامل مع الكميات الوجودية، لكنهما تختلفان في التعامل مع الكميات الكلية.
من المفترض هنا ألا تحتوي مجموعة الصيغ المستخدمة للتحقق من صحتها على أي متغيرات حرة؛ وهذا ليس قيدًا لأن المتغيرات الحرة يتم تحديدها كميًا بشكل شامل ضمنيًا، لذلك يمكن إضافة المحددات الكمية الشاملة لهذه المتغيرات، مما ينتج عنه صيغة بدون متغيرات حرة.
جدول من الدرجة الأولى بدون توحيد
صيغة من الدرجة الأولىيشمل ذلك جميع الصيغأينهو حد أساسي . وبالتالي فإن قاعدة الاستدلال التالية صحيحة:
- أينهو مصطلح أساسي اعتباطي
على عكس قواعد الروابط المنطقية، قد يكون من الضروري تطبيق هذه القاعدة عدة مرات على الصيغة نفسها. على سبيل المثال، المجموعةلا يمكن إثبات عدم إمكانية تحقيقها إلا إذا كان كلاويتم توليدها من.
تُعالج المُكمِّمات الوجودية باستخدام عملية سكولمية. على وجه الخصوص، صيغة تحتوي على مُكمِّم وجودي رئيسي مثليُنتج عملية سكولمية، أينهو رمز ثابت جديد.
- أينهو رمز ثابت جديد

مصطلح سكوليمهو ثابت (دالة من الرتبة 0) لأن التحديد الكمي علىلا يقع ضمن نطاق أي مُكمِّم شامل. إذا احتوت الصيغة الأصلية على بعض المُكمِّمات الشاملة بحيث يكون التحديد الكمي علىكانت هذه المحددات الكمية ضمن نطاقها، ومن الواضح أنها قد أزيلت بتطبيق قاعدة المحددات الكمية الشاملة.
تُدخل قاعدة المُكمِّمات الوجودية رموزًا ثابتة جديدة. ويمكن استخدام هذه الرموز بواسطة قاعدة المُكمِّمات الكلية، بحيثيمكن أن يولدحتى لولم يكن موجودًا في الصيغة الأصلية ولكنه ثابت سكوليم تم إنشاؤه بواسطة قاعدة الكميات الوجودية.
القاعدتان المذكورتان أعلاه للمُكمِّمات الكلية والوجودية صحيحتان، وكذلك القواعد الافتراضية: إذا ولّدت مجموعة من الصيغ جدولًا مغلقًا، فإن هذه المجموعة غير قابلة للإرضاء. ويمكن إثبات الاكتمال أيضًا: إذا كانت مجموعة من الصيغ غير قابلة للإرضاء، فإنه يوجد جدول مغلق مبني منها باستخدام هذه القواعد. ومع ذلك، فإن إيجاد مثل هذا الجدول المغلق يتطلب سياسة مناسبة لتطبيق القواعد. وإلا، فقد تُولِّد مجموعة غير قابلة للإرضاء جدولًا لا نهائي النمو. على سبيل المثال، المجموعةغير قابل للتنفيذ، ولكن لا يمكن الحصول على جدول مغلق إذا استمر المرء بشكل غير حكيم في تطبيق قاعدة الكميات الشاملة على، على سبيل المثال توليديمكن دائمًا العثور على جدول مغلق عن طريق استبعاد هذه السياسات "غير العادلة" المماثلة لتطبيق قواعد الجدول.
قاعدة الكميات الشاملةهذه القاعدة الوحيدة غير الحتمية، إذ لا تُحدد المصطلح الذي يجب استخدامه. علاوة على ذلك، بينما تُطبق القواعد الأخرى مرة واحدة فقط لكل صيغة ولكل مسار، قد تتطلب هذه القاعدة عدة تطبيقات. مع ذلك، يمكن تقييد تطبيق هذه القاعدة بتأخير تطبيقها حتى لا تنطبق أي قاعدة أخرى، وبتقييد تطبيقها على المصطلحات الأساسية التي تظهر بالفعل في مسار الجدول. يهدف شكل الجداول الموحد الموضح أدناه إلى حل مشكلة عدم الحتمية.
جدول من الدرجة الأولى مع التوحيد
تكمن المشكلة الرئيسية في استخدام الجداول بدون توحيد في كيفية اختيار مصطلح أساسيبالنسبة لقاعدة المُكمِّم الشامل. في الواقع، يمكن استخدام كل مصطلح أساسي ممكن، ولكن من الواضح أن معظمها قد يكون غير مفيد لإغلاق الجدول.
يتمثل أحد حلول هذه المشكلة في "تأجيل" اختيار الحد إلى الوقت الذي تسمح فيه نتيجة القاعدة بإغلاق فرع واحد على الأقل من الجدول. ويمكن تحقيق ذلك باستخدام متغير بدلاً من حد، بحيثيُنشئثم السماح بإجراء عمليات استبدال لاحقةمع مصطلح. تصبح قاعدة المحددات الكمية الشاملة كما يلي:
- أينمتغير لا يظهر في أي مكان آخر في الجدول
على الرغم من أنه من المفترض ألا تحتوي المجموعة الأولية من الصيغ على متغيرات حرة، إلا أن صيغة الجدول قد تحتوي على المتغيرات الحرة الناتجة عن هذه القاعدة. وتُعتبر هذه المتغيرات الحرة ضمنيًا مُقاسة كميًا بشكل شامل.
تستخدم هذه القاعدة متغيرًا بدلًا من حد أساسي. وتكمن الفائدة من هذا التغيير في إمكانية إعطاء هذه المتغيرات قيمة عند إغلاق فرع من الجدول، مما يحل مشكلة توليد حدود قد تكون غير مفيدة.
لوهو أكثر أداة توحيد عامة بين حرفينو، أينونفييحدث في نفس فرع الجدول،يمكن تطبيقها في نفس الوقت على جميع صيغ الجدول
على سبيل المثال،يمكن إثبات عدم إمكانية تحقيقها عن طريق توليدنفي هذا الحرفي قابل للتوحيد معوأكثر العوامل توحيدًا هو الاستبدال الذي يحل محلمعيؤدي تطبيق هذا الاستبدال إلى استبدالمع، مما يختتم المشهد.
تُغلق هذه القاعدة فرعًا واحدًا على الأقل من الجدول، وهو الفرع الذي يحتوي على زوج المتغيرات المدروس. مع ذلك، يجب تطبيق الاستبدال على الجدول بأكمله، وليس على هذين المتغيرين فقط. يُعبَّر عن ذلك بأن المتغيرات الحرة في الجدول ثابتة : إذا استُبدل أحد المتغيرات بشيء آخر، فيجب استبدال جميع المتغير نفسه في المواضع الأخرى بالطريقة نفسها. رسميًا، تُكمَّم المتغيرات الحرة (ضمنًا) بشكل شامل، وتقع جميع صيغ الجدول ضمن نطاق هذه الكميات.
تُعالج المُكمِّمات الوجودية بواسطة عملية سكولم. على عكس الجدول بدون توحيد، قد لا تكون حدود سكولم ثوابت بسيطة. في الواقع، قد تحتوي الصيغ في جدول مع توحيد على متغيرات حرة، والتي تُعتبر ضمنيًا مُكمَّمة عالميًا. ونتيجة لذلك، فإن صيغة مثلقد يكون ضمن نطاق المحددات الكمية الشاملة؛ إذا كان الأمر كذلك، فإن مصطلح سكوليم ليس ثابتًا بسيطًا ولكنه مصطلح مكون من رمز دالة جديد والمتغيرات الحرة للصيغة.
- أينهو رمز دالة جديد والمتغيرات الحرة لـ

تتضمن هذه القاعدة تبسيطًا مقارنةً بقاعدة أخرى حيثالمتغيرات الحرة للفرع، وليس للفرع نفسه.بمفرده. يمكن تبسيط هذه القاعدة أكثر بإعادة استخدام رمز الدالة إذا سبق استخدامه في صيغة مطابقة لـحتى إعادة تسمية المتغيرات.
تُستنتج الصيغة المُمثلة بجدول بطريقة مشابهة للحالة الافتراضية، مع افتراض إضافي مفاده أن المتغيرات الحرة تُعتبر مُكمّمة بشكل شامل. وكما هو الحال في الحالة الافتراضية، تُربط الصيغ في كل فرع، وتُفصل الصيغ الناتجة. بالإضافة إلى ذلك، تُعتبر جميع المتغيرات الحرة في الصيغة الناتجة مُكمّمة بشكل شامل. جميع هذه المُكمّمات تشمل الصيغة بأكملها ضمن نطاقها. بعبارة أخرى، إذاهي الصيغة التي تم الحصول عليها بفصل الصيغ المتصلة في كل فرع، وهل المتغيرات الحرة فيه؟الصيغة الممثلة في الجدول. تنطبق الاعتبارات التالية:
- إن افتراض أن المتغيرات الحرة قابلة للقياس الكمي بشكل شامل هو ما يجعل تطبيق الموحد الأكثر عمومية قاعدة سليمة: بما أنهذا يعني أنهذا صحيح لكل قيمة ممكنة لـ، ثمينطبق هذا على المصطلحأن الموحد الأكثر عمومية يحل محلمع.
- المتغيرات الحرة في الجدول ثابتة: يجب استبدال جميع حالات ظهور المتغير نفسه بنفس الحد. يمكن اعتبار كل متغير رمزًا يمثل حدًا لم يُحدد بعد. هذا نتيجة لافتراض أن المتغيرات الحرة مُكمّمة بشكل شامل على الصيغة الكاملة التي يمثلها الجدول: إذا ظهر المتغير نفسه حرًا في عقدتين مختلفتين، فإن كلا الظهورين يقعان ضمن نطاق نفس المُكمّم. على سبيل المثال، إذا كانت الصيغ في عقدتين هماو، أينمجاني في كليهما، الصيغة التي يمثلها الجدول هي شيء من الشكلتشير هذه الصيغة إلى أنهذا صحيح لأي قيمة منلكن هذا لا يعني بالضرورةلمصطلحين مختلفينوحيث أن هذين المصطلحين قد يأخذان قيماً مختلفة بشكل عام. وهذا يعني أنلا يمكن استبدالها بمصطلحين مختلفين فيو.
- تُعتبر المتغيرات الحرة في الصيغة المستخدمة للتحقق من صحتها متغيرات كمية عالمية. مع ذلك، لا يمكن ترك هذه المتغيرات حرة عند إنشاء جدول بيانات، لأن قواعد الجدول تعمل على عكس الصيغة، لكنها مع ذلك تعامل المتغيرات الحرة على أنها متغيرات كمية عالمية. على سبيل المثال،غير صالح (ليس صحيحًا في النموذج حيثوالتفسير حيث). بالتالي،قابلة للتحقيق (يتم تحقيقها بنفس النموذج والتفسير). ومع ذلك، يمكن إنشاء جدول مغلق باستخداموواستبدالهامعسيؤدي ذلك إلى إنشاء إغلاق. الإجراء الصحيح هو أولاً جعل المحددات الكمية الشاملة صريحة، وبالتالي إنشاء.
الخياران التاليان صحيحان أيضاً.
- يُعدّ تطبيق استبدال المتغيرات الحرة في الجدول بأكمله قاعدةً صحيحة، شريطة أن يكون هذا الاستبدال حرًا بالنسبة للصيغة التي تُمثّل الجدول. بعبارة أخرى، يؤدي تطبيق هذا الاستبدال إلى جدول تظل صيغته نتيجةً لمجموعة المدخلات. ويضمن استخدام معظم الموحدات العامة تلقائيًا استيفاء شرط حرية الجدول.
- بينما يجب استبدال كل متغير بشكل عام بنفس المصطلح في الجدول بأكمله، إلا أن هناك بعض الحالات الخاصة التي لا يكون فيها ذلك ضرورياً.
يمكن إثبات اكتمال الجداول مع التوحيد: إذا كانت مجموعة من الصيغ غير قابلة للإرضاء، فإن لها برهانًا باستخدام جدول مع التوحيد. مع ذلك، قد يكون إيجاد مثل هذا البرهان أمرًا صعبًا. على عكس الحالة بدون توحيد، يمكن لتطبيق الاستبدال أن يُعدّل الجزء الموجود من الجدول؛ فبينما يُغلق تطبيق الاستبدال فرعًا واحدًا على الأقل، قد يجعل إغلاق فروع أخرى مستحيلاً (حتى لو كانت المجموعة غير قابلة للإرضاء).
يتمثل أحد حلول هذه المشكلة في التأجيل : حيث لا يُطبَّق أي استبدال حتى يتم العثور على استبدال يُغلق جميع الفروع في آنٍ واحد. باستخدام هذا الأسلوب، يمكن دائمًا إيجاد برهان لمجموعة غير قابلة للإرضاء من خلال سياسة مناسبة لتطبيق القواعد الأخرى. مع ذلك، تتطلب هذه الطريقة الاحتفاظ بالجدول بأكمله في الذاكرة: فالطريقة العامة تُغلق الفروع، والتي يمكن تجاهلها بعد ذلك، بينما لا يُغلق هذا الأسلوب أي فرع حتى النهاية.
تُعدّ مشكلة استحالة إغلاق بعض الجداول التي يُمكن توليدها، حتى لو كانت المجموعة غير قابلة للإرضاء، مشكلةً شائعةً في مجموعات قواعد توسيع الجداول الأخرى: فمع أن بعض التسلسلات المحددة لتطبيق هذه القواعد تسمح بإنشاء جدول مغلق (إذا كانت المجموعة غير قابلة للإرضاء)، فإن بعض التسلسلات الأخرى تؤدي إلى جداول لا يُمكن إغلاقها. وقد تمّ توضيح الحلول العامة لهذه الحالات في قسم "البحث عن جدول".
حسابات الجدول وخصائصها
حساب الجداول هو مجموعة من القواعد التي تسمح ببناء الجداول وتعديلها. قواعد الجداول المنطقية، وقواعد الجداول بدون توحيد، وقواعد الجداول مع توحيد، كلها تُعدّ حسابات جداول. من الخصائص المهمة التي قد يمتلكها حساب الجداول أو لا يمتلكها: الاكتمال، والتدمير، وتوافق البراهين.
يُطلق على حساب الجداول اسم "كامل" إذا سمح ببناء برهان جدولي لكل مجموعة صيغ غير قابلة للإرضاء. ويمكن إثبات اكتمال حسابات الجداول المذكورة أعلاه.
يتمثل أحد الفروق الجوهرية بين جدول التوحيد والحسابات الأخرى في أن الحسابين الأخيرين يُعدّلان الجدول بإضافة عُقد جديدة إليه فقط، بينما يسمح جدول التوحيد بإجراء استبدالات لتعديل الجزء الموجود من الجدول. وبشكل عام، تُصنّف حسابات الجداول إلى مُدمّرة وغير مُدمّرة بناءً على ما إذا كانت تُضيف عُقدًا جديدة فقط أم لا. وبالتالي، يُعدّ جدول التوحيد مُدمّرًا، بينما يُعدّ كلٌّ من جدول القضايا وجدول بدون توحيد غير مُدمّرين.
تُعرف خاصية التقارب البرهاني في حساب الجداول بقدرتها على استخلاص برهان لمجموعة غير قابلة للإرضاء من جدول عشوائي، بافتراض أن هذا الجدول نفسه قد تم الحصول عليه بتطبيق قواعد الحساب. بعبارة أخرى، في حساب الجداول المتقارب برهانيًا، يمكن تطبيق أي مجموعة من القواعد على مجموعة غير قابلة للإرضاء، ومع ذلك يمكن الحصول على جدول يمكن من خلاله استخلاص جدول مغلق بتطبيق قواعد أخرى.
إجراءات الإثبات
حساب الجداول هو ببساطة مجموعة من القواعد التي تحدد كيفية تعديل جدول. أما إجراء البرهان فهو طريقة لإيجاد برهان فعلي (إن وُجد). بعبارة أخرى، حساب الجداول هو مجموعة من القواعد، بينما إجراء البرهان هو سياسة لتطبيق هذه القواعد. حتى لو كان الحساب كاملاً، فليس كل خيار ممكن لتطبيق القواعد يؤدي إلى برهان لمجموعة غير قابلة للإرضاء. على سبيل المثال،غير قابل للتنفيذ، لكن كل من الجداول مع التوحيد والجداول بدون توحيد تسمح بتطبيق قاعدة الكميات الشاملة بشكل متكرر على الصيغة الأخيرة، في حين أن تطبيق قاعدة الفصل على الصيغة الثالثة سيؤدي مباشرة إلى الإغلاق.
فيما يخص إجراءات البرهان، تم تعريف الاكتمال على النحو التالي: يكون إجراء البرهان مكتملاً تماماً إذا سمح بإيجاد جدول مغلق لأي مجموعة صيغ غير قابلة للإرضاء. ويُعدّ توافق البرهان في الحساب الأساسي ذا صلة بالاكتمال: إذ يضمن توافق البرهان إمكانية توليد جدول مغلق دائماً من أي جدول مُنشأ جزئياً (إذا كانت المجموعة غير قابلة للإرضاء). وبدون توافق البرهان، قد يؤدي تطبيق قاعدة خاطئة إلى استحالة إكمال الجدول بتطبيق قواعد أخرى.
تتمتع الجداول الافتراضية والجداول التي لا تخضع للتوحيد بإجراءات إثبات كاملة للغاية. وعلى وجه الخصوص، فإن إجراء الإثبات الكامل هو تطبيق القواعد بطريقة عادلة . وذلك لأن الطريقة الوحيدة التي لا تستطيع بها هذه الحسابات توليد جدول مغلق من مجموعة غير قابلة للإرضاء هي عدم تطبيق بعض القواعد المناسبة.
في جداول القضايا، يُختزل الإنصاف إلى توسيع كل صيغة في كل فرع. بتعبير أدق، لكل صيغة ولكل فرع تقع فيه الصيغة، تُستخدم القاعدة التي تشترط وجود الصيغة لتوسيع الفرع. إجراء البرهان العادل لجداول القضايا هو إجراء كامل تمامًا.
بالنسبة للجداول من الدرجة الأولى التي لا تخضع للتوحيد، يكون شرط الإنصاف مماثلاً، باستثناء أن قاعدة المُكمِّمات الشاملة قد تتطلب أكثر من تطبيق واحد. ويعني الإنصاف توسيع كل مُكمِّم شامل بشكل متكرر لا نهائي. بعبارة أخرى، لا يمكن لسياسة تطبيق القواعد العادلة أن تستمر في تطبيق قواعد أخرى دون توسيع كل مُكمِّم شامل في كل فرع لا يزال مفتوحًا بين الحين والآخر.
البحث عن لوحة مغلقة
إذا كان حساب الجداول كاملاً، فإن لكل مجموعة صيغ غير قابلة للإرضاء جدول مغلق مرتبط بها. مع أن هذا الجدول يُمكن الحصول عليه دائمًا بتطبيق بعض قواعد الحساب، إلا أن مشكلة تحديد القواعد الواجب تطبيقها على صيغة معينة تبقى قائمة. ونتيجةً لذلك، لا يعني الاكتمال بالضرورة وجود سياسة تطبيق قواعد فعّالة تؤدي دائمًا إلى جدول مغلق لكل مجموعة صيغ غير قابلة للإرضاء. في حين أن إجراء البرهان العادل يكون كاملاً بالنسبة للجدول الأساسي والجدول بدون توحيد، فإن هذا لا ينطبق على الجدول مع التوحيد.

يتمثل الحل العام لهذه المشكلة في البحث في فضاء الجداول حتى يتم العثور على جدول مغلق (إن وُجد، أي أن المجموعة غير قابلة للإرضاء). في هذا النهج، يبدأ المرء بجدول فارغ، ثم يُطبق بشكل متكرر كل قاعدة قابلة للتطبيق. يمر هذا الإجراء بشجرة (ضمنية) عُقدها مُصنفة بجداول، بحيث يُستمد الجدول في أي عقدة من الجدول في عقدتها الأصلية بتطبيق إحدى القواعد الصحيحة.
بما أن كل فرع قد يكون لانهائيًا، يجب فحص هذه الشجرة بالعرض أولًا بدلًا من العمق أولًا. يتطلب هذا مساحة تخزين كبيرة، إذ يمكن أن ينمو عرض الشجرة بشكل أُسّي. إحدى الطرق التي قد تزور بعض العقد أكثر من مرة، ولكنها تعمل في مساحة متعددة الحدود ، هي الفحص بالعمق أولًا مع تعميق تكراري : حيث تُفحص الشجرة أولًا بالعمق حتى عمق معين، ثم يُزاد العمق وتُجرى الزيارة مرة أخرى. تستخدم هذه الطريقة العمق (وهو أيضًا عدد قواعد الجدول المُطبقة) لتحديد متى تتوقف في كل خطوة. وقد استُخدمت معايير أخرى متنوعة (مثل حجم الجدول الذي يُصنّف العقدة) بدلًا من ذلك.
تقليل البحث
يعتمد حجم شجرة البحث على عدد الجداول الفرعية (الأبناء) التي يمكن توليدها من جدول رئيسي (أصلي) معين. وبالتالي، فإن تقليل عدد هذه الجداول يقلل من حجم البحث المطلوب.
إحدى طرق تقليل هذا العدد هي منع إنشاء بعض الجداول بناءً على بنيتها الداخلية. مثال على ذلك شرط الانتظام: إذا احتوى فرع على قيمة حرفية، فإن استخدام قاعدة توسيع تُنشئ نفس القيمة الحرفية يصبح غير مُجدٍ، لأن الفرع الذي يحتوي على نسختين من القيمة الحرفية سيحتوي على نفس مجموعة الصيغ الخاصة بالفرع الأصلي. يمكن منع هذا التوسيع لأنه إذا وُجد جدول مغلق، فيمكن إيجاده بدونه. هذا القيد بنيوي لأنه يمكن التحقق منه بالنظر إلى بنية الجدول المراد توسيعه فقط.
تمنع بعض طرق تقليل البحث إنشاء بعض الجداول، وذلك لأن الجدول المغلق لا يزال من الممكن إيجاده بتوسيع الجداول الأخرى. تُسمى هذه القيود بالقيود العامة. كمثال على قيد عام، يمكن استخدام قاعدة تحدد أيًّا من الفروع المفتوحة سيتم توسيعه. بالتالي، إذا كان للجدول، على سبيل المثال، فرعان غير مغلقين، فإن القاعدة تحدد أيًّا منهما سيتم توسيعه، مما يمنع توسيع الفرع الثاني. يقلل هذا القيد من مساحة البحث لأن أحد الخيارات الممكنة أصبح ممنوعًا؛ ومع ذلك، لا تتأثر اكتمالية البحث، حيث سيتم توسيع الفرع الثاني إذا تم إغلاق الفرع الأول في النهاية. على سبيل المثال، جدول ذو جذر، طفلوورقتانويمكن إغلاقها بطريقتين: تطبيقأولًا لـثم إلىأو العكس. من الواضح أنه لا داعي لاتباع كلا الاحتمالين؛ يمكن للمرء أن ينظر فقط في الحالة التي يكون فيهايتم تطبيقه أولاً علىوتجاهل الحالة التي يتم فيها تطبيقها لأول مرة علىهذا قيد عالمي لأن ما يسمح بتجاهل هذا التوسع الثاني هو وجود الجدول الآخر، حيث يتم تطبيق التوسع علىأولاً وبعد ذلك.
كلوز دو
عند تطبيقها على مجموعات من البنود (بدلاً من الصيغ العشوائية)، تسمح طرق الجداول بتحقيق عدد من التحسينات في الكفاءة. البند من الدرجة الأولى هو صيغةالتي لا تحتوي على متغيرات حرة، بحيث يكون كلهو معنى حرفي. غالبًا ما تُحذف أدوات التحديد الكمي الشاملة من أجل الوضوح، بحيث على سبيل المثاليعني في الواقعلاحظ أنه إذا أُخذت هاتان الصيغتان حرفيًا، فإنهما لا تُماثلان صيغة قابلية الإرضاء: بل إن قابلية الإرضاءهو نفسه مثل ذلك الخاص بـإن كون المتغيرات الحرة قابلة للقياس بشكل عالمي ليس نتيجة لتعريف قابلية الإرضاء من الدرجة الأولى؛ بل يتم استخدامه كافتراض مشترك ضمني عند التعامل مع البنود.
قواعد التوسع الوحيدة التي تنطبق على بند ما هيويمكن استبدال هاتين القاعدتين بمزيجهما دون فقدان الشمولية. وعلى وجه الخصوص، تتوافق القاعدة التالية مع تطبيق القواعد بالتسلسل.ومن حساب التفاضل والتكامل من الدرجة الأولى مع التوحيد.
- أينيتم الحصول عليها عن طريق استبدال كل متغير بمتغير جديد في
عندما تتكون المجموعة المراد التحقق من قابليتها للإرضاء من بنود فقط، فإن هذا وقواعد التوحيد كافية لإثبات عدم قابليتها للإرضاء. بعبارة أخرى، تتكون حسابات الجدول منومكتمل.
بما أن قاعدة توسيع العبارة لا تُولّد سوى قيم حرفية ولا تُنشئ عبارات جديدة، فإن العبارات التي يمكن تطبيقها عليها تقتصر على عبارات مجموعة المدخلات. ونتيجةً لذلك، يمكن حصر قاعدة توسيع العبارة في حالة وجود العبارة ضمن مجموعة المدخلات.
- أينيتم الحصول عليها عن طريق استبدال كل متغير بمتغير جديد في، وهو بند من بنود مجموعة المدخلات
بما أن هذه القاعدة تستغل البنود الموجودة في مجموعة الإدخال بشكل مباشر، فلا حاجة لتهيئة الجدول بسلسلة بنود الإدخال. وبالتالي، يمكن تهيئة الجدول الأولي بالعقدة الوحيدة المسماةغالباً ما يتم حذف هذا التصنيف لأنه ضمني. ونتيجةً لهذا التبسيط الإضافي، يتم تصنيف كل عقدة في الجدول (باستثناء العقدة الجذرية) برمز حرفي.
يمكن استخدام عدد من التحسينات لجدول البنود. تهدف هذه التحسينات إلى تقليل عدد الجداول المحتملة التي يجب استكشافها عند البحث عن جدول مغلق، كما هو موضح في قسم "البحث عن جدول مغلق" أعلاه.
جدول الاتصال
الاتصال هو شرط في جدول البيانات يمنع توسيع فرع باستخدام عبارات لا علاقة لها بالقيم الحرفية الموجودة بالفعل في الفرع. يمكن تعريف الاتصال بطريقتين:
- روابط قوية
- عند توسيع فرع، استخدم عبارة إدخال فقط إذا كانت تحتوي على قيمة حرفية يمكن توحيدها مع نفي القيمة الحرفية في الورقة الحالية.
- اتصال ضعيف
- السماح باستخدام العبارات التي تحتوي على قيمة حرفية تتحد مع نفي قيمة حرفية أخرى في الفرع
ينطبق كلا الشرطين فقط على الفروع التي لا تقتصر على الجذر. يسمح التعريف الثاني باستخدام عبارة تحتوي على حرف يتحد مع نفي حرف في الفرع، بينما يقيد التعريف الأول هذا الحرف فقط ليكون في ورقة الفرع الحالي.
إذا كان توسيع الجملة مقيدًا بالترابط (سواء كان قويًا أو ضعيفًا)، فإن تطبيقه يُنتج جدولًا يُمكن فيه تطبيق الاستبدال على إحدى الأوراق الجديدة، مما يُغلق فرعها. وبالتحديد، هذه هي الورقة التي تحتوي على حرف الجملة التي تتحد مع نفي حرف في الفرع (أو نفي الحرف في الأصل، في حالة الترابط القوي).
يؤدي شرطا الاتصال إلى حساب تفاضلي من الدرجة الأولى كامل: إذا كانت مجموعة من البنود غير قابلة للتحقيق، فإنها تمتلك جدولًا مغلقًا متصلًا (بقوة أو بضعف). يمكن إيجاد هذا الجدول المغلق بالبحث في فضاء الجداول كما هو موضح في قسم "البحث عن جدول مغلق". خلال هذا البحث، يُلغي الاتصال بعض خيارات التوسيع الممكنة، مما يُقلل من حجم البحث. بعبارة أخرى، بينما يمكن توسيع الجدول في عقدة من الشجرة بشكل عام بعدة طرق مختلفة، قد يسمح الاتصال بعدد قليل منها فقط، مما يُقلل من عدد الجداول الناتجة التي تحتاج إلى مزيد من التوسيع.
يمكن ملاحظة ذلك في المثال (الافتراضي) التالي. اللوحة المكونة من سلسلةبالنسبة لمجموعة البنوديمكن توسيعها بشكل عام باستخدام كل من بنود الإدخال الأربعة، لكن الاتصال لا يسمح إلا بالتوسيع الذي يستخدمهذا يعني أن شجرة الجداول تحتوي على أربع أوراق في الوضع العام، ولكنها تحتوي على ورقة واحدة فقط في حالة فرض الاتصال. وهذا يعني أن الاتصال يترك جدولًا واحدًا فقط لمحاولة توسيعه، بدلًا من الجداول الأربعة التي يجب مراعاتها في الوضع العام. وعلى الرغم من هذا النقص في الخيارات، فإن نظرية الاكتمال تشير إلى أنه يمكن إيجاد جدول مغلق إذا كانت المجموعة غير قابلة للإرضاء.
تؤدي شروط الاتصال، عند تطبيقها على الحالة الافتراضية (الجملية)، إلى جعل الحساب الناتج غير متصل. على سبيل المثال،غير مُرضٍ، ولكن تطبيقليُولّد السلسلةوهي مجموعة غير مغلقة، ولا يمكن تطبيق أي قاعدة توسيع أخرى عليها دون الإخلال بشرطي الاتصال القوي أو الضعيف. في حالة الاتصال الضعيف، يتحقق التقارب بشرط أن يكون الشرط المستخدم لتوسيع الجذر ذا صلة بعدم إمكانية الإرضاء، أي أنه يقع ضمن مجموعة فرعية غير قابلة للإرضاء بشكل أدنى من مجموعة الشروط. لسوء الحظ، تُعدّ مشكلة التحقق مما إذا كان الشرط يستوفي هذا الشرط مشكلة معقدة بحد ذاتها. على الرغم من عدم التقارب، يمكن إيجاد جدول مغلق باستخدام البحث، كما هو موضح في قسم "البحث عن جدول مغلق" أعلاه. في حين أن البحث ضروري، فإن الاتصال يقلل من خيارات التوسيع الممكنة، مما يجعل البحث أكثر كفاءة.
طاولات عادية
يكون الجدول منتظمًا إذا لم يتكرر أي حرف مرتين في نفس الفرع. ويسمح تطبيق هذا الشرط بتقليل الخيارات الممكنة لتوسيع الجدول، حيث لا يمكن توسيع البنود التي من شأنها أن تُنتج جدولًا غير منتظم.
لكن خطوات التوسع غير المسموح بها هذه عديمة الفائدة. إذاهو فرع يحتوي على حرفي، وإذا كانت جملة يخالف توسيعها قواعد الانتظام،يتضمنلإغلاق الجدول، يجب توسيع وإغلاق الفرع الذي، من بين أمور أخرى،، أينيحدث ذلك مرتين. ومع ذلك، فإن الصيغ في هذا الفرع هي نفسها تمامًا صيغ الفرع الآخر.بمفرده. ونتيجة لذلك، فإن نفس خطوات التوسع التي تغلققريب أيضًاوهذا يعني التوسعكان ذلك غير ضروري؛ علاوة على ذلك، إذااحتوى على متغيرات حرفية أخرى، وأدى توسيعه إلى ظهور أوراق أخرى تحتاج إلى إغلاق. في الحالة المنطقية، يكون التوسيع اللازم لإغلاق هذه الأوراق عديم الفائدة تمامًا؛ أما في حالة الرتبة الأولى، فقد يؤثر فقط على بقية الجدول بسبب بعض عمليات التوحيد؛ ومع ذلك، يمكن دمج هذه العمليات مع عمليات الاستبدال المستخدمة لإغلاق بقية الجدول.
جداول للمنطق الموجه
في المنطق الموجه ، يتألف النموذج من مجموعة من العوالم الممكنة ، يرتبط كل منها بتقييم منطقي؛ وتحدد علاقة الوصول متى يمكن الوصول إلى عالم ما من عالم آخر. وقد تحدد الصيغة الموجهة ليس فقط الشروط المفروضة على عالم ممكن، بل أيضًا على العوالم التي يمكن الوصول إليها منه. على سبيل المثال،صحيح في عالم إذاوهذا صحيح في جميع العوالم التي يمكن الوصول إليها من خلالها.
أما بالنسبة لمنطق القضايا، فإن جداول المنطق الموجه تعتمد على تحليل الصيغ بشكل متكرر إلى مكوناتها الأساسية. ومع ذلك، قد يتطلب توسيع صيغة موجهة تحديد شروط على عوالم مختلفة. على سبيل المثال، إذاإذا كان هذا صحيحًا في عالم ما، فإنه يوجد عالم يمكن الوصول إليه منه حيثهذا غير صحيح. ومع ذلك، لا يمكن ببساطة إضافة القاعدة التالية إلى القواعد المنطقية.
في جداول القضايا، تشير جميع الصيغ إلى نفس تقييم الصدق، لكن الشرط المسبق للقاعدة المذكورة أعلاه يتحقق في عالم ما بينما تتحقق النتيجة في عالم آخر. إن عدم مراعاة ذلك سيؤدي إلى نتائج غير صحيحة. على سبيل المثال، الصيغةتنص على أنهذا صحيح في العالم الحالي وهذا غير صحيح في عالم يمكن الوصول إليه منه. ببساطة، تطبيقوقاعدة التوسع المذكورة أعلاه ستنتجولكن هاتين الصيغتين لا ينبغي أن تُحدثا تناقضًا بشكل عام، لأنهما تنطبقان في عوالم مختلفة. تحتوي حسابات الجداول المشروطة على قواعد من النوع المذكور أعلاه، ولكنها تتضمن آليات لتجنب التفاعل غير الصحيح بين الصيغ التي تشير إلى عوالم مختلفة.
من الناحية الفنية، تتحقق الجداول الخاصة بالمنطق الموجه من إمكانية تحقيق مجموعة من الصيغ: فهي تتحقق مما إذا كان هناك نموذجوالعالمبحيث تكون الصيغ في المجموعة صحيحة في ذلك النموذج وذلك العالم. في المثال أعلاه، بينمايؤكد حقيقةفيالصيغةيؤكد حقيقةفي عالم مايمكن الوصول إليه منوالتي قد تختلف بشكل عام عنتأخذ حسابات الجداول للمنطق الموجه في الاعتبار أن الصيغ قد تشير إلى عوالم مختلفة.
لهذه الحقيقة نتيجة مهمة: فالصيغ التي تنطبق على عالم ما قد تستلزم شروطًا على خلفاء مختلفين لهذا العالم. ويمكن حينها إثبات عدم إمكانية تحقيق الشرط من مجموعة فرعية من الصيغ التي تشير إلى خلف واحد. ويتحقق هذا إذا كان للعالم أكثر من خلف واحد، وهو ما ينطبق على معظم المنطق الموجه. في هذه الحالة، فإن صيغة مثليصح ذلك إذا كان هناك خليفة حيثتوجد عقود وخلف لها حيثيوجد ما يثبت ذلك. وعلى العكس من ذلك، إذا استطاع المرء أن يثبت عدم إمكانية تحقيق ذلكفي أي خليفة عشوائي، تثبت الصيغة أنها غير قابلة للتحقيق دون التحقق من العوالم التييحتفظ. وفي الوقت نفسه، إذا استطاع المرء أن يثبت عدم إمكانية تحقيقلا داعي للتحققونتيجة لذلك، في حين أن هناك طريقتين محتملتين للتوسعإحدى هاتين الطريقتين كافية دائمًا لإثبات عدم إمكانية تحقيق الصيغة إذا كانت الصيغة غير قابلة للتحقيق. على سبيل المثال، يمكن توسيع الجدول من خلال النظر في عالم عشوائي حيثإذا أدى هذا التوسع إلى عدم إمكانية الإرضاء، فإن الصيغة الأصلية تكون غير قابلة للإرضاء. ومع ذلك، من الممكن أيضًا ألا يكون من الممكن إثبات عدم إمكانية الإرضاء بهذه الطريقة، وأن العالم الذيكان ينبغي النظر في استخدام القيود بدلاً من ذلك. ونتيجة لذلك، يمكن دائمًا إثبات عدم إمكانية الإرضاء عن طريق توسيع أي منهمافقط أوفقط؛ مع ذلك، إذا تم اختيار الخيار الخاطئ، فقد لا يكون الجدول الناتج مغلقًا. يؤدي توسيع أي من الصيغتين الفرعيتين إلى حسابات جدولية كاملة ولكنها غير متوافقة مع البرهان. لذلك، قد يكون البحث كما هو موضح في "البحث عن جدول مغلق" ضروريًا.
بحسب ما إذا كان الشرط المسبق والنتيجة لقاعدة توسيع الجدول يشيران إلى العالم نفسه أم لا، تُسمى القاعدة ثابتة أو تفاعلية. في حين أن قواعد الروابط الافتراضية كلها ثابتة، فإن قواعد الروابط المشروطة ليست كلها تفاعلية: على سبيل المثال، في كل منطق مشروط يتضمن البديهية T ، يكون صحيحًا أنيشير إلىفي نفس العالم. ونتيجة لذلك، فإن قاعدة توسيع الجدول النسبي (النمطي) ثابتة، حيث أن كلاً من شرطها المسبق ونتيجتها يشيران إلى نفس العالم.
برنامج Tableau لحذف الصيغ
إحدى طرق تجنب تفاعل الصيغ التي تشير إلى عوالم مختلفة بطريقة خاطئة هي التأكد من أن جميع صيغ الفرع تشير إلى العالم نفسه. يتحقق هذا الشرط مبدئيًا، إذ يُفترض أن جميع الصيغ في المجموعة المراد التحقق من اتساقها تشير إلى العالم نفسه. عند توسيع فرع، توجد حالتان محتملتان: إما أن تشير الصيغ الجديدة إلى العالم نفسه الذي تشير إليه الصيغة الأخرى في الفرع، أو لا. في الحالة الأولى، تُطبق القاعدة بشكل طبيعي. أما في الحالة الثانية، فتُحذف جميع صيغ الفرع التي لا تنطبق على العالم الجديد، وربما تُضاف إلى جميع الفروع الأخرى التي لا تزال مرتبطة بالعالم القديم.
على سبيل المثال، في S5 كل صيغةما يصدق في عالم ما يصدق أيضاً في جميع العوالم التي يمكن الوصول إليها (أي في جميع العوالم التي يمكن الوصول إليها).و(صحيح). لذلك، عند تطبيق، والتي تنطبق نتيجتها في عالم مختلف، يتم حذف جميع الصيغ من الفرع، ولكن يمكن الاحتفاظ بجميع الصيغ.كما هو الحال في العالم الجديد أيضاً. وللحفاظ على الشمولية، تُضاف الصيغ المحذوفة إلى جميع الفروع الأخرى التي لا تزال تشير إلى العالم القديم.
لوحة تحمل أسماء العالم
تتمثل آلية أخرى لضمان التفاعل الصحيح بين الصيغ التي تشير إلى عوالم مختلفة في التحول من الصيغ إلى الصيغ المُعَلَّمة: بدلاً من كتابةيكتب المرءلتوضيح ذلكيحتلّ مكانةً عالميةً.
تُكيَّف جميع قواعد توسيع القضايا مع هذا المتغير من خلال النص على أنها جميعًا تشير إلى صيغ تحمل نفس التسمية العالمية. على سبيل المثال،يُنشئ عقدتين مُصنفتين بـولا يُغلق الفرع إلا إذا احتوى على حرفين متقابلين لنفس العالم، مثلولا يتم إنشاء إغلاق إذا كانت تسميات العالمين مختلفة، كما هو الحال فيو.
قد يكون لقاعدة توسيع الحالة المشروطة نتيجة تشير إلى عوالم مختلفة. على سبيل المثال، قاعدة لـستُكتب على النحو التالي
يشير الشرط المسبق والنتيجة المترتبة على هذه القاعدة إلى العوالموعلى التوالي. تستخدم الحسابات المختلفة طرقًا مختلفة لتتبع إمكانية الوصول إلى العوالم المستخدمة كعلامات. يتضمن بعضها صيغًا زائفة مثلللدلالة على ذلكيمكن الوصول إليه منيستخدم البعض الآخر سلاسل من الأعداد الصحيحة كعلامات للعالم، ويمثل هذا الترميز ضمنيًا علاقة إمكانية الوصول (على سبيل المثال،يمكن الوصول إليه من.)
جداول تسمية المجموعات
يمكن التغلب على مشكلة التفاعل بين الصيغ المستخدمة في عوالم مختلفة باستخدام جداول تصنيف المجموعات. هذه الجداول عبارة عن أشجار تُصنّف عُقدها بمجموعات من الصيغ؛ وتوضح قواعد التوسع كيفية ربط عُقد جديدة بورقة، بناءً على تصنيف الورقة فقط (وليس على تصنيف العُقد الأخرى في الفرع).
تُستخدم جداول المنطق الموجه للتحقق من إمكانية تحقيق مجموعة من الصيغ الموجهية في منطق موجه معين. بالنظر إلى مجموعة من الصيغ...يتحققون من وجود نموذجوعالمبحيث.
تعتمد قواعد التوسع على المنطق الموجه المستخدم. ويمكن الحصول على نظام جدولي للمنطق الموجه الأساسي K بإضافة القاعدة التالية إلى قواعد الجدول الافتراضي:
- ;\Box A_{n};\neg \Box B}{A_{1};\ldots ;A_{n};\neg B}}}
وبشكل بديهي، فإن الشرط المسبق لهذه القاعدة يعبر عن صحة جميع الصيغ.في جميع العوالم المتاحة، وحقيقةفي بعض العوالم التي يمكن الوصول إليها. نتيجة هذه القاعدة هي صيغة يجب أن تكون صحيحة في أحد تلك العوالم حيثهذا صحيح.
وبشكل أكثر دقة، تتحقق طرق الجداول النموذجية من وجود نموذجوعالمالتي تجعل مجموعة الصيغ صحيحة. إذا ;\Box A_{n};\neg \Box B} صحيحان فيلا بد أن يكون هناك عالميمكن الوصول إليه منوهذا يجعلصحيح. وبالتالي، فإن هذه القاعدة تعني اشتقاق مجموعة من الصيغ التي يجب استيفاؤها في مثل هذه الحالة..
بينما الشروط المسبقة يُفترض أن الشرطين ;\Box A_{n};\neg \Box B} مُحققان بواسطة، والعواقبيُفترض استيفاء الشروط فينفس النموذج ولكن ربما عوالم مختلفة. لا تُسجّل الجداول المُصنّفة حسب المجموعات العالم الذي يُفترض فيه صحة كل صيغة بشكل صريح: قد تُشير عقدتان إلى نفس العالم أو لا. ومع ذلك، تُفترض صحة الصيغ التي تُصنّف أي عقدة معينة في نفس العالم.
نتيجةً لاحتمالية وجود عوالم مختلفة تُفترض فيها صحة الصيغ، فإن الصيغة في عقدة ما لا تكون صالحة تلقائيًا في جميع فروعها، إذ أن كل تطبيق للقاعدة النموذجية يُقابل انتقالًا من عالم إلى آخر. وتُجسّد جداول تصنيف المجموعات هذه الحالة تلقائيًا، لأن قواعد التوسع تعتمد فقط على العقدة الطرفية التي تُطبق عليها، وليس على أسلافها.
والجدير بالذكر،لا يمتد ذلك بشكل مباشر إلى الصيغ المتعددة المنفية داخل المربعات كما في ;\Box A_{n};\neg \Box B_{1};\neg \Box B_{2}} : طالما يوجد عالم يمكن الوصول إليه حيثخاطئ، وهو واحد منهذا غير صحيح، فهذان العالمان ليسا بالضرورة متطابقين.
على عكس القواعد الافتراضية،تُحدد الشروط جميع شروطها المسبقة. على سبيل المثال، لا يمكن تطبيقها على عقدة مُصنفة بواسطةبينما هذه المجموعة غير متسقة، ويمكن إثبات ذلك بسهولة بتطبيقلا يمكن تطبيق هذه القاعدة بسبب الصيغةوهذا لا علاقة له حتى بالتناقض. ويمكن إزالة هذه الصيغ بموجب القاعدة التالية:
إن إضافة هذه القاعدة (قاعدة التخفيف) تجعل الحساب الناتج غير متقارب: قد يكون من المستحيل إغلاق جدول لمجموعة غير متسقة، حتى لو كان هناك جدول مغلق لنفس المجموعة.
قاعدةهي غير حتمية: يمكن اختيار مجموعة الصيغ المراد حذفها (أو الاحتفاظ بها) بشكل عشوائي؛ وهذا يخلق مشكلة اختيار مجموعة صيغ للتخلص منها بحيث لا تكون كبيرة جدًا بحيث تجعل المجموعة الناتجة قابلة للتحقيق، ولا صغيرة جدًا بحيث تجعل قواعد التوسع اللازمة غير قابلة للتطبيق. وجود عدد كبير من الخيارات الممكنة يجعل مشكلة البحث عن جدول مغلق أكثر صعوبة.
يمكن تجنب هذا الغموض عن طريق تقييد استخدامبحيث يتم تطبيقها فقط قبل قاعدة توسيع مشروطة، وبحيث تزيل فقط الصيغ التي تجعل تلك القاعدة الأخرى غير قابلة للتطبيق. يمكن أيضًا صياغة هذا الشرط بدمج القاعدتين في قاعدة واحدة. تُنتج القاعدة الناتجة نفس نتيجة القاعدة القديمة، ولكنها تتجاهل ضمنيًا جميع الصيغ التي جعلت القاعدة القديمة غير قابلة للتطبيق. هذه آلية للإزالةوقد ثبت أنها تحافظ على الاكتمال للعديد من المنطق الموجه.
تُعبّر البديهية T عن انعكاسية علاقة الوصول: كل عالم يمكن الوصول إليه من ذاته. وقاعدة توسيع الجدول المقابلة هي:
تربط هذه القاعدة الشروط في نفس العالم: إذاصحيح في عالم، عن طريق الانعكاسيةوينطبق هذا أيضاً في العالم نفسه . هذه القاعدة ثابتة وليست تفاعلية، حيث يشير كل من شرطها المسبق ونتيجتها إلى العالم نفسه.
تنسخ هذه القاعدةمن الشرط المسبق إلى النتيجة، على الرغم من استخدام هذه الصيغة لتوليدهذا صحيح، لأن العالم المعتبر هو نفسه، لذاوينطبق الأمر نفسه هناك. هذا "النسخ" ضروري في بعض الحالات. على سبيل المثال، من الضروري إثبات عدم اتساق القواعد الوحيدة المطبقة هي القواعد المنظمة، والتي يُمنع المرء من الوصول إليها إذالم يتم نسخها.
لوحات مساعدة
ثمة طريقة أخرى للتعامل مع الصيغ التي تنطبق على العوالم البديلة، وهي إنشاء جدول بيانات مختلف لكل عالم جديد يتم إدخاله في الجدول. على سبيل المثال،يشير ذلك إلى أنهذا غير صحيح في عالم متاح، لذلك يبدأ المرء لوحة جديدة متجذرة فييتم ربط هذا الجدول الجديد بعقدة الجدول الأصلي حيث طُبقت قاعدة التوسيع؛ ويؤدي إغلاق هذا الجدول مباشرةً إلى إغلاق جميع الفروع التي تقع عندها تلك العقدة، بغض النظر عما إذا كانت العقدة نفسها مرتبطة بجداول مساعدة أخرى. قواعد التوسيع للجداول المساعدة هي نفسها قواعد التوسيع للجدول الأصلي؛ لذلك، يمكن أن يحتوي الجدول المساعد بدوره على جداول مساعدة (فرعية) أخرى.
الافتراضات العالمية
تُثبت الجداول النموذجية المذكورة أعلاه اتساق مجموعة من الصيغ، ويمكن استخدامها لحل مشكلة الاستدلال المنطقي المحلي . وتتمثل هذه المشكلة في تحديد ما إذا كان، بالنسبة لكل نموذج، لوهذا صحيح في عالم، ثموينطبق هذا أيضاً في العالم نفسه. وهذا يشبه التحقق مما إذا كانهذا صحيح في عالم نموذجي، بافتراض أنوينطبق هذا أيضاً في نفس العالم وفي نفس النموذج.
تتمثل إحدى المشكلات ذات الصلة في مشكلة العواقب العالمية، حيث يُفترض أن الصيغة (أو مجموعة الصيغ)صحيح في جميع العوالم الممكنة للنموذج. تكمن المشكلة في التحقق مما إذا كان هذا صحيحًا في جميع النماذجأينهذا صحيح في جميع العوالم،وينطبق هذا أيضاً على جميع العوالم.
تختلف الافتراضات المحلية والعالمية في النماذج التي تكون فيها الصيغة المفترضة صحيحة في بعض العوالم ولكنها غير صحيحة في عوالم أخرى. على سبيل المثال،يستلزمعالميًا وليس محليًا. لا ينطبق الاستلزام المحلي في نموذج يتكون من عالمين.وصحيح، على التوالي، وحيث يمكن الوصول إلى الثاني من الأول؛ في العالم الأول، تكون الافتراضات صحيحة ولكنهذا غير صحيح. هذا المثال المضاد يعمل لأنيمكن افتراض صحة هذا الافتراض في عالم ما وخطئه في عالم آخر. أما إذا اعتُبر الافتراض نفسه عالميًا،غير مسموح به في أي عالم من عوالم النموذج.
يمكن دمج هاتين المشكلتين، بحيث يمكن للمرء التحقق مما إذاوهي نتيجة محلية لـفي ظل الافتراض العالمييمكن لحسابات الجداول التعامل مع الافتراض العالمي من خلال قاعدة تسمح بإضافته إلى كل عقدة، بغض النظر عن العالم الذي تشير إليه.
الرموز
تُستخدم الاصطلاحات التالية أحيانًا.
الترميز الموحد
عند كتابة قواعد توسيع الجداول، غالبًا ما يتم الإشارة إلى الصيغ باستخدام اصطلاح معين، بحيث يُعتبر α دائمًا على سبيل المثاليوضح الجدول التالي الرموز المستخدمة في الصيغ في المنطق الافتراضي، والمنطق من الدرجة الأولى، والمنطق الموجه.
| الترميز | الصيغ | ||
|---|---|---|---|
| α | |||
| β | |||
| γ | |||
| دلتا | |||
| π | |||
| ν | |||
يُعتبر كل تصنيف في العمود الأول بمثابة إحدى الصيغتين في الأعمدة الأخرى. صيغة مُسطّرة مثليشير إلى أنهو نفي أي صيغة تظهر مكانه، بحيث يكون على سبيل المثال في الصيغةالصيغة الفرعيةهو نفي لـ أ .
بما أن كل تسمية تشير إلى العديد من الصيغ المتكافئة، فإن هذه الصيغة تسمح بكتابة قاعدة واحدة لجميع هذه الصيغ المتكافئة. على سبيل المثال، تُصاغ قاعدة توسيع العطف على النحو التالي:
انظر أيضاً
ملحوظات
- 1 2 3 4 5 6 7 هاوسون، كولين (1997). المنطق مع الأشجار: مقدمة في المنطق الرمزي . لندن؛ نيويورك: روتليدج. الصفحات 9، 10، 24-29 ، 47. ISBN 978-0-415-13342-5.
- 1 2 3 ريستال، جريج (2006). المنطق: مقدمة . أساسيات الفلسفة. لندن؛ نيويورك: روتليدج. ص 5، 42، 55. ISBN 978-0-415-40067-1. OCLC 63115330 .
- ↑ هاوسون 2005 ، ص 27.
- ↑ جيرل 2014 .
- ↑ موسوعة الفلسفة 2023 .
- ↑ بيث 1955 .
- ↑ نيرود، أ .؛ سموليان، ريموند م. (مارس 1962). "مراجعة العمل: أسس الرياضيات، دراسة في فلسفة العلوم لإيفرت دبليو. بيث". مجلة المنطق الرمزي . 27 (1): 73-75 . doi : 10.2307/2963680 . JSTOR 2963680 .
- ↑ سموليان 1995 .
- ↑ كارنيلي 1987 .
- ↑ كارنيلي 1991 .
- ↑ يتمثل أحد أشكال هذه الخطوة الأولية في البدء بشجرة ذات عقدة واحدة يتم تسمية جذرها بواسطةفي هذه الحالة الثانية، يمكن للإجراء دائمًا نسخ صيغة في المجموعة أسفل ورقة. كمثال توضيحي، الجدول الخاص بالمجموعةيظهر.
- ↑ العقدة القابلة للتطبيق هي عقدة تتوافق وصلتها الخارجية مع قاعدة توسيع، والتي لم يتم تطبيقها بالفعل على أي عقدة سابقة على فرع العقدة الورقية المحددة.
- ↑ اقرأكما هو "...صحيح"
- ↑ اقرألأن "...خطأ"
- ↑ سموليان 1995 ، ص 21-22.
- ↑ سموليان 2014 ، ص 88-89.
- ^ جارموسيك 2020 ، ص 30-36.
مراجع
- بيث، إيفرت دبليو (1955). “الاستلزام الدلالي والاشتقاق الشكلي” . Mededelingen van de Koninklijke Nederlandse Akademie van Wetenschappen، Afdeling Letterkunde . 18 (13): 309 – 42.أُعيد طبعه في: إنتيكا، جاكو، محرر (1969). فلسفة الرياضيات . مطبعة جامعة أكسفورد. ISBN 978-0-19-875011-6.
- بوستوك، ديفيد (1997). المنطق الوسيط . مطبعة جامعة أكسفورد. ISBN 978-0-19-156707-0.
- كارنيلي، والتر أ. ( 1987). "تنظيم منطق القيم المتعددة المحدودة باستخدام طريقة الجداول" . مجلة المنطق الرمزي . 52 (2): 473-493 . doi : 10.2307/2274395 . JSTOR 2274395. S2CID 42822367 .
- كارنيلي، والتر أ. (1991). "حول المتتاليات والجداول لمنطق القيم المتعددة" (ملف PDF) . مجلة المنطق غير الكلاسيكي . 8 (1): 59-76 . مؤرشف من الأصل (ملف PDF) بتاريخ 5 مارس 2016. تم الاطلاع عليه بتاريخ 11 أكتوبر 2014 .
- داغوستينو، م.؛ غاباي، د.؛ هاينل، ر.؛ بوسيغا، ج.، محرران. (1999). دليل أساليب تابلو . كلوير. ISBN 978-94-017-1754-0.
- فيتينغ، ميلفين (1996) [1990]. منطق الرتبة الأولى وإثبات النظريات الآلي ( الطبعة الثانية). نيويورك: سبرينغر. doi : 10.1007/978-1-4612-2360-3 . ISBN 978-1-4612-7515-2. S2CID 10411039 .
- جيرل، رود (2014). المنطق الموجه والفلسفة ( الطبعة الثانية). تايلور وفرانسيس. ISBN 978-1-317-49217-7.
- غوريه، راجيف. "أساليب الجدول للمنطق الموجه والزمني". دليل أساليب الجدول . ص 297-396 .
- هانلي، راينر (2001). "3. الجداول والأساليب ذات الصلة" . في روبنسون، آلان جيه إيه؛ فورونكوف، أندريه (محرران). دليل الاستدلال الآلي . إلسيفير. ص 101-179 . ISBN 978-0-08-053279-0.
- هاوسون، كولين (11 أكتوبر 2005) [1997]. المنطق مع الأشجار: مقدمة في المنطق الرمزي . روتليدج. ISBN 978-1-134-78550-6.
- يارموزيك، توماش (2020). هارتمان، يان (محرر). "أساليب الجدول لمنطق القضايا ومنطق المصطلحات" (ملف PDF) . سلسلة: دراسات في الفلسفة وتاريخ الأفكار والمجتمعات الحديثة . 20. ترجمة جاسكولسكي، سلافومير. برلين، برن، بروكسل، نيويورك، أكسفورد، وارسو، فيينا: بيتر لانغ : 228. doi : 10.3726/b18008 . ISBN 9783631846537ISSN 2191-1878
- جيفري، ريتشارد (2006) [1967]. المنطق الصوري: نطاقه وحدوده ( الطبعة الرابعة). هاكيت. ISBN 978-0-87220-813-1.
- ليتز، راينهولد؛ ستينز، غيرنوت. "28. إجراءات حذف النموذج وربط الجداول". دليل الاستدلال الآلي . الصفحات 2015-2114 .
- روبنسون، جون آلان ؛ فورونكوف، أندريه ، محرران. (2001). دليل الاستدلال الآلي . المجلد 1. مطبعة معهد ماساتشوستس للتكنولوجيا . الصفحات 203 وما بعدها. ISBN 0444829490.
- سموليان، ريموند (1995) [1968]. منطق الرتبة الأولى . دوفر. ISBN 978-0-486-68370-6.
- سموليان، ريموند (2014). دليل المبتدئين في المنطق الرياضي . دوفر. ISBN 978-0486492377.
- موسوعة الفلسفة، (11 ديسمبر 2023). "المنطق الحديث: العصر البولياني: كارول" . موسوعة الفلسفة . تاريخ الاسترجاع: 26 ديسمبر 2023 .
- زيمان، جوزيف جاي (1973). المنطق الموجه: أنظمة لويس الموجهة . مطبعة كلارندون. ISBN 978-0-19-824374-8. OCLC 641504 .
روابط خارجية
- جداول : مؤتمر دولي سنوي حول الاستدلال الآلي باستخدام الجداول التحليلية والأساليب ذات الصلة
- مجلة الاستدلال الآلي (JAR )
- حزمة الجداول : أداة إثبات تفاعلية للمنطق الافتراضي ومنطق الرتبة الأولى باستخدام الجداول
- مولد برهان الشجرة : أداة إثبات تفاعلية أخرى للمنطق الافتراضي ومنطق الرتبة الأولى باستخدام الجداول
- LoTREC : أداة إثبات عامة تعتمد على الجداول للمنطق الموجه من معهد IRIT/جامعة تولوز
- مقدمة عن أشجار الحقيقة على يوتيوب
- الحسابات المنطقية
- إثبات النظريات آلياً
- أساليب الإثبات
