การพิสูจน์โดยขัดแย้งเป็นการพิสูจน์ข้อความหนึ่งโดยสมมติสิ่งตรงข้าม แล้วแสดงว่าสมมตินั้นนำไปสู่สิ่งที่เป็นไปไม่ได้ หากการให้เหตุผลถูกต้องและข้อขัดแย้งเกิดขึ้นจริง ข้อความเดิมก็ต้องเป็นจริง
วิธีนี้มีประโยชน์เมื่อปฏิเสธของข้อความให้สิ่งที่จับต้องได้สำหรับนำมาคิดต่อ ตัวอย่างคลาสสิกคือการพิสูจน์ว่า เป็นจำนวนอตรรกยะ: เมื่อสมมติว่ามันเป็นจำนวนตรรกยะ เราจะเขียนมันในรูปเศษส่วนและตามผลที่ตามมาได้
การพิสูจน์โดยขัดแย้งทำงานอย่างไร
สมมติว่าข้อความที่คุณต้องการพิสูจน์คือ
ในการพิสูจน์แบบขัดแย้ง คุณเริ่มจากสมมติว่า เป็นเท็จ จากนั้นให้เหตุผลต่อจากสมมตินั้นไปเรื่อย ๆ จนได้ข้อขัดแย้ง เช่น
หรือขัดกับนิยามที่ทราบอยู่แล้ว หรือได้ข้อความที่ไม่สามารถเป็นจริงพร้อมกับขั้นตอนก่อนหน้าได้
เมื่อถึงจุดนั้น ปฏิเสธของ ย่อมไม่ถูกต้อง ดังนั้น จึงต้องเป็นจริง
เงื่อนไขสำคัญคือ ข้อขัดแย้งต้องเกิดจากการให้เหตุผลที่ถูกต้องและข้อเท็จจริงที่ยอมรับกัน ผลลัพธ์ที่แค่ดูแปลกยังไม่เพียงพอ มันต้องเป็นสิ่งที่เป็นไปไม่ได้ภายใต้นิยามหรือทฤษฎีบทที่คุณใช้อยู่
ควรใช้การพิสูจน์โดยขัดแย้งเมื่อไร
การพิสูจน์โดยขัดแย้งเหมาะที่สุดเมื่อสิ่งตรงข้ามของข้อความมีโครงสร้างที่ตายตัวและเข้มงวด ซึ่งพบได้บ่อยในทฤษฎีจำนวน การพิสูจน์ว่าเป็นไปไม่ได้ และคำถามบางแบบเกี่ยวกับการมีอยู่
ตัวอย่างเช่น ถ้าคุณต้องการพิสูจน์ว่าจำนวนหนึ่งเป็นอตรรกยะ การสมมติว่ามันเป็นตรรกยะจะทำให้ได้รูปเศษส่วนมาใช้งาน โครงสร้างที่เพิ่มขึ้นนี้มักทำให้หาข้อขัดแย้งได้ง่ายกว่าการพิสูจน์ตรง
วิธีนี้มีประโยชน์น้อยลงเมื่อมีการพิสูจน์ตรงสั้น ๆ อยู่แล้ว การพิสูจน์โดยขัดแย้งเป็นวิธีที่ถูกต้อง แต่ควรช่วยให้เหตุผลชัดเจนขึ้น ไม่ใช่ทำให้ยาวเกินจำเป็น
ตัวอย่างที่ทำครบ: ทำไม จึงเป็นอตรรกยะ
การพิสูจน์แบบขัดแย้งที่เป็นคลาสสิกแสดงว่า เป็นจำนวนอตรรกยะ
เริ่มจากสมมติสิ่งตรงข้าม:
ถ้าเป็นจริง จะเขียนได้เป็น
โดยที่ และ เป็นจำนวนเต็ม, และเศษส่วนนี้อยู่ในรูปอย่างต่ำแล้ว
ตอนนี้ยกกำลังสองทั้งสองข้าง:
ดังนั้น
สิ่งนี้บอกเราว่า เป็นจำนวนคู่ และนั่นบังคับให้ เป็นจำนวนคู่ด้วย เพราะกำลังสองของจำนวนเต็มคี่จะเป็นคี่ ดังนั้นเขียนได้ว่า
สำหรับจำนวนเต็มบางตัว
แทนค่านี้ลงใน :
ตอนนี้ เป็นจำนวนคู่ ดังนั้น ก็เป็นจำนวนคู่เช่นกัน
แต่ตอนนี้ทั้ง และ เป็นจำนวนคู่ นั่นหมายความว่าทั้งคู่หารด้วย ลงตัว ซึ่งขัดกับสมมติฐานที่ว่า อยู่ในรูปอย่างต่ำแล้ว
ดังนั้นสมมติฐานตั้งต้นจึงเป็นเท็จ เพราะฉะนั้น เป็นจำนวนอตรรกยะ
ทำไมข้อขัดแย้งนี้จึงชี้ขาดได้
ข้อขัดแย้งนี้ไม่ใช่แค่ “รู้สึกว่ามีอะไรผิด” แต่มันชัดเจนมาก:
- สมมติฐานบอกว่า และอยู่ในรูปอย่างต่ำ
- การคำนวณทางพีชคณิตแสดงว่า และ ต้องเป็นจำนวนคู่ทั้งคู่
- เศษส่วนไม่สามารถอยู่ในรูปอย่างต่ำ และในขณะเดียวกันมีทั้งเศษและส่วนหารด้วย ลงตัวได้
การปะทะกันตรง ๆ นี้เองคือข้อขัดแย้ง
ข้อผิดพลาดที่พบบ่อยในการพิสูจน์โดยขัดแย้ง
ข้อผิดพลาดที่พบบ่อยอย่างหนึ่งคือสมมติสิ่งตรงข้ามอย่างคลุมเครือ คุณต้องใช้ปฏิเสธที่แท้จริงของข้อความ ไม่ใช่ข้อความใกล้เคียงที่ฟังดูคล้ายกัน
อีกข้อผิดพลาดหนึ่งคือไปถึงข้อขัดแย้งเพราะมีขั้นตอนพีชคณิตที่ไม่ถูกต้อง ในกรณีนั้น ข้อขัดแย้งพิสูจน์ได้เพียงว่าการคำนวณผิด ไม่ได้พิสูจน์ว่าข้อความเดิมเป็นจริง
ข้อผิดพลาดข้อที่สามคือไม่ระบุให้ชัดว่ากำลังขัดกับข้อเท็จจริงใด การพิสูจน์ที่ดีจะบอกความขัดแย้งอย่างชัดเจน เช่น กฎเรื่องคู่คี่ นิยาม เงื่อนไขความน้อยที่สุด หรือทฤษฎีบทที่พิสูจน์ไว้ก่อนแล้ว
นอกจากนี้ยังเป็นเรื่องง่ายที่จะซ่อนเหตุผลที่อ่อนด้วยวลีว่า “นี่คือข้อขัดแย้ง” ถ้าคุณชี้ไม่ได้ว่าข้อเท็จจริงใดล้มเหลว การพิสูจน์นั้นก็มักยังไม่สมบูรณ์
แม่แบบง่าย ๆ ของการพิสูจน์โดยขัดแย้ง
สำหรับการพิสูจน์ระดับเริ่มต้นหลายแบบ โครงสร้างมักเป็นดังนี้:
- สมมติว่าข้อความเป็นเท็จ
- แปลงสมมตินั้นให้อยู่ในรูปที่เป็นรูปธรรม
- ไล่ผลที่ตามมาทีละขั้น
- ไปถึงข้อขัดแย้งกับข้อเท็จจริงที่ทราบอยู่แล้ว
- สรุปว่าข้อความเดิมเป็นจริง
ถ้าขั้นที่ 2 อ่อน การพิสูจน์ก็มักจะยังคลุมเครือ การพิสูจน์โดยขัดแย้งที่แข็งแรงที่สุดมักเกิดจากการเปลี่ยนปฏิเสธให้เป็นสิ่งที่เป็นรูปธรรมมาก
ลองทำการพิสูจน์แบบขัดแย้งที่คล้ายกัน
ลองพิจารณาข้อความว่า “ไม่มีจำนวนตรรกยะบวกที่น้อยที่สุด” สมมติว่ามีอยู่ตัวหนึ่ง เรียกมันว่า แล้วถามว่าจะเกิดอะไรขึ้นกับ หากคุณต้องการตรวจสอบเหตุผลของตัวเองทีละขั้นในโจทย์คล้ายกัน ลองเขียนวิธีของคุณเองใน GPAI Solver แล้วเปรียบเทียบแต่ละข้อความกับข้อขัดแย้งที่คุณกำลังมุ่งไปหา
ต้องการความช่วยเหลือในการแก้โจทย์?
อัปโหลดคำถามของคุณแล้วรับคำตอบแบบทีละขั้นตอนที่ผ่านการตรวจสอบในไม่กี่วินาที
เปิด GPAI Solver →