เพียงโพสต์รายละเอียดเล็กน้อยในคำตอบของ JeffE
เรารู้ว่ามีสองฟังก์ชัน / กรณีที่มีอยู่ซึ่งสามารถคำนวณฟังก์ชัน f (n):
- ฟังก์ชั่นที่ส่งกลับค่าจริงเสมอ (สำหรับ n ทั้งหมดมีจำนวน n เป็น 0 ต่อเนื่องกัน)
- ฟังก์ชันที่จะคืนค่าจริงหาก n น้อยกว่าจำนวนเต็ม N ซึ่ง N ถูกกำหนดเป็นความยาวสูงสุดของ 0 ต่อเนื่องที่มีอยู่ในจำนวนอตรรกยะที่กำหนด
ฟังก์ชันเหล่านี้หนึ่งเดียวเท่านั้นที่สามารถแก้ไขได้ เราไม่รู้ว่าสิ่งใด แต่เรารู้แน่ชัดว่ามีคำตอบอยู่ การคำนวณต้องการฟังก์ชันที่มีอยู่ซึ่งสามารถกำหนดคำตอบภายในจำนวนขั้นตอนที่ จำกัด
จำนวนขั้นตอนในกรณีที่ 1 ถูกผูกไว้กับการคืนค่าเพียงเล็กน้อย 1
NTN(n)n<NNNTN(n)n<N
แม้ว่าจะไม่สามารถเลือกได้ระหว่างสองกรณี (แม้ว่าจะดูเหมือนว่ามีแนวโน้มมากกว่าอีกกรณีหนึ่ง) แต่เรารู้ว่าหนึ่งในนั้นต้องถูกต้อง
ในฐานะที่เป็นหมายเหตุด้าน: โซลูชันของเราสมมติว่าในขณะที่เราไม่สามารถระบุได้ว่าฟังก์ชั่นใดจะทำให้เกิดค่าที่ถูกต้องสาระสำคัญของการคำนวณไม่ได้ขึ้นอยู่กับความสามารถในการสร้างของการพิสูจน์ มีอยู่จริงก็เพียงพอแล้ว