ScholarGate
ผู้ช่วย

การอนุมานเชิงธรรมชาติและแคลคูลัสแบบซีเควนต์

การอนุมานเชิงธรรมชาติ (natural deduction) และแคลคูลัสแบบซีเควนต์ (sequent calculus) เป็นระบบรูปนัยแบบเกนท์เซน (Gentzen-style formal systems) สองระบบที่แสดงการพิสูจน์ผ่านกฎการนำเข้า (introduction rules) และกฎการกำจัด (elimination rules) สำหรับตัวเชื่อมตรรกะ ซึ่งเป็นกลไกพื้นฐานของทฤษฎีการพิสูจน์เชิงโครงสร้าง (structural proof theory)

ค้นหาหัวข้อด้วย PaperMindเร็ว ๆ นี้Find papers & topics
Tools & resources
ดาวน์โหลดสไลด์
Learn & explore
วิดีโอเร็ว ๆ นี้

Definition

การอนุมานเชิงธรรมชาติได้มาซึ่งสูตรจากข้อสมมติฐานโดยใช้กฎการนำเข้าและการกำจัดที่สะท้อนการให้เหตุผลแบบไม่เป็นทางการ ในขณะที่แคลคูลัสแบบซีเควนต์จัดการกับซีเควนต์ (sequents) ซึ่งเป็นการยืนยันว่ารายการของสูตรหนึ่งนำไปสู่อีกสูตรหนึ่ง ผ่านกฎที่กระทำต่อด้านซ้ายและขวาของการนำไปสู่

Scope

หัวข้อนี้ครอบคลุมกฎของการอนุมานเชิงธรรมชาติพร้อมคู่กฎการนำเข้าและการกำจัด โครงสร้างของแคลคูลัสแบบซีเควนต์พร้อมกฎด้านซ้ายและขวา รวมถึงกฎเชิงโครงสร้าง การทำให้เป็นรูปแบบปกติ (normalization) สำหรับการอนุมานเชิงธรรมชาติ ความสัมพันธ์ระหว่างระบบทั้งสอง และรูปแบบเชิงสัญชาตญาณ (intuitionistic) และแบบคลาสสิก (classical) ของระบบเหล่านี้

Core questions

  • กฎการนำเข้าและการกำจัดให้ความหมายแก่ตัวเชื่อมตรรกะได้อย่างไร?
  • ซีเควนต์คืออะไร และกฎของมันแตกต่างจากกฎของการอนุมานเชิงธรรมชาติอย่างไร?
  • การทำให้เป็นรูปแบบปกติทำให้การพิสูจน์เชิงธรรมชาติง่ายขึ้นได้อย่างไร?
  • ความสัมพันธ์ระหว่างแคลคูลัสแบบคลาสสิกและแบบสัญชาตญาณของระบบเหล่านี้เป็นอย่างไร?

Key theories

กฎการนำเข้าและการกำจัด
ตัวเชื่อมแต่ละตัวถูกควบคุมโดยกฎที่นำเข้ามันและกฎที่ใช้ประโยชน์จากมัน และความสอดคล้องกันของกฎเหล่านี้ ซึ่งการกำจัดจะกู้คืนสิ่งที่การนำเข้าใส่เข้าไปอย่างแม่นยำ เป็นการแสดงออกถึงความหมายของตัวเชื่อมนั้น
ทฤษฎีบทการทำให้เป็นรูปแบบปกติ
พราวิตซ์แสดงให้เห็นว่าการพิสูจน์เชิงธรรมชาติสามารถลดรูปเป็นรูปแบบปกติที่ปราศจากทางอ้อม ซึ่งการนำเข้าจะถูกยกเลิกทันทีด้วยการกำจัด ซึ่งเป็นสิ่งที่เทียบเท่ากับการกำจัดคัตในการอนุมานเชิงธรรมชาติ
ความสอดคล้องกันของแคลคูลัสทั้งสอง
การอนุมานเชิงธรรมชาติและแคลคูลัสแบบซีเควนต์พิสูจน์ทฤษฎีบทเดียวกันและสามารถแปลไปมาระหว่างกันได้ โดยกฎด้านซ้ายของซีเควนต์จะสอดคล้องกับกฎการกำจัดของการอนุมานเชิงธรรมชาติ

Clinical relevance

แคลคูลัสเหล่านี้เป็นรูปแบบมาตรฐานสำหรับการศึกษาการพิสูจน์เชิงโครงสร้าง: การอนุมานเชิงธรรมชาติเป็นพื้นฐานของทฤษฎีประเภท (type theory) และผู้ช่วยการพิสูจน์ (proof assistants) ผ่านความสอดคล้องกันของการพิสูจน์ในฐานะโปรแกรม (proofs-as-programs correspondence) ในขณะที่แคลคูลัสแบบซีเควนต์ ซึ่งมีคุณสมบัติของสูตรย่อย (subformula property) หลังจากการกำจัดคัต (cut-elimination) เป็นพื้นฐานของการค้นหาการพิสูจน์อัตโนมัติ (automated proof search) และตารางวิเคราะห์ (analytic tableaux)

History

เกนท์เซนได้นำเสนอทั้งการอนุมานเชิงธรรมชาติและแคลคูลัสแบบซีเควนต์ในปี 1934 และ 1935 โดยได้คิดค้นแคลคูลัสแบบซีเควนต์เพื่อใช้ในการพิสูจน์ทฤษฎีบทการกำจัดคัต (cut-elimination theorem) ของเขา หลังจากพบว่าการอนุมานเชิงธรรมชาติวิเคราะห์ได้ยากกว่า พราวิตซ์ได้ฟื้นฟูการอนุมานเชิงธรรมชาติในปี 1965 ด้วยการศึกษาการทำให้เป็นรูปแบบปกติอย่างละเอียด และระบบเหล่านี้ได้กลายเป็นหัวใจสำคัญของการพัฒนาการพิสูจน์ในฐานะโปรแกรมในเวลาต่อมา

Key figures

  • Gerhard Gentzen
  • Dag Prawitz
  • Stanislaw Jaskowski
  • Jan von Plato

Related topics

Seminal works

  • troelstra2000
  • prawitz1965
  • negri2001

Frequently asked questions

ความแตกต่างระหว่างการอนุมานเชิงธรรมชาติและแคลคูลัสแบบซีเควนต์คืออะไร?
การอนุมานเชิงธรรมชาติทำงานกับสูตรภายใต้บริบทของข้อสมมติฐานและใช้กฎการกำจัด ซึ่งใกล้เคียงกับการพิสูจน์แบบไม่เป็นทางการ แคลคูลัสแบบซีเควนต์ทำงานกับการนำไปสู่ที่ชัดเจนและแทนที่กฎการกำจัดด้วยกฎการนำเข้าด้านซ้าย ซึ่งเป็นรูปแบบที่ทำให้การกำจัดคัตและคุณสมบัติของสูตรย่อยมีความโปร่งใส
เหตุใดการทำให้เป็นรูปแบบปกติจึงมีความสำคัญ?
การพิสูจน์ในรูปแบบปกติไม่มีทางอ้อมและมีคุณสมบัติของสูตรย่อย ดังนั้นทุกสูตรในนั้นจึงเป็นสูตรย่อยของข้อสรุปหรือข้อตั้ง สิ่งนี้จำกัดรูปร่างของการพิสูจน์ ให้ผลลัพธ์ที่สอดคล้องกัน และผ่านความสอดคล้องกันของการพิสูจน์ในฐานะโปรแกรม จะสอดคล้องกับการประเมินโปรแกรมให้เป็นค่า

Methods for this concept

Related concepts