Keywords: Boolean algebras with operators, modal logic, random graphs, canonical extension, elementary class, variety.

Size: px
Start display at page:

Download "Keywords: Boolean algebras with operators, modal logic, random graphs, canonical extension, elementary class, variety."

Transcription

1 ERDŐS GRAPHS RESOLVE FINE S CANONICITY PROBLEM ROBERT GOLDBLATT, IAN HODKINSON, AND YDE VENEMA Abstract. We show that there exist 2 ℵ 0 equational classes of Boolean algebras with operators that are not generated by the complex algebras of any first-order definable class of relational structures. Using a variant of this construction, we resolve a long-standing question of Fine, by exhibiting a bimodal logic that is valid in its canonical frames, but is not sound and complete for any first-order definable class of Kripke frames (a monomodal example can then be obtained using simulation results of Thomason). The constructions use the result of Erdős that there are finite graphs with arbitrarily large chromatic number and girth. Keywords: Boolean algebras with operators, modal logic, random graphs, canonical extension, elementary class, variety. 1. The problem and its history. This paper describes a solution to a problem that has intrigued algebraic and modal logicians for several decades. It can be formulated as a question about systems of propositional intensional logic, or as one about equationally definable classes of Boolean algebras with additional operators. It concerns an intimate relationship between the first-order logic of relational structures and the equational logic of their Boolean algebras of subsets. Jónsson and Tarski introduced in [36, 37] the notion of a Boolean algebra with additive operators (BAO), thereby laying the foundation for extensive studies of cylindric algebras [27, 25, 28], relation algebras [38, 34, 29], and numerous varieties of algebraic models for modal, temporal, and other kinds of intensional logic [18, 5, 40, 20, 2]. They generalized the Stone representation of Boolean algebras by showing that any BAO A has a perfect extension A σ, nowadays called the canonical extension Received by the editors February 14, The authors thank Johan van Benthem, Tadeusz Litak, Michael Zakharyaschev, and the referee for helpful comments. The first author acknowledges partial support from a Logic and Computation programme funded by the New Zealand Institute of Mathematics and its Applications. The second author thanks the Departments of the other two authors for hosting his visits in 2003, during which the research presented here was begun; these visits were supported by UK EPSRC grant GR/S19905/01. The authors feel that morally Paul Erdős deserves to be named as a co-author of this paper, but recognize that this might be mistaken for an attempt to award themselves Erdős number 1. 1

2 of A, which is a complete atomic BAO whose operators are completely additive. They defined a certain relational structure A + associated with A σ, and proved that A σ itself is isomorphic to an algebra based on the full powerset of A +. In general the powerset of any relational structure S defines a BAO S +, called the complex algebra 1 of S. Each of its n-ary operators is constructed from one of the n + 1-ary relations of S. Thus A σ = (A + ) +. The structure A + is called the canonical structure of the algebra A. Jónsson and Tarski initiated the study of properties that are preserved in passing from an algebra A to its canonical extension A σ (or (A + ) + ), proving that they include any property expressed by an equation that does not involve Boolean complementation. Now the class of all algebras satisfying a given equation, or a set of equations, is called a variety, so we can express these preservation results by saying that certain equational properties define varieties that are closed under canonical extensions. It was demonstrated in [37] that a number of such equational properties of a unary operator of a complex algebra S + are equivalent to simple first-order properties of the corresponding binary relation of S, like reflexivity, transitivity, symmetry and functionality. Putting these observations together showed that a BAO A satisfying a certain equation is isomorphically embeddable into the complex algebra (A + ) + which also satisfies the equation, and so the structure A + satisfies the corresponding first-order property. This resulted in representations of particular kinds of BAO as subalgebras of complex algebras that were in turn defined by conditions on their underlying structures. Thus a closure algebra, which has a unary operator satisfying the Kuratowski equations for a topological-closure operator, was represented as an algebra of subsets of a quasi-ordered structure. Certain two-dimensional cylindric algebras (without diagonals) were similarly represented over structures comprising a pair of commuting equivalence relations. Independently of all this, a decade or so later modal logicians began to study structures called Kripke frames 2. A modal logic L is said to be determined by a class C of frames if L is both sound and complete for validity in the members of C. This means that any given formula is an L-theorem if, and only if, it is valid in every frame belonging to C. The Kripke semantics provided an attractive model theory that seemed more manageable than the previous algebra-based semantics and which has been of lasting influence, both mathematically and philosophically. One of the reasons for its early success was that well known logical systems 1 At that time the word complex was still used in algebra to mean subset, a terminology introduced into group theory by Frobenius in the 1880s. 2 See [22] for the historical background to the origin of this concept in the work of Kripke, Kanger, Hintikka, Montague, and others. 2

3 were shown to be characterized by natural first-order properties of their frames. Thus Lewis s system S4 is determined by the class of quasiorderings, and S5 by the class of equivalence relations. Different classes of frames can determine the same logic: for example, S4 is also determined by the class of partial orderings, the class of reflexive-transitive closures of tree orderings, and the class of finite quasi-orderings (but not the finite partial orderings). We will say that a logic L is elementarily determined if there is at least one class determining L that is elementary, i.e., is axiomatised by some first-order sentences. It is quite possible for L to be determined by some elementary class while at the same time the class of all frames validating L is not elementary. Proofs of elementary determination for a number of logics, including S4, S5 and the system T, could have been obtained by adapting the Jónsson Tarski methodology, but this was not noticed at the time. 3 Instead a technique was developed that uses canonical frames, introduced by Lemmon and Scott [42], and independently by Cresswell [6] and Makinson [44]. These are structures whose points are maximally consistent sets of formulas, and their use is an extension of the method of completeness proof due to Henkin [26]. A canonical frame for a logic L carries a special interpretation that falsifies all non-theorems of L. Sometimes it carries other interpretations that falsify L-theorems as well. But in more tractable cases, the proof theory of L can be used to show L is a canonical logic, meaning that it is valid in all its canonical frames. A canonical logic is determined by these canonical frames alone. Now the notion of validity in a frame is intrinsically second-order in nature. Indeed, Thomason [47] gave a semantic reduction of monadic second-order logic to propositional modal logic. Also work of Blok [3] showed that there are continuum many modal logics that are not determined by any class of frames at all, let alone an elementary one. Nonetheless, many logics of mathematical and philosophical interest were shown to be frame-determined by showing that their canonical frames satisfy some first-order conditions that enforce validity of the theorems of the logic. This gave many proofs of canonicity which at the same time showed that the logic concerned was elementarily determined. Moreover, the only examples of non-canonical logics that came to light were ones whose axioms expressed non-elementary properties of structures, such as well-foundedness or discreteness of orderings. An explanation for this was soon found in the following seminal theorem of Fine [10]: (1) if a modal logic is determined by some elementary class of frames, then it is validated by its canonical frames. 3 Why did Tarski not develop the Kripke semantics himself, given his work on BAOs and his earlier work with McKinsey [45] on closure-algebraic models of S4? For discussion of this question see [22]. 3

4 Fine asked whether the converse was true. If a logic is canonical, must it be elementarily determined? An affirmative answer would completely account for the observed propinquity between these two conceptually quite different notions. Fine s theorem was extended by the first-named author in two directions. First, the conclusion was strengthened to show that if a logic is determined by some elementary conditions, then it is always determined by elementary conditions that are satisfied by its canonical frames (see [16]). Secondly, the result was formulated algebraically and established for varieties of BAOs of any kind. The link between the worlds of logic and algebra here is that if S is a canonical frame for a logic L, then S is isomorphic to the canonical structure A + of some free algebra A in the variety of all BAOs that validate equations corresponding to the theorems of L, and so S + = A σ. Now if C is a class of relational structures of the same type, let Var C be the smallest variety that includes the class C + = {S + : S C} of complex algebras of members of C. Var C is just the class of all models of the equational theory of C +, or equivalently, the closure of C + under homomorphic images, subalgebras, and direct products. It will be called the variety generated by C. Then the algebraic analogue of Fine s theorem is the following result [17]: (2) if a variety V is generated by some elementary class of structures, then it is closed under canonical extensions, i.e., A V implies A σ V. A variety of BAOs will be called canonical if it is closed under canonical extensions, and elementarily generated if it is generated by some elementary class of structures. It turns out that for V to be elementarily generated, it is enough that V = Var C for some class C that is closed under ultraproducts. The strengthened version of Fine s theorem becomes the result [19] that (3) if a variety V is generated by some ultraproducts-closed class of structures, then it is generated by an elementary class that includes the class {A + : A V} of all canonical structures of members of V. The algebraic version of Fine s question is the converse of (2): is every canonical variety elementarily generated? Over the years there have been many partial confirmations of these converse questions: A modal analysis by Sahlqvist [46], generalized to arbitrary types of BAOs by de Rijke and the third author [7] and analysed further by Jónsson [35], gives a syntactic scheme producing infinitely many equations/formulas, each of which defines a canonical variety, and whose frame-validity is equivalent to an explicit first-order condition. 4

