33.2 ค่าความจริงและตาราง
ร้านเครื่องเขียนติดป้ายว่า ถ้าซื้อครบ บาท จะได้ถุงผ้าฟรี ลูกค้าสี่คนเดินออกจากร้าน คนแรกซื้อครบและได้ถุงผ้า คนที่สองซื้อครบแต่ไม่ได้ คนที่สามซื้อ บาทแต่ร้านใจดีแถมถุงให้ คนที่สี่ซื้อ บาทและไม่ได้ถุง ร้านผิดคำพูดกับใครบ้าง
ถ้าตอบได้ว่าผิดกับคนที่สองคนเดียว นักเรียนเข้าใจลูกศรแล้ว หน้านี้จะเขียนความเข้าใจนั้นลงในตาราง ตารางค่าความจริงคือการไล่ทุกกรณีที่เป็นไปได้อย่างเป็นระบบ ไม่ข้ามและไม่ซ้ำ
ทำไมลูกศรจริงเมื่อเหตุเป็นเท็จ
ให้ แทน ซื้อครบ บาท และ แทน ได้ถุงผ้า ป้ายของร้านคือ ไล่ลูกค้าทีละคน
- คนแรก จริง จริง ร้านทำตามที่บอก ป้ายจริง
- คนที่สอง จริง เท็จ ลูกค้าทำตามเงื่อนไขแล้วแต่ไม่ได้ของ ป้ายเท็จ
- คนที่สาม เท็จ จริง ป้ายไม่ได้ห้ามร้านแถมของให้คนที่ซื้อไม่ครบ ร้านไม่ได้ผิดคำพูด
- คนที่สี่ เท็จ เท็จ ลูกค้าไม่ได้ทำตามเงื่อนไข ร้านไม่ต้องให้ ก็ไม่ได้ผิดคำพูด
ประพจน์มีแค่สองค่า เมื่อไม่ผิดคำพูดก็ต้องนับเป็นจริง ลูกศรจึงเท็จเพียงแถวเดียว ส่วนก็ต่อเมื่อ หมายถึง ได้ถุงผ้าเมื่อซื้อครบ และซื้อครบเท่านั้นจึงได้ถุงผ้า คนที่สามจึงทำให้ประโยคนี้เท็จด้วย เพราะได้ถุงทั้งที่ซื้อไม่ครบ
| T | T | T | T |
| T | F | F | F |
| F | T | T | F |
| F | F | T | T |
ตารางนี้เป็นความหมายของตัวเชื่อม ไม่ได้บอกว่าเหตุการณ์หนึ่งทำให้อีกเหตุการณ์เกิดจริงในทางวิทยาศาสตร์ ก่อนใช้ต้องกำหนดประพจน์ให้ชัด
ลองคิดก่อน
ข้อความ ถ้า แล้ว เป็นจำนวนคู่ เป็นจริงหรือเท็จ
ดูคำตอบ
เป็นจริง เหตุ เท็จ ผล เป็นจำนวนคู่ ก็เท็จ ตรงกับแถวสุดท้ายของตาราง ลูกศรจึงจริง หลายคนตอบเท็จเพราะรู้สึกว่าข้อความไม่มีเหตุผล แต่ค่าความจริงของลูกศรดูจากค่าของสองท่อนเท่านั้น ไม่ได้ดูว่าสองท่อนเกี่ยวข้องกันไหม
สร้างตารางหลายตัวแปร
ประพจน์ย่อยแต่ละตัวมีได้สองค่า ทุกครั้งที่เพิ่มประพจน์ย่อยหนึ่งตัว จำนวนกรณีจะคูณสอง ประพจน์ย่อย ตัวจึงมีกรณีค่าความจริง แถว สองตัวมีสี่แถว สามตัวมีแปดแถว แผนภาพต้นไม้ข้างล่างแสดงว่าแปดแถวมาจากไหน
อ่านต้นไม้จากบนลงล่างจะได้ลำดับแถวที่นิยมใช้ คอลัมน์ เป็น T สี่แถวแล้ว F สี่แถว คอลัมน์ สลับทุกสองแถว คอลัมน์ สลับทุกแถว เรียงแบบนี้ทุกครั้งจะตรวจได้ง่ายว่าไม่มีแถวซ้ำ และเทียบตารางกับเพื่อนได้ทันที
จากนั้นเพิ่มคอลัมน์ทีละชั้นจากวงเล็บในสุดออกมา เหมือนลำดับการคำนวณในหน้า 33.1 คอลัมน์สุดท้ายคือตัวเชื่อมหลัก
ตัวอย่าง 1
ให้ หาค่าความจริงของ
- ตัวเชื่อมหลักคือ และ ตรงกลาง จึงต้องรู้ค่าของสองฝั่งก่อน ฝั่งซ้ายคือวงเล็บ เพราะมีตัวจริงอยู่แล้วหนึ่งตัว
- ฝั่งขวาคือ นิเสธติดอยู่กับ ตัวเดียว จึงได้
- นำสองฝั่งมาเชื่อมด้วย และ ได้ ประโยคนี้จึงเป็นเท็จ
ตัวอย่าง 2
สร้างตารางของ แล้วเทียบกับคอลัมน์
- มีประพจน์ย่อยสองตัว จึงมี แถว เขียนคอลัมน์ เป็น T T F F และ เป็น T F T F
- คอลัมน์ เท็จแถวเดียวที่ จริง เท็จ คือแถวที่สอง ได้ T F T T
- คอลัมน์ ต้องมองให้ เป็นเหตุ เท็จแถวเดียวที่ จริง เท็จ คือแถวที่สาม ได้ T T F T
- เชื่อมสองคอลัมน์ด้วย และ แถวที่จริงทั้งคู่คือแถวแรกกับแถวสุดท้าย ได้ T F F T
- คอลัมน์นี้ตรงกับ ทุกแถว ก็ต่อเมื่อจึงหมายถึงลูกศรสองทางจริง ตามที่บอกไว้ในหน้า 33.1
ตัวอย่าง 3
ในตารางแปดแถวของ มีกี่แถวที่เป็นเท็จ
- ไม่ต้องคำนวณครบแปดแถว ให้ถามกลับว่าลูกศรเท็จเมื่อไร คำตอบคือเหตุจริงและผลเท็จเท่านั้น
- เหตุคือ ซึ่งจริงเมื่อ และ พร้อมกัน ผลคือ ต้องเป็น
- ทั้งสามค่าถูกบังคับหมด จึงมีแถวเดียว คือ ในแผนภาพต้นไม้คือแถวที่ 2
- อีกเจ็ดแถวเป็นจริง การมองหาแถวที่เท็จก่อนเร็วกว่าการไล่ทุกแถวมาก
ย้อนจากค่าของทั้งประโยค
โจทย์อีกแบบให้ค่าความจริงของทั้งประโยคมา แล้วถามค่าของประพจน์ย่อย กุญแจคือตัวเชื่อมแต่ละตัวมีกรณีหนึ่งที่บังคับค่าได้หมด
| ถ้ารู้ว่า | จะได้ |
|---|---|
| จริง | จริง และ จริง |
| เท็จ | เท็จ และ เท็จ |
| เท็จ | จริง และ เท็จ |
ส่วนกรณีอื่นยังบอกได้ไม่แน่นอน ถ้า เท็จ ยังไม่รู้ว่าตัวใดเท็จ อาจเท็จเพียงตัวเดียวหรือทั้งคู่ก็ได้ ถ้าลูกศรจริง มีได้ถึงสามกรณี ถ้าเจอโจทย์ย้อน ให้หาตัวเชื่อมที่อยู่ในกรณีบังคับก่อน
ลองคิดก่อน
ถ้า จริง สรุปได้ว่าทั้งสองจริงไหม
ดูคำตอบ
ไม่ได้ อาจจริงเพียงตัวเดียว ข้อมูลที่บังคับให้ทั้งสองจริงคือตัวเชื่อม และ ที่เป็นจริง
ตัวอย่าง 4
กำหนด เป็นจริง และ เป็นเท็จ จงหาค่าความจริงของ และ
- เงื่อนไขแรก หรือจริง มีได้สามกรณี ยังสรุปไม่ได้ จึงเริ่มจากเงื่อนไขที่สองซึ่งอยู่ในกรณีบังคับ
- ลูกศรเท็จบังคับ และ
- นำคู่นี้ไปตรวจเงื่อนไขแรก ผ่าน
- จึงมีคู่เดียวคือ และ
ถ้าเงื่อนไขที่สองเปลี่ยนเป็นลูกศรจริง จะยังมีหลายคู่ค่าที่เป็นไปได้ ต้องตอบเป็นทุกกรณีที่เหลือ ไม่เลือกกรณีหนึ่งแล้วสรุปว่าเป็นคำตอบเดียว
ตัวอย่าง 5
ถ้า เป็นเท็จ จงหาค่าความจริงของ
- ตัวเชื่อมหลักคือลูกศร และลูกศรเท็จ จึงได้ว่าเหตุ จริง และผล เท็จ
- เหตุ เป็น และ ที่จริง จึงบังคับต่อได้อีกชั้น จริง และ จริง ดังนั้น เท็จ
- ตอนนี้รู้ครบ แทนลงในประโยคที่ถาม วงเล็บ
- ลูกศรที่มีเหตุเท็จเป็นจริงเสมอ จึงได้ เป็นจริง
วิธีย้อนแบบนี้คือการเลือกเฉพาะแถวของตารางที่ผ่านทุกเงื่อนไข แต่ไม่ต้องเขียนตารางเต็ม หน้าถัดไปจะใช้ความคิดเดียวกันตรวจว่าข้อสรุปตามมาจากเหตุจริงไหม โดยมองหาแถวที่เหตุจริงทั้งหมดแต่ผลเท็จ
สรุป
- ลูกศรเท็จเพียงกรณีเหตุจริงผลเท็จ ถ้าเหตุเท็จ ลูกศรจริงเสมอ
- ก็ต่อเมื่อจริงเมื่อสองท่อนมีค่าตรงกัน และเท่ากับลูกศรสองทาง
- ประพจน์ย่อย ตัวมี แถว เรียงให้ตัวแรกสลับช้าที่สุด แล้วคำนวณจากวงเล็บในสุดออกมา
- โจทย์ย้อนให้เริ่มจากกรณีบังคับ คือ และที่จริง หรือที่เท็จ และลูกศรที่เท็จ
- อย่าย้อนหาค่าประพจน์ย่อยเกินข้อมูลที่ให้ ถ้าเหลือหลายกรณีต้องตอบทุกกรณี