Als Antwort auf eine andere Frage, Erweiterungen der Beta-Theorie der Lambda-Rechnung , bot Evgenij die Antwort an:
Beta + die Regel {s = t | s und t sind unlösbare Begriffe}
wo ein Term M lösbar ist, wenn wir eine Folge von Termini finden können, so dass die Anwendung von M auf sie gleich I ist .
Evgenijs Antwort gibt eine Gleichungstheorie über den Lambda-Kalkül, aber keine Theorie, die durch ein Reduktionssystem charakterisiert ist, dh einen konfluenten, rekursiven Satz von Umschreiberegeln.
Nennen wir eine unsichtbare Äquivalenz zu einer Theorie des Lambda-Kalküls, einem Reduktionssystem, das einige nichttriviale Mengen geschlossener unlösbarer Lambda-Terme gleichsetzt, aber keine neuen Gleichungen mit lösbaren Termen hinzufügt.
Gibt es unsichtbare Äquivalenzen zur Beta-Theorie der Lambda-Rechnung?
Postscript Ein Beispiel, das eine unsichtbare Äquivalenz kennzeichnet, aber nicht konfluent ist. Es sei M = (λx.xx) und N = (λx.xxx) , zwei unlösbare Terme. Das Hinzufügen der Regel, die NN zu MM umschreibt , führt zu einer unsichtbaren Äquivalenz mit MM = NN , hat jedoch das fehlerhafte kritische Paar, bei dem NN auf MM und MMN reduziert wird , von denen jedes eine Umschreibung zur Verfügung hat, die sich selbst umschreibt.
quelle
Antworten:
Ja. Betrachten Sie bei M = (λx.xx) pro Frage das Umschreiben ζ, das MM p zu MM führt .
Es ist konfluent und charakterisiert so ein Reduktionssystem gegenüber der Lambda-Rechnung. Argumentskizze zur Konfluenz: Da MM geschlossen ist, müssen nur kritische Paare der Form MMN 1 ... N k berücksichtigt werden . Diese können gelöst werden.
Es ist eine unsichtbare Äquivalenz, weil Terme der Form MMI ... I (mit null oder mehr I s) geschlossene unlösbare Terme sind, die sich im Basis-Lambda-Kalkül nur auf sich selbst reduzieren, also verschieden sind, und somit die unendliche Menge von diesen Begriffe sind nichttrivial und werden offensichtlich mit obviously gleichgesetzt.
Ich akzeptiere meine Antwort auf meine Frage nicht gern, daher akzeptiere ich eine Antwort von jemandem, der ein weniger absurd unvollständiges Konfluenzargument liefert.
quelle