منطق الرتبة الأولى

في الرياضيات والفلسفة واللغويات وعلوم الحاسوب ، يُعد منطق الرتبة الأولى ( FOL )، والذي يُسمى أيضًا منطق المسندات أو حساب المسندات أو المنطق الكمي ، نوعًا من الأنظمة الصورية . يستخدم منطق الرتبة الأولى متغيرات كمية على كائنات غير منطقية، ويسمح باستخدام جمل تحتوي على متغيرات. فبدلًا من قضايا مثل "جميع البشر فانون"، يمكن في منطق الرتبة الأولى استخدام تعابير على شكل "لكل x ، إذا كان x إنسانًا، فإن x فانٍ"، حيث "لكل x " مُكمِّم، وx متغير، و"... إنسان " و"... فانٍ " مسندان. [ 1 ] وهذا ما يميزه عن منطق القضايا ، الذي لا يستخدم المُكمِّمات أو العلاقات ؛ [ 2 ] : 161 وبهذا المعنى، يُعد منطق الرتبة الأولى امتدادًا لمنطق القضايا.

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

يميز مصطلح "الرتبة الأولى" منطق الرتبة الأولى عن منطق الرتب العليا ، حيث توجد محمولات تأخذ محمولات أو دوال كمعاملات، أو حيث يُسمح بالتكميم على المحمولات أو الدوال أو كليهما. [ 4 ] : ​​56 في نظريات الرتبة الأولى، غالبًا ما ترتبط المحمولات بالمجموعات. أما في نظريات الرتب العليا المفسرة، فيمكن تفسير المحمولات على أنها مجموعات من المجموعات.

توجد العديد من الأنظمة الاستنتاجية لمنطق الرتبة الأولى التي تتسم بالسلامة ، أي أن جميع العبارات القابلة للإثبات صحيحة في جميع النماذج؛ وبالاكتمال ، أي أن جميع العبارات الصحيحة في جميع النماذج قابلة للإثبات. على الرغم من أن علاقة الاستدلال المنطقي شبه قابلة للتقرير فقط ، فقد أُحرز تقدم كبير في إثبات النظريات الآلي في منطق الرتبة الأولى. كما يُحقق منطق الرتبة الأولى العديد من النظريات الميتافيزيقية التي تجعله قابلاً للتحليل في نظرية الإثبات ، مثل نظرية لوفنهايم-سكولم ونظرية التراص .

يُعدّ منطق الرتبة الأولى المعيارَ الأساسيّ لصياغة الرياضيات في بديهيات ، ويُدرَس في أسس الرياضيات . تُعتبر حسابات بيانو ونظرية زيرميلو -فرانكل للمجموعات صياغات بديهية لنظرية الأعداد ونظرية المجموعات، على التوالي، في منطق الرتبة الأولى. مع ذلك، لا تمتلك أي نظرية من الرتبة الأولى القدرة على وصف بنية ذات نطاق لانهائي وصفًا فريدًا، مثل الأعداد الطبيعية أو خط الأعداد الحقيقية . يمكن الحصول على أنظمة بديهية تصف هاتين البنيتين وصفًا كاملًا، أي أنظمة بديهية فئوية ، في منطق أقوى، مثل منطق الرتبة الثانية .

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

مقدمة

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

لنأخذ على سبيل المثال الجملتين " سقراط فيلسوف" و" أفلاطون فيلسوف". في منطق القضايا ، تُعتبر هاتان الجملتان بحد ذاتهما هما موضوع الدراسة، ويمكن الإشارة إليهما، على سبيل المثال، بمتغيرات مثل p و q . ولا تُعتبران تطبيقًا لصفة منطقية، مثل...هو فيلسوف{\displaystyle {\text{isPhilosopher}}}بدلاً من النظر إلى أي كائنات محددة في مجال الخطاب على أنها مجرد عبارات إما صحيحة أو خاطئة، فإن المنطق من الدرجة الأولى ينظر إليها على أنها مجرد عبارات صحيحة أو خاطئة. [ 6 ] ومع ذلك، في منطق الدرجة الأولى، يمكن صياغة هاتين الجملتين على أنهما بيانان بأن فردًا معينًا أو كائنًا غير منطقي يمتلك خاصية ما. في هذا المثال، تتشابه الجملتان في الشكل.هو فيلسوف(x){\displaystyle {\text{isPhilosopher}}(x)}بالنسبة لبعض الأفرادx{\displaystyle x}في الجملة الأولى، قيمة المتغير x هي "سقراط"، وفي الجملة الثانية هي "أفلاطون". ونظرًا لقدرة منطق الرتبة الأولى على الحديث عن الأفراد غير المنطقيين إلى جانب الروابط المنطقية الأصلية، فإنه يشمل منطق القضايا. [ 7 ] : 29-30

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

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

إن نفي الجملة "لكل x ، إذا كان x فيلسوفًا، فإن x عالم" يُكافئ منطقيًا الجملة "يوجد x بحيث يكون x فيلسوفًا وليس عالمًا". ويُعبّر المُكمِّم الوجودي "يوجد" عن فكرة أن الادعاء " x فيلسوف و x ليس عالمًا" صحيحٌ لبعض قيم x .

تأخذ كل من المسندين "هو فيلسوف" و"هو عالم" متغيرًا واحدًا. عمومًا، يمكن أن تأخذ المسندات عدة متغيرات. في جملة الدرجة الأولى "سقراط هو معلم أفلاطون"، يأخذ المسند "هو معلم" متغيرين.

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

يتكون منطق الرتبة الأولى من جزأين رئيسيين. يحدد بناء الجملة أي التسلسلات المحدودة من الرموز هي تعبيرات سليمة في منطق الرتبة الأولى، بينما تحدد الدلالات المعاني الكامنة وراء هذه التعبيرات.

بناء الجملة

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

الأبجدية

كما هو الحال مع جميع اللغات الرسمية ، فإن طبيعة الرموز نفسها تقع خارج نطاق المنطق الرسمي؛ وغالبًا ما يتم اعتبارها مجرد حروف ورموز ترقيم.

من الشائع تقسيم رموز الأبجدية إلى رموز منطقية ، والتي تحمل دائمًا نفس المعنى، ورموز غير منطقية ، والتي يختلف معناها باختلاف التفسير. [ 9 ] على سبيل المثال، الرمز المنطقي{\displaystyle \land }يمثل دائمًا "و"؛ ولا يُفسر أبدًا على أنه "أو"، والذي يُمثله الرمز المنطقي{\displaystyle \lor }ومع ذلك، يمكن تفسير رمز المسند غير المنطقي مثل Phil( x ) على أنه يعني " x هو فيلسوف"، أو " x هو رجل اسمه فيليب"، أو أي مسند أحادي آخر اعتمادًا على التفسير المطروح.

الرموز المنطقية

الرموز المنطقية هي مجموعة من الأحرف التي تختلف باختلاف المؤلف، ولكنها عادة ما تتضمن ما يلي: [ 10 ]

  • رموز التكميم : للتكميم الكلي ، و∃ للتكميم الوجودي
  • الروابط المنطقية : للربط ، للفصل ، للاستلزام ، للشرط الثنائي ، ¬ للنفي. يستخدم بعض المؤلفين [ 11 ] C pq بدلاً من و E pq بدلاً من ، خاصةً في السياقات التي يُستخدم فيها لأغراض أخرى. علاوة على ذلك، يمكن استبدال → برمز حدوة الحصان ؛ [ 8 ] ويمكن استبدالبرمز الخط الثلاثي؛ ويمكن استبدال ¬ بعلامة المد ( ~ ) أو N p أو F p ؛ والخط المزدوج{\displaystyle \|}،+{\displaystyle +}، [ 12 ] أو يمكن استبدال ∨ بـ A pq ؛ ويمكن استبدال بعلامة العطف & ، K pq ، أو النقطة الوسطى ، خاصة إذا لم تكن هذه الرموز متاحة لأسباب فنية.
  • الأقواس، والمعقوفات، وعلامات الترقيم الأخرى. ويختلف اختيار هذه الرموز باختلاف السياق.
  • مجموعة لا نهائية من المتغيرات ، يُشار إليها غالبًا بأحرف صغيرة في نهاية الأبجدية x ، y ، z ، ... . تُستخدم الرموز السفلية غالبًا لتمييز المتغيرات: x 0 ، x 1 ، x 2 ، ...  .
  • رمز المساواة (أحيانًا رمز الهوية ) = (انظر §  المساواة وبديهياتها أدناه).

ليست كل هذه الرموز مطلوبة في منطق الرتبة الأولى. يكفي استخدام أحد المحددات الكمية مع النفي، أو العطف (أو الفصل)، أو المتغيرات، أو الأقواس، أو المساواة.

تشمل الرموز المنطقية الأخرى ما يلي:

  • ثوابت الصواب: T، أو للدلالة على "الصواب"، و F، أو للدلالة على "الخطأ". وبدون وجود عوامل منطقية من هذا القبيل ذات تكافؤ 0، لا يمكن التعبير عن هذين الثابتين إلا باستخدام المحددات الكمية.
  • روابط منطقية إضافية مثل ضربة شيفر ، D pq (NAND)، و XOR ، J pq .

الرموز غير المنطقية

تمثل الرموز غير المنطقية المسندات (العلاقات) والدوال والثوابت. وكان من الممارسات الشائعة استخدام مجموعة ثابتة وغير محدودة من الرموز غير المنطقية لجميع الأغراض.

  • لكل عدد صحيح n  0، توجد مجموعة من رموز المسندات ذات n عنصرًا ، أو ذات n موضعًا . ولأنها تمثل علاقات بين n عنصرًا، تُسمى أيضًا رموز العلاقات . ولكل عدد من العناصر n ، يوجد عدد لا نهائي منها.
    P n 0 ، P n 1 ، P n 2 ، P n 3 ، ...
  • لكل عدد صحيح n  0، يوجد عدد لا نهائي من رموز الدوال ذات n -ary :
    f n 0 ، f n 1 ، f n 2 ، f n 3 ، ...

عندما يكون عدد عناصر رمز المسند أو رمز الدالة واضحًا من السياق، غالبًا ما يتم حذف الرمز العلوي n .

في هذا النهج التقليدي، توجد لغة واحدة فقط لمنطق الرتبة الأولى. [ 13 ] ولا يزال هذا النهج شائعًا، لا سيما في الكتب ذات التوجه الفلسفي.

من الممارسات الحديثة استخدام رموز غير منطقية مختلفة بحسب التطبيق المقصود. لذا، أصبح من الضروري تسمية مجموعة جميع الرموز غير المنطقية المستخدمة في تطبيق معين. ويتم هذا الاختيار عبر توقيع . [ 14 ]

