Fixed-point elimination in Heyting algebras 1

Size: px
Start display at page:

Download "Fixed-point elimination in Heyting algebras 1"

Transcription

1 1/32 Fixed-point elimination in Heyting algebras 1 Silvio Ghilardi, Università di Milano Maria João Gouveia, Universidade de Lisboa Luigi Santocanale, Aix-Marseille Université TACL@Praha, June See [Ghilardi et al., 2016]

2 2/32 Plan A primer on mu-calculi The intuitionistic µ-calculus The elimination procedure Bounding closure ordinals

3 3/32 µ-calculi Add to a given algebraic framework syntactic least and greatest fixed-point constructors.

4 3/32 µ-calculi Add to a given algebraic framework syntactic least and greatest fixed-point constructors. E.g., the propositional modal µ-calculus: φ := x x φ φ φ φ φ φ µ x.φ ν x.φ, when x is positive in φ.

5 3/32 µ-calculi Add to a given algebraic framework syntactic least and greatest fixed-point constructors. E.g., the propositional modal µ-calculus: φ := x x φ φ φ φ φ φ µ x.φ ν x.φ, when x is positive in φ. Interpret the syntactic least (resp. greatest) fixed-point as expected. µ x.φ v := least fixed-point of the monotone mapping X φ v,x /x

6 4/32 Alternation hierarchies in µ-calculi Let count the number of alternating blocks of fixed-points.

7 4/32 Alternation hierarchies in µ-calculi Let count the number of alternating blocks of fixed-points. Problem. For a given µ-calculus, does there exist n such that, for each φ with φ > n, there exists ψ with γ ψ and ψ n?

8 5/32 Alternation hierarchies, facts The alternation hierarchy for the modal µ-calculus is infinite (there exists no such n) [Lenzi, 1996, Bradfield, 1998]. Idem for the lattice µ-calculus [Santocanale, 2002]. The alternation hierarchy for the linear µ-calculus ( x = x) is reduced to the Büchi fragment (here n = 2). The alternation hierarchy for the modal µ-calculus on transitive frames collapses to the alternation free fragment (here n = 1.5) [Alberucci and Facchini, 2009]. The alternation hierarchy for the distributive µ-calculus is trivial (here n = 0) [Kozen, 1983].

9 5/32 Alternation hierarchies, facts The alternation hierarchy for the modal µ-calculus is infinite (there exists no such n) [Lenzi, 1996, Bradfield, 1998]. Idem for the lattice µ-calculus [Santocanale, 2002]. The alternation hierarchy for the linear µ-calculus ( x = x) is reduced to the Büchi fragment (here n = 2). The alternation hierarchy for the modal µ-calculus on transitive frames collapses to the alternation free fragment (here n = 1.5) [Alberucci and Facchini, 2009]. The alternation hierarchy for the distributive µ-calculus is trivial (here n = 0) [Kozen, 1983]. A research plan: Develop a theory explaining why alternation hierarchies collapses.

10 6/32 µ-calculi on generalized distributive lattices Theorem. [Frittella and Santocanale, 2014] There are lattice varieties (Nation s varieties) D 0 D 1... D n... with D 0 the variety of distributive lattices, such that, on D n and for any lattice term φ, φ n+2 ( ) = φ n+1 ( ) (= µ x.φ), φ n ( ) φ n+1 ( ).

11 6/32 µ-calculi on generalized distributive lattices Theorem. [Frittella and Santocanale, 2014] There are lattice varieties (Nation s varieties) D 0 D 1... D n... with D 0 the variety of distributive lattices, such that, on D n and for any lattice term φ, φ n+2 ( ) = φ n+1 ( ) (= µ x.φ), φ n ( ) φ n+1 ( ). Corollary. The alternation hierarchy of the lattice µ-calculus is trivial on D n, for each n 0.

12 7/32 Plan A primer on mu-calculi The intuitionistic µ-calculus The elimination procedure Bounding closure ordinals

13 8/32 The intuitionistic µ-calculus After the distributive µ-calculus, the next on the list by Pitt s quantifiers, we knew that least fixed-points and greatest fixed-points are definable. We extend the signature of Heyting algebras (i.e. Intuitionistic Logic) with least and greatest fixed-point constructors. Intuitionistic µ-terms are generated by the grammar: φ := x φ φ φ φ φ φ µ x.φ ν x.φ, when x is positive in φ.

14 9/32 Heyting algebra semantics We take any provability semantics of IL with fixed points: (Complete) Heyting algebras. Kripke frames. Any sequent calculus for Intuitionisitc Logic (e.g. LJ) plus Park/Kozen s rules for least and greatest fixed-points: φ[ψ/x] ψ Γ φ(µ x.φ) φ(ν x.φ) δ ψ φ[ψ/x] µ x.φ ψ Γ µ x.φ ν x.φ δ ψ ν x.φ Definition. A Heyting algebra is a bounded lattice H = H,,,, with an additional binary operation satisfying x y z iff x y z.

15 10/32 Ruitenburg s theorem [Ruitenburg, 1984] Theorem. For each intuitionistic formula φ, there exists n 0 such that φ n (x) φ n+2 (x).

16 10/32 Ruitenburg s theorem [Ruitenburg, 1984] Theorem. For each intuitionistic formula φ, there exists n 0 such that φ n (x) φ n+2 (x). Then φ n ( ) φ n+1 ( ) φ n+2 ( ) = φ n ( ), so φ n ( ) is the least fixed-point of φ.

17 10/32 Ruitenburg s theorem [Ruitenburg, 1984] Theorem. For each intuitionistic formula φ, there exists n 0 such that φ n (x) φ n+2 (x). Then φ n ( ) φ n+1 ( ) φ n+2 ( ) = φ n ( ), so φ n ( ) is the least fixed-point of φ. Corollary. The alternation hierarchy for the intuitionistic µ-calculus is trivial.

18 10/32 Ruitenburg s theorem [Ruitenburg, 1984] Theorem. For each intuitionistic formula φ, there exists n 0 such that φ n (x) φ n+2 (x). Then φ n ( ) φ n+1 ( ) φ n+2 ( ) = φ n ( ), so φ n ( ) is the least fixed-point of φ. Corollary. The alternation hierarchy for the intuitionistic µ-calculus is trivial. NB : Ruitenburg s n might not be the closure ordinal of µ x.φ.

