• Keine Ergebnisse gefunden

Wlog E does not contain trivial equations t=t

N/A
N/A
Protected

Academic year: 2021

Aktie "Wlog E does not contain trivial equations t=t"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Exercise 26: from Meseguer/Goguen

Let Σ =sig1,sorts N,E;functions0 :→N, s:N →N,1 :→E, f :N →E

Assumption: There is a specificationD = (Σ, E) with finite E, such thatT :=TD ∼=A1. Wlog E does not contain trivial equations t=t.

LetE =E1∪E2∪E3

1. E1 contains only ground equations

2. Equations from E2 match the pattern l[x] = r, l = r[x], l[x] = r[y], (where l[x] means that variablex occurs in the terml). I.e. no equation inE has the same variable at both sides.

3. Equations from E3 match the pattern l[x] = r[x], i.e. at least one variable occurs on both sides.

We prove now, thatE2=∅,E3=∅, and E1 must be infinite.

1. Claim: E2 =∅: Look at the cases l[x] =r,l=r[x], l[x] =r[y]

• l[x] =r∈E2: ThenTN =VN∪ {sn0|n∈N} ∪ {snx|n∈N}andTE =VE∪ {1} ∪ {f t| t∈TN}. We have two cases: x∈VN orx∈VE:

a) x ∈VN: Then l[x]≡snx and r ≡sm0, or l[x]≡f snx and r ∈ {1, f sm0}. But we clearly know, that A1 is no model for the formulas ∀xsnx=sm0,∀xf snx= 1, and

∀xf snx0f sm0

b) x∈VE: The l[x]≡x and r ∈ {1, f sm0}. Again we clearly know that ∀xx= 1 and

∀xx=f sm0 do not hold.

We conclude thatE2 does not contain equations of the form l[x] =r

• l=r[x]: analogous to the previous case

• l[x] =r[y]: Look at arbitrary ground terms substituted for y, we obtain r0 =l[x]. We know A1 |=∀x, yl[x] =r[y] implies A1 |=∀xl[x] =r0. The latter does not hold as seen in the first case.

We conclude thatE2 does not contain equations of the form l[x] =r[y]

Together we knowE2 =∅

2. Similarly we prove that E3 is empty. The main problem is to identify the cases, where a variable may occur twice.

3. Now toE1: Letl=r ∈E1, thenl≡sn0 andr≡sm0 or l∈ {f sn0,1} andr ∈ {f sm0,1}.

IfA1|=sn0 =sm0 then n=m and we have a trivial equation.

If A1 |= f sn0 =f sm0 then only for n 6=m we have a non-trivial equation, with both n, m either even or odd.

IfA1|=f sn0 = 1 then n must be odd.

Now assumeE1 to be finite. ThenE1 ={f sni =f smi |i= 1, . . . k} ∪ {f sli = 1|i= 1, . . . k0}. Let q= 1 + max({li} ∪ {mi} ∪ {ni}). Then we know E10f sq0 = 1 andE1 0f sq0 =sq0. SinceE2 =∅ andE3=∅ we know A1T for finite E1.

1

Referenzen

ÄHNLICHE DOKUMENTE

For this reason, psychological opera- tions (PSYOPS) against the IS must be prioritized by Eu- ropean security agencies, in partnership with friendly Arab states.. Poor

[r]

How does the scale factor evolve in time, if the universe is dominated by dust, photons or vacuum

How does the scale factor evolve in time, if the universe is dominated by dust, photons or vacuum

Of these, Task Force III, chaired jointly by the World Federation for Medical Education (WFME) and the Association of Medical Schools in Europe (AMSE), deals with formulation

3 This presented a dilemma from the assemblers’ perspective. They were to invest their time and energy in cultivating a kei etsu relationship only to have their members

The plot is told from male perspective, an important theme of both books is fatherly love.. In the summary of the thesis we discuss whether these novels

and the spae oordinates ~ x on an equal footing,. making Poinar e