• 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 2002

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

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

Aufgabe 1 Zeigen Sie:

λ→ `SK : (σ→τ)→σ →σ λ→ `KI :τ →σ →σ λ→ 6`SK :τ →σ →σ

Aufgabe 2

Zeigen Sie, daß λx.xx inλ→keinen Typ hat.

Aufgabe 3

Geben Sie zwei β-gleiche λ-Terme M und N, so daßM in λ→ einen Typ hat, N aber nicht.

Aufgabe 4

Entscheiden Sie mit Hilfe des Typisierungsalgorithmus’, ob die folgenden Terme einen Typ haben, und geben sie diesen gegebenenfalls an.

(a) λx.x (b) λx.xx

(c) λxy.x (d) λxyz.xz(yz)

(e) λxy.xyx (f) λxy.x(yx) (g) λxz.z(λy.xy) (h) λz.z(λy.zy)

(i) λz.z(λy.z)

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

(Hinweis: Am besten zeigt man die Aussage dadurch, daß man beweist, daß [x].X nicht mit Substitution vertr¨

Universit¨ at T¨ ubingen, WSI Sommersemester

Universit¨ at T¨ ubingen, WSI Sommersemester