19 11/32 Peirce, compatibility, strenghs and strongness Proposition. Peirce s theorem for Heyting algebras. Every term φ is compatible. In particular, for ψ, χ arbitrary terms, the equation φ[ψ/x] χ = φ[ψ χ/x] χ. holds on Heyting algebras. Corollary. Every term φ monotone in x is strong in x. That is, any the following equivalent conditions φ[ψ/x] χ φ[ψ χ/x], ψ χ φ[ψ/x] φ[χ/x], hold, for any terms ψ and χ.

20 12/32 Plan A primer on mu-calculi The intuitionistic µ-calculus The elimination procedure Bounding closure ordinals

21 13/32 Greatest fixed-points Proposition. On Heyting algebras, we have ν x.φ = φ( ).

22 13/32 Greatest fixed-points Proposition. On Heyting algebras, we have ν x.φ = φ( ). Using the deduction theorem and Pitts quantifiers: ν x.φ(x) = x.(x x φ(x)) = x.(x φ(x)) = φ( ).

23 13/32 Greatest fixed-points Proposition. On Heyting algebras, we have ν x.φ = φ( ). Using the deduction theorem and Pitts quantifiers: ν x.φ(x) = x.(x x φ(x)) = x.(x φ(x)) = φ( ). Using strongness: φ( ) = φ( ) φ( ) φ( φ( )) = φ 2 ( ).

24 14/32 Greatest solutions of systems of equations Proposition. On Heyting algebras, a system of equations x 1 = φ 1 (x 1,..., x n ). x n = φ n (x 1,..., x n ) has a greatest solution obtained by iterating n times from. φ := φ 1,..., φ n Proof. Using the Bekic property.

25 15/32 Least fixed-points: splitting the roles of variables Due to µ x.φ(x, x) = µ x.µ y.φ(x, y)

26 15/32 Least fixed-points: splitting the roles of variables Due to µ x.φ(x, x) = µ x.µ y.φ(x, y) we can separate computing the least fixed-points w.r.t: weakly negative variables: variables that appear within the left-hand-side of an implication, fully positive variables: those appearing only within the right-hand-side of an implication.

27 16/32 Weakly negative least fixed-points: an example Use µ x.(f g)(x) = f ( µ y.(g f )(y) )

28 16/32 Weakly negative least fixed-points: an example Use µ x.(f g)(x) = f ( µ y.(g f )(y) ) to argue that: µ x.[ (x a) b ] = [ ν y.(y b) a ] b = [ ( b) a ] b = [ b a ] b.

29 17/32 Weakly negative least fixed-points: reducing to greatest fixed-points If each occurrence of x in φ is weakly negative, then φ(x) = φ 0 [φ 1 (x)/y 1,..., φ n (x)/y n ] with φ 0 (y 1,..., y n ) negative in each y j. Due to µ x.(f g)(x) = f ( µ y.(g f )(y) )

30 17/32 Weakly negative least fixed-points: reducing to greatest fixed-points If each occurrence of x in φ is weakly negative, then φ(x) = φ 0 [φ 1 (x)/y 1,..., φ n (x)/y n ] with φ 0 (y 1,..., y n ) negative in each y j. Due to µ x.(f g)(x) = f ( µ y.(g f )(y) ) we have µ x.φ(x) = µ x.( φ 0 φ 1,..., φ n )(x) = φ 0 ( ν y1...y n.( φ 1,... φ n φ 0 )(y 1,... y n )).

31 18/32 Interlude: least fixed-points of strong functions If f and f i, i I, are strong, then µ x.a f (x) = a µ x.f (x), µ x. f i (x) = µ x.f i (x), i I µ x.a f (x) = a µ x.f (x).

32 19/32 Strongly positive fixed-points: disjunctive formulas The equation µ x. i I f i (x) = i I µ x.f i (x) allows to push least fixed-points down through conjunctions.

33 19/32 Strongly positive fixed-points: disjunctive formulas The equation µ x. i I f i (x) = i I µ x.f i (x) allows to push least fixed-points down through conjunctions. Once all conjunctions have been pushed up in formulas, we are left to compute least fixed-points of disjunctive formulas, generated by the grammar: φ = x β φ α φ i=1,...,n φ i, where α and β do not contain the variable x. We call α an head subformula and β a side subformula.

34 20/32 Least fixed-points of inflating functions All functions f denoted by such formula φ are (monotone and) inflating: x f (x). Let f i, i = 1,..., n, be a collection of monotone inflating functions. Then µ x. f i (x) = µ x.(f 1... f n )(x). i=1,...,n

35 21/32 Least fixed-points of disjunctive formulas Proposition. Let φ be a disjunctive formula, with Head(φ) (resp., Side(φ)) the collection of its head (resp., side) subformulas. Then µ x.φ = α β. α Head(φ) β Side(φ)

36 21/32 Least fixed-points of disjunctive formulas Proposition. Let φ be a disjunctive formula, with Head(φ) (resp., Side(φ)) the collection of its head (resp., side) subformulas. Then µ x.φ = α β. α Head(φ) β Side(φ) If Head(φ) = { α 1,..., α n } and Side(φ) = { β 1,..., β m }: µ x.φ = µ x.α 1 α 2... α n β 1... β m x = µ x. α β x = = α Head(φ) α Head(φ) α µ x. α β Side(φ) β Side(φ) α Head(φ) β Side(φ) β. β x

37 22/32 Plan A primer on mu-calculi The intuitionistic µ-calculus The elimination procedure Bounding closure ordinals

38 23/32 Closure ordinals Definition. (Closure ordinal). For K a class of models and φ(x) a monotone formula/term, let cl K (φ) = least ordinal α such that M = µ x.φ = φ α ( ). In general, cl K (φ) might not exist. If H is the class of Heyting algebras and φ(x) is an intuitionistic formula, then cl H (φ) < ω.