التوقيعات النموذجية في الرياضيات هي {1، ×} أو {×} للمجموعات ، [ 3 ] أو {0، 1، +، ×، <} للحقول المرتبة . لا توجد قيود على عدد الرموز غير المنطقية. يمكن أن يكون التوقيع فارغًا ، أو محدودًا، أو غير محدود، بل وحتى غير قابل للعد . تظهر التوقيعات غير القابلة للعد، على سبيل المثال، في البراهين الحديثة لنظرية لوفنهايم-سكوليم .

على الرغم من أن التوقيعات قد تشير في بعض الحالات إلى كيفية تفسير الرموز غير المنطقية، إلا أن تفسير هذه الرموز في التوقيع أمر منفصل (وليس بالضرورة ثابتًا). فالتوقيعات تتعلق بالبنية النحوية لا بالدلالات.

في هذا النهج، يكون كل رمز غير منطقي من أحد الأنواع التالية:

  • رمز المسند ( أو رمز العلاقة ) ذو قيمة (أو عدد الوسائط) أكبر من أو يساوي صفرًا. غالبًا ما يُرمز إليه بأحرف كبيرة مثل P و Q و R. أمثلة:
    • في P ( xP هو رمز محمول ذو تكافؤ 1. أحد التفسيرات الممكنة هو " x هو رجل".
    • في Q ( x , yQ هو رمز مسند ذو تكافؤ 2. تشمل التفسيرات المحتملة " x أكبر من y " و " x هو والد y ".
    • يمكن تمثيل العلاقات ذات التكافؤ 0 بالمتغيرات الافتراضية ، التي يمكن أن تمثل أي عبارة. أحد التفسيرات المحتملة لـ R هو "سقراط رجل".
  • رمز الدالة ، بقيمة أكبر من أو تساوي صفرًا. غالبًا ما يُرمز إليها بأحرف لاتينية صغيرة مثل f و g و h . أمثلة:
    • يمكن تفسير f ( x ) على أنها "أصل x ". في الحساب ، قد ترمز إلى "-x". في نظرية المجموعات، قد ترمز إلى " مجموعة قوى x".
    • في الحساب، قد يرمز g ( x , y ) إلى " x + y ". في نظرية المجموعات، قد يرمز إلى "اتحاد x و y ".
    • تُسمى رموز الدوال ذات التكافؤ 0 بالرموز الثابتة ، وغالبًا ما يُرمز لها بأحرف صغيرة في بداية الأبجدية مثل a و b و c . قد يرمز الحرف a إلى سقراط. في الحساب، قد يرمز إلى 0. في نظرية المجموعات، قد يرمز إلى المجموعة الفارغة .

يمكن استعادة النهج التقليدي في النهج الحديث، ببساطة عن طريق تحديد التوقيع "المخصص" ليتكون من التسلسلات التقليدية للرموز غير المنطقية.

قواعد التشكيل

تُحدد قواعد التكوين المصطلحات والصيغ في منطق الرتبة الأولى. [ 16 ] عندما تُمثل المصطلحات والصيغ كسلاسل من الرموز، يُمكن استخدام هذه القواعد لكتابة قواعد نحوية رسمية للمصطلحات والصيغ. هذه القواعد عمومًا خالية من السياق (لكل قاعدة إنتاج رمز واحد على الجانب الأيسر)، باستثناء أنه يُمكن السماح بأن تكون مجموعة الرموز غير محدودة، وقد يكون هناك العديد من رموز البداية، على سبيل المثال المتغيرات في حالة المصطلحات .

شروط

يتم تعريف مجموعة المصطلحات استقرائياً من خلال القواعد التالية: [ 17 ]

  1. المتغيرات . أي رمز متغير هو مصطلح.
  2. الدوال . إذا كان f رمز دالة من الرتبة n ، وكانت t₁ , ..., tₙ حدودًا، فإن f ( t₁ , ..., tₙ ) حدٌّ. على وجه الخصوص ، الرموز التي تدل على ثوابت فردية هي رموز دوال صفرية، وبالتالي فهي حدود.

لا تُعتبر حدودًا إلا التعبيرات التي يمكن الحصول عليها من خلال عدد محدود من تطبيقات القاعدتين 1 و2. على سبيل المثال، لا يُعتبر أي تعبير يتضمن رمزًا للمسند حدًا.

الصيغ

يتم تعريف مجموعة الصيغ (وتسمى أيضًا الصيغ جيدة التكوين [ 18 ] أو WFFs ) استقرائيًا من خلال القواعد التالية:

  1. الرموز المسندة . إذا كان P رمز مسند من الرتبة n وكانت t 1 ، ... ، t n حدودًا، فإن P ( t 1 ، ... ، t n ) هي صيغة.
    • المساواة . إذا اعتبر رمز المساواة جزءًا من المنطق، وكان t 1 و t 2 مصطلحين، فإن t 1 = t 2 هي صيغة.
  2. النفي . إذاφ{\displaystyle \varphi }إذا كانت صيغة،¬φ{\displaystyle \lnot \varphi }هي صيغة.
  3. الروابط الثنائية . إذاφ{\displaystyle \varphi }وψ{\displaystyle \psi }إذا كانت صيغًا، فإن (φψ{\displaystyle \varphi \rightarrow \psi }) هي صيغة. تنطبق قواعد مماثلة على الروابط المنطقية الثنائية الأخرى.
  4. أدوات التحديد الكمي . إذاφ{\displaystyle \varphi } إذا كانت الصيغة x متغيرًا، فإنxφ{\displaystyle \forall x\varphi }(لكل x،φ{\displaystyle \varphi }(يحمل) وxφ{\displaystyle \exists x\varphi }(يوجد x بحيثφ{\displaystyle \varphi }) هي صيغ رياضية.

لا تُعتبر صيغًا إلا تلك التي يمكن الحصول عليها من خلال عدد محدود من تطبيقات القواعد من 1 إلى 4. وتُسمى الصيغ التي تم الحصول عليها من القاعدة الأولى بالصيغ الذرية .

على سبيل المثال:

xy(P(و(x))¬(P(x)سؤال(و(y)،x،z))){\displaystyle \forall x\forall y(P(f(x))\rightarrow \neg (P(x)\rightarrow Q(f(y),x,z)))}

هي صيغة، إذا كان f رمز دالة أحادي، وP رمز مسند أحادي، وQ رمز مسند ثلاثي. ومع ذلك،

xx{\displaystyle \forall x\,x\rightarrow }

ليست صيغة، على الرغم من أنها سلسلة من الرموز من الأبجدية.

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

الاصطلاحات الرمزية

لتسهيل الأمور، وُضعت قواعدٌ بشأن أسبقية العمليات المنطقية، لتجنب الحاجة إلى كتابة الأقواس في بعض الحالات. هذه القواعد مشابهة لترتيب العمليات في الحساب. ومن القواعد الشائعة ما يلي:

  • ¬{\displaystyle \lnot }يتم تقييمها أولاً
  • {\displaystyle \land }و{\displaystyle \lor }يتم تقييمها لاحقًا
  • يتم تقييم المحددات الكمية بعد ذلك
  • {\displaystyle \to }و{\displaystyle \leftrightarrow }يتم تقييمها في النهاية.

علاوة على ذلك، يمكن إضافة علامات ترقيم إضافية غير مطلوبة في التعريف - لتسهيل قراءة الصيغ. وهكذا تصبح الصيغة:

¬xP(x)x¬P(x){\displaystyle \lnot \forall xP(x)\to \exists x\lnot P(x)}

يمكن كتابتها على النحو التالي:

(¬[xP(x)])x[¬P(x)].{\displaystyle (\lnot [\forall xP(x)])\to \exists x[\lnot P(x)].}

المتغيرات الحرة والمقيدة

في الصيغة، قد يظهر المتغير حرًا أو مقيدًا (أو كليهما). يُعزى أحد التفسيرات الرسمية لهذا المفهوم إلى كواين، حيث يُعرّف أولًا مفهوم ظهور المتغير، ثم يُحدد ما إذا كان ظهور المتغير حرًا أم مقيدًا، ثم ما إذا كان رمز المتغير ككل حرًا أم مقيدًا. ولتمييز حالات ظهور الرمز x المختلفة ، يُعرّف كل ظهور لرمز المتغير x في الصيغة φ بالسلسلة الفرعية الأولى من φ حتى النقطة التي يظهر عندها هذا الرمز x . [ 8 ] ص  297. بعد ذلك، يُقال إن ظهور x مقيد إذا كان هذا الظهور يقع ضمن نطاق واحد على الأقل من نطاقيx{\displaystyle \exists x}أوx{\displaystyle \forall x}وأخيرًا، يكون x محدودًا في φ إذا كانت جميع حالات x في φ محدودة. [ 8 ] ص  142-143

بشكل بديهي، يكون رمز المتغير حرًا في الصيغة إذا لم يتم تحديده كميًا في أي موضع: [ 8 ] الصفحات  142-143 في y P ( x , y ) ، يكون ظهور المتغير x وحده حرًا بينما يكون ظهور y مقيدًا. يتم تعريف حالات ظهور المتغيرات الحرة والمقيدة في الصيغة استقرائيًا كما يلي.

الصيغ الذرية
إذا كانت φ صيغة ذرية، فإن x يظهر حراً في φ إذا وفقط إذا ظهر x في φ . علاوة على ذلك، لا توجد متغيرات مقيدة في أي صيغة ذرية.
النفي
يحدث x حرًا في ¬φ إذا وفقط إذا حدث x حرًا في φ . يحدث x مقيدًا في ¬φ إذا وفقط إذا حدث x مقيدًا في φ.
الروابط الثنائية
يظهر x حراً في ( φψ ) إذا وفقط إذا ظهر x حراً في φ أو ψ . ويظهر x مقيداً في ( φψ ) إذا وفقط إذا ظهر x مقيداً في φ أو ψ . وينطبق هذا المبدأ نفسه على أي رابط ثنائي آخر بدلاً من →.
أدوات التحديد الكمي
يظهر الرمز x حراً في y φ ، إذا وفقط إذا ظهر حراً في φ وكان رمزاً مختلفاً عن y . كذلك، يظهر الرمز x مقيداً في y φ ، إذا وفقط إذا كان x هو y أو ظهر مقيداً في φ . وينطبق نفس المبدأ عند استخدام بدلاً من .

على سبيل المثال، في xy ( P ( x ) → Q ( x , f ( x ), z )) ، x و y يحدثان فقط بشكل مقيد، [ 19 ] z يحدث فقط بشكل حر، و w ليس كذلك لأنه لا يحدث في الصيغة.

لا يلزم أن تكون المتغيرات الحرة والمقيدة في الصيغة مجموعات منفصلة: في الصيغة P ( x ) → ∀ x Q ( x ) ، يكون الظهور الأول لـ x ، كمعامل لـ P ، حراً بينما يكون الظهور الثاني ، كمعامل لـ Q ، مقيداً.

تُسمى الصيغة في منطق الرتبة الأولى التي لا تحتوي على متغيرات حرة جملة من الرتبة الأولى . هذه هي الصيغ التي لها قيم صدق محددة جيدًا وفقًا لتفسير معين. على سبيل المثال، تعتمد صحة صيغة مثل Phil( x ) على ما يمثله x . أما الجملة ∃x Phil ( x ) فستكون إما صحيحة أو خاطئة في تفسير معين.

مثال: مجموعات أبيلية مرتبة

في الرياضيات، تتكون لغة الزمر الأبيلية المرتبة من رمز ثابت واحد 0، ورمز دالة أحادية واحد −، ورمز دالة ثنائية واحد +، ورمز علاقة ثنائية واحد ≤. إذن:

  • التعبيران +( x , y ) و +( x , +( y , −( z ))) هما حدان . وعادةً ما يُكتبان على الصورة x + y و x + yz .
  • تُعتبر الصيغتان +( x , y ) = 0 و ≤(+( x , +( y , −( z ))), +( x , y )) صيغتين ذريتين . وعادةً ما تُكتبان على النحو التالي: x + y = 0 و x + yz x + y . 
  • التعبير(xy[(+(x،y)،z)xy+(x،y)=0)]{\displaystyle (\forall x\forall y\,[\mathop {\leq } (\mathop {+} (x,y),z)\to \forall x\,\forall y\,\mathop {+} (x,y)=0)]}هي صيغة ، تُكتب عادةً على النحو التالي:xy(x+yz)xy(x+y=0).{\displaystyle \forall x\forall y(x+y\leq z)\to \forall x\forall y(x+y=0).}تحتوي هذه الصيغة على متغير حر واحد، وهو z .

يمكن التعبير عن بديهيات الزمر الأبيلية المرتبة كمجموعة من الجمل في اللغة. على سبيل المثال، عادةً ما تُكتب البديهية التي تنص على أن الزمرة تبديلية على النحو التالي:(x)(y)[x+y=y+x].{\displaystyle (\forall x)(\forall y)[x+y=y+x].}

علم الدلالة

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

الهياكل من الدرجة الأولى

الطريقة الأكثر شيوعًا لتحديد تفسير (خاصة في الرياضيات) هي تحديد بنية (تُسمى أيضًا نموذجًا ؛ انظر أدناه). تتكون البنية من مجال خطاب D ودالة تفسير I تربط الرموز غير المنطقية بالمسندات والدوال والثوابت.

مجال الخطاب D هو مجموعة غير فارغة من "الأشياء" من نوع ما. وبشكل بديهي، عند إعطاء تفسير، تصبح الصيغة من الدرجة الأولى عبارة عن بيان حول هذه الأشياء؛ على سبيل المثال،xP(x){\displaystyle \exists xP(x)}يُشير هذا إلى وجود عنصر ما في المجموعة D يكون فيه المسند P صحيحًا (أو، بتعبير أدق، يكون فيه المسند المُسند إلى رمز المسند P صحيحًا وفقًا للتفسير). على سبيل المثال، يمكن اعتبار D مجموعة الأعداد الصحيحة .

يتم تفسير الرموز غير المنطقية على النحو التالي:

  • يُفسَّر رمز الدالة من الرتبة n على أنه دالة من D n إلى D. على سبيل المثال، إذا كان مجال الخطاب هو مجموعة الأعداد الصحيحة، فيمكن تفسير رمز الدالة f من الرتبة 2 على أنه الدالة التي تعطي مجموع وسيطاتها. بعبارة أخرى، يرتبط الرمز f بالدالة أنا(و){\displaystyle I(f)}وهو ما يُعد، في هذا التفسير، إضافة.
  • تفسير الرمز الثابت (رمز الدالة ذو الرتبة 0) هو دالة من D₀ ( مجموعة عنصرها الوحيد هو الصف الفارغ ) إلى D ، والتي يمكن تعريفها ببساطة على أنها كائن في D. على سبيل المثال، قد يُسند التفسير القيمةأنا(ج)=10{\displaystyle I(c)=10}إلى الرمز الثابتج{\displaystyle c}.
  • تفسير رمز المسند ذي الرتبة n هو مجموعة من n -tuples من عناصر D ، تُعطي الوسائط التي يكون المسند صحيحًا عندها. على سبيل المثال، تفسيرأنا(P){\displaystyle I(P)}قد يكون رمز المسند الثنائي P مجموعة أزواج الأعداد الصحيحة التي يكون فيها العدد الأول أصغر من العدد الثاني. وفقًا لهذا التفسير، يكون المسند P صحيحًا إذا كان وسيطه الأول أصغر من وسيطه الثاني. وبالمثل، يمكن إسناد دوال منطقية من D إلى رموز المسند .{ترuهـ،وألsهـ}{\displaystyle \{\mathrm {true,false} \}}.

تقييم القيم الحقيقية

تُقيّم الصيغة إلى صواب أو خطأ بناءً على تفسير وتعيين متغير μ يربط عنصرًا من مجال الخطاب بكل متغير. والسبب في اشتراط تعيين المتغيرات هو إعطاء معانٍ للصيغ ذات المتغيرات الحرة، مثلy=x{\displaystyle y=x}تتغير قيمة الصواب لهذه الصيغة تبعاً للقيم التي يمثلها x و y .

أولًا، يمكن تعميم تعيين المتغير μ ليشمل جميع مصطلحات اللغة، بحيث يرتبط كل مصطلح بعنصر واحد من مجال الخطاب. وتُستخدم القواعد التالية لإجراء هذا التعيين:

  • المتغيرات . كل متغير x يُقيّم إلى μ ( x )
  • الدوال . الحدود المعطاةت1،...،تن{\displaystyle t_{1},\ldots ,t_{n}}التي تم تقييمها إلى عناصرد1،...،دن{\displaystyle d_{1},\ldots ,d_{n}}في مجال الخطاب، ورمز دالة من الرتبة n ، f ، المصطلحو(ت1،...،تن){\displaystyle f(t_{1},\ldots ,t_{n})}يُقيّم إلى(أنا(و))(د1،...،دن){\displaystyle (I(f))(d_{1},\ldots ,d_{n})}.

بعد ذلك، يتم تعيين قيمة منطقية لكل صيغة. ويُطلق على التعريف الاستقرائي المستخدم في هذا التعيين اسم مخطط T.

  • الصيغ الذرية (1) . صيغةP(ت1،...،تن){\displaystyle P(t_{1},\ldots ,t_{n})}يرتبط ذلك بالقيمة "صحيح" أو "خطأ" اعتمادًا على ما إذا كانv1،...،vنأنا(P){\displaystyle \langle v_{1},\ldots ,v_{n}\rangle \in I(P)}، أينv1،...،vن{\displaystyle v_{1},\ldots ,v_{n}}تقييم المصطلحاتت1،...،تن{\displaystyle t_{1},\ldots ,t_{n}}وأنا(P){\displaystyle I(P)}هو تفسيرP{\displaystyle P}، والتي تفترض أنها مجموعة فرعية مندن{\displaystyle D^{n}}.
  • الصيغ الذرية (2) . صيغةت1=ت2{\displaystyle t_{1}=t_{2}}يتم تعيين القيمة إلى صحيح إذات1{\displaystyle t_{1}}وت2{\displaystyle t_{2}}التقييم لنفس موضوع مجال الخطاب (انظر القسم الخاص بالمساواة أدناه).
  • الروابط المنطقية . صيغة على شكل¬φ{\displaystyle \neg \varphi }،φψ{\displaystyle \varphi \rightarrow \psi }يتم تقييم ، إلخ. وفقًا لجدول الحقيقة للرابط المعني، كما هو الحال في منطق القضايا.
  • المُكمِّمات الوجودية . صيغةxφ(x){\displaystyle \exists x\varphi (x)}هذا صحيح وفقًا لـ M وμ{\displaystyle \mu }إذا كان هناك تقييمμ{\displaystyle \mu '}من المتغيرات التي تختلف عنμ{\displaystyle \mu }على الأكثر فيما يتعلق بتقييم x ، بحيث تكون φ صحيحة وفقًا للتفسير M وتعيين المتغيرμ{\displaystyle \mu '}هذا التعريف الرسمي يجسد فكرة أنxφ(x){\displaystyle \exists x\varphi (x)}يكون صحيحًا إذا وفقط إذا كانت هناك طريقة لاختيار قيمة لـ x بحيث يتم استيفاء φ( x ).
  • المُكمِّمات الشاملة . صيغةxφ(x){\displaystyle \forall x\varphi (x)}هذا صحيح وفقًا لـ M وμ{\displaystyle \mu }إذا كانت φ( x ) صحيحة لكل زوج يتكون من التفسير M وتعيين متغير ماμ{\displaystyle \mu '}وهذا يختلف عنμ{\displaystyle \mu }على الأكثر بناءً على قيمة x . وهذا يجسد فكرة أنxφ(x){\displaystyle \forall x\varphi (x)}تكون العبارة صحيحة إذا كان كل اختيار ممكن لقيمة x يؤدي إلى أن تكون φ( x ) صحيحة.

إذا لم تحتوي الصيغة على متغيرات حرة، وبالتالي كانت جملة، فإن تعيين المتغيرات الأولية لا يؤثر على قيمتها المنطقية. بعبارة أخرى، تكون الجملة صحيحة وفقًا لـ M وμ{\displaystyle \mu }إذا وفقط إذا كان ذلك صحيحًا وفقًا لـ M وكل تعيين متغير آخرμ{\displaystyle \mu '}.

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

  • المُكمِّمات الوجودية (بديل) . صيغةxφ(x){\displaystyle \exists x\varphi (x)}يكون ذلك صحيحًا وفقًا لـ M إذا كان هناك d ما في مجال الخطاب بحيثφ(جد){\displaystyle \varphi (c_{d})}يحجز. هناφ(جد){\displaystyle \varphi (c_{d})}وهي نتيجة استبدال c d بكل ظهور حر لـ x في φ.
  • المُكمِّمات العامة (بديل) . صيغةxφ(x){\displaystyle \forall x\varphi (x)}يكون ذلك صحيحًا وفقًا لـ M إذا كان، لكل d في مجال الخطاب،φ(جد){\displaystyle \varphi (c_{d})}هذا صحيح وفقًا لـ م .

هذا النهج البديل يعطي نفس قيم الصواب لجميع الجمل تمامًا مثل النهج الذي يعتمد على تعيين المتغيرات.

الصلاحية، والإرضاء، والنتيجة المنطقية

إذا كانت الجملة φ صحيحة في ظل تفسير معين M ، فإن المرء يقول أن M تحقق φ ؛ ويرمز إلى ذلك بـ [ 20 ].مφ{\displaystyle M\vDash \varphi }تكون الجملة قابلة للإرضاء إذا كان هناك تفسير ما يجعلها صحيحة. وهذا يختلف قليلاً عن الرمز{\displaystyle \vDash }من نظرية النموذج، حيثمϕ{\displaystyle M\vDash \phi }يشير إلى إمكانية تحقيق المطلوب في النموذج، أي "يوجد تعيين مناسب للقيم فيم{\displaystyle M}نطاق 's إلى رموز متغيرة منϕ{\displaystyle \phi }[ 21 ]

تُعدّ إمكانية إرضاء الصيغ ذات المتغيرات الحرة أكثر تعقيدًا، لأنّ التفسير وحده لا يُحدّد قيمة الصواب لهذه الصيغة. ويتمثّل الاصطلاح الأكثر شيوعًا في اعتبار الصيغة φ ذات المتغيرات الحرة قابلةً للإثبات.x1{\displaystyle x_{1}}...xن{\displaystyle x_{n}}يُقال إن التفسير يحقق الشرط إذا ظلت الصيغة φ صحيحة بغض النظر عن الأفراد الذين يتم تعيينهم لمتغيراتها الحرة من مجال الخطاب.x1{\displaystyle x_{1}}...xن{\displaystyle x_{n}}وهذا له نفس تأثير القول بأن الصيغة φ تتحقق إذا وفقط إذا كان إغلاقها الشاملx1...xنϕ(x1،...،xن){\displaystyle \forall x_{1}\dots \forall x_{n}\phi (x_{1},\dots ,x_{n})}راضٍ.

تكون الصيغة صحيحة منطقياً (أو ببساطة صحيحة ) إذا كانت صحيحة في كل تفسير. [ 22 ] وتؤدي هذه الصيغ دوراً مشابهاً لدور التكرارات في منطق القضايا.

تُعتبر الصيغة φ نتيجة منطقية للصيغة ψ إذا كان كل تفسير يجعل ψ صحيحة يجعل φ صحيحة أيضاً. في هذه الحالة، يُقال إن φ مُستنتجة منطقياً من ψ.

الجبر

يُقدّم نهج بديل لدلالات منطق الرتبة الأولى عبر الجبر المجرد . يُعمّم هذا النهج جبر ليندنبوم-تارسكي لمنطق القضايا. توجد ثلاث طرق لحذف المتغيرات المُكمّمة من منطق الرتبة الأولى دون استبدال المُكمّمات بمعاملات ربط متغيرات أخرى:

هذه الجبر كلها عبارة عن شبكات توسع بشكل صحيح الجبر البولياني ذي العنصرين .

أظهر تارسكي وجيفانت (1987) أن جزء منطق الرتبة الأولى الذي لا يحتوي على جملة ذرية تقع ضمن نطاق أكثر من ثلاثة مُكمِّمات، يتمتع بنفس القدرة التعبيرية لجبر العلاقات . [ 23 ] يكتسب هذا الجزء أهمية بالغة لأنه يكفي لحساب بيانو ومعظم نظريات المجموعات البديهية ، بما في ذلك نظرية زيرميلو-فرانكل الكلاسيكية للمجموعات (ZFC). كما أثبتا أن منطق الرتبة الأولى مع زوج مرتب أولي يُكافئ جبر علاقات مع دالتين لإسقاط الأزواج المرتبة . [ 24 ] : 803

النظريات والنماذج والفئات الأولية من الدرجة الأولى

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

يُقال إن البنية من الدرجة الأولى التي تُحقق جميع الجمل في نظرية معينة هي نموذج لتلك النظرية. والفئة الأولية هي مجموعة جميع البنى التي تُحقق نظرية معينة. وتُعد هذه الفئات موضوعًا رئيسيًا للدراسة في نظرية النماذج .

تعتمد العديد من النظريات على تفسير مُحدد ، أي نموذج معين يُؤخذ في الاعتبار عند دراسة النظرية. على سبيل المثال، يتألف التفسير المُحدد لحسابات بيانو من الأعداد الطبيعية المعتادة وعملياتها المعتادة. مع ذلك، تُبين نظرية لوفنهايم-سكوليم أن معظم نظريات الرتبة الأولى لها نماذج أخرى غير قياسية .

تكون النظرية متسقة (ضمن نظام استنتاجي ) إذا استحال إثبات تناقض من بديهياتها. وتكون النظرية كاملة إذا كانت كل صيغة في تعريفها، أو نفيها، نتيجة منطقية لبديهياتها. وتُبين نظرية عدم الاكتمال لغودل أن النظريات الفعالة من الرتبة الأولى التي تتضمن جزءًا كافيًا من حساب الأعداد الطبيعية لا يمكن أن تكون متسقة وكاملة في آن واحد.

نطاقات فارغة

يشترط التعريف أعلاه أن يكون مجال الخطاب لأي تفسير غير فارغ. توجد حالات، مثل المنطق الشامل ، تسمح بالمجالات الفارغة. علاوة على ذلك، إذا تضمنت فئة من البنى الجبرية بنية فارغة (على سبيل المثال، توجد مجموعة جزئية مرتبة فارغة )، فلا يمكن أن تكون هذه الفئة فئة أولية في منطق الرتبة الأولى إلا إذا سُمح بالمجالات الفارغة أو أُزيلت البنية الفارغة من الفئة.

مع ذلك، توجد عدة صعوبات تتعلق بالنطاقات الفارغة:

  • لا تكون العديد من قواعد الاستدلال الشائعة صالحة إلا عندما يكون مجال الخطاب غير فارغ. ومن الأمثلة على ذلك القاعدة التي تنص على أنφxψ{\displaystyle \varphi \lor \exists x\psi }يشير إلىx(φψ){\displaystyle \exists x(\varphi \lor \psi )}عندما لا يكون x متغيرًا حرًا فيφ{\displaystyle \varphi }هذه القاعدة، التي تستخدم لوضع الصيغ في شكل طبيعي مسبق ، تكون سليمة في المجالات غير الفارغة، ولكنها غير سليمة إذا كان المجال الفارغ مسموحًا به.
  • لا يمكن تطبيق تعريف الصدق في التفسير الذي يستخدم دالة إسناد متغيرات على المجالات الفارغة، لعدم وجود دوال إسناد متغيرات يكون نطاقها فارغًا. (وبالمثل، لا يمكن إسناد تفسيرات للرموز الثابتة). يتطلب تعريف الصدق هذا اختيار دالة إسناد متغيرات (μ أعلاه) قبل تحديد قيم الصدق حتى للصيغ الذرية. عندئذٍ، تُعرَّف قيمة صدق الجملة بأنها قيمتها تحت أي إسناد متغيرات، ويُثبت أن هذه القيمة لا تعتمد على الإسناد المُختار. لا تُجدي هذه التقنية نفعًا في حال عدم وجود دوال إسناد على الإطلاق؛ إذ يجب تعديلها لتلائم المجالات الفارغة.

لذا، عندما يُسمح بالمجال الفارغ، يجب غالبًا التعامل معه كحالة خاصة. مع ذلك، يستبعد معظم المؤلفين المجال الفارغ ببساطة بحكم التعريف.

الأنظمة الاستنتاجية

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

يكون النظام الاستنتاجي سليمًا إذا كانت أي صيغة يمكن استنتاجها فيه صحيحة منطقيًا. وعلى العكس، يكون النظام الاستنتاجي كاملًا إذا كانت كل صيغة صحيحة منطقيًا قابلة للاستنتاج. جميع الأنظمة التي نوقشت في هذه المقالة سليمة وكاملة. كما أنها تشترك في خاصية إمكانية التحقق الفعال من صحة الاستنتاج المزعوم؛ وتُسمى هذه الأنظمة الاستنتاجية بالأنظمة الفعالة .

من الخصائص الأساسية للأنظمة الاستنتاجية أنها تركيبية بحتة، بحيث يمكن التحقق من الاستنتاجات دون النظر إلى أي تفسير. وبالتالي، فإن الحجة السليمة صحيحة في كل تفسير ممكن للغة، بغض النظر عما إذا كان هذا التفسير يتعلق بالرياضيات أو الاقتصاد أو أي مجال آخر.

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

قواعد الاستدلال

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

على سبيل المثال، إحدى قواعد الاستدلال الشائعة هي قاعدة الاستبدال . إذا كان t حدًا وφ صيغة قد تحتوي على المتغير x ، فإن φ[ t / x ] هي نتيجة استبدال جميع حالات x الحرة بـ t في φ. تنص قاعدة الاستبدال على أنه لأي φ وأي حد t ، يمكن استنتاج φ[ t / x ] من φ بشرط ألا يصبح أي متغير حر من t مقيدًا أثناء عملية الاستبدال. (إذا أصبح أي متغير حر من t مقيدًا، فإنه لاستبدال t بـ من الضروري أولًا تغيير المتغيرات المقيدة في φ لتختلف عن المتغيرات الحرة في t ).

لفهم سبب ضرورة تقييد المتغيرات، انظر إلى الصيغة المنطقية الصحيحة φ المعطاة بواسطةx(x=y){\displaystyle \exists x(x=y)}في توقيع (0، 1، +، ×، =) للحساب. إذا كان t هو الحد "x + 1"، فإن الصيغة φ[ t / y ] هيx(x=x+1){\displaystyle \exists x(x=x+1)}وهذا سيكون خاطئًا في العديد من التفسيرات. تكمن المشكلة في أن المتغير الحر x في t أصبح مقيدًا أثناء الاستبدال. يمكن الحصول على الاستبدال المقصود عن طريق إعادة تسمية المتغير المقيد x في φ إلى شيء آخر، ولنقل z ، بحيث تصبح الصيغة بعد الاستبدال هيz(z=x+1){\displaystyle \exists z(z=x+1)}وهذا صحيح منطقياً أيضاً.

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

أنظمة على غرار هيلبرت والاستنتاج الطبيعي

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

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

حساب المتتابعات

طُوِّر حساب المتتاليات لدراسة خصائص أنظمة الاستنتاج الطبيعي. [ 25 ] وبدلاً من التعامل مع صيغة واحدة في كل مرة، فإنه يستخدم المتتاليات ، وهي تعبيرات على الشكل التالي:

أ1،...،أنب1،...،بك،{\displaystyle A_{1},\ldots ,A_{n}\vdash B_{1},\ldots ,B_{k},}

حيث A1 ، ...، An ، B1 ، ...، Bk هي صيغ ورمز البوابة الدوارة{\displaystyle \vdash }تُستخدم كعلامة ترقيم لفصل النصفين. وبشكل بديهي، تُعبّر المتتالية عن فكرة أن(أ1أن){\displaystyle (A_{1}\land \cdots \land A_{n})}يشير إلى(ب1بك){\displaystyle (B_{1}\lor \cdots \lor B_{k})}.

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

برهان جدولي للصيغة المنطقية ( (أ ∨ ¬ب) ∧ ب) → أ

بخلاف الطرق المذكورة آنفًا، فإن الاشتقاقات في طريقة الجداول ليست قوائم من الصيغ، بل هي شجرة من الصيغ. ولإثبات أن الصيغة (أ) قابلة للإثبات، تحاول طريقة الجداول إثبات أن نفي (أ) غير قابل للتحقيق. شجرة الاشتقاق تحتوي على¬أ{\displaystyle \lnot A}في جوهرها؛ تتفرع الشجرة بطريقة تعكس بنية الصيغة. على سبيل المثال، لإظهار أنجد{\displaystyle C\lor D}يتطلب إثبات أن C و D غير قابلتين للإرضاء إثبات أن كلاً منهما غير قابل للإرضاء؛ وهذا يتوافق مع نقطة تفرع في الشجرة ذات الأصل الأبجد{\displaystyle C\lor D}والأطفال ج ود.

دقة

قاعدة الاستدلال هي قاعدة استدلال واحدة، تُعتبر مع قاعدة التوحيد قاعدة سليمة وكاملة في منطق الرتبة الأولى. وكما هو الحال في طريقة الجداول، يتم إثبات الصيغة بإظهار أن نفيها غير قابل للتحقيق. ويُستخدم الاستدلال بشكل شائع في إثبات النظريات الآلي.

لا تعمل طريقة الاستدلال إلا مع الصيغ التي هي عبارة عن صيغ منفصلة من صيغ ذرية؛ يجب أولاً تحويل الصيغ العشوائية إلى هذا الشكل من خلال عملية سكولمزية . تنص قاعدة الاستدلال على أنه من الفرضياتأ1أكج{\displaystyle A_{1}\lor \cdots \lor A_{k}\lor C}وب1بل¬ج{\displaystyle B_{1}\lor \cdots \lor B_{l}\lor \lnot C}، الخلاصةأ1أكب1بل{\displaystyle A_{1}\lor \cdots \lor A_{k}\lor B_{1}\lor \cdots \lor B_{l}}يمكن الحصول عليها.

هويات قابلة للإثبات

يمكن إثبات العديد من المتطابقات التي تُثبت التكافؤ بين صيغ رياضية محددة. تسمح هذه المتطابقات بإعادة ترتيب الصيغ عن طريق نقل المُكمِّمات عبر روابط رياضية أخرى، وهي مفيدة لوضع الصيغ في الصيغة القياسية السابقة . من بين المتطابقات القابلة للإثبات ما يلي:

  • ¬xP(x)x¬P(x){\displaystyle \lnot \forall x\,P(x)\Leftrightarrow \exists x\,\lnot P(x)}
  • ¬xP(x)x¬P(x){\displaystyle \lnot \exists x\,P(x)\Leftrightarrow \forall x\,\lnot P(x)}
  • xyP(x،y)yxP(x،y){\displaystyle \forall x\,\forall y\,P(x,y)\Leftrightarrow \forall y\,\forall x\,P(x,y)}
  • xyP(x،y)yxP(x،y){\displaystyle \exists x\,\exists y\,P(x,y)\Leftrightarrow \exists y\,\exists x\,P(x,y)}
  • xP(x)xسؤال(x)x(P(x)سؤال(x)){\displaystyle \forall x\,P(x)\land \forall x\,Q(x)\Leftrightarrow \forall x\,(P(x)\land Q(x))}
  • xP(x)xسؤال(x)x(P(x)سؤال(x)){\displaystyle \exists x\,P(x)\lor \exists x\,Q(x)\Leftrightarrow \exists x\,(P(x)\lor Q(x))}
  • Pxسؤال(x)x(Pسؤال(x)){\displaystyle P\land \exists x\,Q(x)\Leftrightarrow \exists x\,(P\land Q(x))}(أينx{\displaystyle x}لا يجوز أن يحدث مجاناً فيP{\displaystyle P})
  • Pxسؤال(x)x(Pسؤال(x)){\displaystyle P\lor \forall x\,Q(x)\Leftrightarrow \forall x\,(P\lor Q(x))}(أينx{\displaystyle x}لا يجوز أن يحدث مجاناً فيP{\displaystyle P})

المساواة ومسلماتها

توجد عدة اصطلاحات مختلفة لاستخدام المساواة (أو الهوية) في منطق الرتبة الأولى. الاصطلاح الأكثر شيوعًا، والمعروف بمنطق الرتبة الأولى مع المساواة ، يتضمن رمز المساواة كرمز منطقي أولي يُفسَّر دائمًا على أنه علاقة المساواة الحقيقية بين عناصر مجال الخطاب، بحيث يكون العنصران المعطيان هما نفس العنصر. يُضيف هذا النهج أيضًا بعض البديهيات المتعلقة بالمساواة إلى النظام الاستنتاجي المُستخدم. هذه البديهيات هي: [ 26 ] : 198-200

  • خاصية الانعكاسية . لكل متغير x ، x = x .
  • استبدال الدوال . لجميع المتغيرات x و y ، وأي رمز دالة f ،
    x = yf (..., x , ...) = f (..., y , ...).
  • استبدال الصيغ . لأي متغيرين x و y وأي صيغة φ( z ) مع متغير حر z، فإن:
    x = y → (φ(x) → φ(y)).

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

φ(z): f (..., x , ...) = f (..., z , ...)

ثم

x = y → ( f (..., x , ...) = f (..., x , ...) → f (..., x , ...) = f (..., y , ...)).

بما أن x = y معطى، و f (..., x , ...) = f (..., x , ...) صحيح بالانعكاسية، فإن لدينا f (..., x , ...) = f (..., y , ...)

العديد من خصائص المساواة الأخرى هي نتائج للبديهيات المذكورة أعلاه، على سبيل المثال:

  • التناظر . إذا كان x = y فإن y = x . [ 27 ]
  • خاصية التعدي . إذا كان x = y و y = z فإن x = z . [ 28 ]

منطق الرتبة الأولى بدون مساواة

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

عند اتباع هذا الاصطلاح الثاني، يُستخدم مصطلح " النموذج الطبيعي" للإشارة إلى تفسير لا يحقق فيه أي فردين مختلفين a و b الشرط a = b . في منطق الرتبة الأولى مع المساواة، تُؤخذ النماذج الطبيعية فقط في الاعتبار، وبالتالي لا يوجد مصطلح آخر للنموذج غير النموذج الطبيعي. عند دراسة منطق الرتبة الأولى بدون مساواة، من الضروري تعديل عبارات نتائج مثل نظرية لوفنهايم-سكولم بحيث تُؤخذ النماذج الطبيعية فقط في الاعتبار.

غالبًا ما يتم استخدام منطق الرتبة الأولى بدون المساواة في سياق الحساب من الرتبة الثانية ونظريات الحساب الأخرى من الرتبة العليا، حيث يتم عادةً حذف علاقة المساواة بين مجموعات الأعداد الطبيعية.

تعريف المساواة ضمن نظرية

إذا كانت لنظرية ما صيغة ثنائية A ( x , y ) تحقق خاصية الانعكاس وقانون لايبنتز، يُقال إن النظرية تتمتع بالمساواة، أو أنها نظرية ذات مساواة. قد لا تتضمن النظرية جميع حالات المخططات المذكورة أعلاه كمسلمات، بل كنظريات قابلة للاستنتاج. على سبيل المثال، في النظريات التي لا تحتوي على رموز دوال ولها عدد محدود من العلاقات، يمكن تعريف المساواة بدلالة العلاقات، وذلك بتعريف الحدين s و t على أنهما متساويان إذا لم تتغير أي علاقة بتغيير s إلى t في أي وسيط.

تسمح بعض النظريات بتعريفات أخرى مخصصة للمساواة:

  • في نظرية الترتيبات الجزئية ذات رمز العلاقة ≤، يمكن تعريف s = t على أنه اختصار لـ st{\displaystyle \wedge }ts .
  • في نظرية المجموعات ذات العلاقة ∈، يمكن تعريف s = t على أنه اختصار لـ x ( sxtx ){\displaystyle \wedge }لكل x ( xsxt ) . هذا التعريف للمساواة يحقق تلقائيًا بديهيات المساواة. في هذه الحالة، ينبغي استبدال بديهية التمديد المعتادة ، والتي يمكن صياغتها على النحو التالي:xy[z(zxzy)x=y]{\displaystyle \forall x\forall y[\forall z(z\in x\Leftrightarrow z\in y)\Rightarrow x=y]}، بصيغة بديلةxy[z(zxzy)z(xzyz)]{\displaystyle \forall x\forall y[\forall z(z\in x\Leftrightarrow z\in y)\Rightarrow \forall z(x\in z\Leftrightarrow y\in z)]}، وهو ما يقول أنه إذا كانت المجموعتان x و y تحتويان على نفس العناصر، فإنهما تنتميان أيضًا إلى نفس المجموعات.

الخواص المعدنية

أحد دوافع استخدام منطق الرتبة الأولى، بدلاً من منطق الرتب العليا ، هو أن منطق الرتبة الأولى يتمتع بالعديد من الخصائص الميتافيزيقية التي تفتقر إليها أنواع المنطق الأقوى. وتتعلق هذه النتائج بالخصائص العامة لمنطق الرتبة الأولى نفسه، لا بخصائص النظريات الفردية. وهي توفر أدوات أساسية لبناء نماذج لنظريات الرتبة الأولى.

الاكتمال وعدم القابلية للحسم

تُثبت نظرية غودل للاكتمال ، التي برهن عليها كورت غودل عام ١٩٢٩، وجود أنظمة استنتاجية سليمة وكاملة وفعّالة لمنطق الرتبة الأولى، وبالتالي فإن علاقة الاستدلال المنطقي من الرتبة الأولى تُجسّدها إمكانية الإثبات المحدودة. ببساطة، يعتمد القول بأن الصيغة φ تستلزم منطقيًا الصيغة ψ على كل نموذج من نماذج φ؛ وهذه النماذج عادةً ما تكون ذات عدد كبير جدًا من العناصر، ولذا لا يمكن التحقق من الاستدلال المنطقي بشكل فعّال بفحص كل نموذج. مع ذلك، من الممكن حصر جميع الاشتقاقات المحدودة والبحث عن اشتقاق لـ ψ من φ. إذا كانت ψ مستلزمة منطقيًا من φ، فسيتم العثور على مثل هذا الاشتقاق في النهاية. وبالتالي، فإن الاستدلال المنطقي من الرتبة الأولى شبه قابل للتقرير : إذ يُمكن إجراء حصر فعّال لجميع أزواج الجمل (φ، ψ) بحيث تكون ψ استدلالًا منطقيًا من  φ.

على عكس منطق القضايا ، فإن منطق الرتبة الأولى غير قابل للتقرير (وإن كان شبه قابل للتقرير)، شريطة أن تحتوي اللغة على محمول واحد على الأقل ذي رتبة 2 على الأقل (بخلاف المساواة). هذا يعني أنه لا توجد آلية قرار تحدد ما إذا كانت الصيغ العشوائية صحيحة منطقيًا. وقد أثبت هذه النتيجة بشكل مستقل كل من ألونسو تشيرش وآلان تورينج في عامي 1936 و1937 على التوالي، مقدمين إجابة سلبية لمسألة القرار التي طرحها ديفيد هيلبرت وويلهلم أكرمان في عام 1928. وتُظهر براهينهما وجود صلة بين عدم قابلية حل مسألة القرار في منطق الرتبة الأولى وعدم قابلية حل مسألة التوقف .

أجزاء قابلة للتقرير

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

أمثلة على الأجزاء القابلة للتقرير: [ 30 ]

  • C 2 ، منطق الرتبة الأولى مع متغيرين ومحددات العدن{\displaystyle \exists ^{\geq n}}ون{\displaystyle \exists ^{\leq n}}[ 31 ]
  • الجزء الأحادي من الدرجة الأولى (MFO، أو جزء لوفنهايم): منطق الرتبة الأولى بدون مساواة، وبدون رموز دالة، وبرموز مسند أحادية فقط.
  • جزء لوب-غوريفيتش: منطق الرتبة الأولى بدون مساواة، مع رموز دالة أحادية فقط، ومع رموز مسند أحادية فقط.
  • مقطع رابين: منطق الرتبة الأولى مع المساواة، مع رمز دالة أحادي واحد بالضبط، ومع رموز مسندات أحادية فقط.
  • جزء بيرنايز-شونفينكل-رامزي: جميع الجمل العلائقية من الدرجة الأولى في الشكل الطبيعي السابق مع**{\displaystyle \exists ^{*}\forall ^{*}}مع البادئة ومع المساواة.

نظرية لوفنهايم-سكوليم

تُبيّن نظرية لوفنهايم-سكوليم أنه إذا كانت لنظرية من الرتبة الأولى ذات عدد عناصر λ نموذج لانهائي، فإنها تمتلك نماذج ذات عدد عناصر لانهائي أكبر من أو يساوي λ. تُعدّ هذه النظرية من أوائل النتائج في نظرية النماذج ، إذ تُشير إلى أنه لا يُمكن تحديد قابلية العد أو عدم قابليته في لغة من الرتبة الأولى ذات توقيع قابل للعد. أي أنه لا توجد صيغة من الرتبة الأولى φ( x ) بحيث يُحقق أي هيكل M الصيغة φ إذا وفقط إذا كان مجال خطاب M قابلاً للعد (أو، في الحالة الثانية، غير قابل للعد).

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

نظرية التراص

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

تُحدِّد نظرية التراص نطاق مجموعات البنى من الرتبة الأولى التي تُصنَّف كفئات أولية. فعلى سبيل المثال، تُشير هذه النظرية إلى أن أي نظرية تحتوي على نماذج محدودة كبيرة الحجم لها نموذج غير محدود. وبالتالي، فإن فئة جميع الرسوم البيانية المحدودة ليست فئة أولية (وينطبق الأمر نفسه على العديد من البنى الجبرية الأخرى).

توجد أيضًا قيودٌ أدقّ لمنطق الرتبة الأولى، تستنتجها نظرية التراص. على سبيل المثال، في علوم الحاسوب، يمكن نمذجة العديد من الحالات كرسم بياني موجّه من الحالات (العُقد) والوصلات (الحواف الموجّهة). قد يتطلب التحقق من صحة هذا النظام إثبات أنه لا يمكن الوصول إلى أي حالة "سيئة" من أي حالة "جيدة". وبالتالي، يسعى المرء إلى تحديد ما إذا كانت الحالات الجيدة والسيئة تقع في مكونات متصلة مختلفة من الرسم البياني. مع ذلك، يمكن استخدام نظرية التراص لإثبات أن الرسوم البيانية المتصلة ليست فئةً أساسيةً في منطق الرتبة الأولى، ولا توجد صيغة φ( x , y ) لمنطق الرتبة الأولى، في منطق الرسوم البيانية ، تُعبّر عن فكرة وجود مسار من x إلى y . يمكن التعبير عن الاتصال في منطق الرتبة الثانية ، ولكن ليس باستخدام مُكمِّمات المجموعات الوجودية فقط، كماΣ11{\displaystyle \Sigma _{1}^{1}}كما أنه يتميز بصغر حجمه.

نظرية ليندستروم

بيّن بير ليندستروم أن الخصائص الميتافيزيقية التي نوقشت آنفًا تُميّز منطق الرتبة الأولى، بمعنى أنه لا يمكن لأي منطق أقوى أن يمتلك هذه الخصائص أيضًا (إبينغهاوس وفلوم، 1994، الفصل الثالث عشر). عرّف ليندستروم فئة من الأنظمة المنطقية المجردة، وقدّم تعريفًا دقيقًا للقوة النسبية لأي عنصر من عناصر هذه الفئة. وأثبت نظريتين لأنظمة من هذا النوع:

  • يجب أن يكون النظام المنطقي الذي يفي بتعريف ليندستروم والذي يحتوي على منطق من الدرجة الأولى ويفي بنظرية لوفنهايم-سكوليم ونظرية التراص مكافئًا لمنطق الدرجة الأولى.
  • يجب أن يكون النظام المنطقي الذي يفي بتعريف ليندستروم والذي يحتوي على علاقة نتيجة منطقية شبه قابلة للتقرير ويفي بنظرية لوفنهايم-سكوليم مكافئًا لمنطق الرتبة الأولى.

القيود

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

التعبيرية

تُبيّن مبرهنة لوفنهايم-سكوليم أنه إذا امتلكت نظرية من الرتبة الأولى نموذجًا لانهائيًا، فإنها تمتلك نماذج لانهائية من أي عدد أصلي. وعلى وجه الخصوص، لا يمكن لأي نظرية من الرتبة الأولى ذات نموذج لانهائي أن تكون تصنيفية . وبالتالي، لا توجد نظرية من الرتبة الأولى يكون نموذجها الوحيد هو مجموعة الأعداد الطبيعية، أو يكون نموذجها الوحيد هو مجموعة الأعداد الحقيقية. تتميز العديد من امتدادات منطق الرتبة الأولى، بما في ذلك المنطق اللانهائي ومنطق الرتب العليا، بقدرة تعبيرية أكبر، إذ تسمح بوضع بديهيات تصنيفية للأعداد الطبيعية أو الحقيقية. إلا أن هذه القدرة التعبيرية تأتي على حساب ميتافيزيقي: فبحسب مبرهنة ليندستروم ، لا يمكن لمبرهنة التراص ومبرهنة لوفنهايم-سكوليم التنازلية أن تنطبقا في أي منطق أقوى من منطق الرتبة الأولى.

صياغة اللغات الطبيعية

تستطيع منطق الرتبة الأولى صياغة العديد من تراكيب الكميات البسيطة في اللغة الطبيعية، مثل "كل شخص يعيش في بيرث يعيش في أستراليا". ولذلك، يُستخدم منطق الرتبة الأولى كأساس للغات تمثيل المعرفة ، مثل FO(.) .

مع ذلك، توجد سمات معقدة في اللغة الطبيعية لا يمكن التعبير عنها باستخدام منطق الرتبة الأولى. "أي نظام منطقي مناسب كأداة لتحليل اللغة الطبيعية يحتاج إلى بنية أكثر ثراءً بكثير من منطق المسندات من الرتبة الأولى". [ 33 ]

يكتبمثالتعليق
التحديد الكمي للخصائصإذا كان جون راضياً عن نفسه، فهناك على الأقل شيء واحد مشترك بينه وبين بيتر.يتطلب المثال مُكمِّمًا على المسندات، وهو ما لا يمكن تنفيذه في منطق الرتبة الأولى أحادي الفرز: Zj → ∃X(Xj∧Xp) .
يمتلك بابا نويل جميع سمات السادي.يتطلب المثال استخدام المحددات الكمية على المسندات، والتي لا يمكن تنفيذها في منطق الرتبة الأولى أحادي الفرز: ∀X(∀x(Sx → Xx) → Xs) .
ظرف مسندجون يمشي بسرعة.لا يمكن تحليل المثال على أنه Wj ∧ Qj ؛ الظروف المسندة ليست من نفس نوع المسندات من الدرجة الثانية مثل اللون.
صفة نسبيةجامبو هو فيل صغير.لا يمكن تحليل المثال على أنه Sj ∧ Ej ؛ صفات المسند ليست من نفس نوع المسندات من الدرجة الثانية مثل اللون.
مُعدِّل ظرفي للمسندجون يمشي بسرعة كبيرة.
مُعدِّل صفة نسبيةجامبو صغير للغاية.إن تعبيرًا مثل "بشكل رهيب"، عند تطبيقه على صفة نسبية مثل "صغير"، ينتج عنه صفة نسبية مركبة جديدة "صغير بشكل رهيب".
حروف الجرماري تجلس بجانب جون.يؤدي استخدام حرف الجر "next to" مع "John" إلى ظرف المسند "next to John".

القيود والتوسعات والاختلافات

توجد العديد من أنواع منطق الرتبة الأولى. بعضها غير جوهري، إذ يقتصر على تغيير الرموز دون التأثير على الدلالات. بينما يُحدث البعض الآخر تغييرًا جوهريًا في القدرة التعبيرية، من خلال توسيع الدلالات عبر مُكمِّمات إضافية أو رموز منطقية جديدة. على سبيل المثال، تسمح المنطق اللانهائي بصيغ ذات حجم لانهائي، وتضيف المنطق الموجه رموزًا للإمكانية والضرورة.

اللغات المحظورة

يمكن دراسة منطق الرتبة الأولى في لغات تحتوي على عدد أقل من الرموز المنطقية مما تم وصفه أعلاه:

  • لأنxφ(x){\displaystyle \exists x\varphi (x)}يمكن التعبير عنها على النحو التالي¬x¬φ(x){\displaystyle \neg \forall x\neg \varphi (x)}، وxφ(x){\displaystyle \forall x\varphi (x)}يمكن التعبير عنها على النحو التالي¬x¬φ(x){\displaystyle \neg \exists x\neg \varphi (x)}أي من المحددات الكمية{\displaystyle \exists }و{\displaystyle \forall }يمكن إسقاطها.
  • منذφψ{\displaystyle \varphi \lor \psi }يمكن التعبير عنها على النحو التالي¬(¬φ¬ψ){\displaystyle \lnot (\lnot \varphi \land \lnot \psi )}وφψ{\displaystyle \varphi \land \psi }يمكن التعبير عنها على النحو التالي¬(¬φ¬ψ){\displaystyle \lnot (\lnot \varphi \lor \lnot \psi )}، أيضاً{\displaystyle \vee }أو{\displaystyle \wedge }يمكن حذفها. بعبارة أخرى، يكفي أن يكون لديك¬{\displaystyle \neg }و{\displaystyle \vee }، أو¬{\displaystyle \neg }و{\displaystyle \wedge }باعتبارها الروابط المنطقية الوحيدة.
  • وبالمثل، يكفي أن يكون لديك فقط¬{\displaystyle \neg }و{\displaystyle \rightarrow }كوصلات منطقية، أو أن يكون لها فقط علامة شيفر (NAND) أو سهم بيرس (NOR).
  • من الممكن تجنب رموز الدوال والرموز الثابتة تمامًا، وإعادة كتابتها باستخدام رموز المسند بطريقة مناسبة. على سبيل المثال، بدلاً من استخدام رمز ثابت0{\displaystyle \;0} يمكن استخدام مسند 0(x){\displaystyle \;0(x)} (يفسر على أنهx=0{\displaystyle \;x=0}) واستبدل كل مسند مثلP(0،y){\displaystyle \;P(0,y)}معx(0(x)P(x،y)){\displaystyle \forall x\;(0(x)\rightarrow P(x,y))}دالة مثلو(x1،x2،...،xن){\displaystyle f(x_{1},x_{2},...,x_{n})}وبالمثل، سيتم استبدالها بمسند. F(x1،x2،...،xن،y){\displaystyle F(x_{1},x_{2},...,x_{n},y)}تم تفسيره على النحو التاليy=و(x1،x2،...،xن){\displaystyle y=f(x_{1},x_{2},...,x_{n})}يتطلب هذا التغيير إضافة بديهيات إضافية إلى النظرية المطروحة، بحيث يكون لتفسيرات رموز المسند المستخدمة الدلالات الصحيحة. [ 34 ]

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

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

منطق متعدد الأنواع

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

عندما يكون عدد الأنواع في نظرية ما محدودًا، يمكن اختزال منطق الرتبة الأولى متعدد الأنواع إلى منطق الرتبة الأولى أحادي النوع. [ 36 ] : 296-299. يُضاف إلى نظرية أحادي النوع رمز محمول أحادي لكل نوع في نظرية متعدد الأنواع، وتُضاف بديهية تنص على أن هذه المحمولات الأحادية تُقسّم مجال الخطاب. على سبيل المثال، إذا كان هناك نوعان، تُضاف رموز محمولة...P1(x){\displaystyle P_{1}(x)}وP2(x){\displaystyle P_{2}(x)}والمسلّمة:

x(P1(x)P2(x))¬x(P1(x)P2(x)).{\displaystyle \forall x(P_{1}(x)\lor P_{2}(x))\land \lnot \exists x(P_{1}(x)\land P_{2}(x)).}

ثم العناصر التي تحققP1{\displaystyle P_{1}}تُعتبر عناصر من النوع الأول، وعناصر مُرضيةP2{\displaystyle P_{2}}كعناصر من النوع الثاني. يمكن تحديد الكمية لكل نوع باستخدام رمز المسند المقابل لتقييد نطاق التحديد الكمي. على سبيل المثال، للقول بوجود عنصر من النوع الأول يحقق الصيغةφ(x){\displaystyle \varphi (x)}يكتب أحدهم:

x(P1(x)φ(x)){\displaystyle \exists x(P_{1}(x)\land \varphi (x))}.

محددات كمية إضافية

يمكن إضافة مُكمِّمات إضافية إلى منطق الرتبة الأولى.

  • أحيانًا يكون من المفيد القول إن " P ( x ) تتحقق لقيمة x واحدة فقط "، وهو ما يمكن التعبير عنه بـ ∃! xP ( x ) . يُطلق على هذا الترميز اسم تحديد التفرد ، ويمكن استخدامه كاختصار لصيغة مثل ∃x ( P ( x ) ) .{\displaystyle \wedge }y ( P ( y ) → ( x = y ))) .
  • يحتوي منطق الرتبة الأولى مع المُكمِّمات الإضافية على مُكمِّمات جديدة Qx ، ...، بمعاني مثل "يوجد العديد من x بحيث ...". انظر أيضًا إلى المُكمِّمات المتفرعة والمُكمِّمات الجمع لجورج بولوس وآخرين.
  • تُستخدم الكميات المحدودة غالبًا في دراسة نظرية المجموعات أو الحساب.

المنطق اللانهائي

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

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

تُرمز أكثر أنواع المنطق اللانهائي شيوعًا بالرمز L αβ ، حيث يُمثل كل من α و β إما عددًا أصليًا أو الرمز ∞. في هذا الترميز، يُرمز لمنطق الرتبة الأولى العادي بالرمز L ωω . في منطق L ∞ω ، يُسمح باستخدام الاقترانات أو الفصلات العشوائية عند بناء الصيغ، كما يتوفر عدد غير محدود من المتغيرات. وبشكل أعم، يُعرف المنطق الذي يسمح باستخدام الاقترانات أو الفصلات التي تحتوي على أقل من κ عنصرًا بالرمز L κω . على سبيل المثال، يسمح منطق L ω 1 ω باستخدام الاقترانات والفصلات القابلة للعد .

يمكن أن تحتوي مجموعة المتغيرات الحرة في صيغة من Lκω على أي عدد أقل من κ، ومع ذلك، لا يمكن أن يكون سوى عدد محدود منها ضمن نطاق أي مُكمِّم عندما تظهر الصيغة كصيغة فرعية لصيغة أخرى. [ 37 ] في منطقات لانهائية أخرى، قد تكون الصيغة الفرعية ضمن نطاق عدد لا نهائي من المُكمِّمات. على سبيل المثال، في Lκ∞ ، يمكن لمُكمِّم كلي أو وجودي واحد أن يربط عددًا غير محدود من المتغيرات في آن واحد. وبالمثل ، يسمح المنطق Lκλ بالتكميم المتزامن على عدد أقل من λ من المتغيرات، بالإضافة إلى الاقترانات والفصلات التي يقل حجمها عن κ.

المنطق غير الكلاسيكي والمنطق الموجه

  • يستخدم منطق الرتبة الأولى الحدسي الاستدلال الحدسي بدلاً من الاستدلال الكلاسيكي؛ على سبيل المثال، لا يلزم أن يكون ¬¬φ مكافئًا لـ φ، و ¬ ∀x.φ ليس مكافئًا بشكل عام لـ ∃ x.¬φ.
  • يُتيح منطق الرتبة الأولى الموجه وصف عوالم أخرى ممكنة، بالإضافة إلى عالمنا الحالي الذي تتحقق فيه احتمالات معينة. في بعض الصيغ، تختلف مجموعة العوالم الممكنة باختلاف العالم الذي نعيش فيه. يحتوي المنطق الموجه على عوامل موجهة إضافية ذات معانٍ يمكن وصفها بشكل غير رسمي، على سبيل المثال، "من الضروري أن φ" (صحيح في جميع العوالم الممكنة) و"من الممكن أن φ" (صحيح في بعض العوالم الممكنة). في منطق الرتبة الأولى القياسي، لدينا مجال واحد، ويُخصص لكل مسند امتداد واحد. أما في منطق الرتبة الأولى الموجه، فلدينا دالة مجال تُخصص لكل عالم ممكن مجاله الخاص، بحيث يحصل كل مسند على امتداد خاص به فقط. هذا يسمح لنا بنمذجة حالات، على سبيل المثال، يكون فيها أليكس فيلسوفًا، ولكنه ربما كان عالم رياضيات، وربما لم يكن موجودًا أصلًا. في العالم الممكن الأول، تكون P ( a ) صحيحة ، وفي الثاني تكون خاطئة، وفي الثالث لا توجد a في المجال على الإطلاق.
  • المنطق الضبابي من الدرجة الأولى هو امتداد من الدرجة الأولى للمنطق الضبابي الافتراضي بدلاً من حساب القضايا الكلاسيكي .

منطق النقطة الثابتة

يُوسّع منطق النقطة الثابتة منطق الرتبة الأولى بإضافة الإغلاق تحت أصغر النقاط الثابتة للمؤثرات الموجبة. [ 38 ]

المنطق من الرتبة العليا

تتمثل السمة المميزة لمنطق الرتبة الأولى في إمكانية تحديد كمية الأفراد، ولكن ليس كمية المسندات.

أ(فيل(أ)){\displaystyle \exists a({\text{Phil}}(a))}

هي صيغة قانونية من الدرجة الأولى، ولكن

فيل(فيل(أ)){\displaystyle \exists {\text{Phil}}({\text{Phil}}(a))}

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

على عكس منطق الرتبة الأولى، الذي تُدرس فيه دلالة واحدة فقط، توجد عدة دلالات ممكنة لمنطق الرتبة الثانية. تُعرف الدلالة الأكثر شيوعًا لمنطق الرتبة الثانية وما فوقها بالدلالة الكاملة . إن الجمع بين المُكمِّمات الإضافية والدلالة الكاملة لهذه المُكمِّمات يجعل منطق الرتبة العليا أقوى من منطق الرتبة الأولى. على وجه الخصوص، فإن علاقة الاستدلال المنطقي (الدلالي) لمنطق الرتبة الثانية وما فوقها ليست شبه قابلة للتقرير؛ فلا يوجد نظام استنتاج فعال لمنطق الرتبة الثانية يكون سليمًا وكاملًا في ظل الدلالة الكاملة.

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

إثبات النظريات الآلي والأساليب الرسمية

يشير البرهان الآلي للنظريات إلى تطوير برامج حاسوبية تبحث عن اشتقاقات (براهين رسمية) للنظريات الرياضية وتجدها. [ 39 ] يُعدّ إيجاد الاشتقاقات مهمةً صعبةً نظرًا لاتساع نطاق البحث ؛ فالبحث الشامل عن كل اشتقاق ممكن نظريًا، ولكنه غير عملي حسابيًا للعديد من الأنظمة الرياضية المهمة. لذا، تُطوَّر دوال استدلالية معقدة لمحاولة إيجاد الاشتقاق في وقت أقل من البحث العشوائي. [ 40 ]

يستخدم مجال التحقق الآلي من البراهين برامج حاسوبية للتحقق من صحة البراهين التي أنشأها البشر. وعلى عكس برامج إثبات النظريات الآلية المعقدة، قد تكون أنظمة التحقق صغيرة بما يكفي للتحقق من صحتها يدويًا وعبر برامج التحقق الآلية. هذا التحقق من صحة البرهان ضروري لضمان صحة أي استنتاج يُصنف على أنه "صحيح".

تُصرّ بعض برامج التحقق من البراهين، مثل Metamath ، على وجود اشتقاق كامل كمدخل. بينما تعتمد برامج أخرى، مثل Mizar و Isabelle ، على مسودة برهان مُنسّقة جيدًا (قد تكون طويلة ومفصلة للغاية) وتُكمل الأجزاء الناقصة بإجراء عمليات بحث بسيطة عن البراهين أو تطبيق إجراءات اتخاذ القرار المعروفة؛ ثم يتم التحقق من الاشتقاق الناتج بواسطة نواة صغيرة. العديد من هذه الأنظمة مُصممة أساسًا للاستخدام التفاعلي من قِبل علماء الرياضيات: تُعرف هذه الأنظمة باسم مساعدي البراهين . وقد تستخدم أيضًا منطقًا رسميًا أقوى من منطق الرتبة الأولى، مثل نظرية الأنواع. ولأن الاشتقاق الكامل لأي نتيجة غير تافهة في نظام استنتاجي من الرتبة الأولى سيكون طويلًا للغاية بالنسبة لكتابته يدويًا، [ 41 ] غالبًا ما تُصاغ النتائج رسميًا كسلسلة من الليمات، والتي يمكن بناء اشتقاقاتها بشكل منفصل.

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

بالنسبة لمشكلة التحقق من النموذج ، من المعروف أن الخوارزميات الفعالة تحدد ما إذا كان هيكل الإدخال المحدود يفي بصيغة من الدرجة الأولى، بالإضافة إلى حدود التعقيد الحسابي : انظر التحقق من النموذج §  منطق الدرجة الأولى .

انظر أيضاً

ملحوظات

  1. هودجسون، جيه بي إي، أستاذ فخري ( "منطق الرتبة الأولى" )، جامعة سانت جوزيف ، فيلادلفيا ، 1995.
  2. هيوز، جي إي ، وكريسويل، إم جيه ، مقدمة جديدة للمنطق الموجه ( لندن : روتليدج ، 1996)، ص 161 .
  3. 1 2 أ. تارسكي، النظريات غير القابلة للتقرير (1953)، ص 77. دراسات في المنطق وأسس الرياضيات، نورث هولاند
  4. مندلسون، إي. (1964). مقدمة في المنطق الرياضي . فان نوستراند رينهولد . ص 56 . 
  5. إيوالد، ويليام (2019)، زالتا، إدوارد ن. (محرر)، "ظهور منطق الرتبة الأولى" ، موسوعة ستانفورد للفلسفة (طبعة ربيع 2019 )، مختبر أبحاث الميتافيزيقا، جامعة ستانفورد ، تاريخ الاسترجاع: 27-06-2026 
  6. هـ. فريدمان ، " مغامرات في أسس الرياضيات 1: الاستدلال المنطقي برنامج روس 2022، ملاحظات المحاضرة. تم الاطلاع عليه في 28 يوليو 2023.
  7. Goertzel, B. , Geisweiller, N., Coelho, L., Janičić, P., & Pennachin, C., Real-World Reasoning: Toward Scalable, Uncertain Spatiotemporal, Contextual and Causal Inference ( Amsterdam & Paris: Atlantis Press , 2011), pp. 29–30 .
  8. 1 2 3 4 5 كوين، دبليو في أو ، المنطق الرياضي (1981). مطبعة جامعة هارفارد ، 0-674-55451-5.
  9. ديفيس، إرنست (1990). تمثيلات المعرفة العامة . مورغان كوفمان. ص 27-28 . ISBN  978-1-4832-0770-4.
  10. "منطق المسند" . رائع . تم الاطلاع عليه بتاريخ 2020-08-20 .
  11. "مقدمة في المنطق الرمزي: المحاضرة 2" . cstl-cla.semo.edu . مؤرشف من الأصل بتاريخ 15 أبريل 2021. تم الاطلاع عليه بتاريخ 4 يناير 2021 .
  12. هانز هيرمس (1973). مقدمة في المنطق الرياضي . سلسلة هوخشولتكست (سبرينغر-فيرلاغ). لندن: سبرينغر. ISBN 3540058192ISSN 1431-4657 
  13. بتعبير أدق، توجد لغة واحدة فقط لكل نوع من أنواع منطق الرتبة الأولى المصنفة تصنيفًا واحدًا: مع أو بدون مساواة، مع أو بدون دوال، مع أو بدون متغيرات اقتراحية، ....
  14. تُستخدم كلمة اللغة أحيانًا كمرادف للتوقيع، ولكن هذا قد يكون مربكًا لأن "اللغة" يمكن أن تشير أيضًا إلى مجموعة الصيغ.
  15. ^ بيرجمان ، إيبرهارد. نول، هيلجا (1977). المنطق الرياضي مع المعلوماتية-Anwendungen . هايدلبرجر تاشنبوشر، Sammlung Informatik (باللغة الألمانية). المجلد. 187. هايدلبرغ: سبرينغر. ص 300-302 .  
  16. سموليان، آر إم ، منطق الدرجة الأولى ( نيويورك : منشورات دوفر ، 1968)، ص 5 .
  17. تاكيوتي، جي. ، نظرية البرهان ( غاردن سيتي، نيويورك : منشورات دوفر ، 2013)، ص. 6 .
  18. يستخدم بعض المؤلفين مصطلح "الصيغة السليمة" للدلالة على أي سلسلة من الرموز الأبجدية. مع ذلك ، يستخدم معظم مؤلفي المنطق الرياضي مصطلح "الصيغة" للدلالة على "الصيغة السليمة" فقط، ولا يوجد مصطلح خاص بالصيغ غير السليمة. في جميع السياقات، لا يُعتدّ إلا بالصيغ السليمة.
  19. يظهر y مرتبطًا بالقاعدة 4، على الرغم من أنه لا يظهر في أي صيغة فرعية ذرية
  20. يبدو أن هذا الرمز{\displaystyle \vDash }تم تقديمه بواسطة كلين؛ انظر الحاشية 30 في إعادة طبع دوفر لعام 2002 لكتابه المنطق الرياضي ، جون وايلي وأولاده، 1967.
  21. إف آر دريك، نظرية المجموعات: مقدمة للأعداد الكبيرة (1974)
  22. روغرز، آر إل، المنطق الرياضي والنظريات الرسمية: مسح للمفاهيم والنتائج الأساسية (أمستردام/لندن: شركة نورث هولاند للنشر ، 1971)، ص 39 .
  23. ^ Brink، C. ، Kahl، W.، & Schmidt، G. ، eds.، الأساليب العلائقية في علوم الكمبيوتر ( Berlin / Heidelberg : Springer ، 1997)، pp. 32–33 .
  24. مجهول، مراجعات رياضية ( بروفيدنس، رود آيلاند : الجمعية الرياضية الأمريكية ، 2006)، ص 803.
  25. شانكار، ن. ، أوور، س.، راشبي، ج.م ، وسترينجر-كالفيرت، د.و.ج، دليل مُثبت PVS 7.1 ( مينلو بارك، كاليفورنيا : SRI International ، أغسطس 2020).
  26. Fitting, M. , First-Order Logic and Automated Theorem Proving (Berlin/Heidelberg: Springer, 1990), pp. 198–200 .
  27. استخدم استبدال الصيغة مع φ(z) حيث z = x ، لذلك، φ(x) هي x=x مما يعني أن φ(y): y=x، ثم استخدم خاصية الانعكاس.
  28. استخدم استبدال الصيغة مع φ(a) حيث a = z للحصول على y = x → ( y = z x = z )، ثم استخدم التناظر وفك الانحناء .
  29. برات-هارتمان، إيان (2023). أجزاء من منطق الرتبة الأولى . أدلة أكسفورد للمنطق. أكسفورد: مطبعة جامعة أكسفورد. ISBN 978-0-19-286796-4.
  30. فويغت، ماركو (31 يوليو 2019). "3. أجزاء جديدة من الرتبة الأولى مع مشكلة إرضاء قابلة للتقرير". أجزاء قابلة للتقرير من منطق الرتبة الأولى والحساب الخطي من الرتبة الأولى مع مسندات غير مُفسَّرة (أطروحة دكتوراه). جامعة سارلاند.
  31. هوروكس، إيان (2010). "منطق الوصف: أساس رسمي للغات والأدوات" (ملف PDF) . الشريحة 22. مؤرشف (ملف PDF) من الأصل بتاريخ 2015-09-06.
  32. هودل، ر. إي، مقدمة في المنطق الرياضي ( مينولا، نيويورك : دوفر ، 1995)، ص. 199 .
  33. Gamut 1991 ، ص 75.
  34. يمكن التعبير عن الشمولية اليسارية بواسطة بديهيةx1،...،xن.y.F(x1،...،xن،y){\displaystyle \forall x_{1},...,x_{n}.\exists y.F(x_{1},...,x_{n},y)}; التفرد الصحيح بواسطةx1،...،xن،y،y.{\displaystyle \forall x_{1},...,x_{n},y,y'.}F(x1،...،xن،y)F(x1،...،xن،y)y=y{\displaystyle F(x_{1},...,x_{n},y)\land F(x_{1},...,x_{n},y')\rightarrow y=y'}بشرط قبول رمز المساواة. وينطبق كلاهما أيضًا على استبدال الثوابت (لـن=0{\displaystyle n=0}).
  35. أوزكيانو، غابرييل (17 أكتوبر 2018). "المُكمِّمات والتكميم" . في زالتا، إدوارد ن. (محرر). موسوعة ستانفورد للفلسفة (طبعة شتاء 2018 ). ISSN 1095-5054 . OCLC 429049174 .   انظر على وجه الخصوص القسم 3.2، التحديد الكمي متعدد الأنواع.
  36. إندرتون، هـ. مقدمة رياضية في المنطق ، الطبعة الثانية. دار النشر الأكاديمية ، 2001، ص 296-299 .
  37. بعض المؤلفين لا يقبلون إلا الصيغ ذات عدد محدود من المتغيرات الحرة في L κω ، وبشكل عام الصيغ ذات < λ من المتغيرات الحرة في L κλ .
  38. بوس، أوفه (1993). "لعبة إهرنفويشت-فرايسيه لمنطق النقطة الثابتة ومنطق النقطة الثابتة الطبقي". في بورغر، إيغون (محرر). منطق علوم الحاسوب: ورشة العمل السادسة، CSL'92، سان مينياتو، إيطاليا، 28 سبتمبر - 2 أكتوبر 1992. أوراق مختارة . سلسلة محاضرات في علوم الحاسوب. المجلد 702. سبرينغر-فيرلاغ . الصفحات 100-114 . ISBN   3-540-56992-8. Zbl 0808.03024 . 
  39. فيتينغ، ملفين (6 ديسمبر 2012). منطق الرتبة الأولى وإثبات النظريات الآلي . سبرينغر ساينس آند بيزنس ميديا. ISBN 978-1-4612-2360-3.
  40. بفينينغ، فرانك. "15-815 إثبات النظريات الآلي" . جامعة كارنيجي ميلون . تم الاسترجاع في 10 يناير 2024 .
  41. يناقش أفيغاد وآخرون(2007) عملية التحقق الرسمي من برهان نظرية الأعداد الأولية . وقد تطلب البرهان الرسمي ما يقارب 30,000 سطر من المدخلات إلى برنامج التحقق من البرهان إيزابيل .

مراجع

للمزيد من القراءة