สิ่งหนึ่งที่น่าทึ่งเกี่ยวกับวิทยาศาสตร์คอมพิวเตอร์ก็คือการใช้งานทางกายภาพนั้นมีความหมายว่า ผู้คนประสบความสำเร็จในการสร้างคอมพิวเตอร์จากพื้นผิวที่แตกต่างกันหลาย - รีเลย์, หลอดสุญญากาศ, ทรานซิสเตอร์แยกเป็นต้นในไม่ช้าผู้คนอาจประสบความสำเร็จในการสร้างคอมพิวเตอร์ทัวริงที่สมบูรณ์ด้วยวัสดุที่ไม่ใช่เชิงเส้นแสง ในหลักการก็ดูเหมือนเป็นไปได้ที่จะสร้างคอมพิวเตอร์บิลเลียดลูก
อย่างไรก็ตามสารตั้งต้นทางกายภาพนั้นไม่เกี่ยวข้องอย่างสมบูรณ์ ผู้คนพบว่าชุดส่วนประกอบบางอย่าง - โดยเฉพาะอย่างยิ่ง, ไดโอด - ตัวต้านทาน - เป็น "ไม่สมบูรณ์": ไม่ว่าคุณจะเชื่อมต่อกับแหล่งจ่ายไฟและจำนวนเท่าใด, มีบางสิ่งที่ง่ายมากที่ไม่สามารถทำได้ ทำ. (ตรรกะไดโอดตัวต้านทานสามารถใช้ AND, OR แต่ล้มเหลวในการใช้งานไม่ได้) นอกจากนี้วิธีการบางอย่างในการเชื่อมต่อส่วนประกอบ - โดยเฉพาะอย่างยิ่งperceptron ชั้นเดียว - คือ "ไม่สมบูรณ์": มีบางสิ่งที่ง่ายมากที่พวกเขาไม่สามารถทำได้ (perceptron ชั้นเดียวสามารถใช้ AND, OR, NOT แต่ไม่สามารถใช้ XOR ได้)
มีวลีที่น่าอึดอัดใจน้อยกว่าสำหรับ "สิ่งที่มีอยู่จริงซึ่งสามารถสร้างเครื่องทัวริง" ได้หรือไม่? หรือในทางตรงกันข้าม "สิ่งที่มีอยู่จริงซึ่งไม่ว่าจะมีกี่ชิ้นที่ไม่สามารถสร้างเครื่องทัวริงได้"
ในขณะที่ฉันใช้วลี"ชุดสมบูรณ์ตามหน้าที่"หรือ "ชุดประตูสากล" - หรือเมื่อพูดกับนักคณิตศาสตร์ "สิ่งทางกายภาพที่สามารถใช้ชุดสมบูรณ์ตามหน้าที่" - แต่ฉันได้รับการบอกว่ามันไม่ใช่ ' ค่อนข้างถูกต้อง ชุดของส่วนประกอบบางอย่างสามารถใช้ชุดที่ทำหน้าที่ได้อย่างสมบูรณ์ และยังไม่สามารถสร้างเครื่องทัวริงที่สมบูรณ์จากส่วนประกอบเหล่านี้ได้ทั้งหมด ตัวอย่างเช่นหลอดไฟและสวิตช์ไฟแบบ 4 ทิศทางที่ดำเนินการด้วยตนเองสามารถใช้ชุดที่มีฟังก์ชั่นครบถ้วน (AND, OR, NOT, XOR, ฯลฯ ); และยังเป็นไปไม่ได้ที่จะสร้างเครื่องทัวริงที่สมบูรณ์โดยสิ้นเชิงจากสวิตช์ไฟและหลอดไฟเนื่องจากเอาต์พุต (ไฟฟ้าหรือออปติคัล) ของหนึ่งไม่สามารถป้อนเข้าในอินพุต (กลไกหมุน) ของอุปกรณ์ถัดไป
ที่เกี่ยวข้อง: มีชื่ออย่างเป็นทางการสำหรับความคิดของ "สากล reusably"? และมีชื่อสำหรับ“ ชิปที่สามารถสร้างซีพียูได้หรือไม่”