39 24/32 Upper bounds from fixed-point equations cl K ( f g ) cl K ( g f ) + 1, cl H ( φ 0 (φ 1 (x),..., φ n (x)) ) n + 1, when φ 0 (y 1,..., y n ) contravariant, cl H ( φ ) card(head(φ)) + 1, when φ is a disjunctive formula, cl K ( f ) n cl K (g), when n = cl K (f (x, )) and g(x) = µ y.f (x, y), cl K (f g) cl K (f ) + cl H (g) 1, when f and g are strong.

40 25/32 Examples 1. Weakly negative x: i=1,...,n (x a i ) b i converges after n + 1 steps. This upper bound is strict.

41 25/32 Examples 1. Weakly negative x: i=1,...,n (x a i ) b i converges after n + 1 steps. This upper bound is strict.

42 25/32 Examples 1. Weakly negative x: i=1,...,n (x a i ) b i converges after n + 1 steps. This upper bound is strict. 2. Fully positive x: b a i x i=1,...,n converges after n + 1 steps. This upper bound is strict.

43 26/32 Examples (II) Similarly, φ(x) := (x a i ) b i i=1,...,n converges within n + 1 steps, according to the general theory.

44 26/32 Examples (II) Similarly, φ(x) := (x a i ) b i i=1,...,n converges within n + 1 steps, according to the general theory. Theorem. For any n 2, φ(x) converges to its least fixed-point within 3 steps.

45 27/32 Back to Ruitenburg s theorem Inspection of Ruitenburg s paper shows that cl H (φ) = O(n), where n is the number of implication symbols in φ.

46 27/32 Back to Ruitenburg s theorem Inspection of Ruitenburg s paper shows that cl H (φ) = O(n), where n is the number of implication symbols in φ. Given a fully positive formula φ, pushing up conjuctions yields a formula δ i, δ i disjunctive, i=1,...,k where k might be exponential w.r.t. the size of φ.

47 27/32 Back to Ruitenburg s theorem Inspection of Ruitenburg s paper shows that cl H (φ) = O(n), where n is the number of implication symbols in φ. Given a fully positive formula φ, pushing up conjuctions yields a formula δ i, δ i disjunctive, i=1,...,k where k might be exponential w.r.t. the size of φ. Our method yields the upper bound cl H (φ) = cl H ( δ i ) 1 k + i=1,...,k exponential w.r.t. the size of φ. i=1,...,k cl H (δ i ),

48 28/32 Closing the gap? Problem. Let δ 1, δ 2,..., δ n be disjunctive formulas and put φ(x) := δ i (x). i=1,...,n Does µ x.φ(x) = i=1,...,n Head(δi ) Side(δ i ) φ H+1 ( ), with H = card( i=1,...,n Head(δ i))? This holds (non trivially) for n = 2.

49 28/32 Closing the gap? Problem. Let δ 1, δ 2,..., δ n be disjunctive formulas and put φ(x) := δ i (x). i=1,...,n Does µ x.φ(x) = i=1,...,n Head(δi ) Side(δ i ) φ H+1 ( ), with H = card( i=1,...,n Head(δ i))? This holds (non trivially) for n = 2. Not the only plausible conjecture.

50 29/32 After thoughts A decision procedure for the Intuitionistic µ-calculus. Axiomatization of fixed-points and of some Pitt s quantifiers. General theory of fixed-point elimination: no uniform upper bounds for closure ordinals. Relevance of strongness it looks like Pitt s quantifiers less relevant. A working path to understand Ruitenburg s theorem.

51 Thanks! Questions? 30/32

52 31/32 References I Alberucci, L. and Facchini, A. (2009). The modal µ-calculus hierarchy on restricted classes of transition systems. The Journal of Symbolic Logic, 74(4): Bradfield, J. C. (1998). The modal µ-calculus alternation hierarchy is strict. Theor. Comput. Sci., 195(2): Frittella, S. and Santocanale, L. (2014). Fixed-point theory in the varieties D n. In Höfner, P., Jipsen, P., Kahl, W., and Müller, M. E., editors, Relational and Algebraic Methods in Computer Science - 14th International Conference, RAMiCS 2014, Marienstatt, Germany, April 28-May 1, Proceedings, volume 8428 of Lecture Notes in Computer Science, pages Springer. Ghilardi, S., Gouveia, M. J., and Santocanale, L. (2016). Fixed-point elimination in the intuitionistic propositional calculus. In Jacobs, B. and Löding, C., editors, Foundations of Software Science and Computation Structures - 19th International Conference, FOSSACS 2016, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2016, Eindhoven, The Netherlands, April 2-8, 2016, Proceedings, volume 9634 of Lecture Notes in Computer Science, pages Springer. Ghilardi, S. and Zawadowski, M. W. (1997). Model completions, r-heyting categories. Ann. Pure Appl. Logic, 88(1): Kozen, D. (1983). Results on the propositional mu-calculus. Theor. Comput. Sci., 27:

53 32/32 References II Lenzi, G. (1996). A hierarchy theorem for the µ-calculus. In auf der Heide, F. M. and Monien, B., editors, Automata, Languages and Programming, 23rd International Colloquium, ICALP96, Paderborn, Germany, 8-12 July 1996, Proceedings, volume 1099 of Lecture Notes in Computer Science, pages Springer. Pitts, A. M. (1992). On an interpretation of second order quantification in first order intuitionistic propositional logic. J. Symb. Log., 57(1): Ruitenburg, W. (1984). On the period of sequences (a n (p)) in intuitionistic propositional calculus. The Journal of Symbolic Logic, 49(3): Santocanale, L. (2002). The alternation hierarchy for the theory of µ-lattices. Theory and Applications of Categories, 9:

University of Oxford, Michaelis November 16, Categorical Semantics and Topos Theory Homotopy type theor

University 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 information

185.A09 Advanced Mathematical Logic

185.A09 Advanced Mathematical Logic 185.A09 Advanced Mathematical Logic www.volny.cz/behounek/logic/teaching/mathlog13 Libor Běhounek, behounek@cs.cas.cz Lecture #1, October 15, 2013 Organizational matters Study materials will be posted

More information

Topos Theory. Lectures 17-20: The interpretation of logic in categories. Olivia Caramello. Topos Theory. Olivia Caramello.

