ตารางค่าความจริง

ตารางค่าความจริงช่วยตรวจประพจน์ผสมทุกกรณีอย่างเป็นระบบ โดยสร้างแถวให้ครบค่าความจริงของประพจน์ย่อย แล้วค่อยคำนวณตัวเชื่อมจากวงเล็บในออกมาด้านนอก

ความหมายของ TT, FF, ¬\neg, ∧\land, ∨\lor, →\to และ ↔\leftrightarrow จากหัวข้อประพจน์และตัวเชื่อม

เข้าใจเนื้อหาและเงื่อนไข

1. มีประพจน์ย่อย n ตัว ต้องมี 2n2^n แถว

  • การสร้างตารางค่าความจริงต้องแจกแจงกรณีที่เป็นไปได้ของประพจน์ย่อยให้ครบถ้วนอย่างเป็นระบบ:
  • จำนวนแถวและรูปแบบ (2n2^n):
    • สูตรคำนวณแถว: ตัวแปรประพจน์ 1 ตัวมี 2 ค่าความจริงคือ TT (จริง) หรือ FF (เท็จ) ดังนั้นถ้ามีประพจน์ย่อย nn ตัว จะต้องมีกรณีรวมทั้งหมด 2n2^n แถว เช่น p,qp, q มี 2 ตัวแปรจึงต้องมี 22=42^2 = 4 แถว (TT,TF,FT,FFTT, TF, FT, FF)
    • ความสำคัญ: การตกหล่นแถวใดแถวหนึ่งไป อาจทำให้สรุปค่าความจริงผิดพลาด เช่น สรุปผิดว่าประพจน์เป็นสัจนิรันดร์หรือจริงเสมอ
  • การจัดเรียงอย่างเป็นแบบแผน:
    • ลำดับสลับค่า: จัดให้ตัวแปรแรกเปลี่ยนช้ากว่า เช่น pp เป็น T,T,F,FT, T, F, F ส่วน qq สลับ T,F,T,FT, F, T, F
    • การวางโครงตาราง: เติมคอลัมน์ของนิพจน์ย่อยทีละขั้นก่อนจะไปถึงคอลัมน์คำตอบสุดท้าย
ตารางสี่แถวเรียง TT, TF, FT, FF โดยช่อง p รวม T ไว้สองแถวแรกและ F ไว้สองแถวหลัง ส่วน q สลับ T, F, T, F; ป้ายกำกับชี้ว่า p เปลี่ยนทุก 2 แถวและ q เปลี่ยนทุกแถว
ภาพแสดงการเรียงค่าของ p และ q ให้ครบ 4 กรณีเมื่อมีประพจน์ย่อย 2 ตัว; สังเกตว่า p คงค่า 2 แถวต่อครั้ง ส่วน q สลับทุกแถว
  • จุดสังเกตสำคัญในภาพ:
    • โครงสร้างตาราง: แถวเรียงแบบแผน 4 กรณี TT,TF,FT,FFTT, TF, FT, FF
    • การสลับค่าความจริง: ช่อง pp รวม TT ไว้ 2 แถวแรกและ FF ไว้ 2 แถวหลัง (เปลี่ยนทุก 2 แถว) ส่วน qq สลับ T,F,T,FT, F, T, F ทุกแถว

2. คำนวณจากวงเล็บและส่วนย่อย

  • การหาค่าความจริงของประพจน์เชิงประกอบต้องดำเนินตามลำดับโครงสร้างนิพจน์:
  • ลำดับการประเมินค่า:
    • เริ่มจากชั้นใน: หาค่าของเครื่องหมายปฏิเสธ (¬\neg) และส่วนที่อยู่ในวงเล็บย่อยให้เสร็จก่อน แล้วจึงคำนวณตัวเชื่อมชั้นนอกถัดไป
    • ข้อควรระวัง: เช่น นิพจน์ ¬p∨q\neg p\lor q ต้องหาค่าความจริงของ ¬p\neg p ก่อน แล้วจึงนำไปเชื่อมกับ qq ด้วย “หรือ” ไม่ใช่อ่านตรง ๆ จากซ้ายไปขวาโดยไม่ดูโครงสร้าง
  • การเปรียบเทียบนิพจน์:
    • ใช้ตารางเดียวกัน: หากต้องการเปรียบเทียบสองนิพจน์ ให้ใส่คอลัมน์ของทั้งสองนิพจน์ไว้ในตารางเดียวกัน
    • เหตุผล: การใช้แถวเดียวกันช่วยให้มั่นใจว่ากำลังเปรียบเทียบภายใต้เงื่อนไขค่าความจริงของ p,qp, q ชุดเดียวกันอย่างแท้จริง

3. ตารางเผยแถวที่ทำให้เงื่อนไขล้มเหลว

  • ตารางค่าความจริงช่วยชี้จุดขัดแย้งและยืนยันสมมูลระหว่างรูปแบบประพจน์:
  • การตรวจจับกรณีเท็จและสมมูล:
    • ตัวเชื่อมถ้า...แล้ว (p→qp\to q): มีค่าความจริงเป็นเท็จเพียงกรณีเดียว คือแถวที่ p=Tp=T และ q=Fq=F (เหตุจริงแต่ผลเท็จ)
    • การสมมูลกับ ¬p∨q\neg p\lor q: นิพจน์ ¬p∨q\neg p\lor q ให้ค่าความจริงตรงกันทุกแถวกับ p→qp\to q ตารางจึงยืนยันได้อย่างชัดเจนว่าทั้งสองรูปแบบมีค่าความจริงเหมือนกันทุกกรณี
  • ข้อจำกัดและข้อควรระวัง:
    • ไม่สะท้อนเหตุผลเชิงเวลา: ตารางตรวจสอบตามนิยามค่าความจริงของตัวเชื่อมทางตรรกศาสตร์ ไม่ได้แสดงความสัมพันธ์เชิงเวลาหรือสาเหตุ-ผลลัพธ์ในภาษาธรรมชาติ
    • ข้อความต้องเป็นประพจน์: หากข้อความต้นทางไม่ได้เป็นประพจน์ จะไม่สามารถสร้างตารางค่าความจริงมาตัดสินได้
