เท่าที่ผมรู้ว่ารูปแบบหลักของการคำนวณเป็นλแคลคูลัส, เครื่องทัวริงและฟังก์ชั่น recursive ฉันไม่ได้ตระหนักถึงสถานการณ์ที่เกี่ยวกับความซับซ้อนในฟังก์ชั่นวนซ้ำพวกเขาอาจหรืออาจไม่ไร้ประโยชน์สำหรับความซับซ้อน
มันอาจถูกมองว่าเป็นเรื่องบังเอิญที่โชคดีที่เครื่องจักรทัวริงซึ่งไม่ได้เป็นเครื่องที่ไม่มีประสิทธิภาพมากนักนั้นก็เป็นแบบจำลองที่ซับซ้อนมากเช่นกัน สิ่งที่ทำให้เป็นธรรมชาติคือมีการเปลี่ยนแปลงมากมายเกี่ยวกับ TM ซึ่งเป็นพหุนาม (เครื่องจักรสากล, การจำลองของเครื่อง taped ด้วยเครื่อง 1-taped, จากตัวอักษรโดยพลการไปเป็นเลขฐานสอง, การจำลองรถเข็น , ... ) และพหุนามเป็นคลาสของฟังก์ชันที่มีความเสถียรโดยการดำเนินการทางคณิตศาสตร์และองค์ประกอบ - ซึ่งทำให้พวกเขาเป็นผู้สมัครที่ดีสำหรับทฤษฎีความซับซ้อนn
Pure λ-แคลคูลัสนั้นไร้ประโยชน์เพราะความซับซ้อน อย่างไรก็ตามมีระบบพิมพ์อย่างง่ายและอนุญาตให้มีการยกเลิกข้อกำหนดบางอย่างในวิธีที่ง่ายมาก จากนั้นระบบอื่น ๆ (ระบบT , F , .. ) อนุญาตให้มีการแสดงออกอย่างมากในขณะที่ยังคงมีการยกเลิก
ประสิทธิภาพหรือความซับซ้อนเป็นการปรับแต่งการเลิกจ้างและประเภทที่เกี่ยวข้องอย่างใกล้ชิดกับตรรกะภายหลังมาเป็นเส้นตรงแบบลอจิคัลซึ่งเป็นลักษณะของความซับซ้อนหลายระดับ ( ประถม , P และรูปแบบบางอย่างสำหรับ PSPACE และอื่น ๆ ) การวิจัยในโดเมนนี้มีการใช้งานอย่างมากและไม่ได้ จำกัด อยู่ที่คลาสความซับซ้อนเหล่านี้และไม่ได้ จำกัดอยู่ที่ calcul-แคลคูลัส
tl; dr: calcul-แคลคูลัสมีประโยชน์สำหรับการคำนวณการเลิกและทฤษฎีความซับซ้อน
อย่างไรก็ตามการให้เครดิตในกรณีที่เครดิตเป็นเพราะเครื่องทัวริงเป็นวิธีที่ดีและเป็นเอกฉันท์ในการกำหนดสิ่งที่ซับซ้อน แต่นั่นเป็นความจริงเฉพาะสำหรับขอบเขตที่หลวมเช่น "พหุนาม" ไม่ใช่ขอบเขตที่แคบซึ่งแบบจำลองของ PRAM นั้นเหมาะสมกว่า