Bildiğim kadarıyla, hesaplanabilirliğin ana modelleri λ-kalkülüs, Turing makineleri ve özyinelemeli işlevlerdir . Özyinelemeli işlevlerde karmaşıklık ile ilgili durumun farkında değilim, karmaşıklık için yararsız olabilirler veya olmayabilirler.
Çok tartışmasız verimsiz makineler olmayan Turing makinelerinin de çok iyi bir karmaşıklık modeli olması şanslı bir tesadüf olarak görülebilir. İşleri doğal yapan şey, polinom olan TM'leri içeren birçok dönüşümün olmasıdır. (Evrensel makinesi, bir simülasyonu , 1-bantlanmış makine ile -taped makinesi, rasgele bir alfabeden bir ikili birine, bir simüle PRAM , ...) ve polinomları aritmetik işlemleri ve bileşim ile fonksiyonları istikrarlı bir sınıfıdır - bu da onları karmaşıklık teorisi için iyi bir aday yapar.n
Saf λ-hesabı kendi içinde karmaşıklık için işe yaramazdı. Ancak basit bir tip sistemi devreye girdi ve bazı λ terimleri için sonlandırmanın çok kolay bir şekilde yapılmasına izin verdi. Daha sonra diğer bazı sistemler ( T , F , .. sistemleri ) sonlandırmayı korurken büyük bir ifadeye izin verdi.
Verimlilik veya karmaşıklık, sonlandırmanın iyileştirilmesi ve türlerin mantıkla yakından ilişkili olması, daha sonra birkaç karmaşıklık sınıfını karakterize eden hafif doğrusal mantıklar geldi . ( İlköğretim , P ve PSPACE ve diğerleri için bazı varyasyonlar). Bu alandaki araştırma çok aktiftir ve bu karmaşıklık sınıflarıyla sınırlı değildir ve λ-hesabı ile sınırlı değildir .
tl; dr: λ-hesabı hesaplanabilirlik, sonlandırma ve karmaşıklık teorisi için kullanışlıdır.
Bununla birlikte, kredinin vadesi geldiğinde kredi vermek Turing makineleri, karmaşıklığın ne olduğunu tanımlamak için iyi ve oy birliğidir, ancak bu, yalnızca "polinom" gibi gevşek sınırlar için geçerlidir, PRAM benzeri modellerin daha uygun olduğu sıkı sınırlar için geçerli değildir.