Bisimulation for Neighbourhood Structures
|
|
- Justina Bridges
- 5 years ago
- Views:
Transcription
1 Bisimulation for Neighbourhood Structures Helle Hvid Hansen 1,2 Clemens Kupke 2 Eric Pacuit 3 1 Vrije Universiteit Amsterdam (VUA) 2 Centrum voor Wiskunde en Informatica (CWI) 3 Universiteit van Amsterdam (UvA) March 23 & 30, 2007 / TCS seminar
2 Outline 1 Classical modal logic, neighbourhood structures. 2 Examples (on blackboard). 3 Neighbourhood structures as coalgebras. 4 Coalgebraic equivalence notions. 5 Modal saturation, Hennessy-Milner Thm. 6 Characterisation theorem (cf. Van Benthem).
3 Syntax and Semantics Basic modal language L(At) (At countable set of atomic propositions) φ ::= p φ φ φ φ (p At). Neighbourhood model M = (W, ν, V ): W is a set of worlds, ν : W P(P(W )) is a neighbourhood function. V : W P(At) is a valuation. (W, ν) is neighbourhood frame,
4 Classical Modal Logic Inductive def. of [[φ]] M = {w W M, w φ} M, w p iff p V (w) M, w φ iff M, w φ M, w φ ψ iff M, w φ and M, w ψ M, w φ iff [[φ]] M ν(w) Modal equivalence: s t iff s and t satisfy the same formulas. Classical modal logic Λ: propositional tautologies, closed under substitution, modus ponens and φ ψ φ ψ (RE) Λ is sound and complete w.r.t the class of nbhd. models.
5 Generalisation of Kripke semantics Def. augmented neighbourhood model A neighbourhood model (W, ν, V ) is augmented if for all w W : ν(w) ν(w); Thm U V W : if U ν(w) then V ν(w). Kripke models are in 1-1 correspondence with augmented neighbourhood models. Proof sketch: Let (W, R, V ), be a Kripke model. Let R[w] = {w wrw }. Define ν(w) = {U W R[w] U}. Then (W, ν, V ) is augmented. Now let (W, ν, V ) be augmented. Define (W, R, V ) by R[w] = ν(w). Corresponding models are pointwise modally equivalent (formula induction).
6 Examples Are the following frames bisimilar? Should they be?
7 Bisimulation for Neighbourhood Structures? Logic criteria for equivalence notion E: (truth) Modal truth is invariant under E (i.e. E ). (rel) E has relational characterisation (forward-backward). (hm) The class of finite neighbourhod models is a Hennessy-Milner class w.r.t E, i.e. modal equivalence implies E-equivalence ( E over finite models). (chr) Classical modal logic is the E-invariant fragment of first-order logic (Van Benthem characterisation thm.)
8 Functors for Neighbourhood Structures Let X, Y be sets, f : X Y a function, then Contravariant powerset functor 2 ( ) : Set op Set 2 X = P(X) 2 f = f 1 [ ] : P(Y ) P(X) Neighbourhood functor 2 2( ) = (X) = P(P((X)) 2 2 (f ) = (f 1 [ ]) 1 [ ] : P(P(X) P(P(Y )) U P(X), D Y : D 2 2 (f )(U) f 1 [D] U. 2 2 P(At)(X) = 2 2 (X) P(At), 2 2 P(At)(f ) = 2 2 (f ) id.
9 Coalgebraic modelling Def. T-coalgebra A T-coalgebra for a functor T : Set Set is a pair (X, ν) where ν : X TX). Neighbourhood structures are coalgebras Neighbourhood frame (W, ν) is 2 2 -coalgebra: ν : W 2 2 W = P(P(W ). Neighbourhod model (W, ν, V ) is 2 2 P(At)-coalgebra: ν, V : W P(P(W ) P(At) = (2 2 P(At))(W )
10 Morphisms of Coalgebras T-coalgebra morphism A function f : W W is a T-coalgebra morphism from (W, ν) to (W, ν ) if Tf ν = ν f. As commuting diagram: W f ν W ν TW Tf TW
11 Bounded Morphisms (frames) 2 2 -coalgebra morphism A function f : W W is a 2 2 -coalgebra morphism from (W, ν) to (W, ν ) if 2 2 f ν = ν f. Morphisms of neighbourhood frames Def. A function f : W W is a bounded morphism from F = (W, ν) to F = (W, ν ) if w W : 2 2 f (ν(w)) = ν (f (w)), i.e. X W : f 1 [X ] ν(w) X ν (f (w)).
12 Bounded Morphisms (models) 2 2 P(At)-coalgebra morphism A function f : W W is a 2 2 P(At)-coalgebra morphism from (W, ν, V ) to (W, ν, V ) if 2 2 f ν = ν f, and V = V f Morphisms of neighbourhood models Def. A function f : W W is a bounded morphism from M = (W, ν, V ) to M = (W, ν, V ) if w W : X W : f 1 [X ] ν(w) X ν (f (w)), and p At : p V (w) p V (f (w)) that is: f 1 [[[p]] ] = [[p]]
13 Truth Invariance (bounded morphisms) Lemma Let f : M M be a bounded morphism and φ L. We have w W : M, w φ M, f (w) φ. That is, [[φ]] M = f 1 [[[φ]] M ]. Proof (structural induction on φ) Base case: f is bounded morphism (valuation) [[p]] M = f 1 [[[p]] M ] p At. Step: Boolean connectives: standard. Modal case: IH M, w φ [[φ]] M ν(w) f 1 [[[φ]] M ] ν(w) b.m. [[φ]] M ν (f (w))
14 Basic Idea: Equivalence and Morphisms Equivalence as identification via morphisms: same image f 1 X 1 f Y 2 X 2 x 1 f 1 (x 1 ) = f 2 (x 2 ) x 2 same source X 1 f 1 Y f 2 X 2 x 1 = f 1 (y) y f 2 (y) = x 2
15 Category Theory Tool Kit CT Tool kit: Pullbacks Def. Pullback Y, p 1, p 2 is a (weak) pullback of X, g 1, g 2 if: g 1 p 1 = g 2 p 2, and for all Y, p 1, p 2 such that g 1 p 1 = g 2 p 2 there is a (not necessarily) unique h : Y Y such that p 1 h = p 1 and p 2 h = p 2. Y p 1 h p 2 Y p 1 p 2 X1 g 1 g 2 X 2 X
16 Category Theory Tool Kit CT Tool kit: Pushouts Def. Pushout Y, p 1, p 2 is a pushout of X, g 1, g 2 if: p 1 g 1 = p 2 g 2, and for all Y, p 1, p 2 such that p 1 g 1 = p 2 g 2 there is a unique h : Y Y such that h p 1 = p 1 and h p 2 = p 2. X g 1 X 1 p 1 p 1 Y!h Y g 2 p 2 p 2 X 2
17 Category Theory Tool Kit CT Tool kit: Pushouts and Pullbacks in Set Def. Canonical pullback in Set: For functions f 1 : W 1 Y and f 2 : W 2 Y, the pullback of Y, f 1, f 2 is the relation Z = pb(f 1, f 2 ) = { w 1, w 2 W 1 W 2 f 1 (w 1 ) = f 2 (w 2 )}. together with the projections π 1 : Z W 1 and π 2 : Z W 2. Def. Canonical pushout in Set: For a relation Z W 1 W 2, define Y Z = (W 1 + W 2 )/Ẑ, where Ẑ is the smallest equiv.rel. on W 1 + W 2 s.t. Z Ẑ. Let p i : W i Y Z, i = 1, 2, denote the natural quotient maps. Y Z, p 1, p 2 is called the canonical pushout of Z, π 1, π 2.
18 2 2 -bisimulation 2 2 -bisimilarity (same source) Def bisimilarity Given F 1 = (W 1, ν 1 ), F 2 = (W 2, ν 2 ), two states s 1 W 1 and s 2 W 2 are 2 2 -bisimilar if there exists a 2 2 -coalgebra (Y, γ), and bounded morphisms f i : (Y, γ) (W i, ν i ), i = 1, 2, such that s 1 = f 1 (y) and s 2 = f 2 (y) for some y Y. W 1 ν 1 f f 1 γ Y 2 2 W Y f 2 W 2 ν f W 2 (Y, γ) (or just Y ) is called a 2 2 -bisimulation. In fact, w.l.o.g. we can assume Y is a relation Y W 1 W 2 (next slide).
19 2 2 -bisimulation 2 2 -bisimulation (concrete representation) Suppose Y is a 2 2 -bisimulation. Then Z = f 1, f 2 [Y ] W 1 W 2 (image under f 1, f 2 ) is a 2 2 -bisimulation. Since f 1, f 2 : Y Z surjective, it has a right inverse g : Z Y, i.e. f 1, f 2 g = id Z. Define µ: Z 2 2 Z by µ = 2 2 f 1, f 2 γ g. Then D1 and D2 commute: D2: Z D1: Y f 1,f 2 Z g π 1 π 2 γ µ 2 2 Y 22 f 1,f 2 f 1,f 2 g 2 2 f 1 f 2 Z W 1 Y W 2 It follows: π 1, π 2 are bounded morphisms (case i = 1): 2 2 π 1 µ = 2 2 π f 1, f 2 γ g (2 2 is functor) = 2 2 (π 1 f 1, f 2 ) γ g (π 1 f 1, f 2 = f 1 ) = 2 2 (f 1 ) γ g (f 1 is b.m.) = ν 1 f 1 g (D2) = ν 1 π 1
20 2 2 -bisimulation 2 2 -bisimulation (relation) Def bisimulation Given F 1 = (W 1, ν 1 ), F 2 = (W 2, ν 2 ), and Z W 1 W 2, Z is a 2 2 -bisimulation between F 1 and F 2 if there is a function µ : Z 2 2 Z such that the projections π 1, π 2 are bounded morphisms: i.e. π 1 π 2 W 1 Z W 2 ν 1 µ ν π 1 W π 2 Z 2 2 W π 1 µ = ν 1 π π 2 µ = ν 2 π 2
21 2 2 -bisimulation 2 2 -bisimulation (set-theoretic) Morphism conditions on π 1, π 2 π i : (Z, µ) (W i, ν i ), i = 1, 2, are bounded morphisms iff for all (s 1, s 2 ) Z : for all U 1 W 1 : π 1 1 [U 1] µ(s 1, s 2 ) U 1 ν 1 (s 1 ). for all U 2 W 2 : π 1 2 [U 2] µ(s 1, s 2 ) U 2 ν 2 (s 2 ).... necessarily (factoring out µ): for i = 1, 2, U i, V i W i : if π 1 i [U i ] = π 1 i [V i ] then for all U 1 W 1 and U 2 W 2 : U i ν i (s i ) V i ν i (s i ). if π 1 1 [U 1] = π 1 2 [U 2] then U 1 ν 1 (s 1 ) U 2 ν 2 (s 2 ).
22 2 2 -bisimulation 2 2 -bisimulation (set-theoretic) Morphism conditions on π 1, π 2 π i : (Z, µ) (W i, ν i ), i = 1, 2, are bounded morphisms iff for all (s 1, s 2 ) Z : for all U 1 W 1 : π 1 1 [U 1] µ(s 1, s 2 ) U 1 ν 1 (s 1 ). for all U 2 W 2 : π 1 2 [U 2] µ(s 1, s 2 ) U 2 ν 2 (s 2 ).... necessarily (factoring out µ): for i = 1, 2, U i, V i W i : if π 1 i [U i ] = π 1 i [V i ] then for all U 1 W 1 and U 2 W 2 : U i ν i (s i ) V i ν i (s i ). if π 1 1 [U 1] = π 1 2 [U 2] then U 1 ν 1 (s 1 ) U 2 ν 2 (s 2 ).
23 2 2 -bisimulation 2 2 -bisimulation (set-theoretic) reformulate guard (factoring out π 1, π 2 ) Let span(z ) = dom(z ) rng(z ), and U V = (U \ V ) (V \ U). for i = 1, 2, U i, V i W i : π 1 i [U i ] = π 1 i [V i ] (U i V i ) span(z ) = ( U i V i is Z -unrelated ). for all U 1 W 1 and U 2 W 2 : π 1 1 [U 1] = π 1 2 [U 2] Z [U 1 ] U 2 and Z 1 [U 2 ] U 1 ( U 1, U 2 are Z -coherent )
24 2 2 -bisimulation 2 2 -bisimulation (relational characterisation) Theorem Z is a 2 2 -bisimulation between (W 1, ν 1 ) and (W 2, ν 2 ) iff (s 1, s 2 ) Z : (i) for i = 1, 2, U i, V i W i : if U i V i Z -unrelated then U i ν i (s i ) V i ν i (s i ). (ii) for all U 1 W 1 and U 2 W 2 : if U 1, U 2 Z -coherent then U 1 ν 1 (s 1 ) U 2 ν 2 (s 2 ). Now, check examples again.
25 Behavioural equivalence 2 2 -Behaviourally equivalent (same image) Def. Behaviourally equivalent Given F 1 = (W 1, ν 1 ), F 2 = (W 2, ν 2 ), two states s 1 W 1 and s 2 W 2 are 2 2 -behaviourally equivalent if there exist (Y, γ) and bounded morphisms f i : (W i, ν i ) (Y, γ), i = 1, 2, s.t. f 1 (s 1 ) = f 2 (s 2 ). W 1 f 1 Y f 2 W 2 ν 1 γ 2 2 f 2 ν f 1 W Y 2 2 W 2
26 Behavioural equivalence 2 2 -Behaviourally equivalent (same image) Def. Behavioural equivalence Given F 1 = (W 1, ν 1 ), F 2 = (W 2, ν 2 ), two states s 1 W 1 and s 2 W 2 are 2 2 -behaviourally equivalent if there exist (Y, γ) and bounded morphisms f i : (W i, ν i ) (Y, γ), i = 1, 2, s.t. f 1 (s 1 ) = f 2 (s 2 ). Z π 1 π 2 f 1 f 2 Y W 1 ν 1 γ 2 2 f 2 W f W Y 2 2 W 2 Z = pb(f 1, f 2 ) = { s 1, s 2 f 1 (s 1 ) = f 2 (s 2 )} is called a behavioural equivalence. ν 2
27 Behavioural equivalence Weak pullback preservation If functor T weakly preserves pullbacks then... If Z = pb(y, f 1, f 2 ) for some Y, f 1, f 2, then TZ is a (weak) pullback of Tf 1, Tf 2. We get µ : Z TZ from universal property of TZ : Z ν 1 π 1 µ ν 2 π 2 TZ TW 1 T π 1 Tf 1 T π 2 Tf 2 TW 2 TY Hence Z is T -bisimulation. But: 2 2 does not weakly preserve pullbacks!
28 Behavioural equivalence 2 2 -Behavioural equivalence How to obtain (Y, γ)? Given Z W 1 W 2, how to check whether there exist (Y, γ) and bounded morphisms f i : (W i, ν i ) (Y, γ), i = 1, 2, s.t. for all s 1, s 2 Z, s 1 and s 2 are behaviourally equivalent? Candidate for Y : Try Y Z, p 1, p 2 the canonical pushout of Z (in Set). This does not always work, only for special relations Z...
29 Behavioural equivalence 2 2 -Behavioural equivalence How to obtain (Y, γ)? Given Z W 1 W 2, how to check whether there exist (Y, γ) and bounded morphisms f i : (W i, ν i ) (Y, γ), i = 1, 2, s.t. for all s 1, s 2 Z, s 1 and s 2 are behaviourally equivalent? Candidate for Y : Try Y Z, p 1, p 2 the canonical pushout of Z (in Set). This does not always work, only for special relations Z...
30 Neighbourhood bisimulation (2 2 -Relational equivalence) Neighbourhood bisimulation Def. Neighbourhood bisimulation Z W 1 W 2 is a neighbourhood bisimulation if its canonical pushout Y Z, p 1, p 2 gives rise to a behavioural equivalence:, i.e., γ : Y Z 2 2 Y Z s.t. Z π 1 π 2 p 1 W 1 p Y Z 2 W 2 Note: Z pb(p 1, p 2 ). ν 1 γ ν p 1 W p Y 2 Z 2 2 W 2
31 Neighbourhood bisimulation (2 2 -Relational equivalence) Neighbourhood bisimulation (relational char.) Theorem: Z W 1 W 2 is a neighbourhood bisimulation between (W 1, ν 1 ) and (W 2, ν 2 ) iff for all (s 1, s 2 ) Z, and for all U 1 W 1, U 2 W 2 : if U 1 and U 2 are Z -coherent then U 1 ν 1 (s) U 2 ν 2 (s 2 ). Corollary Z is 2 2 -bisimulation implies Z is a neighbourhood bisimulation implies Z is contained in a behavioural equivalence. Now, check examples...
32 Neighbourhood bisimulation (2 2 -Relational equivalence) So far Criteria 2 2 -bis. Nbhd-bis. Behav.Eq. (truth) Y Y Y (rel) Y Y (N) (hm) N N? (chr)???
33 Hennessy-Milner theorem (wrt Kripke bisim.) Theorem (finite Kripke models): Over the class of finite (finitely branching) Kripke models, modal equivalence implies bisimilarity. Theorem (modally saturated Kripke models) Over a class of modally saturated Kripke models, modal equivalence implies bisimilarity. (Finitely branching Kripke models are modally saturated.) Modal saturation (Kripke) A Kripke model (W, R, V ) is modally saturated if Φ L, w W : if all finite Φ 0 Φ are satisfiable in R[w], then Φ is satisfiable in R[w].
34 Hennessy-Milner theorem (wrt Kripke bisim.) Theorem (finite Kripke models): Over the class of finite (finitely branching) Kripke models, modal equivalence implies bisimilarity. Theorem (modally saturated Kripke models) Over a class of modally saturated Kripke models, modal equivalence implies bisimilarity. (Finitely branching Kripke models are modally saturated.) Modal saturation (Kripke) A Kripke model (W, R, V ) is modally saturated if Φ L, w W : if all finite Φ 0 Φ are satisfiable in R[w], then Φ is satisfiable in R[w].
35 Hennessy-Milner theorem (wrt Kripke bisim.) Theorem (finite Kripke models): Over the class of finite (finitely branching) Kripke models, modal equivalence implies bisimilarity. Theorem (modally saturated Kripke models) Over a class of modally saturated Kripke models, modal equivalence implies bisimilarity. (Finitely branching Kripke models are modally saturated.) Modal saturation (Kripke) A Kripke model (W, R, V ) is modally saturated if Φ L, w W : if all finite Φ 0 Φ are satisfiable in R[w], then Φ is satisfiable in R[w].
36 Modal saturation (nbhd-models) Modal coherence A set of states X in a neighbourhood model is modally coherent if for all states s, t: s t s X iff t X. (X is -coherent with itself). Def. Modal saturation (nbhd) A neighbourhood model (W, ν, V ) is modally saturated if Φ L, and all modally coherent neighbourhoods X: if Φ is finitely satisfiable in X, then Φ is satisfiable in X. if Φ is finitely satisfiable in X c, then Φ is satisfiable in X c. Lemma (easy) Finite neighbourhood models are modally saturated.
37 Modal saturation (nbhd-models) Modal coherence A set of states X in a neighbourhood model is modally coherent if for all states s, t: s t s X iff t X. (X is -coherent with itself). Def. Modal saturation (nbhd) A neighbourhood model (W, ν, V ) is modally saturated if Φ L, and all modally coherent neighbourhoods X: if Φ is finitely satisfiable in X, then Φ is satisfiable in X. if Φ is finitely satisfiable in X c, then Φ is satisfiable in X c. Lemma (easy) Finite neighbourhood models are modally saturated.
38 Modal saturation (nbhd-models) Modal coherence A set of states X in a neighbourhood model is modally coherent if for all states s, t: s t s X iff t X. (X is -coherent with itself). Def. Modal saturation (nbhd) A neighbourhood model (W, ν, V ) is modally saturated if Φ L, and all modally coherent neighbourhoods X: if Φ is finitely satisfiable in X, then Φ is satisfiable in X. if Φ is finitely satisfiable in X c, then Φ is satisfiable in X c. Lemma (easy) Finite neighbourhood models are modally saturated.
39 Hennessy-Milner theorem (wrt Beh.eq.) Theorem: Over a class of modally saturated neighbourhood models, modal equivalence implies behavioural equivalence.
40 Hennessy-Milner theorem (wrt Beh.eq.) Theorem: Over a class of modally saturated neighbourhood models, modal equivalence implies behavioural equivalence. Proof: Can show: If M modally saturated, and X W is modally coherent, then X = [[δ]] M for some δ L (definability). It follows: given modally saturated M 1 and M 2, we can construct (M 1 + M 2 )/ s.t. quotient map ε is a bounded morphism. Now if s 1 s 2, then ε ι 1 (s 1 ) = ε ι 2 (s 2 ).
41 Introduction Characterisation Theorem Char. Thm. (informally): Over the class of neighbourhood models, classical modal logic is the 2 2 -bis./nbhd-bis./beh.eq.-invariant fragment of first-order logic. Classical modal fragment of first-order logic translate modal formula φ into first-order language L 1, translate nbhd-model M into first-order L 1 -model M. Invariance for equivalence notion : An L 1 -formula α(x) is invariant for if for all nbhd-models M 1 and M 2 s.t. M 1, s 1 M 2, s 2 we have: M 1 = α(x)[x/s 1] M 2 = α(x)[x/s 2].
42 Introduction Characterisation Theorem Char. Thm. (informally): Over the class of neighbourhood models, classical modal logic is the 2 2 -bis./nbhd-bis./beh.eq.-invariant fragment of first-order logic. Classical modal fragment of first-order logic translate modal formula φ into first-order language L 1, translate nbhd-model M into first-order L 1 -model M. Invariance for equivalence notion : An L 1 -formula α(x) is invariant for if for all nbhd-models M 1 and M 2 s.t. M 1, s 1 M 2, s 2 we have: M 1 = α(x)[x/s 1] M 2 = α(x)[x/s 2].
43 Translation into FOL Modal formulas as first-order formulas first-order language L 1 Two sorts: s (state sort), n (neighbourhood sort). Notational convention: x, y, z,... are state variables; and u, v,... are neighbourhood variables. α ::= x = y u = v P i x xnu uex α α α xα uα, i ω; standard translation st x : L L 1 st x (p i ) = P i x, st x ( φ) = st x (φ), st x (φ ψ) = st x (φ) st x (ψ), st x ( φ) = u(xnu ( y(uey st y (φ))).
44 Translation into FOL Neighbourhood models as first-order models first-order translation of M = (W, ν, V ) is the L 1 -model M = D, R ν, R, {P i i ω} where D s = S, D n = ν[s] = s S ν(s) P i = V (p i ) for each p i At, R ν = {(s, U) s D s, U ν(s)}, R = {(U, s) s D s, s U}. Lemma: For all nbhd-models M, and all modal φ L: M, s φ iff M = st x (φ)[x/s]. But: Not all L 1 -models are neighbourhood models.
45 Translation into FOL Axiomatising Neighbourhood L 1 -models NAX-axioms: (Sts) x(x = x) (D s ) (Nbh) u x(xnu) (D n = R N [D s ]) (Ext) u, v( (u = v) x((uex vex) ( uex vex))) (extensionality) Proposition: If M = (D, R N, R E, {P i i ω}) is an L 1 -model s.t. M = NAX, then there is a nbhd-model M s.t. M = (M ). Prf: Let W = D s, define η : D n P(W ) by η(n) = {s D s (n, s) R E }. Now define: ν : W P(P(W )) by ν(w) = {η(n) wr N n}, and V (w) = {p i w P i }. Take M = (D s, ν, V ). Then id + η : M (M ) is an isomorphism.
46 Characterisation Theorem Characterisation Theorem Let N = {M M = NAX}. Theorem: Let α(x) be an L 1 -formula. TFAE: 1 = N α(x) st x (φ) for some φ L. 2 α(x) is invariant for behavioural equivalence over N. 3 α(x) is invariant for neighbourhood bisimilarity over N. 4 α(x) is invariant for 2 2 -bisimilarity over N. Proof sketch Clear: Also 4 2 (b.m. are functional 2 2 -bis). Proof of 2 1: Similar to Kripke case...
47 Characterisation Theorem 1 2 Show that MOC N (α) = N α(x). Recall MOC N (α) = {st x (φ) α(x) = N st x (φ)}. Let M N s.t. M = MOC N (α)[x/s]. Then T (x) = {st x (φ) M, s = φ} {α(x)} is N-consistent, i.e. has a model: N = T (x)[x/t]. Now: N = α[x/t] and s t. Construct M + N, take ω-saturated extension U. which is again a NAX-model (which is also modally saturated). Identify s and t in quotient U/.
48 Summary Criteria 2 2 -bis. Nbhd-bis. Behav.Eq. (truth) Y Y Y (rel) Y Y (N) (hm) N N Y (chr) Y Y Y Summary Beh.Eq.: Good logical properties, optimal equivalence bis: Good computational properties, too strict. Nbhd-bis: Good compromise of logical and computational properties.
49 CALCO 2007 Paper accepted for: Conference on Algebra and Coalgebra in Computer Science Bergen, Norway, August 20-24, 2007.
Bisimulation for Neighbourhood Structures
Bisimulation for Neighbourhood Structures Helle Hvid Hansen 1,2 Clemens Kupke 2 Eric Pacuit 3 1 Vrije Universiteit Amsterdam (VUA) 2 Centrum voor Wiskunde en Informatica (CWI) 3 Universiteit van Amsterdam
More informationNeighborhood Semantics for Modal Logic Lecture 4
Neighborhood Semantics for Modal Logic Lecture 4 Eric Pacuit ILLC, Universiteit van Amsterdam staff.science.uva.nl/ epacuit August 16, 2007 Eric Pacuit: Neighborhood Semantics, Lecture 4 1 Plan for the
More informationNeighborhood Semantics for Modal Logic Lecture 5
Neighborhood Semantics for Modal Logic Lecture 5 Eric Pacuit ILLC, Universiteit van Amsterdam staff.science.uva.nl/ epacuit August 17, 2007 Eric Pacuit: Neighborhood Semantics, Lecture 5 1 Plan for the
More informationIntroduction to Neighborhood Semantics for. Modal Logic. ILLC, University of Amsterdam. January 7, 2007
Introduction to Neighborhood Semantics for Modal Logic Eric Pacuit January 7, 2007 ILLC, University of Amsterdam staff.science.uva.nl/ epacuit epacuit@science.uva.nl Introduction 1. Motivation 2. Neighborhood
More informationMonotonic Modal Logics
Monotonic Modal Logics Helle Hvid Hansen Master s thesis written under the supervision of Dr. Y. Venema October 15, 2003 University of Amsterdam Faculty of Science Institute for Logic, Language and Computation
More informationCoalgebraic Semantics of Modal Logics: an Overview
Coalgebraic Semantics of Modal Logics: an Overview Clemens Kupke and Dirk Pattinson Department of Computing, Imperial College London 180 Queen s Gate, London SW7 2AZ, UK c.kupke@imperial.ac.uk, d.pattinson@imperial.ac.uk
More informationAn Introduction to Modal Logic III
An Introduction to Modal Logic III Soundness of Normal Modal Logics Marco Cerami Palacký University in Olomouc Department of Computer Science Olomouc, Czech Republic Olomouc, October 24 th 2013 Marco Cerami
More informationVietoris bisimulations
Vietoris bisimulations N. Bezhanishvili, G. Fontaine and Y. Venema July 17, 2008 Abstract Building on the fact that descriptive frames are coalgebras for the Vietoris functor on the category of Stone spaces,
More informationOn a Categorical Framework for Coalgebraic Modal Logic
On a Categorical Framework for Coalgebraic Modal Logic Liang-Ting Chen 1 Achim Jung 2 1 Institute of Information Science, Academia Sinica 2 School of Computer Science, University of Birmingham MFPS XXX
More informationSimulations and Bisimulations for Coalgebraic Modal Logics
Simulations and Bisimulations for Coalgebraic Modal Logics Daniel Gorín and Lutz Schröder Department of Computer Science, Universität Erlangen-Nürnberg Abstract. Simulations serve as a proof tool to compare
More informationStreams and Coalgebra Lecture 1
Streams and Coalgebra Lecture 1 Helle Hvid Hansen and Jan Rutten Radboud University Nijmegen & CWI Amsterdam Representing Streams II, Lorentz Center, Leiden, January 2014 Tutorial Overview Lecture 1 (Hansen):
More informationCoalgebraic Lindström Theorems
Coalgebraic Lindström Theorems Alexander Kurz University of Leicester, UK Yde Venema ILLC, Amsterdam, The Netherlands Abstract We study modal Lindström theorems from a coalgebraic perspective. We provide
More informationStreams and Coalgebra Lecture 2
Streams and Coalgebra Lecture 2 Helle Hvid Hansen and Jan Rutten Radboud University Nijmegen & CWI Amsterdam Representing Streams II, Lorentz Center, Leiden, January 2014 Tutorial Overview Lecture 1 (Hansen):
More informationWeighted automata coalgebraically
Weighted automata coalgebraically Filippo Bonchi 4 Michele Boreale 5 Marcello Bonsangue,2 Jan Rutten,3 Alexandra Silva Centrum Wiskunde en Informatica 2 LIACS - Leiden University 3 Radboud Universiteit
More informationNeighborhood Semantics for Modal Logic Lecture 3
Neighborhood Semantics for Modal Logic Lecture 3 Eric Pacuit ILLC, Universiteit van Amsterdam staff.science.uva.nl/ epacuit August 15, 2007 Eric Pacuit: Neighborhood Semantics, Lecture 3 1 Plan for the
More informationFiltrations and Basic Proof Theory Notes for Lecture 5
Filtrations and Basic Proof Theory Notes for Lecture 5 Eric Pacuit March 13, 2012 1 Filtration Let M = W, R, V be a Kripke model. Suppose that Σ is a set of formulas closed under subformulas. We write
More informationLax Extensions of Coalgebra Functors and Their Logic
Lax Extensions of Coalgebra Functors and Their Logic Johannes Marti, Yde Venema ILLC, University of Amsterdam Abstract We discuss the use of relation lifting in the theory of set-based coalgebra and coalgebraic
More informationBasic Algebraic Logic
ELTE 2013. September Today Past 1 Universal Algebra 1 Algebra 2 Transforming Algebras... Past 1 Homomorphism 2 Subalgebras 3 Direct products 3 Varieties 1 Algebraic Model Theory 1 Term Algebras 2 Meanings
More informationModel Theory of Modal Logic Lecture 5. Valentin Goranko Technical University of Denmark
Model Theory of Modal Logic Lecture 5 Valentin Goranko Technical University of Denmark Third Indian School on Logic and its Applications Hyderabad, January 29, 2010 Model Theory of Modal Logic Lecture
More informationNotes on Modal Logic
Notes on Modal Logic Notes for PHIL370 Eric Pacuit October 22, 2012 These short notes are intended to introduce some of the basic concepts of Modal Logic. The primary goal is to provide students in Philosophy
More informationNotes on Modal Logic
Notes on Modal Logic Notes for Philosophy 151 Eric Pacuit January 25, 2009 These short notes are intended to supplement the lectures and text ntroduce some of the basic concepts of Modal Logic. The primary
More informationUniversity of Oxford, Michaelis November 16, Categorical Semantics and Topos Theory Homotopy type theor
Categorical Semantics and Topos Theory Homotopy type theory Seminar University of Oxford, Michaelis 2011 November 16, 2011 References Johnstone, P.T.: Sketches of an Elephant. A Topos-Theory Compendium.
More informationA NEW VERSION OF AN OLD MODAL INCOMPLETENESS THEOREM
Bulletin of the Section of Logic Volume 39:3/4 (2010), pp. 199 204 Jacob Vosmaer A NEW VERSION OF AN OLD MODAL INCOMPLETENESS THEOREM Abstract Thomason [5] showed that a certain modal logic L S4 is incomplete
More informationInterpretability Logic
Interpretability Logic Logic and Applications, IUC, Dubrovnik vukovic@math.hr web.math.pmf.unizg.hr/ vukovic/ Department of Mathematics, Faculty of Science, University of Zagreb September, 2013 Interpretability
More informationGraph Theory and Modal Logic
Osaka University of Economics and Law (OUEL) Aug. 5, 2013 BLAST 2013 at Chapman University Contents of this Talk Contents of this Talk 1. Graphs = Kripke frames. Contents of this Talk 1. Graphs = Kripke
More informationThe Final Deterministic Automaton on Streams
The Final Deterministic Automaton on Streams Helle Hvid Hansen Clemens Kupke Jan Rutten Joost Winter Radboud Universiteit Nijmegen & CWI Amsterdam Brouwer seminar, 29 April 2014 Overview 1. Automata, streams
More information6 Coalgebraic modalities via predicate liftings
6 Coalgebraic modalities via predicate liftings In this chapter we take an approach to coalgebraic modal logic where the modalities are in 1-1 correspondence with so-called predicate liftings for the functor
More informationAbstract model theory for extensions of modal logic
Abstract model theory for extensions of modal logic Balder ten Cate Stanford, May 13, 2008 Largely based on joint work with Johan van Benthem and Jouko Väänänen Balder ten Cate Abstract model theory for
More informationA Coalgebraic Approach to Linear-Time Logics
A Coalgebraic Approach to Linear-Time Logics Corina Cîrstea University of Southampton cc2@ecs.soton.ac.uk Abstract. We extend recent work on defining linear-time behaviour for state-based systems with
More informationRank-1 Modal Logics are Coalgebraic
Rank-1 Modal ogics are Coalgebraic utz Schröder, DFKI-ab Bremen and Dept. of Comput. Sci., Univ. Bremen Dirk Pattinson, Dept. of Computing, Imperial College ondon Address for Correspondence: utz Schröder
More informationLogics for Compact Hausdorff Spaces via de Vries Duality
Logics for Compact Hausdorff Spaces via de Vries Duality Thomas Santoli ILLC, Universiteit van Amsterdam June 16, 2016 Outline Main goal: developing a propositional calculus for compact Hausdorff spaces
More informationCanonical models for normal logics (Completeness via canonicity)
499 Modal and Temporal Logic Canonical models for normal logics (Completeness via canonicity) Marek Sergot Department of Computing Imperial College, London Autumn 2008 Further reading: B.F. Chellas, Modal
More informationA Note on Graded Modal Logic
A Note on Graded Modal Logic Maarten de Rijke Studia Logica, vol. 64 (2000), pp. 271 283 Abstract We introduce a notion of bisimulation for graded modal logic. Using these bisimulations the model theory
More informationModal Logic XXI. Yanjing Wang
Modal Logic XXI Yanjing Wang Department of Philosophy, Peking University May 17th, 2017 Advanced Modal Logic (2017 Spring) 1 Completeness via Canonicity Soundness and completeness Definition (Soundness)
More informationDefinability, Canonical Models, Compactness for Finitary Coalgebraic Modal Logic
Electronic Notes in Theoretical Computer Science 65 No. 1 (2002) URL: http://www.elsevier.nl/locate/entcs/volume65.html 21 pages Definability, Canonical Models, Compactness for Finitary Coalgebraic Modal
More informationModular Construction of Modal Logics
Modular Construction of Modal Logics Corina Cîrstea 1 and Dirk Pattinson 2 1 School of Electronics and Computer Science, University of Southampton, UK cc2@ecs.soton.ac.uk 2 Institut für Informatik, LMU
More informationINSTANTIAL NEIGHBOURHOOD LOGIC
INSTANTIAL NEIGHBOURHOOD LOGIC JOHAN VAN BENTHEM, NICK BEZHANISHVILI, SEBASTIAN ENQVIST, JUNHUA YU Abstract. This paper explores a new language of neighbourhood structures where existential information
More informationThe logic of subset spaces, topologic and the local difference modality K
The logic of subset spaces, topologic and the local difference modality K Isabel Bevort July 18, 2013 Bachelor Thesis in Mathematics Supervisor: dr. Alexandru Baltag Korteweg-De Vries Instituut voor Wiskunde
More informationAn adjoint construction for topological models of intuitionistic modal logic Extended abstract
An adjoint construction for topological models of intuitionistic modal logic Extended abstract M.J. Collinson, B.P. Hilken, D.E. Rydeheard April 2003 The purpose of this paper is to investigate topological
More informationAxiomatisation of Hybrid Logic
Imperial College London Department of Computing Axiomatisation of Hybrid Logic by Louis Paternault Submitted in partial fulfilment of the requirements for the MSc Degree in Advanced Computing of Imperial
More informationAxiomatizing hybrid logic using modal logic
Axiomatizing hybrid logic using modal logic Ian Hodkinson Department of Computing Imperial College London London SW7 2AZ United Kingdom imh@doc.ic.ac.uk Louis Paternault 4 rue de l hôpital 74800 La Roche
More informationCompleteness for coalgebraic µ-calculus: part 2. Fatemeh Seifan (Joint work with Sebastian Enqvist and Yde Venema)
Completeness for coalgebraic µ-calculus: part 2 Fatemeh Seifan (Joint work with Sebastian Enqvist and Yde Venema) Overview Overview Completeness of Kozen s axiomatisation of the propositional µ-calculus
More informationLogics above S4 and the Lebesgue measure algebra
Logics above S4 and the Lebesgue measure algebra Tamar Lando Abstract We study the measure semantics for propositional modal logics, in which formulas are interpreted in the Lebesgue measure algebra M,
More informationApplied Logic. Lecture 1 - Propositional logic. Marcin Szczuka. Institute of Informatics, The University of Warsaw
Applied Logic Lecture 1 - Propositional logic Marcin Szczuka Institute of Informatics, The University of Warsaw Monographic lecture, Spring semester 2017/2018 Marcin Szczuka (MIMUW) Applied Logic 2018
More information1. The Method of Coalgebra
1. The Method of Coalgebra Jan Rutten CWI Amsterdam & Radboud University Nijmegen IMS, Singapore - 15 September 2016 Overview of Lecture one 1. Category theory (where coalgebra comes from) 2. Algebras
More informationThe Many Faces of Modal Logic Day 3: Algebraic Semantics
The Many Faces of Modal Logic Day 3: Algebraic Semantics Dirk Pattinson Australian National University, Canberra (Slides based on a NASSLLI 2014 Tutorial and are joint work with Lutz Schröder) LAC 2018
More informationStrong Completeness for Iteration-Free Coalgebraic Dynamic Logics
Strong Completeness for Iteration-Free Coalgebraic Dynamic Logics Helle Hvid Hansen 1,2, Clemens Kupke 3, Raul Andres Leal 4 1 Radboud University Nijmegen & CWI Amsterdam 2 University of Strathclyde 3
More informationA note on coinduction and weak bisimilarity for while programs
Centrum voor Wiskunde en Informatica A note on coinduction and weak bisimilarity for while programs J.J.M.M. Rutten Software Engineering (SEN) SEN-R9826 October 31, 1998 Report SEN-R9826 ISSN 1386-369X
More informationmodal logic can easily be used but the drawback that the translation does not generalise to arbitrary functors. Therefore, the second approach is to u
URL: http://www.elsevier.nl/locate/entcs/volume11.html 15 pages Specifying Coalgebras with Modal Logic Alexander Kurz Institut fur Informatik, Ludwig-Maximilians-Universitat Munchen, Oettingenstr. 67,
More informationAn Introduction to Modal Logic V
An Introduction to Modal Logic V Axiomatic Extensions and Classes of Frames Marco Cerami Palacký University in Olomouc Department of Computer Science Olomouc, Czech Republic Olomouc, November 7 th 2013
More informationFirst-Order Modal Logic and the Barcan Formula
First-Order Modal Logic and the Barcan Formula Eric Pacuit Stanford University ai.stanford.edu/ epacuit March 10, 2009 Eric Pacuit: The Barcan Formula, 1 Plan 1. Background Neighborhood Semantics for Propositional
More informationCOMBINING MODAL LOGICS
15 COMBINING MODAL LOGICS Agi Kurucz 1 Introduction............................................... 1 2 Fusion of modal logics.......................................... 4 2.1 Transfer results...........................................
More informationFlat Coalgebraic Fixed Point Logics
Lutz Schröder, Yde Venema: Flat Coalgebraic Fixed Point Logics 1 IFIP WG 1.3 Meeting, Etelsen, July 2010 Flat Coalgebraic Fixed Point Logics Lutz Schröder 1,2 Yde Venema 3 1 Safe and Secure Cognitive Systems,
More informationOn a Purely Categorical Framework for Coalgebraic Modal Logic
On a Purely Categorical Framework for Coalgebraic Modal Logic by Liang-Ting Chen A thesis submitted to the University of Birmingham for the degree of DOCTOR OF PHILOSOPHY School of Computer Science University
More informationHENNESSY MILNER THEOREM FOR INTERPRETABILITY LOGIC. Abstract
Bulletin of the Section of Logic Volume 34/4 (2005), pp. 195 201 Mladen Vuković HENNESSY MILNER THEOREM FOR INTERPRETABILITY LOGIC Abstract Interpretability logic is a modal description of the interpretability
More informationUnbounded quantifiers via 2-categorical logic
via Unbounded via A. University of Chicago March 18, 2010 via Why? For the same reasons we study 1-categorical. 1 It tells us things about 2-categories. Proofs about fibrations and stacks are simplified
More informationProof systems for Moss coalgebraic logic
Proof systems for Moss coalgebraic logic Marta Bílková, Alessandra Palmigiano, Yde Venema March 30, 2014 Abstract We study Gentzen-style proof theory of the finitary version of the coalgebraic logic introduced
More informationUvA-DARE (Digital Academic Repository) Instantial neighbourhood logic van Benthem, J.F.A.K.; Bezhanishvili, N.; Enqvist, N.J.S.; Yu, J.
UvA-DARE (Digital Academic Repository) Instantial neighbourhood logic van Benthem, J.F.A.K.; Bezhanishvili, N.; Enqvist, N.J.S.; Yu, J. Published in: Review of Symbolic Logic DOI: 10.1017/S1755020316000447
More informationDenability, Canonical Models, Compactness for Finitary Coalgebraic Modal Logic
Electronic Notes in Theoretical Computer Science 65 No. 1 (2007) URL: http://www.elsevier.nl/locate/entcs/volume65.html 18 pages Denability, Canonical Models, Compactness for Finitary Coalgebraic Modal
More informationModal and temporal logic
Modal and temporal logic N. Bezhanishvili I. Hodkinson C. Kupke Imperial College London 1 / 83 Overview Part II 1 Soundness and completeness. Canonical models. 3 lectures. 2 Finite model property. Filtrations.
More informationBoolean Algebras, Boolean Rings and Stone s Representation Theorem
Boolean Algebras, Boolean Rings and Stone s Representation Theorem Hongtaek Jung December 27, 2017 Abstract This is a part of a supplementary note for a Logic and Set Theory course. The main goal is to
More informationCategorical logics for contravariant simulations, partial bisimulations, modal refinements and mixed transition systems
Categorical logics for contravariant simulations, partial bisimulations, modal refinements and mixed transition systems Ignacio Fábregas, Miguel Palomino, and David de Frutos-Escrig Departamento de Sistemas
More informationChapter 2 Core Theory
Chapter 2 Core Theory The previous chapter established that neighborhood structures with the basic propositional modal language is an interesting and well-motivated logical framework. In this chapter,
More informationh M (T ). The natural isomorphism η : M h M determines an element U = η 1
MODULI PROBLEMS AND GEOMETRIC INVARIANT THEORY 7 2.3. Fine moduli spaces. The ideal situation is when there is a scheme that represents our given moduli functor. Definition 2.15. Let M : Sch Set be a moduli
More informationLecture three: Automata and the algebra-coalgebra duality
Lecture three: Automata and the algebra-coalgebra duality Jan Rutten CWI Amsterdam & Radboud University Nijmegen IPM, Tehran - 13 January 2016 This lecture will explain two diagrams: 1 x c ε σ A r x X
More informationMadhavan Mukund Chennai Mathematical Institute
AN INTRODUCTION TO LOGIC Madhavan Mukund Chennai Mathematical Institute E-mail: madhavan@cmiacin Abstract ese are lecture notes for an introductory course on logic aimed at graduate students in Computer
More informationA generalization of modal definability
A generalization of modal definability Tin Perkov Polytechnic of Zagreb Abstract. Known results on global definability in basic modal logic are generalized in the following sense. A class of Kripke models
More informationModal Logic. UIT2206: The Importance of Being Formal. Martin Henz. March 19, 2014
Modal Logic UIT2206: The Importance of Being Formal Martin Henz March 19, 2014 1 Motivation The source of meaning of formulas in the previous chapters were models. Once a particular model is chosen, say
More informationDefinability in Boolean bunched logic
Definability in Boolean bunched logic James Brotherston Programming Principles, Logic and Verification Group Dept. of Computer Science University College London, UK J.Brotherston@ucl.ac.uk Logic Summer
More informationFinal Exam (100 points)
Final Exam (100 points) Honor Code: Each question is worth 10 points. There is one bonus question worth 5 points. In contrast to the homework assignments, you may not collaborate on this final exam. You
More informationRecent Developments in and Around Coaglgebraic Logics
Recent Developments in and Around Coaglgebraic Logics D. Pattinson, Imperial College London (in collaboration with G. Calin, R. Myers, L. Schröder) Example: Logics in Knowledge Representation Knowledge
More informationGoldblatt-Thomason-style Theorems for Graded Modal Language
Goldblatt-Thomason-style Theorems for Graded Modal Language Katsuhiko Sano JSPS Research Fellow Department of Humanistic Informatics, Kyoto University, Japan ILLC, Universiteit van Amsterdam Minghui Ma
More informationPreliminaries. Chapter 3
Chapter 3 Preliminaries In the previous chapter, we studied coinduction for languages and deterministic automata. Deterministic automata are a special case of the theory of coalgebras, which encompasses
More informationFinitary coalgebraic logics
Finitary coalgebraic logics Clemens Kupke Finitary coalgebraic logics ILLC Dissertation Series DS-2006-03 For further information about ILLC-publications, please contact Institute for Logic, Language
More informationAlgebraic Semantics for Coalgebraic Logics
CMCS 04 Preliminary Version Algebraic Semantics for Coalgebraic Logics Clemens Kupke a Alexander Kurz b,1 Dirk Pattinson c a CWI/Universiteit van Amsterdam b University of Leicester c LMU München Abstract
More informationDe Jongh s characterization of intuitionistic propositional calculus
De Jongh s characterization of intuitionistic propositional calculus Nick Bezhanishvili Abstract In his PhD thesis [10] Dick de Jongh proved a syntactic characterization of intuitionistic propositional
More informationGames for topological fixpoint logics
Games for topological fixpoint logics Clemens Kupke University of Strathclyde, Glasgow Scotland, UK & EU joint work with Nick Bezhanishvili University of Amsterdam The Netherlands Categories, Logic & Physics,
More informationLogical connections in the many-sorted setting
Logical connections in the many-sorted setting Jiří Velebil Czech Technical University in Prague Czech Republic joint work with Alexander Kurz University of Leicester United Kingdom AK & JV AsubL4 1/24
More informationThe Journal of Logic and Algebraic Programming
The Journal of Logic and Algebraic Programming 79 (2010) 707 721 Contents lists available at ScienceDirect The Journal of Logic and Algebraic Programming journal homepage:www.elsevier.com/locate/jlap Boolean
More informationAxiomatizing hybrid logic using modal logic
Axiomatizing hybrid logic using modal logic Ian Hodkinson Department of Computing Imperial College London London SW7 2AZ United Kingdom imh@doc.ic.ac.uk Louis Paternault 4 rue de l hôpital 74800 La Roche
More informationOn simulations and bisimulations of general flow systems
On simulations and bisimulations of general flow systems Jen Davoren Department of Electrical & Electronic Engineering The University of Melbourne, AUSTRALIA and Paulo Tabuada Department of Electrical
More informationDuality in Probabilistic Automata
Duality in Probabilistic Automata Chris Hundt Prakash Panangaden Joelle Pineau Doina Precup Gavin Seal McGill University MFPS May 2006 Genoa p.1/40 Overview We have discovered an - apparently - new kind
More informationMODEL THEORY OF MODAL LOGIC
5 MODEL THEORY OF MODAL LOGIC Valentin Goranko and Martin Otto 1 Semantics of modal logic........................................ 4 1.1 Modal languages.......................................... 4 1.2 Kripke
More informationCoalgebraic Logic and Synthesis of Mealy Machines
Coalgebraic Logic and Synthesis of Mealy Machines M.M. Bonsangue 1,2, Jan Rutten 2,3,, and Alexandra Silva 2, 1 LIACS - Leiden University 2 Centrum voor Wiskunde en Informatica (CWI) 3 Vrije Universiteit
More informationLogics of Strong Noncontingency arxiv: v1 [cs.lo] 15 May 2015
Logics of Strong Noncontingency arxiv:1505.03950v1 [cs.lo] 15 May 2015 Jie Fan Abstract Inspired by Hintikka s treatment of question embedding verbs in [8] and the variations of noncontingency operator,
More informationSemantical Principles in the Modal Logic of Coalgebras
Semantical Principles in the Modal Logic of Coalgebras Dirk Pattinson Institut für Informatik, Ludwig-Maximilians-Universität München Abstract. Coalgebras for a functor on the category of sets subsume
More informationPresenting Functors by Operations and Equations
j ) v Presenting Functors by Operations and Equations Marcello M. Bonsangue 1? Alexander Kurz 2?? 1 LIACS, Leiden University, The Netherlands 2 Department of Computer Science, University of Leicester,
More informationModal Logic: Exercises
Modal Logic: Exercises KRDB FUB stream course www.inf.unibz.it/ gennari/index.php?page=nl Lecturer: R. Gennari gennari@inf.unibz.it June 6, 2010 Ex. 36 Prove the following claim. Claim 1. Uniform substitution
More informationSome consequences of compactness in Lukasiewicz Predicate Logic
Some consequences of compactness in Lukasiewicz Predicate Logic Luca Spada Department of Mathematics and Computer Science University of Salerno www.logica.dmi.unisa.it/lucaspada 7 th Panhellenic Logic
More informationtp(c/a) tp(c/ab) T h(m M ) is assumed in the background.
Model Theory II. 80824 22.10.2006-22.01-2007 (not: 17.12) Time: The first meeting will be on SUNDAY, OCT. 22, 10-12, room 209. We will try to make this time change permanent. Please write ehud@math.huji.ac.il
More informationMajority Logic. Introduction
Majority Logic Eric Pacuit and Samer Salame Department of Computer Science Graduate Center, City University of New York 365 5th Avenue, New York 10016 epacuit@cs.gc.cuny.edu, ssalame@gc.cuny.edu Abstract
More informationStream automata are coalgebras
Stream automata are coalgebras Vincenzo Ciancia, Yde Venema Institute of Logic, Language and Computation, University of Amsterdam Abstract. Stream automata (also called ω-automata) and ω-regular languages
More informationSyntax and Semantics of Propositional Linear Temporal Logic
Syntax and Semantics of Propositional Linear Temporal Logic 1 Defining Logics L, M, = L - the language of the logic M - a class of models = - satisfaction relation M M, ϕ L: M = ϕ is read as M satisfies
More informationA Propositional Dynamic Logic for Instantial Neighborhood Semantics
A Propositional Dynamic Logic for Instantial Neighborhood Semantics Johan van Benthem, Nick Bezhanishvili, Sebastian Enqvist Abstract We propose a new perspective on logics of computation by combining
More informationIntroduction. Itaï Ben-Yaacov C. Ward Henson. September American Institute of Mathematics Workshop. Continuous logic Continuous model theory
Itaï Ben-Yaacov C. Ward Henson American Institute of Mathematics Workshop September 2006 Outline Continuous logic 1 Continuous logic 2 The metric on S n (T ) Origins Continuous logic Many classes of (complete)
More informationFormal Epistemology: Lecture Notes. Horacio Arló-Costa Carnegie Mellon University
Formal Epistemology: Lecture Notes Horacio Arló-Costa Carnegie Mellon University hcosta@andrew.cmu.edu Logical preliminaries Let L 0 be a language containing a complete set of Boolean connectives, including
More informationModel Theory of Modal Logic Lecture 4. Valentin Goranko Technical University of Denmark
Model Theory of Modal Logic Lecture 4 Valentin Goranko Technical University of Denmark Third Indian School on Logic and its Applications Hyderabad, January 28, 2010 Model Theory of Modal Logic Lecture
More informationTopos Theory. Lectures 17-20: The interpretation of logic in categories. Olivia Caramello. Topos Theory. Olivia Caramello.
logic s Lectures 17-20: logic in 2 / 40 logic s Interpreting first-order logic in In Logic, first-order s are a wide class of formal s used for talking about structures of any kind (where the restriction
More informationALL NORMAL EXTENSIONS OF S5-SQUARED ARE FINITELY AXIOMATIZABLE
ALL NORMAL EXTENSIONS OF S5-SQUARED ARE FINITELY AXIOMATIZABLE Nick Bezhanishvili and Ian Hodkinson Abstract We prove that every normal extension of the bi-modal system S5 2 is finitely axiomatizable and
More informationA VIEW OF CANONICAL EXTENSION
A VIEW OF CANONICAL EXTENSION MAI GEHRKE AND JACOB VOSMAER Abstract. This is a short survey illustrating some of the essential aspects of the theory of canonical extensions. In addition some topological
More information