• Keine Ergebnisse gefunden

ϕ(S, R,¯a)} is monotone

N/A
N/A
Protected

Academic year: 2021

Aktie "ϕ(S, R,¯a)} is monotone"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Lehr- und Forschungsgebiet

Mathematische Grundlagen der Informatik RWTH Aachen

Prof. Dr. E. Grädel, F. Abu Zaid, W. Pakusa

WS 2011/12

Algorithmic Model Theory — Assignment 8

Due: Monday, 12 December, 12:00

Exercise 1

Show that the syntax of LFP ensures operators used in fixed point definitions to be monotone.

Let ϕ(S, R,x) be a first-order formula over the signature¯ τ ∪ {R, S} such that R and S occur only positively (i.e. in the scope of an even number of negations) inϕand such that the length of ¯xmatches the arity k ofR. Show that for every τ-structureAthe following holds.

(a) For all SAl the operator FϕA,S : P(Ak) → P(Ak), R 7→ {¯aAk : A |= ϕ(S, R,¯a)} is monotone.

(b) The operator GAϕ:P(Al)→ P(Al), S 7→ {¯aAl: ¯alfp(FϕA,S)}is monotone.

Exercise 2

Let G= (V, E, P) be a finite directed graph extended by a monadic predicate P. Describe the relations in G that are defined by the following LFP-formulae.

(a) gfpRx.(P x∧ ∃y(Exy∧[lfpSx.(Rx∨ ∃y(Exy∧Sy))] (y))(x) (b) lfpU xy.(Exy∨ ∃z(Exz∧[lfpGxy.(∃z(Exz∧U zy))] (z, y))(x, y)

Exercise 3

We consider two monotone operators

F :P(A)× P(B)→ P(A) G:P(A)× P(B)→ P(B), and define the simulataneous operator ofF and Gby

H:P(A)× P(B)→ P(A)× P(B), H(X, Y)7→(F(X), G(Y)).

This operator is monotone as well and we denote its least fixed point (where inclusion is consi- dered component-wise) byH= (F, G). As in the case of a single operator, the fixed point H can be constructed inductively starting withH0= (∅,∅) and iteratingH.

ForXAwe define the (monotone) operatorGX :P(B)→ P(B), Y 7→G(X, Y). Furhermore, we let E:P(A)→ P(A), X 7→F(X,lfp(GX)). Prove thatE is monotone and lfp(E) =F.

http://logic.rwth-aachen.de/Teaching/AMT-WS12/

Referenzen

ÄHNLICHE DOKUMENTE

Die Menge B ist der ganze dreidimensionale Raum ohne die durch die positive x-Achse und die z-Achse definierte Halb- ebene, die für die Integration im Raum so unwesentlich ist wie

Könnten wir die Typen für alle Variablen-Vorkommen raten, ließe sich mithilfe der Regeln überprüfen, dass unsere Wahl korrekt war :-). Wie raten wir die Typen der Variablen ???.. , x

Zu beiden Seiten des schwachen Altarbildes (Maria und josef mit dem jesukinde, Öl auf Leinwand) zwei Säulen, darüber ein in der Mitte unter- brochener Giebel, oben

Der Beirat für nachhaltige Entwicklung berät die Landesregierung in allen Fragen der Nachhaltigkeit. Ihm gehören Persönlichkeiten aus Wissenschaft, Wirtschaft und

[r]

Eine Ableitung eines Ausdrucks C , bzw. ., ~ B n oder sie gehen durch ein- malige Anwendung einer der Grundregeln von K aus vorhergehenden Gliedern der Folge hervor.. Eine

Die innerhalb des Bergwerksfeldes Barleben noch anstehenden Restvorräte reichen aus, den Rohstoffbedarf der Kies- und Baustoffwerke Barleben im Kieswerk Rothensee noch für

Reinigungspolitur nach einem alten französischem Rezept, Cleaning polish according to an old French recipe, entfernt jede Art von Verschmutzung, sorgt für eine saubere, removes