5 Jónsson [35] showed that an equation of the form t(x+y) = t(x)+t(y) defines a canonical variety whenever t is a unary term whose interpretation commutes with canonical extensions. This implies that a modal axiom of the form ϕ(p q) ϕ(p) ϕ(q) is canonical whenever ϕ(p) is a positive formula. The third author [49] showed that logics with such axioms are elementarily determined. Fine [11] proved the converse of (1) for any modal logic that is determined by a class of transitive frames that is closed under subframes. Zakharyaschev [52] extended this to logics determined by a class of transitive frames that is closed under cofinal subframes. Wolter [51] removed the transitivity restriction in Fine s result, showing that the converse of (1) holds for logics determined by any class that is closed under subframes. Wolter [50] proved the converse of (1) for all normal extensions of linear tense logic. In the theory of cylindric and relation algebras, there are a number of infinite families of varieties that have been shown to be canonical by various structural means. They include the varieties SNr β CA α of neat β-dimensional subreducts of α-dimensional cylindric algebras, defined by Henkin; the varieties SRaCA α of subalgebras of relation algebra reducts of α-dimensional cylindric algebras, due to Henkin and Tarski; and the varieties RA n of subalgebras of atomic nonassociative algebras with n-dimensional bases, due to Maddux. All of these have subsequently been confirmed to be elementarily generated [23]. A modal formula is called r-persistent if it is validated by a Kripke frame S = (W, R) whenever it is validated by some subalgebra of S + that is a base for a Hausdorff topology on S in which sets of the form {y : xry} are closed. Every logic with r-persistent axioms is canonical and hence is determined by its validating frames. Lachlan [41] showed that the class of validating frames for an r-persistent formula is definable by a first-order sentence. The converse of (2) holds for any variety that contains a complex algebra S + whenever it contains the subalgebra generated by the atoms (singletons) of S + [21]. This also implies the just-mentioned result that r-persistent logics are elementarily determined. Gehrke, Harding and the third author have recently shown that any variety that is closed under MacNeille completions is both canonical and elementarily generated [13]. Despite all that positive evidence, this paper shows that the converses of (1) and (2) are not true in general. Continuum many canonical varieties are defined, none of which are generated by any elementary class. They consist of BAOs with two unary operators, one of which models the modal 5

6 logic S5. All of the varieties are generated by their finite members, so the corresponding logics have the finite model property. The universal theory of each variety is the same as the universal theory of its finite members. One variety is shown to have a decidable universal theory. Here is the essential idea behind these examples. It is known that a variety V must fail to be elementarily generated if there exists a sequence of finite structures whose complex algebras are all in V, and an ultraproduct of the sequence whose complex algebra is not in V (this can be shown using (3); see proposition 2.17 and the proof of theorem 2.18 below). It has long been known that there are varieties for which there is such a sequence, but until now no such variety was known to be canonical. The construction given here involves an application of a famous piece of graph theory. Erdős showed in [9] that there are finite graphs with arbitrarily large chromatic number and girth, the girth being the length of the shortest cycle in the graph. This may seem counter-intuitive, in that a lack of short cycles should make it easier to colour a graph with few colours. Nonetheless, by a revolutionary new probabilistic technique, Erdős was able to show that there is a sequence of finite graphs whose n-th member G n cannot be coloured with n or fewer colours and has no cycle of length n or less. But an ultraproduct of such a sequence will have no cycles at all, which implies that it can be coloured using only two colours! The task then is to find a set of conditions that are incompatible with 2-colouring, are satisfied by the algebras G + n, and which generate a canonical variety. The solution has a connection to a canonical modal logic, studied by Hughes [33], whose validating frames are precisely those directed graphs in which the children of any node have no finite colouring. This is not a first-order condition, but the logic is also elementarily determined by the class of graphs whose edge relation R satisfies x y(xryry), meaning that every node has a reflexive child. The modal axioms for Hughes s logic impose this elementary condition on canonical frames, and the existence of reflexive points (yry) ensures validity of the axioms. Note that a graph with a reflexive point cannot be coloured at all. Here we also use conditions that impose reflexive points on canonical structures A +, but there is a fundamental difference. A canonical structure is now essentially the disjoint union of a family of directed graphs, and it is only the infinite members of the family that are required to have a reflexive point to ensure canonicity. This is a non-elementary requirement. Ultraproducts of Erdős graphs were introduced into algebraic logic by Hirsch and the second author (see [30] and [29, chapter 14]), who used them to give a negative answer to Maddux s question from [43] of whether the collection {S : S + RRA} of structures whose complex algebra belongs to the variety of representable relation algebras constitutes an 6

7 elementary class. Random graph theory has also been used by the last two authors in [32] to show that there are canonical varieties (including RRA) that cannot be axiomatised by equations that are individually preserved by canonical extensions. The results of [32] show that the varieties presented in the current paper also have this property. The language of this paper is for the most part algebraic, and we take advantage of ideas from duality theory and the theory of discriminator varieties to present a streamlined treatment. But, as the historical aspects of this introduction indicate, the work is addressed to two communities of interest, the logical and the algebraic, each with its own language, range of problems, and style of thinking. In recognition of this, we have included a brief account of the modal approach, exhibiting a bimodal logic EG that is validated by its canonical frames but not sound and complete for any elementary class of frames. We can then obtain a unimodal example using simulation techniques of Thomason. We believe that the algebraic form of the argument will be about as straightforward to algebraists as the modal form will be to modal logicians. We have chosen to present the algebraic side of the story first, because a fuller account of the modal versions of our results, including further examples of canonical logics that are not elementarily determined, will be presented in a companion paper [24]. But the two versions are more or less independent and can be read in either order. Graphs. In this paper, a graph will be a pair G = (V, E), where V is a non-empty set of vertices and E is an irreflexive symmetric binary edge relation on V. A set S V is said to be independent if for all x, y S we have (x, y) / E. For an integer k, a k-colouring of G is a partition of V into k independent sets. The chromatic number of G is the smallest k for which it has a k-colouring, and if it has no k-colouring for any finite k. A cycle in G is a sequence (x 1,..., x k ) of distinct nodes of V, such that k 3 and (x 1, x 2 ),..., (x k 1, x k ), (x k, x 1 ) are all in E. 4 The length of the cycle is k. By definition, no graph has cycles of length < 3. It is well known that a graph has chromatic number at most two if, and only if, it has no cycles of odd length. For a proof, see, e.g., [8, proposition 1.6.1]. The result holds for both finite and infinite graphs; the implicit assumption in [8, p. 2] that graphs are finite is not needed in the proof in [8]. We often identify (notationally) a graph, algebra, structure, or frame, with its domain for example, in the above context, we will often write G for V. 4 In graph theory, (x 1,..., x k ), (x 2,..., x k, x 1), and (x k,..., x 1) are regarded as the same cycle; but this is not important here. 7

8 2. The algebraic approach. We now give a detailed presentation of the algebraic approach. We begin with a rundown of the necessary concepts and notation, and then we review a general method by which we may prove a variety to be canonical. Much or all of this material will be familiar to algebraists. It will then be quite easy to show that the variety we introduce in 2.3 is canonical but not elementarily generated Boolean algebras with operators (BAOs). We assume familiarity with basic ideas from model theory and universal algebra, such as the notions of homomorphism, product, subalgebra, ultraproduct, ultrapower, ultraroot, equation, universal formula, and equational class (variety). We also presuppose some acquaintance with Boolean algebra theory, including notions such as atom, atomicity, completeness, ideal and (ultra)filter, and Stone representation theory. Readers may consult, e.g., [2, chapter 5], [4], [31], or [29, chapter 2] for background. A similarity type L of BAOs will consist of the boolean function symbols +, and the constants 0,1, plus additional function symbols for operators. An L-BAO is an L-structure A whose reduct to the signature {+,,0,1} is a boolean algebra and in which the interpretations of the additional function symbols are operators : i.e., normal (taking value zero whenever any argument is zero), and additive (hence monotonic) in each argument. We write x y for ( x + y). We often use the same notation for a symbol in L and its interpretation in an L-BAO. Given L-BAOs A i (i I), and an ultrafilter D on I, we write D A i for the ultraproduct of the A i over D. S,P,Pu,Ru denote closure of a class under isomorphic copies of: subalgebras, products, ultraproducts, and ultraroots, respectively. A discriminator on an L-BAO A is a unary function d on A such that d(0) = 0 and d(x) = 1 for all non-zero x in A. A class K of L-BAOs is a discriminator class if some L-term t(x) defines a discriminator on each BAO in K. The following is almost immediate from Givant s results [15, theorem 2.2, lemma 2.3]. Proposition 2.1. If K is a discriminator class of BAOs with Pu K S K, then SPK is a variety whose class of subdirectly irreducible members is S K. The dual (n+1)-ary relation symbol for an n-ary operator symbol f L will be written R f, and we write L a for the similarity type consisting of these relation symbols. In this context, a structure will usually mean an L a -structure. We write A + for the canonical structure of an L-BAO A; it consists of the set of all ultrafilters of (the boolean reduct of) A, made into an L a -structure via A + = R f (µ 1,..., µ n, ν) iff f(a 1,..., a n ) ν whenever a 1 µ 1,..., a n µ n. We write S + for the complex algebra over the structure S; it consists of the set of all subsets of S, made into 8

