私の知る限り、計算可能性の主なモデルは、λ計算、チューリングマシン、再帰関数です。私は再帰関数の複雑さに関する状況を知りません、それらは複雑さのために役に立たないかもしれません。
非常に非効率的なマシンであるチューリングマシンも複雑さの非常に優れたモデルであることは、幸運な偶然と見なすことができます。物事を自然にしたのは、多項式であるTMを含む多くの変換があることです。(ユニバーサルマシン、1テープマシンを使用したテープマシンのシミュレーション、任意のアルファベットから2進数のマシンへのシミュレーション、PRAMのシミュレーションなど)そして、その多項式は、算術演算と合成によって安定した関数のクラスです–これは、それらを複雑性理論の優れた候補にします。n
純粋なλ計算はそれ自体、複雑さのために役に立たなかった。しかし、単純な型システムが登場し、非常に簡単な方法でいくつかのλ項の終了の保証が可能になりました。次に、他のいくつかのシステム(システムT、F、..)は、終了を維持しながら優れた表現力を許可しました。
効率や複雑さは終端の改良であり、タイプはロジックに密接に関連していますが、後にいくつかのクラスの複雑さを特徴付ける軽い線形ロジックが登場しました。(基本、P、およびPSPACEおよびその他のいくつかのバリエーション)。この分野の研究は非常に活発であり、これらの複雑さのクラスに制限されておらず、λ計算にも制限されていません。
tl; dr: λ計算は、計算可能性、終了、複雑性理論に役立ちました。
ただし、クレジットが原因でクレジットを付与するチューリングマシンは、複雑さを定義するための優れた満場一致の方法ですが、これは「多項式」などの緩い境界にのみ当てはまり、PRAMのようなモデルがより適切な厳密な境界には当てはまりません。