• Keine Ergebnisse gefunden

Ubungen zur Vorlesung ¨ λ-Kalk¨ ul und kombinatorische Logik

N/A
N/A
Protected

Academic year: 2021

Aktie "Ubungen zur Vorlesung ¨ λ-Kalk¨ ul und kombinatorische Logik"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Universit¨at T¨ubingen, WSI Sommersemester 2004

Prof. Dr. P. Schroeder-Heister Ubungsblatt 3¨

Ubungen zur Vorlesung ¨ λ-Kalk¨ ul und kombinatorische Logik

Aufgabe 1 [3]

Υ sei der Fixpunktkombinator λx.(λy.x(yy))(λy.x(yy)). Warum giltnicht: Υxβ x(Υx)?

Aufgabe 2 [3]

Beweisen Sie unter der Voraussetzung x6∈F V(P Q):

P x=βη Qx =⇒ P =βη Q.

Aufgabe 3 [5 Punkte f¨ur eine der beiden Richtungen, f¨ur die andere 5 Zusatzpunkte]

Beweisen Sie:

M β N genau dann, wenn λβ `M =N.

(Hinweis: F¨ur die Richtung von links nach rechts verwende man Induktion ¨uber der L¨ange von β-Reduktionsfolgen, f¨ur die von rechts nach links Induktion ¨uber der Herleitungl¨ange.)

Aufgabe 4 [2+2+2]

(a) Geben Sie eine β-Reduktionsfolge f¨ur den folgenden Term an:

(λx.(λx.yxx)(λy.yxx))(λy.xy).

(b) SeiN ≡λuxy.x(uxy), 1≡λxy.xy und 2≡λxy.x(xy). Zeigen Sie:

N1β 2.

(c) Sei 0≡λxy.y und D≡λxyz.z(Ky)x. Zeigen Sie:

Dxy0 β x, Dxy1 β y.

Referenzen

ÄHNLICHE DOKUMENTE

I Getypter λ-Kalk¨ ul als Grundlage der Metalogik, Modellierung von Logiken durch Einbettung. I Isabelle: Korrektheit durch Systemarchitektur I Beweis: R¨ uckw¨

Aufgabe H-6 (Lokale Konfluenz von surjektiven Paaren): Betrachten Sie die Erweiterung des λ-Kalk¨uls um einen Konstruktor und Destruktoren f¨ur Paare, d.h., um drei Konstanten fst,

Institut f¨ur Informatik WS 2008/09 der Universit¨at

Aufgabe H-14 (Starke und schwache Normalisierung identisch in λI, 6 Punkte): Der λI-Kalk¨ul ist folgende Einschr¨ankung des λ-Kalk¨uls: F¨ur jedem Abstraktionsterm λxt gilt x

Aufgabe P-21 (Beweisterme): Der einfach getypte λ-Kalk¨ul entspricht der konstruktiven Aussagenlogik. Der Funktionspfeil entspricht der Implikation, ein Term eines Typs entspricht

Universit¨ at T¨ ubingen, WSI Sommersemester

Universit¨ at T¨ ubingen, WSI Sommersemester

Universit¨ at T¨ ubingen, WSI Sommersemester