• Keine Ergebnisse gefunden

Formale Methoden der Softwaretechnik

N/A
N/A
Protected

Academic year: 2022

Aktie "Formale Methoden der Softwaretechnik"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Formale Methoden der Softwaretechnik

Till Mossakowski, Christoph Lüth Sommersemester 2011

Universität Bremen FB 3 — Mathematik und Informatik

Übungsblatt 2.2

Abgabe: 06.06.2011 Aufgabe 2.2.1(Prädikatenlogik)

Zeigen Sie folgende Aussage, erst auf Papier und dann in Isabelle:

∀x. p∧q−→ ∀x. p∧ ∀x. q (1)

Aufgabe 2.2.2(Arithmetik)

Zeigen Sie folgende Aussage (Kommutativität der Multiplikation) in Peano-Arithmetik, wie gewohnt erst auf Papier und dann in Isabelle:

a·b=b·a (2)

Folgende Lemmata können dabei hilfreich sein (die ggf. erst bewiesen werden müssen):

Z = b·Z (3)

b = b·1 (4)

b+b·a = b·Sa (5)

Hinweis: Die Papierbeweise können Gleichungsherleitungen sein, und müssen keine vollständingen ND- Bäume sein.

Dies ist Revision 1462 vom 2011-05-26.

— 1—

Referenzen

ÄHNLICHE DOKUMENTE

Axiomatic method: bridge the gap between Tarski’s World validity and FO validity by systematically expressing facts about the meanings of the predicates, and introduce them as

I Interaktiv: Beweis wird durch den Benutzer konstruiert und von Isabelle geprüft. I

I Damit: Gültige (“wahre”) Aussagen berechnen..

Vorlesung vom 23.05.11: Prädikatenlogik erster Stufe.. Till Mossakowski &

Formale Methoden der Softwaretechnik Vorlesung vom 30.05.11: Logik Höherer Stufe.. Till Mossakowski &

Map ’a ~=> ’b partielle Abbildungen (’a => ’b option).

I Gelingt oder schlägt fehl: keine neuen Subgoals. I Klassischer

Map ’a ~=> ’b partielle Abbildungen (’a => ’b option). ∗ in