25.11.2014 Aufrufe

Verifikation reaktiver Systeme - Universität Kaiserslautern

Verifikation reaktiver Systeme - Universität Kaiserslautern

Verifikation reaktiver Systeme - Universität Kaiserslautern

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

170<br />

– SUC(t) ξ := t ξ +1<br />

Ebenso ist die Bedeutung ϕ ξ einer S1S-Formel ϕ gegeben durch:<br />

– p (t) ξ := ξ(p) (t ξ)<br />

– ¬ϕ ξ :⇔ nicht ϕ<br />

– t . = u ξ :⇔ t ξ = u ξ<br />

– ϕ ∧ ψ ξ :⇔ ϕ ξ und ψ ξ<br />

– ∃x.ϕ ξ :⇔ es gibt ein x ∈ N mit ϕ ξ n x<br />

– ∃p.ϕ ξ :⇔ es gibt ein M ⊆ N mit ϕ ξ M<br />

p<br />

Beispiel 5. ∃p. ( (∀y.p (y) → p (SUC(y)) )∧¬p (x) ∧p (5)) ist eine S1S-Formel. Sie wird<br />

genau dann von einer Belegung ξ erfüllt, wenn gilt ξ(x) < 5.<br />

2.2 Monadic Second Order Logic of Linear Order (MSO < )<br />

Definition 13 (Monadic Second Order Logic of Linear Order (MSO < )).<br />

Die Logik MSO < ist die Prädikatenlogik zweiter Stufe mit Gleichheit über den<br />

natürlichen Zahlen, die<br />

– keine Funktionssymbole<br />

– nur das Prädikatssymbol <<br />

– beliebig viele Variablen x erster Stufe, also des Typs x :→ N<br />

– beliebig viele monadische Variablen p zweiter Stufe, also des Typs p : N → B<br />

erlaubt. Außerdem wird nur die übliche Interpretation

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!