30.01.2014 Aufrufe

Übersicht Formale Semantik Idee: Definiere Effekte

Übersicht Formale Semantik Idee: Definiere Effekte

Übersicht Formale Semantik Idee: Definiere Effekte

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.

(State→ State, v) ist eine ccpo<br />

Beweis des Lemmas:<br />

37<br />

• Theorem: (State→ State, v) ist eine kettenvollständige<br />

partiell geordnete Menge.<br />

• Die kleinste obere Schranke tY einer Kette<br />

Y ist definiert durch:<br />

– (tY) s = g s falls g s ≠ undef für ein g ∈ Y<br />

– (tY) s = undef sonst<br />

HPS WS 2002/03<br />

Dr. Sabine Glesner<br />

38<br />

Drei Schritte zum Beweis:<br />

• 1. Schritt: <strong>Definiere</strong> g 0 folgendermaßen:<br />

– g 0 s = g s falls g s ≠ undef für ein g ∈ Y<br />

– g 0 s = undef sonst<br />

und zeige, dass g 0 wohldefiniert ist.<br />

• 2. Schritt: Zeige, dass g 0 eine obere<br />

Schranke von Y ist.<br />

• 3. Schritt: Zeige, dass g 0 die kleinste obere<br />

Schranke von Y ist.<br />

HPS WS 2002/03<br />

Dr. Sabine Glesner<br />

Definition: Monotone Funktionen<br />

Beispiel: Monotone Funktionen<br />

39<br />

• (D,v) und (D´,v´) seien ketten-vollständige<br />

partiell geordnete Mengen und f:D→D´ eine<br />

(totale) Funktion.<br />

• f ist monoton, wenn:<br />

40<br />

Beispiele: f 1 , f 2 : P({a,b,c}) → P({d,e})<br />

X<br />

{a,b,c}<br />

f 1<br />

X<br />

{d,e}<br />

f 2<br />

X<br />

{d}<br />

Frage:<br />

Welche Funktion ist<br />

monoton, welche nicht?<br />

– d 1 v d 2 implies f d 1 v´ f d 2<br />

{a,b} {d}<br />

{d}<br />

f_1 macht a und b zu d,<br />

c zu e.<br />

{a,c}<br />

{d,e}<br />

{d}<br />

⇒ f 1<br />

ist monoton.<br />

{b,c}<br />

{d,e}<br />

{e}<br />

{a}<br />

{d}<br />

{d}<br />

Gegenbeispiel:<br />

{b}<br />

{d}<br />

{e}<br />

{b,c} ⊆ {a,b,c}, aber<br />

{c}<br />

{e}<br />

{e}<br />

¬ (f 2<br />

{b,c} ⊆ f 2<br />

{a,b,c})<br />

{}<br />

{}<br />

{e}<br />

⇒ f 2<br />

ist nicht monoton.<br />

HPS WS 2002/03<br />

Dr. Sabine Glesner<br />

HPS WS 2002/03 Dr. Sabine Glesner

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!