คำถามติดแท็ก semi-decidability

2
ทำไมฟังก์ชั่นทั้งหมดถึงไม่สามารถนับได้?
เราเรียนรู้เกี่ยวกับแนวคิดของฟังก์ชั่นการแจกแจง ในทางปฏิบัติมันสอดคล้องกับภาษาการเขียนโปรแกรม ในคำพูดที่ผ่านอาจารย์กล่าวว่าชั้นเรียนของฟังก์ชั่นทั้งหมด (เช่นฟังก์ชั่นที่มักจะจบลงสำหรับการป้อนข้อมูลทุกครั้ง) จะไม่นับ นั่นหมายความว่าเราไม่สามารถประดิษฐ์ภาษาการเขียนโปรแกรมที่ช่วยให้เราสามารถเขียนฟังก์ชั่นทั้งหมด แต่ไม่มีคนอื่น --- ซึ่งน่าจะมี! แล้วเราจะต้องยอมรับศักยภาพของการไม่เลิกจ้างอย่างไรถ้าเราต้องการพลังการคำนวณที่เหมาะสม?

3
มีชุดนับที่ไม่สามารถนับได้หรือไม่
ชุดสามารถนับได้ถ้ามันมี bijection กับจำนวนธรรมชาติและนับได้นับ (ce)ถ้ามีอัลกอริทึมที่ระบุสมาชิก ชุดนับที่ไม่สามารถคำนวณได้ใด ๆ จะต้องนับได้เนื่องจากเราสามารถสร้าง bijection จากการแจงนับ มีตัวอย่างของชุดนับที่ไม่สามารถนับได้หรือไม่ นั่นคือ bijection ระหว่างชุดนี้และจำนวนธรรมชาติมีอยู่ แต่ไม่มีอัลกอริทึมที่สามารถคำนวณ bijection นี้

3
ปัญหาที่ undecidable และการปฏิเสธนั้นไม่สามารถตัดสินใจได้
ปัญหาที่ไม่สามารถระบุได้ "ที่มีชื่อเสียง" จำนวนมากนั้นอย่างไรก็ตาม semidecidable เป็นอย่างน้อย ตัวอย่างข้างต้นทั้งหมดอาจเป็นปัญหาการหยุดชะงักและส่วนประกอบที่สมบูรณ์ อย่างไรก็ตามทุกคนสามารถให้ฉันตัวอย่างที่ทั้งปัญหาและส่วนเติมเต็มของมันจะไม่สามารถตัดสินใจได้และไม่ semidecidable? ฉันคิดเกี่ยวกับภาษา diagonalization Ld แต่ดูเหมือนว่าฉันจะไม่สามารถอธิบายได้ ในกรณีนี้หมายความว่า Turing Machine M สามารถ "สูญเสีย" สตริงบางตัวที่ควรจดจำแทนเนื่องจากเป็นส่วนหนึ่งของภาษาที่เราพยายามจะเยื้อง
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.