• Keine Ergebnisse gefunden

Exercise 2 (a) Construct formulae of the multidimensional µ-calculus that define the following classes Ci of rooted transition systems

N/A
N/A
Protected

Academic year: 2021

Aktie "Exercise 2 (a) Construct formulae of the multidimensional µ-calculus that define the following classes Ci of rooted transition systems"

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, F. Reinhardt

WS 2013/14

Algorithmic Model Theory — Assignment 9 Due: Monday, 6 January, 12:00

Exercise 1

LetKbe a class of (finite)τ-structures with the following property. For everym∈N, there exists a structure A∈ K such that for all m-tuples ainA there exists a non-trivial automorphism of (A, a). Show thatK does not admit definable orders (even with parameters) in any logic which is isomorphism-invariant.

Exercise 2

(a) Construct formulae of the multidimensional µ-calculus that define the following classes Ci of rooted transition systems.

C1={(G, v) : fromv a terminal vertex is reachable that satisfies precisely the same predicates}

C2={(G, v) : there are two infinite pathsπ,σ starting from v such that for all positionsi >0 and all predicatesP it holds (G, π[i])|=P if, and only if, (G, σ[i])6|=P}

(b) Show that forK1,v¯andK2,w¯withK1, vi∼ K2, wi for 1≤ikit holds thatKk1,v¯∼ Kk2,w.¯ Conclude, using the bisimulation invariance of Lµ, that the multidimensional µ-calculus is bisimulation invariant as well.

Exercise 3

LetAbe a finite τ-structure. We make the following convention: we interpret numerical tuples ν¯= (νk−1, . . . , ν1, ν0)∈ {0, . . . ,|A| −1}k as numbers in|A|-adic representation, i.e. we associate the valuePk−1i=0 νi|A|i to each tuple ¯ν∈ {0, . . . ,|A| −1}k.

Show that the expressive power of FPC does not increase if we allow counting quantifiers of higher arity, i.e. formulas #x0x1···xk−1ϕ(x0, . . . , xk−1) ≤ (νk−1, . . . , ν0) where in a structure A the value of #x0x1···xk−1ϕ(x0, . . . , xk−1) is the number of tuples ¯a such that A |= ϕ(¯a) (with respect to the encoding introduced above). For simplicity, only consider the case k= 2.

Exercise 4

Recall the method of colour refinement that was presented in the lecture (see Example (6.5) from the lecture notes). Give an explicit definition of the stable colouring in FPC as a numerical termη(x) of the form

η(x) = #z([ifp uv . ϕ(≺, u, v)] (z, x)),

such that for any (finite, undirected) graph G = (V, E) the number η(v)G is the colour of the vertex vV in the stable colouring of the graph G.

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

Referenzen

ÄHNLICHE DOKUMENTE

In other words, weak-SO-HORN differs from SO-HORN in the fact that only atomic or negated atomic first-order formulas are allowed in the clauses (instead of arbitrary

In this exercise we want to show that the classical “Łoś-Tarski Theorem” does not hold if we restrict to finite structures. Recall that this theorem says the following: for a

Show that the expressive power of FPC does not increase if we allow counting quantifiers of higher arity, i.e. For simplicity, it suffices to consider the case k

Mathematische Grundlagen der Informatik RWTH

In this exercise we want to show that the model construction for FO 2 -formulae from the lecture is optimal in the following sense: in general it does not suffice to take only

To justify the definition of SO-HORN, show that the admission of arbitrary first-order prefixes would make the restriction to Horn clauses pointless. This extension of SO-HORN has

Hint: Construct a tree whose nodes are tilings of finite squares and use König’s Lemma.

Allerede under det Republikanske Partis primærvalg var det klart, at noget var anderledes: I et historisk stort felt (med på et tidspunkt 17 kandidater) lykkedes det