Topos 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 information

MONADIC FRAGMENTS OF INTUITIONISTIC CONTROL LOGIC

MONADIC FRAGMENTS OF INTUITIONISTIC CONTROL LOGIC Bulletin of the Section of Logic Volume 45:3/4 (2016), pp. 143 153 http://dx.doi.org/10.18778/0138-0680.45.3.4.01 Anna Glenszczyk MONADIC FRAGMENTS OF INTUITIONISTIC CONTROL LOGIC Abstract We investigate

More information

Advances in the theory of fixed points in many-valued logics

Advances in the theory of fixed points in many-valued logics Advances in the theory of fixed points in many-valued logics Department of Mathematics and Computer Science. Università degli Studi di Salerno www.logica.dmi.unisa.it/lucaspada 8 th International Tbilisi

More information

Quantifiers and Functions in Intuitionistic Logic

Quantifiers and Functions in Intuitionistic Logic Quantifiers and Functions in Intuitionistic Logic Association for Symbolic Logic Spring Meeting Seattle, April 12, 2017 Rosalie Iemhoff Utrecht University, the Netherlands 1 / 37 Quantifiers are complicated.

More information

The Curry-Howard Isomorphism

The Curry-Howard Isomorphism The Curry-Howard Isomorphism Software Formal Verification Maria João Frade Departmento de Informática Universidade do Minho 2008/2009 Maria João Frade (DI-UM) The Curry-Howard Isomorphism MFES 2008/09

More information

Propositional Logic Language

Propositional Logic Language Propositional Logic Language A logic consists of: an alphabet A, a language L, i.e., a set of formulas, and a binary relation = between a set of formulas and a formula. An alphabet A consists of a finite

More information

Natural deduction for propositional logic via truth tables

Natural deduction for propositional logic via truth tables Natural deduction for propositional logic via truth tables Herman Geuvers Nijmegen, NL (Joint work with Tonny Hurkens) Bengt Nordström honorary workshop Marstrand, Sweden April 2016 H. Geuvers - April

More information

On the Complexity of the Reflected Logic of Proofs

On the Complexity of the Reflected Logic of Proofs On the Complexity of the Reflected Logic of Proofs Nikolai V. Krupski Department of Math. Logic and the Theory of Algorithms, Faculty of Mechanics and Mathematics, Moscow State University, Moscow 119899,

More information

TR : Binding Modalities

TR : Binding Modalities City University of New York (CUNY) CUNY Academic Works Computer Science Technical Reports Graduate Center 2012 TR-2012011: Binding Modalities Sergei N. Artemov Tatiana Yavorskaya (Sidon) Follow this and

More information

Completeness Theorems and λ-calculus

Completeness Theorems and λ-calculus Thierry Coquand Apr. 23, 2005 Content of the talk We explain how to discover some variants of Hindley s completeness theorem (1983) via analysing proof theory of impredicative systems We present some remarks

More information

Classical First-Order Logic

Classical First-Order Logic Classical First-Order Logic Software Formal Verification Maria João Frade Departmento de Informática Universidade do Minho 2009/2010 Maria João Frade (DI-UM) First-Order Logic (Classical) MFES 2009/10

More information

Forcing-based cut-elimination for Gentzen-style intuitionistic sequent calculus

Forcing-based cut-elimination for Gentzen-style intuitionistic sequent calculus Forcing-based cut-elimination for Gentzen-style intuitionistic sequent calculus Hugo Herbelin 1 and Gyesik Lee 2 1 INRIA & PPS, Paris Université 7 Paris, France Hugo.Herbelin@inria.fr 2 ROSAEC center,

More information

Classical First-Order Logic

Classical First-Order Logic Classical First-Order Logic Software Formal Verification Maria João Frade Departmento de Informática Universidade do Minho 2008/2009 Maria João Frade (DI-UM) First-Order Logic (Classical) MFES 2008/09

More information

Syntax and Semantics of Propositional Linear Temporal Logic

Syntax 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 information

hal , version 1-21 Oct 2009

hal , version 1-21 Oct 2009 ON SKOLEMISING ZERMELO S SET THEORY ALEXANDRE MIQUEL Abstract. We give a Skolemised presentation of Zermelo s set theory (with notations for comprehension, powerset, etc.) and show that this presentation

More information

Preuves de logique linéaire sur machine, ENS-Lyon, Dec. 18, 2018

Preuves de logique linéaire sur machine, ENS-Lyon, Dec. 18, 2018 Université de Lorraine, LORIA, CNRS, Nancy, France Preuves de logique linéaire sur machine, ENS-Lyon, Dec. 18, 2018 Introduction Linear logic introduced by Girard both classical and intuitionistic separate

More information

On the bisimulation invariant fragment of monadic Σ 1 in the finite

On the bisimulation invariant fragment of monadic Σ 1 in the finite On the bisimulation invariant fragment of monadic Σ 1 in the finite Anuj Dawar 1 and David Janin 2 1 University of Cambridge Computer Laboratory, Cambridge CB3 0FD, UK, anuj.dawar@cl.cam.ac.uk. 2 LaBRI,

More information

Games for topological fixpoint logics

Games 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 information

Dual-Intuitionistic Logic and Some Other Logics

Dual-Intuitionistic Logic and Some Other Logics Dual-Intuitionistic Logic and Some Other Logics Hiroshi Aoyama 1 Introduction This paper is a sequel to Aoyama(2003) and Aoyama(2004). In this paper, we will study various proof-theoretic and model-theoretic

More information

Neighborhood Semantics for Modal Logic Lecture 5

Neighborhood 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 information

If-then-else and other constructive and classical connectives (Or: How to derive natural deduction rules from truth tables)

If-then-else and other constructive and classical connectives (Or: How to derive natural deduction rules from truth tables) If-then-else and other constructive and classical connectives (Or: How to derive natural deduction rules from truth tables) Herman Geuvers Nijmegen, NL (Joint work with Tonny Hurkens) Types for Proofs

More information

Hypersequent Calculi for some Intermediate Logics with Bounded Kripke Models

