08.10.2013 Aufrufe

Download (1405Kb)

Download (1405Kb)

Download (1405Kb)

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

2.4. TERME 19<br />

und die lexikalische Ordnung 〈IN ∗ +, ≤lex〉 durch<br />

u ≤lex v ⇐⇒ u ≤ v ∨ ∃w, u ′ , v ′ ∈ IN ∗ +. ∃i, j ∈ IN+. i < j ∧ u = w.i.u ′ ∧ v = w.j.v ′<br />

Anschaulich bedeutet in einer Baumdarstellung von Termen u ≤ v, daß sich u oberhalb (außerhalb)<br />

von v befindet, und u ≤lex v, daß u oberhalb oder links von v liegt.<br />

Die Präfixordnung bestimmt die Abhängigkeit von Stellen. u und v heißen genau dann voneinander<br />

abhängig, wenn u ≤ v oder v ≤ u. Entsprechend heißen u und v genau dann voneinander<br />

unabhängig, geschrieben u v, wenn sie nicht voneinander abhängig sind. Sind U, V ⊆ IN ∗ +<br />

Stellenmengen, so schreiben wir<br />

• u V :⇐⇒ ∀v ∈ V. u v<br />

• U V :⇐⇒ ∀u ∈ U. u V<br />

2.4.2 Unendliche Terme<br />

Eine partielle Abbildung von Stellen nach Operationssymbolen und Variablen, t : IN ∗ +Σ ˙∪ X,<br />

heißt genau dann unendlicher (Σ-)Term über X (Σ-Baum über X), wenn ihr Definitionsbereich<br />

Occ(t) die folgenden Eigenschaften hat:<br />

• ε ∈ Occ(t)<br />

• Occ(t) ist präfix-abgeschlossen, d.h.<br />

∀u, v ∈ IN ∗ +. u.v ∈ Occ(t) =⇒ u ∈ Occ(t)<br />

• Die Stelligkeit der Signatursymbole wird beachtet, d.h.<br />

∀u ∈ Occ(t). (t(u) ∈ Σn ⇒ ∀i ∈ IN+. (u.i ∈ Occ(t) ⇔ i ∈ [n])) ∧<br />

(t(u) ∈ X ⇒ ∀i ∈ IN+. u.i /∈ Occ(t))<br />

Die Menge aller unendlichen (Σ-)Terme über X wird mit T ∞ Σ (X) bezeichnet. T∞ Σ := T∞ Σ (∅)<br />

ist die Menge aller unendlichen (Σ-)Grundterme.<br />

Die Σ-Algebra unendlicher Terme T ∞ Σ (X) := 〈T∞ Σ (X), τ ∞ 〉 ist gegeben durch die Zuordnung<br />

τ ∞ :<br />

T ∞ Σ := T ∞ Σ<br />

Occ(τ ∞ (f)(t1, . . .,tn)) := {ε} ˙∪ {i.ui | i ∈ [n], ui <br />

∈ Occ(ti)}<br />

(τ ∞ (f)(t1, . . .,tn))(u) :=<br />

f , falls u = ǫ<br />

ti(u ′ ) , falls u = i.u ′ , i ∈ [n]<br />

(∅) heißt Σ-Algebra der unendlichen Grundterme.<br />

Sei nun ⊥ /∈ Σ ˙∪ X eine neue, ausgezeichnete Konstante. T∞ Σ,⊥ (X) := T ∞ Σ ˙∪ {⊥} (X) heißt Menge<br />

der partiellen, unendlichen (Σ-)Terme über X.<br />

Für partielle, unendliche Σ-Terme über X ist die kanonische Halbordnung 〈T∞ Σ,⊥ (X), ✂〉 definiert<br />

durch<br />

t ✂ t ′<br />

:⇐⇒ Occ(t) ⊆ Occ(t′ ) ∧<br />

∀u ∈ Occ(t). t(u) = ⊥ ⇒ t(u) = t ′ (u)<br />

〈T ∞ Σ,⊥ (X), ✂〉 ist die kleinste Halbordnung auf T∞ Σ,⊥ (X),

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!