J'ai lu qu'au départ, Church proposait le -calculus dans le cadre de ses postulats de logique (qui est une lecture dense). Mais Kleene a prouvé son "système" incohérent après quoi, Church a extrait des éléments pertinents pour son travail sur la "calculabilité effective" et a abandonné ses travaux antérieurs sur la logique.
Donc , si je comprends bien, le -système et ses notations ont pris forme dans le cadre de quelque chose à voir avec la logique. Qu'est-ce que l'Église essayait initialement de réaliser et dont il a pris la décision plus tard? Quelles étaient les raisons initiales de la création de λ -calculus?
Réponses:
Il voulait créer un système formel pour les fondements de la logique et des mathématiques qui soit plus simple que la théorie des types de Russell et la théorie des ensembles de Zermelo.
L'idée de base était d'ajouter une constante au calcul lambda non typé (ou logique combinatoire) et d'interpréter X Z comme exprimant " Z satisfait le prédicat X " et Ξ X Y comme exprimant " X ⊆ Y ". Avec des règles exprimant ces intentions , on peut alors interpréter la → ∀ -fragment de la logique sous - jacente intuitionniste et la compréhension sans restriction, le seul problème étant que par le paradoxe de Curry, chaque X est dérivable.Ξ XZ Z X Ξ XOui X⊆ Y → ∀ X
Voir p. 7 de:
Cardone et Hindley, Histoire du lambda-calcul et logique combinatoire , 2006: http://www.users.waitrose.com/~hindley/SomePapers_PDFs/2006CarHin,HistlamRp.pdf
Ainsi que l'introduction à:
Barendregt, Bunder et Dekkers, Systems of Illative Combicatory Logic Complete for First-Order Propositional and Predicate Calculus , JSL 58-3 (1993): http://ftp.cs.ru.nl/CompMath.Found/ICL1.ps
la source
Je ne sais pas si cela faisait partie de la motivation pour créer le calcul lambda, mais le calcul lambda a été utilisé pour résoudre le Entscheidungsproblem , posé par Hilbert en 1928. Turing a résolu indépendamment le Entscheidungsproblem en introduisant la machine Turing.
Extrait de l'article Wikipédia sur Entscheidungsproblem:
la source