Classification Theory for Abstract Elementary Classes 3

Total Page:16

File Type:pdf, Size:1020Kb

Classification Theory for Abstract Elementary Classes 3 Classification theory for abstract elementary classes Rami Grossberg ABSTRACT. In this paper some of the basics of classification theory for abstract elementary classes are discussed. Instead of working with types which are sets of formulas (in the first-order case) we deal instead with Galois types which are essentially orbits of automorphism groups acting on the structure. Some of the most basic results in classification theory for non elementary classes are presented. The motivating point of view is Shelah’s categoricity con- jecture for Lω1,ω. While only very basic theorems are proved, an effort is made to present number of different technologies: Flavors of weak diamond, models of weak set theories, and commutative diagrams. We focus in issues involving existence of Galois types, extensions of types and Galois-stability. Introduction In recent years the view that stability theory has wider applicability than the originally limited context (i.e. first-order stable theories) is getting increasing recognition among model theorists. The current interest in simple (first-order) the- ories and beyond signifies a shift in the opinion of many that similar tools and concepts to those of basic stability theory can be developed and are relevant in a wider context. Much of Shelah’s effort in model theory in the last 18-19 years is directed toward development of classification theory for non elementary classes.I feel that the study of classification theory for non elementary classes will not only provide us with a better understanding of classical stability (and simplicity) theory but also will develop new tools and concepts that will be useful in projecting new light on classical problems of “main stream” mathematics. The purpose of this article is to present some of the basics of classification theory for non elementary classes. For several reasons I will concentrate in what I consider to be the most important and challenging framework: Abstract Elemen- tary Classes, however this is not the only important framework for such a classifi- cation theory. 1991 Mathematics Subject Classification. Primary: 03C45, 03C52, 03C75. Secondary: 03C05, 03C55 and 03C95. I would like to express my gratitude to the anonymous referee for a most helpful report and many valuable comments. Also I am grateful to Yi Zhang, without his endless efforts this paper would not exist. 1 2 RAMI GROSSBERG I made an effort to keep most technical details to a minimum, while still having some deep ideas of the subject explained and part of the overall picture described. In the last section I discuss direction for future developments and some open prob- lems. An interested reader can find more details in Chapter 13 of [Gr]. I thank Oleg Belegradek for an interesting discussion and suggesting several examples, Andres´ Villaveces for his comments and Monica VanDieren for com- ments on a preliminary version. 1. definitions and examples DEFINITION 1.1. Let K be a class of structures all of the same similarity type L(K). K is an Elementary class if there exists a first-order T in L(K) such that K =Mod(T ). There are very many natural classes that are not elementary: Archimedean ordered fields, locally-finite groups, well-ordered sets, Noetherian rings and the class of algebraically closed fields with infinite transcendence degree. Extensions of predicate calculus permit a model-theoretic treatment of the above: 1. The basic infinitary languages: Lω1,ω L+,ω L+, and L∞,ω. The earliest work on infinitary logic was published in 1931 by Ernst Zermelo [Z]. Later pioneering work was done by: Novikoff (1939, 1943), Bochvar (1940) ([Bo]) and from the late forties to the sixties the main contributors were: Tarski, Hanf, Erdos,˝ Henkin, Chang, Scott, Karp, Lopez-Escobar, Morley, Makkai, Kueker and Keisler. Recall DEFINITION 1.2. Lω1,ω contains all the first-order formulas in the language L and is closed under propositional connectives, first-order quantification and the rule: If {ϕ (x) | n<ω}L then n _ ω1,ω ∈ ϕn(x) Lω1,ω,`(x) <ω. n<ω If {ϕ(x) | <}L+,ω then _ ϕ(x) ∈ L+,ω. < If {ϕ(x) | <}L+, with `(x) <then _ ϕ(x) ∈ L+, < CLASSIFICATION THEORY FOR ABSTRACT ELEMENTARY CLASSES 3 and for every sequence of variables hx | <<i Qx0Qx1 Qx ϕ(hx | <i) ∈ L+, for Q ∈{∀, ∃}. For a limit cardinal : [ L, := L+,. < L∞, is the proper class obtained by letting vary over all cardinals. I.e. it is [ L∞, := L+,. ∈Card Basic references: For Lω1,ω see H. J. Keisler [Ke2] and for L+, see M. A. Dickmann’s [Di] books. 2. Cardinality quantifiers: Andrzej Mostowski in 1957 (see [Mos]) introduced several cardinality quantifiers. The most popular among them was studied extensively in the sixties by Gerhard Fuhrken [Fur] and Jerry Keisler [Ke1]. ℵ It is the 1-interpretation: L(Q) and extensions like Lω1,ω(Q) where M |= Qxϕ(x) ⇐⇒ { a ∈|M| : M |= ϕ[a]} is uncountable. 3. Other second order quantifiers: Measure-theoretic quantifiers, and topolog- ical logics. Barwise, Makkai, Kaufmann, Flum, Ebbinghaus and Ziegler. 4. Other logics: Monadic logics. Rabin, Gurevich, Buchi,¨ Shelah. There are many more logics, see the volume edited by Jon Barwise and Solomon Feferman [BaFe]. There is a particularly rich model theory for L(Q). In the last 20 years, this theory took on a set-theoretic flavor, see: Fuhrken [Fur], Keisler [Ke1], [Sh 82], [Gr2] and [HLSh]. For an overview of some of this I recommend Wilfrid Hodges’s book [Ho1]. A common feature of all the above extensions of first order logic is the failure of the compactness theorem. An ordered field hF, +, , i is archimedean iff _ hF, +, , i |= ∀x x>0 → [|x + ...{z + x} 1] . n<ω n-times A group G is periodic iff _ G |= ∀x [xn =1]. n<ω DEFINITION 1.3. Let M and N both be L-structures. Suppose that A |M|, and B |N|. A function f : A → B is called a partial isomorphism iffitisa bijection and for every relation symbol R(x) and every a ∈ A we have that a ∈ RM ⇐⇒ f(a) ∈ RN , for every function symbol F (x) we have that 4 RAMI GROSSBERG f(F M (a)) = F N (f(a)) and for every constant symbol c if cM ∈ Dom(f) then f(cM )=cN . A family F of partial isomorphisms from M into N has the back and forth property iff (forward) for every a ∈|M| and every g ∈Fthere exists h ∈Fsuch that g h and a ∈ Dom(h) and (back) for every b ∈|N| for every g ∈Fthere exists h ∈Fsuch that g h and b ∈ Rang(h). Denote this by F : M =p N . We write M =p N for “there exists a non empty F such that F : M =p N”. At first glance the following special case of a theorem of Carol Karp may look a bit surprising: FACT 1.4 (Karp’s test). Let M and N be L-structures. p M = N ⇐⇒ M ∞,ω N. Shelah’s plenary talk at the International Congress of Mathematicians in Berke- ley in 1986 (see [Sh 299] and [Sh tape]) was dedicated to classification theory for non elementary classes and in particular universal classes. There are several frameworks for classification theory for non elementary classes. With the exception of the last item they are listed in (more or less) increasing level of generality: Homogeneous model theory (this was formerly called Finite diagrams sta- ble in power). In this context we have a fixed (sequentially) homogeneous monster model M and limit the study to elementary submodels of M and its subsets. The subject was started by Shelah in 1970 with [Sh3] and con- tinued by him with [Sh54]. In the last 10-15 years the subject was revived in several publications. See [Gr3], [Gr4],[HySh1], [HySh2], [GrLe1], [GrLe3], [Le1], [Le2], [BuLe], [Be] and [Kov1]. Submodels of a given structure. This is a generalization of homogeneous model theory. Start with a given model M (not necessarily homogeneous) and limit the study to submodels of M and its subsets. Started in Grossberg [Gr3], [Gr4]. Further progress is in [GrLe2]. Excellent classes. An excellent class consists of the atomic models of a first- order countable theory which satisfy a very strong amalgamation property: The (ℵ0,n)-goodness for every n<ω. Shelah introduced them in [Sh87a], ∈ [Sh87b] as a tool to analyze Mod() when Lω1,ω under the model the- ℵ oretic assumption that I(ℵn,) < 2 n holds for every positive integer n. Later in [Sh c] Shelah used excellent classes at a crucial point in his proof of the main gap for first-order theories, (ℵ0,n)-goodness is renamed in [Sh c], page 616 as (ℵ0,n)-existence property. In section 5 of chapter XII She- lah essentially show that for countable and superstable T without the dop, notop is equivalent to the (ℵ0, 2)-existence property which using his resolu- tion technique from [Sh87b] implies excellence. Lately Kolesnikov [Kov2] announced an n-dimensional analysis to get new results for simple unstable CLASSIFICATION THEORY FOR ABSTRACT ELEMENTARY CLASSES 5 theories. Grossberg and Hart in [GrHa] developed orthogonality calculus to the level that permitted deriving the main gap for excellent classes. This was the first time that a main gap was proved for non elementary classes. Universal classes. TheV prototypical example is Mod() when is an Lω1,ω sentence of the form n<ω n where the n are 1-first-order sentences. This work began in [Sh 300]. Shelah is currently writing a book [Sh h] that, among other things, will include a “main gap”-style of theorem for universal classes. Abstract elementary classes.
Recommended publications
  • Infinitary Logic and Inductive Definability Over Finite Structures
    University of Pennsylvania ScholarlyCommons Technical Reports (CIS) Department of Computer & Information Science November 1991 Infinitary Logic and Inductive Definability Over Finite Structures Anuj Dawar University of Pennsylvania Steven Lindell University of Pennsylvania Scott Weinstein University of Pennsylvania Follow this and additional works at: https://repository.upenn.edu/cis_reports Recommended Citation Anuj Dawar, Steven Lindell, and Scott Weinstein, "Infinitary Logic and Inductive Definability Over Finite Structures", . November 1991. University of Pennsylvania Department of Computer and Information Science Technical Report No. MS-CIS-91-97. This paper is posted at ScholarlyCommons. https://repository.upenn.edu/cis_reports/365 For more information, please contact [email protected]. Infinitary Logic and Inductive Definability Over Finite Structures Abstract The extensions of first-order logic with a least fixed point operators (FO + LFP) and with a partial fixed point operator (FO + PFP) are known to capture the complexity classes P and PSPACE respectively in the presence of an ordering relation over finite structures. Recently, Abiteboul and Vianu [AV91b] investigated the relation of these two logics in the absence of an ordering, using a mchine model of generic computation. In particular, they showed that the two languages have equivalent expressive power if and only if P = PSPACE. These languages can also be seen as fragments of an infinitary logic where each ω formula has a bounded number of variables, L ∞ω (see, for instance, [KV90]). We present a treatment of the results in [AV91b] from this point of view. In particular, we show that we can write a formula of FO + LFP and P from ordered structures to classes of structures where every element is definable.
    [Show full text]
  • ⊥N AS an ABSTRACT ELEMENTARY CLASS We Show
    ⊥N AS AN ABSTRACT ELEMENTARY CLASS JOHN T. BALDWIN, PAUL C. EKLOF, AND JAN TRLIFAJ We show that the concept of an Abstract Elementary Class (AEC) provides a unifying notion for several properties of classes of modules and discuss the stability class of these AEC. An abstract elementary class consists of a class of models K and a strengthening of the notion of submodel ≺K such that (K, ≺K) satisfies ⊥ the properties described below. Here we deal with various classes ( N, ≺N ); the precise definition of the class of modules ⊥N is given below. A key innovation is ⊥ that A≺N B means A ⊆ B and B/A ∈ N. We define in the text the main notions used here; important background defini- tions and proofs from the theory of modules can be found in [EM02] and [GT06]; concepts of AEC are due to Shelah (e.g. [She87]) but collected in [Bal]. The surprising fact is that some of the basic model theoretic properties of the ⊥ ⊥ class ( N, ≺N ) translate directly to algebraic properties of the class N and the module N over the ring R that have previously been studied in quite a different context (approximation theory of modules, infinite dimensional tilting theory etc.). Our main results, stated with increasingly strong conditions on the ring R, are: ⊥ Theorem 0.1. (1) Let R be any ring and N an R–module. If ( N, ≺N ) is an AEC then N is a cotorsion module. Conversely, if N is pure–injective, ⊥ then the class ( N, ≺N ) is an AEC. (2) Let R be a right noetherian ring and N be an R–module of injective di- ⊥ ⊥ mension ≤ 1.
    [Show full text]
  • Beyond First Order Logic: from Number of Structures to Structure of Numbers Part Ii
    Bulletin of the Iranian Mathematical Society Vol. XX No. X (201X), pp XX-XX. BEYOND FIRST ORDER LOGIC: FROM NUMBER OF STRUCTURES TO STRUCTURE OF NUMBERS PART II JOHN BALDWIN, TAPANI HYTTINEN AND MEERI KESÄLÄ Communicated by Abstract. The paper studies the history and recent developments in non-elementary model theory focusing in the framework of ab- stract elementary classes. We discuss the role of syntax and seman- tics and the motivation to generalize first order model theory to non-elementary frameworks and illuminate the study with concrete examples of classes of models. This second part continues to study the question of catecoricity transfer and counting the number of structures of certain cardi- nality. We discuss more thoroughly the role of countable models, search for a non-elementary counterpart for the concept of com- pleteness and present two examples: One example answers a ques- tion asked by David Kueker and the other investigates models of Peano Arihmetic and the relation of an elementary end-extension in the terms of an abstract elementary class. Beyond First Order Logic: From number of structures to structure of numbers Part I studied the basic concepts in non-elementary model theory, such as syntax and semantics, the languages Lλκ and the notion of a complete theory in first order logic (i.e. in the language L!!), which determines an elementary class of structures. Classes of structures which cannot be axiomatized as the models of a first-order theory, but might have some other ’logical’ unifying attribute, are called non-elementary. MSC(2010): Primary: 65F05; Secondary: 46L05, 11Y50.
    [Show full text]
  • Arxiv:2010.02145V2 [Math.LO] 25 Feb 2021 Infinitary Logics and Abstract
    Infinitary Logics and Abstract Elementary Classes Saharon Shelah1 and Andrés Villaveces2 1Hebrew University of Jerusalem / Rutgers University 2Universidad Nacional de Colombia - Bogotá March 1, 2021 Abstract We prove that every abstract elementary class (a.e.c.) with LST number κ and vocabulary τ of cardinality 6 κ can be axiomatized in L +++ + the logic i2(κ) ,κ (τ). In this logic an a.e.c. is therefore an EC class rather than merely a PC class. This constitutes a major improvement on the level of definability previously given by the Presentation Theorem. As part of our proof, we define the canonical tree S = SK of an a.e.c. K. This turns out to be an interesting combinatorial object of the class, beyond the aim of our theorem. Furthermore, we study a connection between the sentences defining an a.e.c. and the relatively new infinitary 1 logic Lλ. arXiv:2010.02145v2 [math.LO] 25 Feb 2021 Introduction Given an abstract elementary class (a.e.c.) K, in vocabulary τ of size 6 κ = LST(K), we do two main things: • We provide an infinitary sentence in the same vocabulary τ of the a.e.c. that axiomatizes K. Research of both authors partially supported by NSF grant no: DMS 1833363. Research of first author partially supported by Israel Science Foundation (ISF) grant no: 1838/19. 1 Infinitary Logics and Abstract Elementary Classes 2 • We also provide a version of the “Tarski-Vaught-criterion,” adapted to a.e.c.’s: when M1 ⊆ M2, for M1, M2 ∈ K, we will provide nec- essary and sufficient syntactic conditions for M1 ≺K M2.
    [Show full text]
  • Arxiv:1604.07743V3 [Math.LO] 14 Apr 2017 Aeoiiy Nicrils Re Property
    SATURATION AND SOLVABILITY IN ABSTRACT ELEMENTARY CLASSES WITH AMALGAMATION SEBASTIEN VASEY Abstract. Theorem 0.1. Let K be an abstract elementary class (AEC) with amalga- mation and no maximal models. Let λ> LS(K). If K is categorical in λ, then the model of cardinality λ is Galois-saturated. This answers a question asked independently by Baldwin and Shelah. We deduce several corollaries: K has a unique limit model in each cardinal below λ, (when λ is big-enough) K is weakly tame below λ, and the thresholds of several existing categoricity transfers can be improved. We also prove a downward transfer of solvability (a version of superstability introduced by Shelah): Corollary 0.2. Let K be an AEC with amalgamation and no maximal mod- els. Let λ>µ> LS(K). If K is solvable in λ, then K is solvable in µ. Contents 1. Introduction 1 2. Extracting strict indiscernibles 4 3. Solvability and failure of the order property 8 4. Solvability and saturation 10 5. Applications 12 References 18 arXiv:1604.07743v3 [math.LO] 14 Apr 2017 1. Introduction 1.1. Motivation. Morley’s categoricity theorem [Mor65] states that if a countable theory has a unique model of some uncountable cardinality, then it has a unique model in all uncountable cardinalities. The method of proof led to the development of stability theory, now a central area of model theory. In the mid seventies, Shelah L conjectured a similar statement for classes of models of an ω1,ω-theory [She90, Date: September 7, 2018 AMS 2010 Subject Classification: Primary 03C48.
    [Show full text]
  • Elementary Model Theory Notes for MATH 762
    George F. McNulty Elementary Model Theory Notes for MATH 762 drawings by the author University of South Carolina Fall 2011 Model Theory MATH 762 Fall 2011 TTh 12:30p.m.–1:45 p.m. in LeConte 303B Office Hours: 2:00pm to 3:30 pm Monday through Thursday Instructor: George F. McNulty Recommended Text: Introduction to Model Theory By Philipp Rothmaler What We Will Cover After a couple of weeks to introduce the fundamental concepts and set the context (material chosen from the first three chapters of the text), the course will proceed with the development of first-order model theory. In the text this is the material covered beginning in Chapter 4. Our aim is cover most of the material in the text (although not all the examples) as well as some material that extends beyond the topics covered in the text (notably a proof of Morley’s Categoricity Theorem). The Work Once the introductory phase of the course is completed, there will be a series of problem sets to entertain and challenge each student. Mastering the problem sets should give each student a detailed familiarity with the main concepts and theorems of model theory and how these concepts and theorems might be applied. So working through the problems sets is really the heart of the course. Most of the problems require some reflection and can usually not be resolved in just one sitting. Grades The grades in this course will be based on each student’s work on the problem sets. Roughly speaking, an A will be assigned to students whose problems sets eventually reveal a mastery of the central concepts and theorems of model theory; a B will be assigned to students whose work reveals a grasp of the basic concepts and a reasonable competence, short of mastery, in putting this grasp into play to solve problems.
    [Show full text]
  • Structural Logic and Abstract Elementary Classes with Intersections
    STRUCTURAL LOGIC AND ABSTRACT ELEMENTARY CLASSES WITH INTERSECTIONS WILL BONEY AND SEBASTIEN VASEY Abstract. We give a syntactic characterization of abstract elementary classes (AECs) closed under intersections using a new logic with a quantifier for iso- morphism types that we call structural logic: we prove that AECs with in- tersections correspond to classes of models of a universal theory in structural logic. This generalizes Tarski's syntactic characterization of universal classes. As a corollary, we obtain that any AEC closed under intersections with count- able L¨owenheim-Skolem number is axiomatizable in L1;!(Q), where Q is the quantifier \there exists uncountably many". Contents 1. Introduction 1 2. Structural quantifiers 3 3. Axiomatizing abstract elementary classes with intersections 7 4. Equivalence vs. Axiomatization 11 References 13 1. Introduction 1.1. Background and motivation. Shelah's abstract elementary classes (AECs) [She87,Bal09,She09a,She09b] are a semantic framework to study the model theory of classes that are not necessarily axiomatized by an L!;!-theory. Roughly speak- ing (see Definition 2.4), an AEC is a pair (K; ≤K) satisfying some of the category- theoretic properties of (Mod(T ); ), for T an L!;!-theory. This encompasses classes of models of an L1;! sentence (i.e. infinite conjunctions and disjunctions are al- lowed), and even L1;!(hQλi ii<α) theories, where Qλi is the quantifier \there exists λi-many". Since the axioms of AECs do not contain any axiomatizability requirement, it is not clear whether there is a natural logic whose class of models are exactly AECs. More precisely, one can ask whether there is a natural abstract logic (in the sense of Barwise, see the survey [BFB85]) so that classes of models of theories in that logic are AECs and any AEC is axiomatized by a theory in that logic.
    [Show full text]
  • First Order Logic, Fixed Point Logic and Linear Order Anuj Dawar University of Pennsylvania
    View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by ScholarlyCommons@Penn University of Pennsylvania ScholarlyCommons IRCS Technical Reports Series Institute for Research in Cognitive Science November 1995 First Order Logic, Fixed Point Logic and Linear Order Anuj Dawar University of Pennsylvania Steven Lindell University of Pennsylvania Scott einsW tein University of Pennsylvania, [email protected] Follow this and additional works at: http://repository.upenn.edu/ircs_reports Dawar, Anuj; Lindell, Steven; and Weinstein, Scott, "First Order Logic, Fixed Point Logic and Linear Order" (1995). IRCS Technical Reports Series. 145. http://repository.upenn.edu/ircs_reports/145 University of Pennsylvania Institute for Research in Cognitive Science Technical Report No. IRCS-95-30. This paper is posted at ScholarlyCommons. http://repository.upenn.edu/ircs_reports/145 For more information, please contact [email protected]. First Order Logic, Fixed Point Logic and Linear Order Abstract The Ordered conjecture of Kolaitis and Vardi asks whether fixed-point logic differs from first-order logic on every infinite class of finite ordered structures. In this paper, we develop the tool of bounded variable element types, and illustrate its application to this and the original conjectures of McColm, which arose from the study of inductive definability and infinitary logic on proficient classes of finite structures (those admitting an unbounded induction). In particular, for a class of finite structures, we introduce a compactness notion which yields a new proof of a ramified version of McColm's second conjecture. Furthermore, we show a connection between a model-theoretic preservation property and the Ordered Conjecture, allowing us to prove it for classes of strings (colored orderings).
    [Show full text]
  • Declarative/Logic-Based Computational Cognitive Modeling∗
    Declarative/Logic-Based Computational Cognitive Modeling∗ Selmer Bringsjord Rensselaer AI & Reasoning (RAIR) Lab Department of Cognitive Science Department of Computer Science Rensselaer Polytechnic Institute (RPI) Troy NY 12180 USA [email protected] draft of 031607.0108NY Abstract This chapter is an esemplastic systematization of declarative computational cognitive modeling, a field that cuts across cognitive modeling based on cognitive architectures (such as ACT-R, Soar, and Clar- ion), human-level artificial intelligence (AI), logic itself, and psychology of reasoning (especially of the computational kind). The hallmarks of declarative computational cognitive modeling are the following two intertwined constraints: (1) The central units of information used in the approach are (at least in significant part) declarative in nature, and the central process carried out over these units is inference. (2) The approach to modeling the mind is top-down, rather than bottom-up. (These two points are inter- connected because once one commits to (1), (2) becomes quite unavoidable, since bottom-up processing in the brain, as reflected in relevant formalisms (e.g., artificial neural networks), is based on units of infor- mation that are numerical, not declarative.) The systematization of declarative computational cognitive modeling is achieved by using formal logic, and hence declarative computational cognitive modeling, from the formal perspective, becomes logic-based computational cognitive modeling (LCCM). The chapter covers some prior research that falls under LCCM; this research has been carried out by such thinkers as Johnson-Laird, Langley, Rips, Simon, and Sun. The material that follows is introductory in nature, and self-contained; it assumes only a modicum of previous exposure to discrete mathematics and computability theory.
    [Show full text]
  • Model Theory – Draft
    Math 225A – Model Theory – Draft Speirs, Martin Autumn 2013 Contents Contents 1 0 General Information 5 1 Lecture 16 1.1 The Category of τ-Structures....................... 6 2 Lecture 2 11 2.1 Logics..................................... 13 2.2 Free and bound variables......................... 14 3 Lecture 3 16 3.1 Diagrams................................... 16 3.2 Canonical Models.............................. 19 4 Lecture 4 22 4.1 Relations defined by atomic formulae.................. 22 4.2 Infinitary languages............................ 22 4.3 Axiomatization............................... 24 The Arithmetical Hierarchy........................ 24 1 Contents 2 5 Lecture 5 25 5.1 Preservation of Formulae......................... 26 6 Lecture 6 31 6.1 Theories and Models............................ 31 6.2 Unnested formulae............................. 34 6.3 Definitional expansions.......................... 36 7 Lecture 7 38 7.1 Definitional expansions continued.................... 38 7.2 Atomisation/Morleyisation........................ 39 8 Lecture 8 42 8.1 Quantifier Elimination........................... 42 8.2 Quantifier Elimination for (N, <) ..................... 42 8.3 Skolem’s theorem.............................. 45 8.4 Skolem functions.............................. 46 9 Lecture 9 47 9.1 Skolemisation................................ 47 9.2 Back-and-Forth and Games........................ 49 9.3 The Ehrenfeucht-Fraïssé game...................... 50 10 Lecture 10 52 10.1 The Unnested Ehrenfeucht-Fraïssé Game................ 52 11 Lecture
    [Show full text]
  • Formal Semantics and Logic.Pdf
    Formal Semantics and Logic Bas C. van Fraassen Copyright c 1971, Bas C. van Fraassen Originally published by The Macmillan Company, New York This eBook was published by Nousoul Digital Publishers. Its formatting is optimized for eReaders and other electronic reading devices. For information, the publisher may be con- tacted by email at: [email protected] 2 To my parents 3 Preface to the .PDF Edition With a view to the increasing academic importance of digital media this electronic edition was created by Nousoul Digital Publishers. Thanks to the diligent work and expertise of Brandon P. Hopkins this edition has fea- tures that no book could have in the year of its original publication: searchable text and hyperlinked notes. The text itself remains essentially unchanged, but in addition to typographical corrections there are also some substantive corrections. Apart from the change in the solution to exercise 5.4 of Chapter 3, none comprise more than a few words or symbols. However, as different as digital media are from print media, so too is digital for- matting different from print formatting. Thus there are significant formatting differences from the earlier edition. The font and page dimensions differ, as well as the page numbering, which is made to accord with the pagina- tion automatically assigned to multi-paged documents by most standard document-readers. Bas van Fraassen 2016 4 Contents Preface (1971)9 Introduction: Aim and Structure of Logical Theory 12 1 Mathematical Preliminaries 19 1.1 Intuitive Logic and Set Theory....... 19 1.2 Mathematical Structures.......... 23 1.3 Partial Order and Trees.........
    [Show full text]
  • Finite Model Theory
    Finite Model Theory Martin Otto Summer Term 2015 Contents I Finite vs. Classical Model Theory 3 0 Background and Examples from Classical Model Theory 5 0.1 Compactness and Expressive Completeness . 5 0.1.1 Embeddings and extensions . 5 0.1.2 Two classical preservation theorems . 6 0.2 Compactness, Elementary Chains, and Interpolation . 8 0.2.1 Elementary chains and the Tarski union property . 8 0.2.2 Robinson consistency property . 9 0.2.3 Interpolation and Beth's Theorem . 10 0.2.4 Order-invariant definability . 12 0.3 A Lindstr¨omTheorem . 12 0.4 Classical Inexpressibility via Compactness . 15 0.4.1 Some very typical examples . 16 0.4.2 A rather atypical example . 16 1 Introduction 19 1.1 Finite Model Theory: Topical and Methodological Differences . 19 1.2 Failure of Classical Methods and Results . 20 1.3 Global Relations, Queries and Definability . 24 2 Expressiveness and Definability via Games 29 2.1 The Ehrenfeucht-Fra¨ıss´eMethod . 29 2.1.1 The basic Ehrenfeucht{Fra¨ıss´egame; FO pebble game . 30 2.1.2 Inexpressibility via games . 32 2.2 Locality of FO: Hanf and Gaifman Theorems . 33 2.3 Two Preservation Theorems on Restricted Classes . 38 2.3.1Los{Tarski over finite successor strings . 40 2.3.2 Lyndon{Tarski over wide classes of finite structures . 42 2.4 Variation: Monadic Second-Order Logic and Its Game . 44 2.5 Variation: k Variables, k Pebbles . 46 2.5.1 The k-variable fragment and k-pebble game . 46 2.5.2 The unbounded k-pebble game and k-variable types .
    [Show full text]