Download (1405Kb)
Download (1405Kb)
Download (1405Kb)
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
64 KAPITEL 4. DIE STANDARDSEMANTIKEN<br />
Schritt 3: D li P<br />
ist der kleinste Fixpunkt der cbv-Transformation.<br />
Angenommen, es gibt einen Fixpunkt=IntΣ,cbv der Transformation ΦP,cbv mit D li P .<br />
Demnach existiert ein f (n) ∈ F( ˙∪ H), t 1, . . .,t n ∈ T ⊥ C mit<br />
f(t 1, . . .,t n) ✁ f Dli<br />
P (t 1, . . .,t n)<br />
Somit ist f(t 1, . . .,t n) = ⊥ und f Dli<br />
P (t 1, . . .,t n) = ⊥.<br />
[[t]] alg =<br />
Es existiert also ein Term t ∈ TΣ mit<br />
Aus [[t]] alg<br />
D li<br />
P<br />
⊥ und [[t]] alg<br />
D li<br />
P<br />
= ⊥. (∗)<br />
= ⊥ folgt die Existenz einer terminierenden li-Reduktionsfolge t<br />
∗<br />
−−→<br />
P,li minimaler Term mit obiger Eigenschaft (∗) (dabei ist t ′<br />
∗<br />
−−→ t↓<br />
P,li P,li ∈ TC.<br />
Sei t ein bezüglich<br />
” kleiner-<br />
∗<br />
gleich“ t gdw. t −−→ t ′ ; minimal“ ist wohldefiniert, da für alle Terme mit obiger Eigenschaft<br />
”<br />
P,li<br />
(∗) die li-Reduktion terminiert).<br />
Die Existenz der li-Reduktionsfolge impliziert die Existenz der li-Reduktion<br />
t<br />
u<br />
−−→ t<br />
P,li<br />
′ ,<br />
d. h. es gibt eine Reduktionsregel l→r ∈ ˆ P und eine Grundsubstitution σ mit<br />
und außerdem ist selbstverständlich<br />
[[lσ]] alg =<br />
t = t[u ← lσ] (1)<br />
t ′ = t[u ← rσ] (2)<br />
[[t]] alg<br />
D li<br />
P<br />
= [[t ′ ]] alg<br />
Dli P<br />
. (3)<br />
Daein Fixpunkt der Transformation ΦP,cbv und lσ = f(t1, . . .,tn) mit f (n) ∈ F( ˙∪ H) und<br />
t1, . . . , tn ∈ TΣ ist, gilt<br />
f([[t1]] alg<br />
, . . .,[[tn]] alg<br />
) = [[rσ]] alg<br />
.<br />
[[t[u ← lσ]]] alg =<br />
Mit der Invarianz der algebraischen Termsemantik folgt hieraus<br />
[[t[u ← rσ]]] alg<br />
, (4)<br />
⊥ = [[t]] alg (1) alg (4)<br />
alg (2) ′ alg<br />
= [[t[u ← lσ]]] = [[t[u ← rσ]]] = [[t ]] .<br />
und insgesamt gilt<br />
Somit ist [[t ′ ]] alg = ⊥ und nach (3) [[t ′ ]] alg<br />
Dli = ⊥. Dies steht im Widerspruch zu der Annahme,<br />
P<br />
∗<br />
daß t ein bezüglich −−→ minimaler Term mit der Eigenschaft (∗) ist.<br />
P,li<br />
✷