Hypersequent Calculi for some Intermediate Logics with Bounded Kripke Models Hypersequent Calculi for some Intermediate Logics with Bounded Kripke Models Agata Ciabattoni Mauro Ferrari Abstract In this paper we define cut-free hypersequent calculi for some intermediate logics semantically

More information

Natural Deduction for Propositional Logic

Natural Deduction for Propositional Logic Natural Deduction for Propositional Logic Bow-Yaw Wang Institute of Information Science Academia Sinica, Taiwan September 10, 2018 Bow-Yaw Wang (Academia Sinica) Natural Deduction for Propositional Logic

More information

Part II. Logic and Set Theory. Year

Part II. Logic and Set Theory. Year Part II Year 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2018 60 Paper 4, Section II 16G State and prove the ǫ-recursion Theorem. [You may assume the Principle of ǫ- Induction.]

More information

On Modal Logics of Partial Recursive Functions

On Modal Logics of Partial Recursive Functions arxiv:cs/0407031v1 [cs.lo] 12 Jul 2004 On Modal Logics of Partial Recursive Functions Pavel Naumov Computer Science Pennsylvania State University Middletown, PA 17057 naumov@psu.edu June 14, 2018 Abstract

More information

How and when axioms can be transformed into good structural rules

How and when axioms can be transformed into good structural rules How and when axioms can be transformed into good structural rules Kazushige Terui National Institute of Informatics, Tokyo Laboratoire d Informatique de Paris Nord (Joint work with Agata Ciabattoni and

More information

Ruitenburg s Theorem via Duality and Bounded Bisimulations

Ruitenburg s Theorem via Duality and Bounded Bisimulations Ruitenburg s Theorem via Duality and Bounded Bisimulations Luigi Santocanale, Silvio Ghilardi To cite this version: Luigi Santocanale, Silvio Ghilardi. Ruitenburg s Theorem via Duality and Bounded Bisimulations.

More information

Subtractive Logic. To appear in Theoretical Computer Science. Tristan Crolard May 3, 1999

Subtractive Logic. To appear in Theoretical Computer Science. Tristan Crolard May 3, 1999 Subtractive Logic To appear in Theoretical Computer Science Tristan Crolard crolard@ufr-info-p7.jussieu.fr May 3, 1999 Abstract This paper is the first part of a work whose purpose is to investigate duality

More information

Propositional Logics and their Algebraic Equivalents

Propositional Logics and their Algebraic Equivalents Propositional Logics and their Algebraic Equivalents Kyle Brooks April 18, 2012 Contents 1 Introduction 1 2 Formal Logic Systems 1 2.1 Consequence Relations......................... 2 3 Propositional Logic

More information

Model Checking in the Propositional µ-calculus

Model Checking in the Propositional µ-calculus Model Checking in the Propositional µ-calculus Ka I Violet Pun INF 9140 - Specification and Verification of Parallel Systems 13 th May, 2011 Overview Model Checking is a useful means to automatically ascertain

More information

Positive provability logic

Positive provability logic Positive provability logic Lev Beklemishev Steklov Mathematical Institute Russian Academy of Sciences, Moscow November 12, 2013 Strictly positive modal formulas The language of modal logic extends that

More information

Model theory of bounded arithmetic with applications to independence results. Morteza Moniri

Model theory of bounded arithmetic with applications to independence results. Morteza Moniri Model theory of bounded arithmetic with applications to independence results Morteza Moniri Abstract In this paper we apply some new and some old methods in order to construct classical and intuitionistic

More information

Syntax. Notation Throughout, and when not otherwise said, we assume a vocabulary V = C F P.

Syntax. Notation Throughout, and when not otherwise said, we assume a vocabulary V = C F P. First-Order Logic Syntax The alphabet of a first-order language is organised into the following categories. Logical connectives:,,,,, and. Auxiliary symbols:.,,, ( and ). Variables: we assume a countable

More information

On Urquhart s C Logic

On Urquhart s C Logic On Urquhart s C Logic Agata Ciabattoni Dipartimento di Informatica Via Comelico, 39 20135 Milano, Italy ciabatto@dsiunimiit Abstract In this paper we investigate the basic many-valued logics introduced

More information

Neighborhood Semantics for Modal Logic Lecture 3

Neighborhood 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 information

Relational semantics for a fragment of linear logic

Relational semantics for a fragment of linear logic Relational semantics for a fragment of linear logic Dion Coumans March 4, 2011 Abstract Relational semantics, given by Kripke frames, play an essential role in the study of modal and intuitionistic logic.

More information

Model Checking for Modal Intuitionistic Dependence Logic

Model Checking for Modal Intuitionistic Dependence Logic 1/71 Model Checking for Modal Intuitionistic Dependence Logic Fan Yang Department of Mathematics and Statistics University of Helsinki Logical Approaches to Barriers in Complexity II Cambridge, 26-30 March,

More information

A Tableau Proof System with Names for Modal Mu-calculus

A Tableau Proof System with Names for Modal Mu-calculus A Tableau Proof System with Names for Modal Mu-calculus School of Informatics University of Edinburgh Edinburgh, UK cps@inf.ed.ac.uk Abstract Howard Barringer was a pioneer in the study of temporal logics

More information

Subsumption of concepts in FL 0 for (cyclic) terminologies with respect to descriptive semantics is PSPACE-complete.

Subsumption of concepts in FL 0 for (cyclic) terminologies with respect to descriptive semantics is PSPACE-complete. Subsumption of concepts in FL 0 for (cyclic) terminologies with respect to descriptive semantics is PSPACE-complete. Yevgeny Kazakov and Hans de Nivelle MPI für Informatik, Saarbrücken, Germany E-mail:

More information

Extended Abstract: Reconsidering Intuitionistic Duality

Extended Abstract: Reconsidering Intuitionistic Duality Extended Abstract: Reconsidering Intuitionistic Duality Aaron Stump, Harley Eades III, Ryan McCleeary Computer Science The University of Iowa 1 Introduction This paper proposes a new syntax and proof system

More information

The faithfulness of atomic polymorphism

The faithfulness of atomic polymorphism F Ferreira G Ferreira The faithfulness of atomic polymorphism Abstract It is known that the full intuitionistic propositional calculus can be embedded into the atomic polymorphic system F at, a calculus

More information

From pre-models to models

From pre-models to models From pre-models to models normalization by Heyting algebras Olivier HERMANT 18 Mars 2008 Deduction System : natural deduction (NJ) first-order logic: function and predicate symbols, logical connectors:,,,,

More information

A simple proof that super-consistency implies cut elimination

A simple proof that super-consistency implies cut elimination A simple proof that super-consistency implies cut elimination Gilles Dowek 1 and Olivier Hermant 2 1 École polytechnique and INRIA, LIX, École polytechnique, 91128 Palaiseau Cedex, France gilles.dowek@polytechnique.edu

More information

Substructural Logics and Residuated Lattices an Introduction

Substructural Logics and Residuated Lattices an Introduction Hiroakira Ono Substructural Logics and Residuated Lattices an Introduction Abstract. This is an introductory survey of substructural logics and of residuated lattices which are algebraic structures for

More information

Realization Using the Model Existence Theorem

Realization Using the Model Existence Theorem Realization Using the Model Existence Theorem Melvin Fitting e-mail: melvin.fitting@lehman.cuny.edu web page: comet.lehman.cuny.edu/fitting May 15, 2013 Abstract Justification logics refine modal logics

More information

Sequent calculus for predicate logic

Sequent calculus for predicate logic CHAPTER 13 Sequent calculus for predicate logic 1. Classical sequent calculus The axioms and rules of the classical sequent calculus are: Axioms { Γ, ϕ, ϕ for atomic ϕ Γ, Left Γ,α 1,α 2 Γ,α 1 α 2 Γ,β 1

More information

Model 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 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 information

On the Logic and Computation of Partial Equilibrium Models

On the Logic and Computation of Partial Equilibrium Models On the Logic and Computation of Partial Equilibrium Models Pedro Cabalar 1, Sergei Odintsov 2, David Pearce 3 and Agustín Valverde 4 1 Corunna University (Corunna, Spain), cabalar@dc.fi.udc.es 2 Sobolev

More information

The Modal Logic of Pure Provability

The Modal Logic of Pure Provability The Modal Logic of Pure Provability Samuel R. Buss Department of Mathematics University of California, San Diego July 11, 2002 Abstract We introduce a propositional modal logic PP of pure provability in

More information

Applied 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 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 information

PROPOSITIONAL MIXED LOGIC: ITS SYNTAX AND SEMANTICS

PROPOSITIONAL MIXED LOGIC: ITS SYNTAX AND SEMANTICS PROPOSITIONAL MIXED LOGIC: ITS SYNTAX AND SEMANTICS Karim NOUR 1 and Abir NOUR 2 Abstract In this paper, we present a propositional logic (called mixed logic) containing disjoint copies of minimal, intuitionistic

More information

Inquisitive semantics

Inquisitive semantics Inquisitive semantics NASSLLI 2012 lecture notes Ivano Ciardelli University of Bordeaux Floris Roelofsen University of Amsterdam June 25, 2012 Jeroen Groenendijk University of Amsterdam About this document

More information

An Overview of Residuated Kleene Algebras and Lattices Peter Jipsen Chapman University, California. 2. Background: Semirings and Kleene algebras

An Overview of Residuated Kleene Algebras and Lattices Peter Jipsen Chapman University, California. 2. Background: Semirings and Kleene algebras An Overview of Residuated Kleene Algebras and Lattices Peter Jipsen Chapman University, California 1. Residuated Lattices with iteration 2. Background: Semirings and Kleene algebras 3. A Gentzen system

More information

Non-classical Logics: Theory, Applications and Tools

Non-classical Logics: Theory, Applications and Tools Non-classical Logics: Theory, Applications and Tools Agata Ciabattoni Vienna University of Technology (TUV) Joint work with (TUV): M. Baaz, P. Baldi, B. Lellmann, R. Ramanayake,... N. Galatos (US), G.

More information

Interpolation and FEP for Logics of Residuated Algebras

Interpolation and FEP for Logics of Residuated Algebras Interpolation and FEP for Logics of Residuated Algebras Wojciech Buszkowski Adam Mickiewicz University in Poznań University of Warmia and Mazury in Olsztyn Abstract A residuated algebra (RA) is a generalization

More information

Partially commutative linear logic: sequent calculus and phase semantics

Partially commutative linear logic: sequent calculus and phase semantics Partially commutative linear logic: sequent calculus and phase semantics Philippe de Groote Projet Calligramme INRIA-Lorraine & CRIN CNRS 615 rue du Jardin Botanique - B.P. 101 F 54602 Villers-lès-Nancy

More information

Distributive residuated frames and generalized bunched implication algebras

Distributive residuated frames and generalized bunched implication algebras Distributive residuated frames and generalized bunched implication algebras Nikolaos Galatos and Peter Jipsen Abstract. We show that all extensions of the (non-associative) Gentzen system for distributive

More information

Monodic fragments of first-order temporal logics

Monodic fragments of first-order temporal logics Outline of talk Most propositional temporal logics are decidable. But the decision problem in predicate (first-order) temporal logics has seemed near-hopeless. Monodic fragments of first-order temporal

More information

A Propositional Dynamic Logic for Instantial Neighborhood Semantics

A 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 information

Olivia Caramello. University of Insubria - Como. Deductive systems and. Grothendieck topologies. Olivia Caramello. Introduction.

Olivia Caramello. University of Insubria - Como. Deductive systems and. Grothendieck topologies. Olivia Caramello. Introduction. duality University of Insubria - Como 2 / 27 duality Aim of the talk purpose of this talk is to illustrate the relevance of the notion of topology. I will show that the classical proof system of geometric

More information

Model Theory MARIA MANZANO. University of Salamanca, Spain. Translated by RUY J. G. B. DE QUEIROZ

Model Theory MARIA MANZANO. University of Salamanca, Spain. Translated by RUY J. G. B. DE QUEIROZ Model Theory MARIA MANZANO University of Salamanca, Spain Translated by RUY J. G. B. DE QUEIROZ CLARENDON PRESS OXFORD 1999 Contents Glossary of symbols and abbreviations General introduction 1 xix 1 1.0

More information

An overview of Structural Proof Theory and Computing

An overview of Structural Proof Theory and Computing An overview of Structural Proof Theory and Computing Dale Miller INRIA-Saclay & LIX, École Polytechnique Palaiseau, France Madison, Wisconsin, 2 April 2012 Part of the Special Session in Structural Proof

More information

On the proof theory of the modal mu-calculus

On the proof theory of the modal mu-calculus On the proof theory of the modal mu-calculus Thomas Studer January 24, 2007 Abstract We study the proof theoretic relationship between several deductive systems for the modal mu-calculus. This results

More information

A Formalised Proof of Craig s Interpolation Theorem in Nominal Isabelle

A Formalised Proof of Craig s Interpolation Theorem in Nominal Isabelle A Formalised Proof of Craig s Interpolation Theorem in Nominal Isabelle Overview We intend to: give a reminder of Craig s theorem, and the salient points of the proof introduce the proof assistant Isabelle,

More information

Přednáška 12. Důkazové kalkuly Kalkul Hilbertova typu. 11/29/2006 Hilbertův kalkul 1

Přednáška 12. Důkazové kalkuly Kalkul Hilbertova typu. 11/29/2006 Hilbertův kalkul 1 Přednáška 12 Důkazové kalkuly Kalkul Hilbertova typu 11/29/2006 Hilbertův kalkul 1 Formal systems, Proof calculi A proof calculus (of a theory) is given by: A. a language B. a set of axioms C. a set of

More information

On Jankov-de Jongh formulas

On Jankov-de Jongh formulas On Jankov-de Jongh formulas Nick Bezhanishvili Institute for Logic, Language and Computation University of Amsterdam http://www.phil.uu.nl/~bezhanishvili The Heyting day dedicated to Dick de Jongh and

More information

Model theory and constructive mathematics. Thierry Coquand

Model theory and constructive mathematics. Thierry Coquand Thierry Coquand Model theory A challenge to constructive mathematics Important results: conjecture Ax-Kochen, differential algebraic closure, Mordell-Lang 1 Model theory The starting point of model theory,

More information

On the Construction of Analytic Sequent Calculi for Sub-classical Logics

On the Construction of Analytic Sequent Calculi for Sub-classical Logics On the Construction of Analytic Sequent Calculi for Sub-classical Logics Ori Lahav Yoni Zohar Tel Aviv University WoLLIC 2014 On the Construction of Analytic Sequent Calculi for Sub-classical Logics A

More information

Theories for Feasible Set Functions

Theories for Feasible Set Functions Theories for Feasible Set Functions Arnold Beckmann joint work with Sam Buss, Sy-David Friedman, Moritz Müller and Neil Thapen (work in progress) Department of Computer Science College of Science, Swansea

More information

Weak Arithmetics and Kripke Models 1

Weak Arithmetics and Kripke Models 1 Weak Arithmetics and Kripke Models 1 Morteza Moniri Institute for Studies in Theoretical Physics and Mathematics P.O. Box 19395-5746, Tehran, Iran email: ezmoniri@ipm.ir Abstract In the first section of

More information

Part 1: Propositional Logic

Part 1: Propositional Logic Part 1: Propositional Logic Literature (also for first-order logic) Schöning: Logik für Informatiker, Spektrum Fitting: First-Order Logic and Automated Theorem Proving, Springer 1 Last time 1.1 Syntax

More information

On closure ordinals for the modal mu-calculus

On closure ordinals for the modal mu-calculus On closure ordinals for the modal mu-calculus Bahareh Afshari Department of Computer Science, University of Oxford, Parks Road, Oxford OX1 3QD, UK bahareh.afshari@cs.ox.ac.uk Graham E. Leigh Faculty of

More information

Combining Propositional Dynamic Logic with Formal Concept Analysis

Combining Propositional Dynamic Logic with Formal Concept Analysis Proc. CS&P '06 Combining Propositional Dynamic Logic with Formal Concept Analysis (extended abstract) N.V. Shilov, N.O. Garanina, and I.S. Anureev A.P. Ershov Institute of Informatics Systems, Lavren ev

More information

On Sequent Calculi for Intuitionistic Propositional Logic

On Sequent Calculi for Intuitionistic Propositional Logic On Sequent Calculi for Intuitionistic Propositional Logic Vítězslav Švejdar Jan 29, 2005 The original publication is available at CMUC. Abstract The well-known Dyckoff s 1992 calculus/procedure for intuitionistic

More information

The Absoluteness of Constructibility

The Absoluteness of Constructibility Lecture: The Absoluteness of Constructibility We would like to show that L is a model of V = L, or, more precisely, that L is an interpretation of ZF + V = L in ZF. We have already verified that σ L holds

More information

LOGIC PROPOSITIONAL REASONING

LOGIC PROPOSITIONAL REASONING LOGIC PROPOSITIONAL REASONING WS 2017/2018 (342.208) Armin Biere Martina Seidl biere@jku.at martina.seidl@jku.at Institute for Formal Models and Verification Johannes Kepler Universität Linz Version 2018.1

More information

The Relation Reflection Scheme

The Relation Reflection Scheme The Relation Reflection Scheme Peter Aczel petera@cs.man.ac.uk Schools of Mathematics and Computer Science The University of Manchester September 14, 2007 1 Introduction In this paper we introduce a new

More information

Extensions of Analytic Pure Sequent Calculi with Modal Operators

Extensions of Analytic Pure Sequent Calculi with Modal Operators Extensions of Analytic Pure Sequent Calculi with Modal Operators Yoni Zohar Tel Aviv University (joint work with Ori Lahav) GeTFun 4.0 Motivation C 1 [Avron, Konikowska, Zamansky 12] Positive rules of

More information

ACLT: Algebra, Categories, Logic in Topology - Grothendieck's generalized topological spaces (toposes)

ACLT: Algebra, Categories, Logic in Topology - Grothendieck's generalized topological spaces (toposes) ACLT: Algebra, Categories, Logic in Topology - Grothendieck's generalized topological spaces (toposes) Steve Vickers CS Theory Group Birmingham 2. Theories and models Categorical approach to many-sorted

More information

Büchi Automata and Linear Temporal Logic

Büchi Automata and Linear Temporal Logic Büchi Automata and Linear Temporal Logic Joshua D. Guttman Worcester Polytechnic Institute 18 February 2010 Guttman ( WPI ) Büchi & LTL 18 Feb 10 1 / 10 Büchi Automata Definition A Büchi automaton is a

More information

Step-Indexed Biorthogonality: a Tutorial Example

Step-Indexed Biorthogonality: a Tutorial Example Step-Indexed Biorthogonality: a Tutorial Example Andrew Pitts University of Cambridge Computer Laboratory 1 Introduction The purpose of this note is to illustrate the use of step-indexing [2] combined

More information

cse371/mat371 LOGIC Professor Anita Wasilewska Fall 2018

cse371/mat371 LOGIC Professor Anita Wasilewska Fall 2018 cse371/mat371 LOGIC Professor Anita Wasilewska Fall 2018 Chapter 7 Introduction to Intuitionistic and Modal Logics CHAPTER 7 SLIDES Slides Set 1 Chapter 7 Introduction to Intuitionistic and Modal Logics

More information

Extending the Monoidal T-norm Based Logic with an Independent Involutive Negation

Extending the Monoidal T-norm Based Logic with an Independent Involutive Negation Extending the Monoidal T-norm Based Logic with an Independent Involutive Negation Tommaso Flaminio Dipartimento di Matematica Università di Siena Pian dei Mantellini 44 53100 Siena (Italy) flaminio@unisi.it

More information

Lecture 1: Logical Foundations

Lecture 1: Logical Foundations Lecture 1: Logical Foundations Zak Kincaid January 13, 2016 Logics have two components: syntax and semantics Syntax: defines the well-formed phrases of the language. given by a formal grammar. Typically

More information

First-Order Logic. 1 Syntax. Domain of Discourse. FO Vocabulary. Terms

First-Order Logic. 1 Syntax. Domain of Discourse. FO Vocabulary. Terms First-Order Logic 1 Syntax Domain of Discourse The domain of discourse for first order logic is FO structures or models. A FO structure contains Relations Functions Constants (functions of arity 0) FO

More information

A Cut-Free Calculus for Second-Order Gödel Logic

A Cut-Free Calculus for Second-Order Gödel Logic Fuzzy Sets and Systems 00 (2014) 1 30 Fuzzy Sets and Systems A Cut-Free Calculus for Second-Order Gödel Logic Ori Lahav, Arnon Avron School of Computer Science, Tel Aviv University Abstract We prove that

More information

Introduction to Temporal Logic. The purpose of temporal logics is to specify properties of dynamic systems. These can be either

Introduction to Temporal Logic. The purpose of temporal logics is to specify properties of dynamic systems. These can be either Introduction to Temporal Logic The purpose of temporal logics is to specify properties of dynamic systems. These can be either Desired properites. Often liveness properties like In every infinite run action

More information

From Residuated Lattices to Boolean Algebras with Operators

From Residuated Lattices to Boolean Algebras with Operators From Residuated Lattices to Boolean Algebras with Operators Peter Jipsen School of Computational Sciences and Center of Excellence in Computation, Algebra and Topology (CECAT) Chapman University October

More information

A linear translation from LTL to the first-order modal µ-calculus

A linear translation from LTL to the first-order modal µ-calculus A linear translation from LTL to the first-order modal µ-calculus Sjoerd Cranen Jan Friso Groote Michel Reniers {s.cranen, j.f.groote, m.a.reniers}@tue.nl Eindhoven University of Technology Department

More information

A Note on Bootstrapping Intuitionistic Bounded Arithmetic

A Note on Bootstrapping Intuitionistic Bounded Arithmetic A Note on Bootstrapping Intuitionistic Bounded Arithmetic SAMUEL R. BUSS Department of Mathematics University of California, San Diego Abstract This paper, firstly, discusses the relationship between Buss

More information

The Impact of Craig s Interpolation Theorem. in Computer Science

The Impact of Craig s Interpolation Theorem. in Computer Science The Impact of Craig s Interpolation Theorem in Computer Science Cesare Tinelli tinelli@cs.uiowa.edu The University of Iowa Berkeley, May 2007 p.1/28 The Role of Logic in Computer Science Mathematical logic

More information

Completeness 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) 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 information

On the computational content of intuitionistic propositional proofs

On the computational content of intuitionistic propositional proofs On the computational content of intuitionistic propositional proofs Samuel R. Buss 1,3 Pavel Pudlák 2,3 1 Introduction The intuitionistic calculus was introduced to capture reasoning in constructive mathematics.

More information

The Countable Henkin Principle

The Countable Henkin Principle The Countable Henkin Principle Robert Goldblatt Abstract. This is a revised and extended version of an article which encapsulates a key aspect of the Henkin method in a general result about the existence

More information

Justification logic for constructive modal logic

Justification logic for constructive modal logic Justification logic for constructive modal logic Sonia Marin With Roman Kuznets and Lutz Straßburger Inria, LIX, École Polytechnique IMLA 17 July 17, 2017 The big picture The big picture Justification

More information

Dipartimento di Scienze dell Informazione

Dipartimento di Scienze dell Informazione UNIVERSITÀ DEGLI STUDI DI MILANO Dipartimento di Scienze dell Informazione RAPPORTO INTERNO N 313-07 Combination Methods for Satisfiability and Model-Checking of Infinite-State Systems Silvio Ghilardi,

More information

Expressive Power of Monadic Logics on Words, Trees, Pictures, and Graphs

Expressive Power of Monadic Logics on Words, Trees, Pictures, and Graphs Expressive Power of Monadic Logics on Words, Trees, Pictures, and Graphs Oliver Matz 1 Nicole Schweikardt 2 1 Institut für Informatik, Universität Kiel, Germany 2 Institut für Informatik, Humboldt-Universität

More information

From Constructibility and Absoluteness to Computability and Domain Independence

From Constructibility and Absoluteness to Computability and Domain Independence From Constructibility and Absoluteness to Computability and Domain Independence Arnon Avron School of Computer Science Tel Aviv University, Tel Aviv 69978, Israel aa@math.tau.ac.il Abstract. Gödel s main

More information