We wstępie i wyjaśnieniach klasy złożoności P i NP często podawane przez maszynę Turinga. Jednym z modeli obliczeń jest rachunek lambda. Rozumiem, że wszystkie modele obliczeń są równoważne (i jeśli możemy wprowadzić coś w kategoriach maszyny Turinga, możemy wprowadzić to w kategoriach dowolnego modelu obliczeń), ale nigdy nie widziałem wyjaśnienia klasy złożoności P i NP za pomocą rachunku lambda . Czy ktoś może wyjaśnić pojęcia klasy złożoności P i NP bez maszyny Turinga i tylko za pomocą rachunku lambda jako modelu obliczeniowego.