9 an L-BAO by defining f(x 1,..., X n ) to be the set of all y in S such that S = R f (x 1,..., x n, y) for some x 1 X 1,..., x n X n. The canonical extension (A + ) + of a BAO A will be denoted by A σ ; up to isomorphism, this is the perfect extension of A defined by Jónsson and Tarski in [37]. A class of BAOs is said to be canonical if it is closed under taking canonical extensions. For a class C of structures, we write C + for {S + : S C}, and Var C for the smallest variety containing C + ; this is called the variety generated by C. A variety of the form Var C for an elementary class C is said to be elementarily generated. For a variety V of BAOs, we write Cst V = {A + : A V}, and Str V = {S : S + V}. If S, T are L a -structures, a map θ : S T is called a bounded morphism if for all n-ary operator symbols f L and all a S, b 1,..., b n T, we have T = R f (b 1,..., b n, θ(a)) iff there are a 1,..., a n S with S = R f (a 1,..., a n, a) and θ(a 1 ) = b 1,..., θ(a n ) = b n. If S is a substructure of T and the inclusion map from S to T is a bounded morphism, then S is called an inner substructure of T. If S i (i I) are pairwise disjoint inner substructures of T with i I S i = T, we say that T is the disjoint union of the S i, and write T = i I S i. Ud C will denote the closure under disjoint union of a class C of structures Canonical structures of products. The following is the specialisation to BAOs of a result proved in [14], with the main argument, concerning Stone spaces, going back to [12]. It is not so hard to give a proof in the BAO case, so we will do so to make our paper more selfcontained (we will also use parts of the proof later on). Theorem 2.2. If K is a canonical class of BAOs that is closed under ultraproducts, then P K is also canonical. Notation. Throughout this subsection, let I be a non-empty set and let A i (i I) be a collection of similar BAOs. Write A = i I A i and S = A +. Let Spec I denote the set of ultrafilters on I. For X I define 1 X A by { 1, if i X, (1 X ) i = 0, otherwise. Define the support set σ(a) of a = a i : i I A to be σ(a) = {i I : a i 0}. Finally, for µ A +, define σ(µ) = {σ(a) : a µ}. It is clear that σ(1 X ) = X and σ(µ) = {X I : 1 X µ}. Lemma 2.3. For each µ A +, σ(µ) is an ultrafilter on I. Proof. Clearly, 1 µ and σ(1) = I, so I σ(µ). If a µ and σ(a) X I, then 1 X a so 1 X µ and X = σ(1 X ) σ(µ). If a, b µ then σ(a) σ(b) σ(a b) σ(µ), so σ(µ) is closed under finite intersection. Finally, for any X I, we have X σ(µ) iff 1 X µ, iff 1 I\X = 1 X / µ, iff I \ X / σ(µ). So σ(µ) is an ultrafilter on I. 9

10 Let D Spec I. The map a a/d is a surjective homomorphism : A D A i. By duality (see [2, theorem 5.47]), its inverse yields an injective bounded morphism ν D : ( D A i) + A +. Write rng ν D for its range. Lemma 2.4. rng(ν D ) = {µ A + : σ(µ) = D}. Proof. Let f ( D A i) +. If a ν D (f) then a/d f, so D A i = a/d 0. This implies that σ(a) D. This holds for all such a; hence, by lemma 2.3, σ(ν D (f)) = D. Conversely, if µ A + and σ(µ) = D, the set f = {a/d : a µ} is easily seen to be an ultrafilter of D A i with ν D (f) = µ. Theorem 2.5. For any similar BAOs A i (i I), we have ( ) (( ) ) A i = A i, ( i I i I + A i ) σ = D Spec I (( D D Spec I D + A i ) σ ). Proof. Each rng(ν D ) is (the domain of) an inner substructure of A +. By lemmas 2.3 and 2.4, the ranges of the ν D for distinct D are pairwise disjoint, and D Spec I rng(ν D) = A +. So A + = D Spec I rng(ν D) = D Spec I ( D A i) +, proving the first line. The second line follows by duality (see [2, theorem 5.48]). Proof of theorem 2.2. Let i I A i P K be given, with the A i in K. By our assumptions on K, for each ultrafilter D on I, D A i K, and so ( D A i) σ K. So D Spec I (( D A i) σ ) P K. By the theorem, this is isomorphic to ( i I A i) σ which is therefore in P K as required (recall that P denotes closure under isomorphic copies of products) A non-elementarily generated canonical variety. We consider BAOs in signature L = {+,,0,1, f, d}, where f and d are unary operator symbols. We will use d as a discriminator. Definition 2.6. For an L-BAO A, an element a A is said to be independent if a f(a) = 0. We write χ(a) for the least n < ω such that there are independent a 0,..., a n 1 A with i<n a i = 1, and if there is no such n. Note that if a 0,..., a n 1 are as above, and we let b i = a i j<i a j, then b 0,..., b n 1 have the same properties and are pairwise disjoint. So the terminology in definition 2.6 is consistent with standard graph theory, if we regard a graph G as a structure for L a = {R f, R d } by interpreting R f as the graph edge relation (and R d as the universal relation G G). For instance, χ(g + ) coincides with the chromatic number of G. Also note that if A is degenerate ( A = 1) then 0 = 1 is an independent element, so χ(a) = 1. 10

11 Lemma 2.7. Let A, B be L-BAOs. 1. If there is a homomorphism h : A B, then χ(b) χ(a). 2. If A B then χ(b) χ(a). 3. If χ(a) = then χ(a σ ) =. Proof. 1. For any finite n, if there are independent a 0,..., a n 1 A with i<n a i = 1, then h(a 0 ),..., h(a n 1 ) B have the same properties. So χ(b) χ(a). 2. This follows from part Assume that χ(a) =. Let I be the ideal of the boolean reduct of A generated by the independent elements of A. Since in this algebra the join of finitely many independent elements is never equal to 1, I is a proper ideal. Extend it to a maximal ideal I, and let µ = A \ I A +. We claim that f(a) µ for all a µ. For if not, take a µ with f(a) / µ. So f(a) µ. Let b = a f(a) µ. Then b a, so f(b) f(a) by monotony of f. So b f(b) b f(a) = a f(a) f(a) = 0. This means that b is independent, and hence in I A \ µ by definition of I, µ. Since we know that b µ, this is a contradiction, and proves the claim. By the claim, µ is an R f -reflexive element of A +. No element of A σ containing µ can be independent. But whenever i<n a i = 1 in A σ, we must have µ a i for some i < n, and so a i is not independent. So we see that χ(a σ ) =. By part 3 of the lemma, if χ(a) = then χ(a σ ) = χ(a). We remark that this can fail if A has finite chromatic number: [32, theorem 4.2] constructs, for each k, l with 2 l k < ω, an L-BAO A with χ(a) = k and χ(a σ ) = l. For each finite n 2 fix a finite graph G n with chromatic number > n and no cycles of length < n. This exists by Erdős s famous result [9] (see [8, chapter 11] for a recent presentation). We can assume that if n < m then G n < G m. For integers n, m 1, let ( σ[n, m] = n x(x = x) i<m x i x i = 1 ) (x i f(x i ) = 0), i<m i<m saying that if A has at least n elements then χ(a) > m. Define Σ = {σ[2,2]} {σ[2 Gn, n] : n 2} {d(0) = 0 x(x > 0 d(x) = 1)}, K = {A : A is an L-BAO, A = Σ}. Note that each sentence in Σ is equivalent to a universal sentence; so K = S K. As K is elementary, it is closed under ultraproducts. 11

12 Lemma 2.8. K is canonical. Proof. Let A K. If A is finite, then A σ = A K. If it is infinite, then A 2 Gn for all n 2, so as A = σ[2 Gn, n], we have χ(a) > n for all n 2. Hence, χ(a) =. By lemma 2.7(3), χ(a σ ) = as well; so certainly, A σ = {σ[2,2]} {σ[2 Gn, n] : n 2}. It is easily seen that if d is a discriminator on A then it is on A σ as well. So A σ K. Definition 2.9. Let V = SPK. Lemma V is a canonical variety. Proof. K is closed under ultraproducts, so by lemma 2.8 and theorem 2.2, P K is canonical. By (e.g.) [29, theorem 2.71], if A B then A σ B σ up to isomorphism. So V = SPK is also canonical. Since K is a discriminator class, it follows from proposition 2.1 that V is a variety. Lemma χ(a) > 2 for each non-degenerate A V. Proof. The result holds for each non-degenerate A K, since A = σ[2,2]. Assume that A i K (i I) are not all degenerate and χ( i I A i) 2. Noting that for each i I, the projection from j I A j to A i is a homomorphism, by lemma 2.7(1) we must have χ(a i ) 2 for any i I with A i non-degenerate, a contradiction. So the result holds for P K. Finally, if A is non-degenerate, A B P K, and χ(a) 2, then χ(b) 2 by lemma 2.7(2), contradicting the result for P K. So the result holds for V = SPK, as required. As indicated above, we regard each G n as a structure for L a = {R f, R d } by interpreting R f as the graph edge relation and R d as the universal relation G n G n. Then G + n is an L-BAO with 2 Gn elements. Also, χ(g + n ) is equal to the chromatic number of G n, and hence χ(g + n ) > n. Lemma For each n 2, G n Cst V up to isomorphism. Proof. Let n 2. We first show that G + n K. G + n has chromatic number > n 2, so G + n = σ[2,2]. Let m 2; we check that G + n = σ[2 Gm, m]. If m n then the consequent of σ[2 Gm, m] is true in G + n, since χ(g + n ) > n m. If m > n, then the antecedent of σ[2 Gm, m] is false in G + n, since this algebra has exactly 2 Gn elements, and G m > G n. So G + n = σ[2 Gm, m] in each case. Certainly, d is a discriminator in G + n. So G + n = Σ. By its definition, G + n is an L-BAO. So G + n K for all n 2. For each n 2, G + n K V, so as G n is finite, G n = (G + n ) + Cst V. Let G be a non-principal ultraproduct of the G n over ω \ 2. 12

13 Lemma G / Str V. Proof. For each k, only finitely many of the G l have any cycles of length k. Now by Loś theorem, any first-order sentence true in G is also true in infinitely many of the G l. Since the property of having a cycle of length k is expressible by a first-order sentence, it follows that G has no cycles. So G is 2-colourable, and hence χ(g + ) 2. Certainly, G + is non-degenerate. By lemma 2.11, G + / V. Remark This lemma can also be proved by using proposition 2.1, from which it follows that if G + V then G + K. But G is infinite, so G + does not validate any of the axioms σ[2 Gn, n] (n 2). This approach obviates the need for lemma 2.11 and the axiom σ[2,2] in the definition of K. Lemma The universal theory of V has the finite algebra property: i.e., any universal L-sentence not valid in V fails in a finite algebra in V. Proof. Let ρ be a universal L-sentence such that A = ρ for some A V. Then A σ = ρ as ρ is preserved by subalgebras. For the same reason, since V = SPK we can assume that A P K. Hence by theorem 2.5, A + = T, where T is a disjoint union of structures of the form B + with B K. Then A σ = T +, so T + = ρ and T + V as V is a canonical variety. Assume the matrix (quantifier-free part) of ρ is in conjunctive normal form. Distribute the universal quantifiers across the conjunctions. One of the resulting conjuncts τ has T + = τ. This τ is a universal sentence whose matrix is a disjunction. Each disjunct of τ is either an equation which can be taken in the form t = 0, in which case we say that the term t is positive in τ, or the negation u 0 of an equation, in which case u is negative in τ. Pick a valuation h mapping the variables of τ into T + so that (T +, h) = t = 0 when t is positive and (T +, h) = u = 0 when u is negative. Let h(s) T + denote the value of the term s in (T +, h). For each of the finitely many positive terms t in τ pick some a t T with a t h(t), and some B t K such that a t B t + T. Let A t = (B t +) + = (B t ) σ. Then A t K as K is canonical. The function f t (X) = X B t + is a surjective homomorphism T + A t as B t + is an inner substructure of T. Let h t = f t h. Then h t (s) = f t (h(s)) for all terms s as f t is a homomorphism. Thus h t (u) = 0 for all negative u, and a t h(t) B t + = h t (t), so h t (t) 0. Then if t 1,... t n are all the positive terms in τ, put B = A t 1 A tn, and h (v) = (h t 1 (v),..., h tn (v)) for all variables occurring in τ. Then h (s) = (h t 1 (s),..., h tn (s)) for all terms in these variables, so h (u) = 0 for all negative u in τ and h (t i ) 0 for all positive t i. This shows B = τ, and hence ρ fails in B. But B V, since each A t K. If each A t is finite, then B is the desired finite falsifying algebra in V for ρ, and the proof is finished. If however 13

14 any A t is infinite, we use filtration to collapse it to a finite algebra that still has the properties needed of A t. To do this, let Z be the finite set of all subterms of terms occurring in τ. Define an equivalence relation on B+ t by a b iff a h t (s) b h t (s) for all s Z. Define the relations R f, R d existentially on the quotient S t = (B+)/, t by S t = R f (a/, b/ ) iff B+ t = R f (a, b ) for some a, b B+ t with a a and b b, and similarly for R d. For each variable v occurring in τ, define h t (v) = {a/ : a h t (v)} S t +. It is now easy to check by induction on formation of terms s Z that h t (s) = {a/ : a h t (s)}. Hence, h t (u) = 0 in S t + for all negative u in τ, while a t / h t (t), so h t (t) 0. Clearly, S t + is finite. It remains to check that S t + V. Now since A t is infinite, so are B+ t and B t. Hence, by the proof of lemma 2.7(3), B+ t contains an R f -reflexive point, say a. Then a/ S t is also reflexive. It follows that χ(s t + ) =, so S+ t satisfies the consequents of all the axioms σ[n, m] defining K. Also, since (B+) t + K, the property of d being a discriminator on (B+) t + is inherited by S t +, since this property means that R d is the universal relation on each structure. So in fact S t + K. Thus we can replace the factor A t of B by the finite V-algebra S t + in each case that A t is infinite, to complete the construction as desired. Corollary One may choose the G n (n 2) so that the universal theory of V is decidable. Proof. Fix a recursive enumeration of all isomorphism types of finite graphs, in order of their cardinality. If G m (2 m < n) have been defined, define G n to be the first graph in the enumeration with chromatic number > n, no cycles of length < n, and with G n > G m for all m with 2 m < n. This yields a recursive enumeration of the axioms defining K; from this one may easily obtain a recursive enumeration of the equational theory of K, which by lemma 2.10 axiomatises V. Hence, the universal theory of V is also recursively enumerable. On the other side, a finite non-degenerate L-BAO A is in K iff d is a discriminator on it, and its chromatic number is > 2 and also > n for all n 2 such that 2 Gn A. There are finitely many such n, so this constitutes an algorithm to decide whether A K. Now by [1], any finite B V has a subdirect decomposition of the form B i I A i, where each A i is subdirectly irreducible and a homomorphic image of B. So for each i, A i B and A i V; and by proposition 2.1, A i S K = K. For each nonzero b B, choose some i b I such that the projection of B onto A ib takes b to a non-zero element. Then B b B A i b, so we can suppose without loss of generality that I B. Hence we may recursively enumerate the isomorphism types of finite algebras in V by enumerating all subalgebras of finite products of finite algebras in K. So, using 14

15 lemma 2.15, we may enumerate all universal sentences not valid in V by simultaneously enumerating all universal L-sentences α and isomorphism types of finite L-BAOs B V, checking whether B = α, and printing out α if not. Any universal L-sentence will occur in just one of these two enumerations. We can use this in the usual way to decide the universal theory of V. Proposition A variety V of BAOs is elementarily generated iff it is canonical and there is an elementary class S of structures satisfying Cst V S Str V. Proof. Assume that V is canonical and there is such an S. Then S + V, so the variety Var S generated by S is contained in V. But by canonicity, V S(Cst V) + S S + Var S. Conversely, if V = Var C for some class C of structures that is closed under ultraproducts, then by [19, theorem 4.12], S = RuSHUd C is as required. By [17, theorem 3.6.7], V is canonical. Theorem There is a canonical variety of BAOs with the finite algebra property and decidable universal theory, that is not elementarily generated. Proof. The V of definition 2.9 is a canonical variety and can be taken to have the other two positive properties, by lemmas 2.10 and 2.15 and corollary If it were determined by an elementary class of frames, proposition 2.17 shows that there would be an elementary class S with Cst V S Str V. Hence, any ultraproduct of structures in Cst V would lie in Str V. But by lemma 2.12, up to isomorphism we have G n Cst V (all n 2); and by lemma 2.13, G / Str V. If we do not desire decidability, we can strengthen this result. Theorem There are 2 ℵ 0 distinct canonical varieties of L-BAOs with the finite algebra property and not elementarily generated. Proof. Let c n be the chromatic number of G n (for each n 2). We may assume that if 2 m < n then G m < G n and c m < c n. For X ω \ 2 let Σ X = {σ[2 Gn, c n 1] : n X} {σ[2 Gn, c n ] : n 2, n / X} {σ[2,2]} {d(0) = 0 x(x > 0 d(x) = 1)}, K X = {L-BAOs A : A = Σ X }, V X = SPK X. Claim. For each n 2 we have G + n V X iff n X. Proof of claim. Assume that n X. Certainly, χ(g + n ) = c n > c n 1 2, so G + n = σ[2,2] σ[2 Gn, c n 1]. For m 2, if m < n then c n > c m, 15

16 so G + n = σ[2 Gm, c m 1] σ[2 Gm, c m ]. If m > n then the antecedents of σ[2 Gm, c m 1] and σ[2 Gm, c m ] fail in G + n, so both sentences are true in G + n. Hence G + n K X V X. Conversely, assume that n 2 and G + n V X. G + n is subdirectly irreducible since d is a discriminator on it. We know that Pu K X = K X S K X. By proposition 2.1, G + n S K X. Σ X is a universal theory; so S K X = K X, G + n K X, and G + n = Σ X. Hence, if n / X, we must have G + n = σ[2 Gn, c n ]; but G + n 2 Gn and χ(g + n ) c n, a contradiction. So n X, proving the claim. Using the claim, earlier proofs now show that for any infinite X ω \2, V X is canonical and has the finite algebra property, but is not elementarily generated. (We need X infinite in order that V X contain infinitely many algebras G + n, so that the ultraproduct part of the proof of theorem 2.18 goes through.) By the claim, if X, Y ω \ 2 are distinct then V X V Y. So {V X : X ω\2, X infinite} is a class of 2 ℵ 0 varieties with the required properties. There are only countably many algorithms, so not all V X can have decidable universal theory. 3. The modal approach. We now briefly give a similar argument in purely modal terms. We assume some familiarity with modal logic: modal languages and their semantics, basic frame theory (including bounded morphisms and inner subframes), normal modal logics and notions pertaining to them such as soundness, completeness, canonicity, and the finite model property, and the Jankov Fine formula encoding the modal diagram of a frame. All the material we need can be found in [2] and [5]. We use a modal language with two boxes, written,a. We will write R, R A for their accessibility relations, and,e for the corresponding diamonds. The operator A is intended as a global or universal modality (see [2]); frames F = (W, R, R A ) on which, indeed, R A = W W will be called standard. For F = (W, R, R A ), we will write F for W. A colouring of a frame F = (W, R, R A ) is a collection C of subsets of W such that C = W and F = R (x, y) for all x, y S and all S C. The chromatic number χ(f) of F is the least m < ω for which there exists a colouring of F of cardinality m; we set χ(f) = if F has no finite colouring. Note that although colourings need not partition the domain of the frame, any finite colouring can be refined to one that does. So if we consider a graph G = (V, E) as a frame F = (V, E, V V ), the chromatic number of F coincides with the chromatic number of G as usually defined in graph theory (as in 1). F and χ(f) are two largeness notions for frames F. They are to an extent modally definable: 16

17 Lemma 3.1. Let F = (W, R, R A ) be a standard frame, let n, m < ω, and let p 0,..., p n 1, q 0,..., q m 1 be distinct propositional variables. 1. The formula i<n E(p i j<i p j) is satisfiable in F iff F n. 2. The formula A i<m (q i q i ) is satisfiable in F iff χ(f) m. Proof. For the first part, assume that i<n E(p i j<i p j) is satisfiable in F under some assignment h of the variables. For each i < n, pick w i W with (F, h), w i = p i j<i p j. The w i must clearly be pairwise distinct; so F n. Conversely, if F n then assigning p 0,..., p n 1 to distinct singletons in (W) will satisfy the formula. Assume now, in order to prove part 2 of the lemma, that A i<m (q i q i ) is satisfiable in F under some assignment h. For each i < m, let S i = {w W : (F, h), w = q i q i }. Then the S i witness that χ(f) m. Conversely, assume that there are sets S i W (i < m) with union W and such that F = R (x, y) for all x, y S i and i < m. Assign q i to S i (each i < m) and observe that the formula is now true at any world of F. Definition 3.2. For n, m < ω and distinct propositional variables p 0,..., p n 1, q 0,..., q m 1, let ( ) α[n, m] = p j ) E (q i q i ). i<n E(p i j<i Lemma 3.3. Let F be a standard frame. Then α[n, m] is valid in F iff (if F n then χ(f) > m). Proof. The formula α[n, m] is not valid in F iff i<n E(p i j<i p j) and A i<m (q i q i ) are both satisfiable in F (since the truth of these formulas does not depend on the evaluation point). By lemma 3.1, this is iff F n and χ(f) m. For each n < ω let G n be a finite graph with chromatic number > n and no cycles of length < n (see Erdős s paper [9] for their existence). We write G n for the number of nodes of G n. We may suppose that G 0 < G 1 <. Definition 3.4. Let EG (standing for Erdős graphs ) be the normal modal logic (in the modal language above) axiomatised by: 1. all propositional tautologies, 2. normality: (p q) (p q), and A(p q) (Ap Aq), 3. {α[ G n, n] : n < ω}, 4. the axioms Ap p, Ap p, and Ep AEp, expressing that A is a global or universal modality. Its derivation rules are modus ponens, universal generalisation for each of the two boxes, and uniform substitution (of variables by formulas). i<m 17

18 The symmetry axiom p p can be added if desired, but it is not needed. Lemma 3.5. The logic EG is canonical. Proof. Fix a set L of propositional variables. Using formulas written with variables from L, let M = (K, h) be the canonical model of EG, with underlying frame K. We show that K is a frame for EG. Let C be any R A -cluster of K, regarded as a subframe of K. C is an inner subframe, so it suffices to check that C is a frame for EG; and since C is a standard frame we need not worry about the axioms dealing with the global modality. Thus it remains to verify that C validates the formulas α[ G n, n] for n < ω. If C is finite, this is clear, as any valuation into C is definable in M, and the model M validates EG. So assume that C is infinite. Claim. There is Γ C with K = R (Γ,Γ). Proof of claim. There is a similar argument in Hughes s paper [33]. Pick any C. It suffices to show that the set Γ 0 = {ϕ ϕ : ϕ an L-formula} {δ : Aδ } is EG-consistent; for any maximal consistent set Γ containing it will be R -reflexive and in C. Assume for contradiction that Γ 0 is inconsistent. So by normality, there are Aδ and L-formulas ϕ 0,..., ϕ m 1 for some m < ω, such that EG δ i<m (ϕ i ϕ i ). Applying universal generalisation and normality yields EG Aδ A i<m (ϕ i ϕ i ). Hence, (1) A (ϕ i ϕ i ). i<m Now let n = G m and define formulas ψ i (i < n) as follows. Since C is infinite it is not hard to find distinct Γ 0,...,Γ n 1 C and formulas γ ij Γ i \Γ j separating Γ i from Γ j. Let ψ i = j i γ ij. Then for all i, j < n, we have ψ i Γ j iff i = j; in fact, we obtain M, Γ i = ψ i j<i ψ j for each i < n. Since C, we have i<n E(ψ i j<i ψ j) by the truth lemma for M. But α[n, m] is an axiom of EG; so we obtain E i<m (ϕ i ϕ i ). Taken with (1), this contradicts the consistency of, and proves the claim. Any frame with an R -reflexive point has chromatic number, so by lemma 3.3 validates α[n, m] for all n, m. This, with the claim, implies that C is a frame for EG. Hence, K is also a frame for EG, as required. 18

19 Lemma 3.6. EG is not sound and complete for any elementary class of frames. Proof. Assume for contradiction that EG is sound and complete for some elementary class K of frames. Let n < ω. We regard G n as a standard frame for the modal type above by interpreting R as the graph edge relation (and R A as the universal relation G n G n ). It can be checked using lemma 3.3 that G n validates EG. Let ψ n be (essentially) the Jankov Fine formula of G n (see, e.g., [2, 3.4] and [5, 9.4]): ( A (x y) ) ( ) A ( x ) y, x G n y G n\{x} x G n Ex x G n R (y,x) where we regard each x G n as a propositional variable. Then ψ n is satisfiable in G n. So ψ n is EG-consistent, and hence there is F n K in which ψ n is satisfiable. Since F n validates EG, R A defines an equivalence relation on it, each equivalence class being an inner subframe of F n. The form of ψ n now implies that there is an inner subframe I n F n and a surjective bounded morphism m n : I n G n (see, e.g., [2, lemma 3.20] for details). Now consider the class T of structures of the form (A, B, m), where A K, B is a standard frame disjoint from A, and m A B is a surjective bounded morphism from an inner subframe of A onto B. Since K is elementary, these statements are first-order expressible, and we can find a first-order theory T, say, containing first-order sentences that together axiomatise T, and additional sentences stating that B (above) has at least n elements for each finite n, R is irreflexive and symmetric on B, and B has no R -cycles of length n for each finite n. Any finite subset of T has a model, namely, (F n, G n, m n ) for any large enough n. By compactness for first-order logic, we may take (F, G, m) = T. Then F K, so F is an EG-frame. The domain of m is an inner subframe of F, so also an EG-frame. G is a bounded morphic image of this, so is itself an EG-frame. But R is irreflexive and symmetric on G and has no cycles. Hence, χ(g) 2. Also, G is infinite and standard. By lemma 3.3, G does not validate any of the axioms α[ G n, n] of EG, and so is not an EG-frame. This contradiction completes the proof. Remark 3.7. The same argument shows that the variant of EG in which the axioms α[ G n, n] are replaced by any single axiom of the form α[m, n] (m 1, n 2) is also not sound and complete for any elementary class of frames. The simplest such axiom is α[1, 2], equivalent to E((q 0 q 0 ) (q 1 q 1 )), and expressing that its frames have chromatic number at least 3. However, algebraic results [32, theorem 4.2] can be used to show that no such logic is canonical. 19

20 Lemma 3.8. EG has the finite model property and, for a suitable choice of the G n, is decidable. Proof. Let ϕ be an EG-consistent formula; we will show that ϕ is satisfiable in a finite frame for EG. The consistency of ϕ implies that ϕ is satisfiable in some point Γ of the canonical frame K. Let C be the cluster of M to which Γ belongs; in the proof of lemma 3.5 we already saw that C (seen as a subframe of K) is a frame for EG. Hence we are done in the case that C is finite. If C is infinite then it contains an R -reflexive point. Now let M C be the canonical model restricted to C, and take any filtration M f C of M C through the collection of subformulas of ϕ (as in [2, 2.3]). It is a routine exercise to verify that ϕ is satisfiable in M f C, and that Mf C is based on a standard, finite frame containing a reflexive world. But any such frame validates EG. The proof of the second part of the lemma is done in the usual way, by choosing the G n so that the axioms of EG are recursively enumerable, and observing that it is then decidable whether a finite frame validates the axioms. See corollary 2.16 and [2, theorem 6.7] for similar arguments. Remark 3.9. Fine formulated his theorem concerning the canonicity of elementarily determined modal logics in a monomodal language, i.e., with a single diamond. However, as he mentions in the introduction to [10], his results can be readily extended to polymodal logics, such as tense logics. Similarly, we have formulated our results for bimodal languages, but it is not hard to transform them to the monomodal setting, using Thomason s simulation method. Thomason [48] showed how normal, polymodal logics can be uniformly simulated by normal, monomodal ones, in a way that preserves negative properties such as incompleteness. A systematic study of the Thomason simulation by Kracht and Wolter [40] brought out that in fact it preserves many properties, both positive and negative. Using their results, it almost immediately follows that the monomodal simulation of the logic EG is a canonical, but not elementarily determined, modal logic in a monomodal language. In the companion paper [24], we will discuss examples of monomodal logics above K4, obtained by a direct construction not using the Thomason simulation, which are canonical but not sound and complete for any elementary class of Kripke frames. 4. Further work. It would be interesting to know whether theorem 2.18 and the results of 3 remain true under stronger conditions. In this regard, we point out an observation and two problems. We state them in algebraic terms, but of course the modal approach could be used instead. 20

Canonicity and representable relation algebras

Canonicity and representable relation algebras Canonicity and representable relation algebras Ian Hodkinson Joint work with: Rob Goldblatt Robin Hirsch Yde Venema What am I going to do? In the 1960s, Monk proved that the variety RRA of representable

More information

Axiomatisation of Hybrid Logic

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

A generalization of modal definability

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

Atom structures and Sahlqvist equations

Atom structures and Sahlqvist equations Atom structures and Sahlqvist equations Yde Venema Department of Mathematics and Computer Science Vrije Universiteit De Boelelaan 1081 1081 HV Amsterdam July 28, 1997 Abstract This paper addresses the

More information

The McKinsey Lemmon logic is barely canonical

The McKinsey Lemmon logic is barely canonical The McKinsey Lemmon logic is barely canonical Robert Goldblatt and Ian Hodkinson July 18, 2006 Abstract We study a canonical modal logic introduced by Lemmon, and axiomatised by an infinite sequence of

More information

Representable Cylindric Algebras and Many-Dimensional Modal Logics

Representable Cylindric Algebras and Many-Dimensional Modal Logics Representable Cylindric Algebras and Many-Dimensional Modal Logics Agi Kurucz Department of Informatics King s College London agi.kurucz@kcl.ac.uk The equationally expressible properties of the cylindrifications

More information

Axiomatizing hybrid logic using modal logic

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

arxiv: v2 [math.lo] 25 Jan 2017

arxiv: v2 [math.lo] 25 Jan 2017 arxiv:1604.02196v2 [math.lo] 25 Jan 2017 Fine s Theorem on First-Order Complete Modal Logics Robert Goldblatt Victoria University of Wellington Abstract Fine s influential Canonicity Theorem states that

More information

ALL NORMAL EXTENSIONS OF S5-SQUARED ARE FINITELY AXIOMATIZABLE

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

Modal and temporal logic

Modal 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 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

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

Logics above S4 and the Lebesgue measure algebra

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

A VIEW OF CANONICAL EXTENSION

A 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

Axiomatizing hybrid logic using modal logic

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

Löwenheim-Skolem Theorems, Countable Approximations, and L ω. David W. Kueker (Lecture Notes, Fall 2007)

Löwenheim-Skolem Theorems, Countable Approximations, and L ω. David W. Kueker (Lecture Notes, Fall 2007) Löwenheim-Skolem Theorems, Countable Approximations, and L ω 0. Introduction David W. Kueker (Lecture Notes, Fall 2007) In its simplest form the Löwenheim-Skolem Theorem for L ω1 ω states that if σ L ω1

More information

arxiv:math/ v1 [math.lo] 5 Mar 2007

arxiv:math/ v1 [math.lo] 5 Mar 2007 Topological Semantics and Decidability Dmitry Sustretov arxiv:math/0703106v1 [math.lo] 5 Mar 2007 March 6, 2008 Abstract It is well-known that the basic modal logic of all topological spaces is S4. However,

More information

Qualifying Exam Logic August 2005

Qualifying Exam Logic August 2005 Instructions: Qualifying Exam Logic August 2005 If you signed up for Computability Theory, do two E and two C problems. If you signed up for Model Theory, do two E and two M problems. If you signed up

More information

Technical Modal Logic

Technical Modal Logic Technical Modal Logic Marcus Kracht Fakultät LiLi Universität Bielefeld Postfach 10 01 31 D-33501 Bielefeld marcus.kracht@uni-bielefeld.de December 17, 2009 Abstract Modal logic is concerned with the analysis

More information

Meta-logic derivation rules

Meta-logic derivation rules Meta-logic derivation rules Hans Halvorson February 19, 2013 Recall that the goal of this course is to learn how to prove things about (as opposed to by means of ) classical first-order logic. So, we will

More information

Jónsson posets and unary Jónsson algebras

Jónsson posets and unary Jónsson algebras Jónsson posets and unary Jónsson algebras Keith A. Kearnes and Greg Oman Abstract. We show that if P is an infinite poset whose proper order ideals have cardinality strictly less than P, and κ is a cardinal

More information

Syntactic Characterisations in Model Theory

Syntactic Characterisations in Model Theory Department of Mathematics Bachelor Thesis (7.5 ECTS) Syntactic Characterisations in Model Theory Author: Dionijs van Tuijl Supervisor: Dr. Jaap van Oosten June 15, 2016 Contents 1 Introduction 2 2 Preliminaries

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

Foundations of Mathematics MATH 220 FALL 2017 Lecture Notes

Foundations of Mathematics MATH 220 FALL 2017 Lecture Notes Foundations of Mathematics MATH 220 FALL 2017 Lecture Notes These notes form a brief summary of what has been covered during the lectures. All the definitions must be memorized and understood. Statements

More information

SEPARABLE MODELS OF RANDOMIZATIONS

SEPARABLE MODELS OF RANDOMIZATIONS SEPARABLE MODELS OF RANDOMIZATIONS URI ANDREWS AND H. JEROME KEISLER Abstract. Every complete first order theory has a corresponding complete theory in continuous logic, called the randomization theory.

More information

DISJOINT-UNION PARTIAL ALGEBRAS

DISJOINT-UNION PARTIAL ALGEBRAS Logical Methods in Computer Science Vol. 13(2:10)2017, pp. 1 31 https://lmcs.episciences.org/ Submitted Dec. 07, 2016 Published Jun. 22, 2017 DISJOINT-UNION PARTIAL ALGEBRAS ROBIN HIRSCH AND BRETT MCLEAN

More information

Existential definability of modal frame classes

Existential definability of modal frame classes Existential definability of modal frame classes Tin Perkov Polytechnic of Zagreb, Croatia tin.perkov@tvz.hr Abstract. A class of Kripke frames is called modally definable if there is a set of modal formulas

More information

A MODEL-THEORETIC PROOF OF HILBERT S NULLSTELLENSATZ

A MODEL-THEORETIC PROOF OF HILBERT S NULLSTELLENSATZ A MODEL-THEORETIC PROOF OF HILBERT S NULLSTELLENSATZ NICOLAS FORD Abstract. The goal of this paper is to present a proof of the Nullstellensatz using tools from a branch of logic called model theory. In

More information

2.2 Lowenheim-Skolem-Tarski theorems

2.2 Lowenheim-Skolem-Tarski theorems Logic SEP: Day 1 July 15, 2013 1 Some references Syllabus: http://www.math.wisc.edu/graduate/guide-qe Previous years qualifying exams: http://www.math.wisc.edu/ miller/old/qual/index.html Miller s Moore

More information

Imperial College London Department of Computing. Exploring Canonical Axiomatisations of Representable Cylindric Algebras

Imperial College London Department of Computing. Exploring Canonical Axiomatisations of Representable Cylindric Algebras Imperial College London Department of Computing Final year project Exploring Canonical Axiomatisations of Representable Cylindric Algebras Author: Jannis Bulian Supervisor: Prof. Ian Hodkinson Second Marker:

More information

Madhavan Mukund Chennai Mathematical Institute

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

Equational Logic. Chapter Syntax Terms and Term Algebras

Equational Logic. Chapter Syntax Terms and Term Algebras Chapter 2 Equational Logic 2.1 Syntax 2.1.1 Terms and Term Algebras The natural logic of algebra is equational logic, whose propositions are universally quantified identities between terms built up from

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 OF CLOSURE ALGEBRA

ON THE LOGIC OF CLOSURE ALGEBRA Bulletin of the Section of Logic Volume 40:3/4 (2011), pp. 147 163 Ahmet Hamal ON THE LOGIC OF CLOSURE ALGEBRA Abstract An open problem in modal logic is to know if the fusion S4 S4 is the complete modal

More information

De Jongh s characterization of intuitionistic propositional calculus

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

MacNeille completions and canonical extensions

MacNeille completions and canonical extensions MacNeille completions and canonical extensions Mai Gehrke New Mexico State University John Harding New Mexico State University January 29, 2004 Yde Venema University of Amsterdam Abstract Let V be a variety

More information

3. Only sequences that were formed by using finitely many applications of rules 1 and 2, are propositional formulas.

3. Only sequences that were formed by using finitely many applications of rules 1 and 2, are propositional formulas. 1 Chapter 1 Propositional Logic Mathematical logic studies correct thinking, correct deductions of statements from other statements. Let us make it more precise. A fundamental property of a statement is

More information

Herbrand Theorem, Equality, and Compactness

Herbrand Theorem, Equality, and Compactness CSC 438F/2404F Notes (S. Cook and T. Pitassi) Fall, 2014 Herbrand Theorem, Equality, and Compactness The Herbrand Theorem We now consider a complete method for proving the unsatisfiability of sets of first-order

More information

Boolean Algebras, Boolean Rings and Stone s Representation Theorem

Boolean 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 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

COMBINING MODAL LOGICS

COMBINING MODAL LOGICS 15 COMBINING MODAL LOGICS Agi Kurucz 1 Introduction............................................... 1 2 Fusion of modal logics.......................................... 4 2.1 Transfer results...........................................

More information

More Model Theory Notes

More Model Theory Notes More Model Theory Notes Miscellaneous information, loosely organized. 1. Kinds of Models A countable homogeneous model M is one such that, for any partial elementary map f : A M with A M finite, and any

More information

KRIPKE S THEORY OF TRUTH 1. INTRODUCTION

KRIPKE S THEORY OF TRUTH 1. INTRODUCTION KRIPKE S THEORY OF TRUTH RICHARD G HECK, JR 1. INTRODUCTION The purpose of this note is to give a simple, easily accessible proof of the existence of the minimal fixed point, and of various maximal fixed

More information

Boolean Algebras. Chapter 2

Boolean Algebras. Chapter 2 Chapter 2 Boolean Algebras Let X be an arbitrary set and let P(X) be the class of all subsets of X (the power set of X). Three natural set-theoretic operations on P(X) are the binary operations of union

More information

Existential Second-Order Logic and Modal Logic with Quantified Accessibility Relations

Existential Second-Order Logic and Modal Logic with Quantified Accessibility Relations Existential Second-Order Logic and Modal Logic with Quantified Accessibility Relations preprint Lauri Hella University of Tampere Antti Kuusisto University of Bremen Abstract This article investigates

More information

PRESERVATION THEOREMS IN LUKASIEWICZ MODEL THEORY

PRESERVATION THEOREMS IN LUKASIEWICZ MODEL THEORY Iranian Journal of Fuzzy Systems Vol. 10, No. 3, (2013) pp. 103-113 103 PRESERVATION THEOREMS IN LUKASIEWICZ MODEL THEORY S. M. BAGHERI AND M. MONIRI Abstract. We present some model theoretic results for

More information

Model Theory of Modal Logic Lecture 1: A brief introduction to modal logic. Valentin Goranko Technical University of Denmark

Model Theory of Modal Logic Lecture 1: A brief introduction to modal logic. Valentin Goranko Technical University of Denmark Model Theory of Modal Logic Lecture 1: A brief introduction to modal logic Valentin Goranko Technical University of Denmark Third Indian School on Logic and its Applications Hyderabad, 25 January, 2010

More information

Propositional and Predicate Logic - VII

Propositional and Predicate Logic - VII Propositional and Predicate Logic - VII Petr Gregor KTIML MFF UK WS 2015/2016 Petr Gregor (KTIML MFF UK) Propositional and Predicate Logic - VII WS 2015/2016 1 / 11 Theory Validity in a theory A theory

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

On Definability in Multimodal Logic

On Definability in Multimodal Logic On Definability in Multimodal Logic Joseph Y. Halpern Computer Science Department Cornell University, U.S.A. halpern@cs.cornell.edu Dov Samet The Faculty of Management Tel Aviv University, Israel samet@post.tau.ac.il

More information

Lattice Theory Lecture 5. Completions

Lattice Theory Lecture 5. Completions Lattice Theory Lecture 5 Completions John Harding New Mexico State University www.math.nmsu.edu/ JohnHarding.html jharding@nmsu.edu Toulouse, July 2017 Completions Definition A completion of a poset P

More information

Abstract model theory for extensions of modal logic

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

AMS regional meeting Bloomington, IN April 1, 2017

AMS regional meeting Bloomington, IN April 1, 2017 Joint work with: W. Boney, S. Friedman, C. Laskowski, M. Koerwien, S. Shelah, I. Souldatos University of Illinois at Chicago AMS regional meeting Bloomington, IN April 1, 2017 Cantor s Middle Attic Uncountable

More information

Generalized Pigeonhole Properties of Graphs and Oriented Graphs

Generalized Pigeonhole Properties of Graphs and Oriented Graphs Europ. J. Combinatorics (2002) 23, 257 274 doi:10.1006/eujc.2002.0574 Available online at http://www.idealibrary.com on Generalized Pigeonhole Properties of Graphs and Oriented Graphs ANTHONY BONATO, PETER

More information

Chapter 1. Sets and Mappings

Chapter 1. Sets and Mappings Chapter 1. Sets and Mappings 1. Sets A set is considered to be a collection of objects (elements). If A is a set and x is an element of the set A, we say x is a member of A or x belongs to A, and we write

More information

The logic of subset spaces, topologic and the local difference modality K

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

An adjoint construction for topological models of intuitionistic modal logic Extended abstract

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

Algebraic Canonicity in Non-Classical Logics

Algebraic Canonicity in Non-Classical Logics Algebraic Canonicity in Non-Classical Logics MSc Thesis (Afstudeerscriptie) written by Zhiguang Zhao (born November 15th, 1989 in Tai an, China) under the supervision of Dr Alessandra Palmigiano, and submitted

More information

Notes on ordinals and cardinals

Notes on ordinals and cardinals Notes on ordinals and cardinals Reed Solomon 1 Background Terminology We will use the following notation for the common number systems: N = {0, 1, 2,...} = the natural numbers Z = {..., 2, 1, 0, 1, 2,...}

More information

REU 2007 Transfinite Combinatorics Lecture 9

REU 2007 Transfinite Combinatorics Lecture 9 REU 2007 Transfinite Combinatorics Lecture 9 Instructor: László Babai Scribe: Travis Schedler August 10, 2007. Revised by instructor. Last updated August 11, 3:40pm Note: All (0, 1)-measures will be assumed

More information

Congruence Boolean Lifting Property

Congruence Boolean Lifting Property Congruence Boolean Lifting Property George GEORGESCU and Claudia MUREŞAN University of Bucharest Faculty of Mathematics and Computer Science Academiei 14, RO 010014, Bucharest, Romania Emails: georgescu.capreni@yahoo.com;

More information

A NEW PROOF OF THE MCKINSEY-TARSKI THEOREM

A NEW PROOF OF THE MCKINSEY-TARSKI THEOREM A NEW PROOF OF THE MCKINSEY-TARSKI THEOREM G. BEZHANISHVILI, N. BEZHANISHVILI, J. LUCERO-BRYAN, J. VAN MILL Abstract. It is a landmark theorem of McKinsey and Tarski that if we interpret modal diamond

More information

Part V. 17 Introduction: What are measures and why measurable sets. Lebesgue Integration Theory

Part V. 17 Introduction: What are measures and why measurable sets. Lebesgue Integration Theory Part V 7 Introduction: What are measures and why measurable sets Lebesgue Integration Theory Definition 7. (Preliminary). A measure on a set is a function :2 [ ] such that. () = 2. If { } = is a finite

More information

Relation algebras. Robin Hirsch and Ian Hodkinson. Thanks to the organisers for inviting us! And Happy New Year!

Relation algebras. Robin Hirsch and Ian Hodkinson. Thanks to the organisers for inviting us! And Happy New Year! Relation algebras Robin Hirsch and Ian Hodkinson Thanks to the organisers for inviting us! And Happy New Year! Workshop outline 1. Introduction to relation algebras 2. Games 3. Monk algebras: completions,

More information

DIVIDING AND WEAK QUASI-DIMENSIONS IN ARBITRARY THEORIES

DIVIDING AND WEAK QUASI-DIMENSIONS IN ARBITRARY THEORIES DIVIDING AND WEAK QUASI-DIMENSIONS IN ARBITRARY THEORIES ISAAC GODBRING AND HENRY TOWSNER Abstract. We show that any countable model of a model complete theory has an elementary extension with a pseudofinite-like

More information

The Logic of Proofs, Semantically

The Logic of Proofs, Semantically The Logic of Proofs, Semantically Melvin Fitting Dept. Mathematics and Computer Science Lehman College (CUNY), 250 Bedford Park Boulevard West Bronx, NY 10468-1589 e-mail: fitting@lehman.cuny.edu web page:

More information

A NEW VERSION OF AN OLD MODAL INCOMPLETENESS THEOREM

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

Notes about Filters. Samuel Mimram. December 6, 2012

Notes about Filters. Samuel Mimram. December 6, 2012 Notes about Filters Samuel Mimram December 6, 2012 1 Filters and ultrafilters Definition 1. A filter F on a poset (L, ) is a subset of L which is upwardclosed and downward-directed (= is a filter-base):

More information

Varieties of Heyting algebras and superintuitionistic logics

Varieties of Heyting algebras and superintuitionistic logics Varieties of Heyting algebras and superintuitionistic logics Nick Bezhanishvili Institute for Logic, Language and Computation University of Amsterdam http://www.phil.uu.nl/~bezhanishvili email: N.Bezhanishvili@uva.nl

More information

ON MODAL LOGICS BETWEEN K K K AND S5 S5 S5

ON MODAL LOGICS BETWEEN K K K AND S5 S5 S5 ON MODAL LOGICS BETWEEN K K K AND S5 S5 S5 R. HIRSCH, I. HODKINSON AND A. KURUCZ Abstract. We prove that every n-modal logic between K n and S5 n is undecidable, whenever n 3. We also show that each of

More information

Formal Epistemology: Lecture Notes. Horacio Arló-Costa Carnegie Mellon University

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

Ultraproducts of Admissible Models for Quantified Modal Logic

Ultraproducts of Admissible Models for Quantified Modal Logic Ultraproducts of Admissible Models for Quantified Modal Logic Robert Goldblatt Abstract Admissible models for quantified modal logic have a restriction on which sets of worlds are admissible as propositions.

More information

An Introduction to Modal Logic III

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

On Strictly Positive Modal Logics with S4.3 Frames

On Strictly Positive Modal Logics with S4.3 Frames On Strictly Positive Modal Logics with S4.3 Frames Stanislav Kikot Birkbeck, University of London, U.K. Agi Kurucz King s College London, U.K. Frank Wolter University of Liverpool, U.K. Michael Zakharyaschev

More information

Notes on Modal Logic

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

The Many Faces of Modal Logic Day 3: Algebraic Semantics

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

Axioms for Set Theory

Axioms for Set Theory Axioms for Set Theory The following is a subset of the Zermelo-Fraenkel axioms for set theory. In this setting, all objects are sets which are denoted by letters, e.g. x, y, X, Y. Equality is logical identity:

More information

March 3, The large and small in model theory: What are the amalgamation spectra of. infinitary classes? John T. Baldwin

March 3, The large and small in model theory: What are the amalgamation spectra of. infinitary classes? John T. Baldwin large and large and March 3, 2015 Characterizing cardinals by L ω1,ω large and L ω1,ω satisfies downward Lowenheim Skolem to ℵ 0 for sentences. It does not satisfy upward Lowenheim Skolem. Definition sentence

More information

S4LP and Local Realizability

S4LP and Local Realizability S4LP and Local Realizability Melvin Fitting Lehman College CUNY 250 Bedford Park Boulevard West Bronx, NY 10548, USA melvin.fitting@lehman.cuny.edu Abstract. The logic S4LP combines the modal logic S4

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

Boolean Algebra and Propositional Logic

Boolean Algebra and Propositional Logic Boolean Algebra and Propositional Logic Takahiro Kato September 10, 2015 ABSTRACT. This article provides yet another characterization of Boolean algebras and, using this characterization, establishes a

More information

Boolean Algebra and Propositional Logic

Boolean Algebra and Propositional Logic Boolean Algebra and Propositional Logic Takahiro Kato June 23, 2015 This article provides yet another characterization of Boolean algebras and, using this characterization, establishes a more direct connection

More information

Notes on Modal Logic

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

An Introduction to Modal Logic I

An Introduction to Modal Logic I An Introduction to Modal Logic I Introduction and Historical remarks Marco Cerami Palacký University in Olomouc Department of Computer Science Olomouc, Czech Republic Olomouc, October 10 th 2013 Marco

More information

Some consequences of compactness in Lukasiewicz Predicate Logic

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

Introduction. Itaï Ben-Yaacov C. Ward Henson. September American Institute of Mathematics Workshop. Continuous logic Continuous model theory

Introduction. 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 information

Vietoris bisimulations

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

Axiomatizing complex algebras by games

Axiomatizing complex algebras by games Axiomatizing complex algebras by games Ian Hodkinson Szabolcs Mikulás Yde Venema October 15, 2003 Abstract Given a variety V, we provide an axiomatization Φ(V) of the class SCmV of complex algebras of

More information

Informal Statement Calculus

Informal Statement Calculus FOUNDATIONS OF MATHEMATICS Branches of Logic 1. Theory of Computations (i.e. Recursion Theory). 2. Proof Theory. 3. Model Theory. 4. Set Theory. Informal Statement Calculus STATEMENTS AND CONNECTIVES Example

More information

Basic Algebraic Logic

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

Proving Completeness for Nested Sequent Calculi 1

Proving Completeness for Nested Sequent Calculi 1 Proving Completeness for Nested Sequent Calculi 1 Melvin Fitting abstract. Proving the completeness of classical propositional logic by using maximal consistent sets is perhaps the most common method there

More information

Chapter 1 : The language of mathematics.

Chapter 1 : The language of mathematics. MAT 200, Logic, Language and Proof, Fall 2015 Summary Chapter 1 : The language of mathematics. Definition. A proposition is a sentence which is either true or false. Truth table for the connective or :

More information

Modal logics and their semantics

Modal logics and their semantics Modal logics and their semantics Joshua Sack Department of Mathematics and Statistics, California State University Long Beach California State University Dominguez Hills Feb 22, 2012 Relational structures

More information

UNITARY UNIFICATION OF S5 MODAL LOGIC AND ITS EXTENSIONS

UNITARY UNIFICATION OF S5 MODAL LOGIC AND ITS EXTENSIONS Bulletin of the Section of Logic Volume 32:1/2 (2003), pp. 19 26 Wojciech Dzik UNITARY UNIFICATION OF S5 MODAL LOGIC AND ITS EXTENSIONS Abstract It is shown that all extensions of S5 modal logic, both

More information

TR : Possible World Semantics for First Order LP

TR : Possible World Semantics for First Order LP City University of New York (CUNY) CUNY Academic Works Computer Science Technical Reports Graduate Center 2011 TR-2011010: Possible World Semantics for First Order LP Melvin Fitting Follow this and additional

More information

HANDOUT AND SET THEORY. Ariyadi Wijaya

HANDOUT AND SET THEORY. Ariyadi Wijaya HANDOUT LOGIC AND SET THEORY Ariyadi Wijaya Mathematics Education Department Faculty of Mathematics and Natural Science Yogyakarta State University 2009 1 Mathematics Education Department Faculty of Mathematics

More information

RELATION ALGEBRAS. Roger D. MADDUX. Department of Mathematics Iowa State University Ames, Iowa USA ELSEVIER

RELATION ALGEBRAS. Roger D. MADDUX. Department of Mathematics Iowa State University Ames, Iowa USA ELSEVIER RELATION ALGEBRAS Roger D. MADDUX Department of Mathematics Iowa State University Ames, Iowa 50011 USA ELSEVIER AMSTERDAM. BOSTON HEIDELBERG LONDON NEW YORK. OXFORD PARIS SAN DIEGO. SAN FRANCISCO. SINGAPORE.

More information

First-Order Modal Logic and the Barcan Formula

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

Filtrations and Basic Proof Theory Notes for Lecture 5

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

INSTANTIAL NEIGHBOURHOOD LOGIC

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