• Keine Ergebnisse gefunden

TU Kaiserslautern

N/A
N/A
Protected

Academic year: 2022

Aktie "TU Kaiserslautern"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Prof. Dr. A. Poetzsch-Heffter Peter Zeller, M. Sc.

TU Kaiserslautern

Fachbereich Informatik AG Softwaretechnik

Übungsblatt 3: Logik (SS 2017)

Bearbeitung in der Übung am 27./28. April

Aufgabe 1 Boolsche Funktionen

Beweisen Sie die folgende Aussage:

Sein ∈N0 und f :Bn → Beine Boolsche Funktion. Außerdem seienp1, . . . ,pnverschiedene Variablen.

Dann gibt es eine aussagenlogische FormelA∈ F, so dass für jede Belegungψgilt: f(ψ(p1), . . . , ψ(pn))= Bψ A

.

Aufgabe 2 Vollständige Operatormengen

Beweisen Sie mit struktureller Induktion, dass{¬,→}eine vollständige Operatormenge ist.

Sie können im Beweis annehmen, dass{¬,∧}eine vollständige Operatormenge ist.

Aufgabe 3 Strukturelle Induktion

SeiF0eine Menge von Formeln, die wie folgt induktiv definiert ist:

1. Variablen und negierte Variablen sind enthalten: Füri∈Nist pi ∈F0und (¬pi)∈F0. 2. WennA∈F0undB∈F0, dann ist auch (A∧B)∈F0.

Beweisen Sie, dass es eine FormelA∈Fgibt, für die es keine logisch äquivalente FormelA0∈F0gibt.

Referenzen

ÄHNLICHE DOKUMENTE

b) Schreiben Sie eine Funktion addLineNumbers: string -> string -> unit, die jeder Zeile aus Datei 1 (1. Parameter) eine Zeilennummer voranstellt und das Ergebnis in eine

Wenn v eine lokale Variable einer Prozedur ist, dann wird mit v immer die gleiche Spei- chervariable angesprochen... Auf jede Variable kann während der gesamten

Das Vorgehen ist so, dass wir nach und nach die gegebene Liste current abbauen und eine neue Liste front (anfangs null) aufbauen. ein Element der alten Liste current vorne weg

Implementieren Sie eine Methode void calculate(Node start), welche einen vorgegebenen Gra- phen beginnend mit dem Knoten start in geeigneter Weise durchläuft und dabei FAZ, FEZ, SAZ

b) Entwickeln Sie basierend auf der Proxy-Klasse einen generischen Wrapper, der es ermöglicht, Methodenaufrufe auf einem bestimmten Objekt durch Ausgabe nach System.out

a) Nein, bei der Klasse Proxy handelt es sich um eine Klasse, die nicht allein mit den Mitteln der Programmiersprache Java realisiert werden kann.. Dies ist der Fall, wenn es sich

Im wesentlichen werden die Log-Aufrufe an eine speziell für das Logging zuständige Instanz, deren Klasse aus der ursprünglichen LoggableClass Klasse hervorgeht, mittels

Technische Universität Kaiserslautern Fachbereich Informatik AG Softwaretechnik. Hinweise und Bemerkungen