• 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 5¨

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

Aufgabe 1 [8]

Ubersetzen Sie folgende¨ λ-Terme in De-Bruijn-Notation:

(a) (λx.xxy)(λx.xxy) (b) (λy.yy)(λx.xx)

(c) λy.z

(d) (λyx.xy)((λz.z)y)(λxz.x) (e) (λx.y)x

(f) (λxyz.xz)((λzy.yy)z)((zz)(zz))(λx.xx) (g) (λx.x(xy))z

(h) (λx.(λy.yx)z)v

Aufgabe 2 [5]

Ubersetzen Sie folgende¨ λ-Terme in Standardnotation:

(a) (λ11)λ11 (b) λ11λ11

(c) λ11λ21 (d) λ5λ2(λ3)12

(e) λλλ1((λλ2)2)3

Aufgabe 3 [1+2+2]

F¨uhren Sie einen β-Reduktionsschritt f¨ur jeden der folgenden Terme in allen Einzelheiten durch.

Schreiben Sie mindestens einen davon als Kette von Reduktionsschritten im λs-Kalk¨ul auf:

(a) (λ1)λλ21 (b) (λλλ321)λ21

(c) (λλ521)λ31

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