• Keine Ergebnisse gefunden

Logische Methoden des Software Engineerings

N/A
N/A
Protected

Academic year: 2021

Aktie "Logische Methoden des Software Engineerings"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

FK Informatik LS XIV Software Engineering Prof. Dr. Jakob Rehof M. Sc. Andrej Dudenhefner

Übungen zur Vorlesung

Logische Methoden des Software Engineerings

Wintersemester 2017/2018 Übungsblatt Nr. 6

Abgabetermin: 22.11.2016, 14:15 Uhr

Gemeinsame Abgaben von Gruppen bis zu 4 Personen sind möglich. 15.11.2017 Lesen Sie das Kapitel 3 aus Sørensen, Morten Heine B., Urzyczyn, Paweª: Lectures on the Curry- Howard Isomorphism, 1998bis zum Kapitelende.

Aufgabe 1 (Erweiterte Polynome) (3 Punkte)

1. Zeigen Sie, dass die folgende Funktion λ→ denierbar ist:

sg:N→Nmit sg(n) =

(0 fallsn= 0 1 sonst

2. Geben Sie ein erweitertes Polynom an, das der folgenden Funktion entpricht:

f :N→Nmit f(n) =

(7 fallsn= 0 9 sonst

3. Geben Sie ein erweitertes Polynom an, das der folgenden Funktion entpricht:

g:N2 →Nmit g(n, m) =





3 fallsn= 0 undm= 0 15 fallsn6= 0 undm6= 0 10 sonst

Aufgabe 2 (Subjekt Reduktion) (3 Punkte)

Führen Sie einen formalen Beweis des Subjekt Reduktions Lemmas (Proposition 3.1.9 aus Lectures on the Curry-Howard Isomorphism) durch.

Lemma: Wenn Γ`M :σ undM →β N gilt, dann giltΓ`N :σ.

Aufgabe 3 (Subjekt Reduktion für β) (2 Punkte)

Führen Sie einen formalen Beweis des Subjekt Reduktions Lemmas für β (Korrolar 3.1.11 aus Lec- tures on the Curry-Howard Isomorphism) durch.

Korrolar: WennΓ`M :σ und M β N gilt, dann giltΓ`N :σ.

Seite 1 von 1

Referenzen

ÄHNLICHE DOKUMENTE

FK Informatik LS XIV Software Engineering Prof..

FK Informatik LS XIV Software Engineering Prof..

FK Informatik LS XIV Software Engineering Prof..

Bereiten Sie den Beweis von Proposition 4.4.5 so vor, dass Sie ihn in der Übung vorstellen können.... Strong

• Griffin wanted to find a type system for typing Felleisen‘s control operators and was led to using a double-negation elimination rule.. CHI for

2.11.2016 Arbeite Kapitel 1 aus dem Buch Sørensen, Morten Heine B., Urzyczyn, Paweª: Lectures on the Curry- Howard Isomorphism, 1998 soweit durch, dass mindestens die

Geben sie formale Beweise (Deduktionen) für die drei Aussagen aus Beispiel 3.1.2 aus dem Buch Sørensen, Morten Heine B., Urzyczyn, Paweª: Lectures on the Curry-Howard Isomorphism,

Gemeinsame Abgaben von Gruppen bis zu 4 Personen