ภาพเรียงสี่กรณีของ p และ q: จริง-จริงให้ T,T; จริง-เท็จให้ F,F; เท็จ-จริงให้ T,T; เท็จ-เท็จให้ T,T สำหรับ p→q และ ¬p∨q; แถว p=T, q=F ถูกเน้นว่าเป็นแถวเดียวที่เป็นเท็จ
ตารางเทียบ p→q กับ ¬p∨q ทั้งสี่กรณี; สังเกตว่าผลเหมือนกันทุกแถว และเป็นเท็จเฉพาะเมื่อ p จริงแต่ q เท็จ
  • จุดสังเกตสำคัญในภาพ:
    • ภาพรวมทั้งสี่กรณี: ตารางแจกแจง pp และ qq ทั้งสี่กรณี (TT,TF,FT,FFTT, TF, FT, FF) โดย p→qp\to q และ ¬p∨q\neg p\lor q ให้ผลลัพธ์เหมือนกันทุกแถว
    • แถววิกฤต (Critical Row): แถวที่ p=T,q=Fp=T, q=F ถูกเน้นเป็นพิเศษ เพราะเป็นแถวเดียวที่ทำให้ p→qp\to q มีค่าความจริงเป็นเท็จ (FF) ส่วนแถวอื่นมีค่าเป็นจริง (TT) ทั้งหมด
    • สัญลักษณ์: TT แทนจริง, FF แทนเท็จ โดย p→qp\to q ล้มเหลวเฉพาะเมื่อเหตุเกิดแต่ผลไม่เกิด

ความรู้นี้ใช้กับโจทย์แบบไหน?

ตรวจนิพจน์ที่มีวงเล็บหรือตัวเชื่อมหลายชั้น

สังเกตจากโจทย์: มีนิเสธซ้อน วงเล็บ หรือมีทั้ง “และ/หรือ/ถ้า…แล้ว…”

เลือกวิธีคิด: นับตัวแปรเพื่อกำหนด 2n2^n แถว จากนั้นเติมคอลัมน์ชั้นในก่อนและทำให้ครบทุกแถว

หาค่าที่ทำให้นิพจน์เป็นเท็จหรือเปรียบเทียบสองรูป

สังเกตจากโจทย์: ถามว่านิพจน์จริงเมื่อใด, สมมูลหรือไม่ หรือเป็นจริงทุกกรณีไหม

เลือกวิธีคิด: เทียบคอลัมน์ท้ายในแถวเดียวกัน; ถ้าต่างกันให้ใช้แถวนั้นเป็นตัวอย่างโต้แย้ง

ตัวอย่างโจทย์พร้อมวิธีคิด

ตัวอย่าง 1 · เติมตารางของนิเสธหรือ p หรือ q

สร้างค่าความจริงของ ¬p∨q\neg p\lor q สำหรับประพจน์ย่อย p,qp,q ทุกกรณี

  1. มีตัวแปร 2 ตัว จึงมี 22=42^2=4 แถว; เรียงเป็น TT,TF,FT,FFTT,TF,FT,FF
  2. หาค่า ¬p\neg p ทีละแถวได้ F,F,T,TF,F,T,T แล้วใช้ “หรือ” ซึ่งเท็จเมื่อทั้งสองข้างเท็จเท่านั้น
  3. จึงได้คอลัมน์สุดท้าย T,F,T,TT,F,T,T โดยมีแถวที่เท็จเพียง p=T,q=Fp=T,q=F

คำตอบ: ลำดับแถว TT,TF,FT,FFTT,TF,FT,FF ให้ ¬p∨q\neg p\lor q เป็น T,F,T,TT,F,T,T

ตรวจเหตุผล: ตรวจแถว TFTF: ¬p=F\neg p=F และ q=Fq=F จึง F∨F=FF\lor F=F; แถวอื่นมีอย่างน้อยหนึ่งข้างจริง

ตัวอย่าง 2 · ตรวจเงื่อนไขจากตารางเดียวกัน

จากตารางตัวอย่าง ตรวจว่า p→qp\to q มีค่าความจริงเหมือนกับ ¬p∨q\neg p\lor q ทุกแถวหรือไม่

  1. คงลำดับแถวเดิมไว้: TT,TF,FT,FFTT,TF,FT,FF เพื่อไม่ให้เทียบคนละกรณี
  2. คอลัมน์ p→qp\to q เป็น T,F,T,TT,F,T,T เพราะเท็จเฉพาะ T→FT\to F
  3. คอลัมน์ ¬p∨q\neg p\lor q ก็เป็น T,F,T,TT,F,T,T จึงตรงกันครบทุกแถว

คำตอบ: มีค่าเหมือนกันทุกแถว ดังนั้น p→qp\to q และ ¬p∨q\neg p\lor q สมมูลกัน

ตรวจเหตุผล: ตรวจครบทั้งสี่ valuation แล้ว; ถ้าเพียงยกตัวอย่างบางแถว จะยังไม่พิสูจน์สมมูล