Some connections between finite and infinite model theory

Vera Koponen
{"title":"Some connections between finite and infinite model theory","authors":"Vera Koponen","doi":"10.1017/cbo9780511974960.004","DOIUrl":null,"url":null,"abstract":"Most of the work in model theory has, so far, considered in nite structures and the methods and results that have been worked out in this context can usually not be transferred to the study of nite structures in an obvious way. In addition, some basic results from in nite model theory fail within the context of nite models. The theory about nite structures has largely developed in connection with theoretical computer science, in particular complexity theory [12]. The question arises whether these two \"worlds\", the study of in nite structures and the study of nite structures, can be weaved together in some way and enrich each other. In particular, one may ask if it is possible to adapt notions and methods which have played an important role in in nite model theory to the context of nite structures, and in this way get a better understanding of fairly large and su ciently well-behaved classes of nite structures. If we are to study structures in relation to some formal language, then the question arises which one to choose. Most of in nite model theory considers rst-order logic. Within nite model theory various restrictions and extensions of rst-order logic have been considered, since rst-order logic may be considered as being both too strong and too weak (in different senses) for the study of nite structures. A reasonable candidate for studying nite structures, with a viewpoint from in nite model theory, is the language Ln, rst order logic L restricted to formulas in which at most n variables occur, whether free or bound. Theories consisting of only Ln-formulas, even those which are \"complete\" within Ln, may have both nite and in nite models, or only nite models, or only in nite models. The language Ln has the nice properties of being closed under subformulas, quanti cation and negation. Also, there is a pebble game which distinguishes whether two structures satisfy exactly the same Ln-sentences or not ([23] and implicitly in [29]). The notion of a type plays an important role in in nite model theory. In nite model theory the notion of an Ln-type, i.e. a type restricted to Ln-formulas, has been used; the number of di erent Ln-types of an Ln-theory can be seen as a measure of the complexity of the theory. Dawar observed [5] that for every Ln-theory T with nite models there is an upper bound, depending only on the number of Ln-types (in n free variables) of T , of the size of the smallest model of T . Later Grohe proved that this upper bound is not recursive [17]. The language Ln has also been considered in the context of (only) in nite models in the work of Hedman [19] where complete theories (within full rst-order logic) which are axiomatizable by Ln-sentences are studied. For a general overview about interactions (and di erences) between nite and in nite model theory, see [30]. For a survey about the use of nite variable logics in nite model theory, see [16]. Within in nite model theory the area of stability theory has had great in uence. It studies a quite large class of \"managable\" (in nite) structures and their complete rstorder theories. Work in the direction of developing the basics of a similar theory for nite structures was rst carried out by Hyttinen [21]. Then, from a di erent viewpoint, the author developed some results, inspired by stability theory, aiming at understanding when an Ln-theory with in nite models also must have arbitrarily large nite models [9, 8].","PeriodicalId":423487,"journal":{"name":"Finite and Algorithmic Model Theory","volume":"27 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Finite and Algorithmic Model Theory","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1017/cbo9780511974960.004","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Most of the work in model theory has, so far, considered in nite structures and the methods and results that have been worked out in this context can usually not be transferred to the study of nite structures in an obvious way. In addition, some basic results from in nite model theory fail within the context of nite models. The theory about nite structures has largely developed in connection with theoretical computer science, in particular complexity theory [12]. The question arises whether these two "worlds", the study of in nite structures and the study of nite structures, can be weaved together in some way and enrich each other. In particular, one may ask if it is possible to adapt notions and methods which have played an important role in in nite model theory to the context of nite structures, and in this way get a better understanding of fairly large and su ciently well-behaved classes of nite structures. If we are to study structures in relation to some formal language, then the question arises which one to choose. Most of in nite model theory considers rst-order logic. Within nite model theory various restrictions and extensions of rst-order logic have been considered, since rst-order logic may be considered as being both too strong and too weak (in different senses) for the study of nite structures. A reasonable candidate for studying nite structures, with a viewpoint from in nite model theory, is the language Ln, rst order logic L restricted to formulas in which at most n variables occur, whether free or bound. Theories consisting of only Ln-formulas, even those which are "complete" within Ln, may have both nite and in nite models, or only nite models, or only in nite models. The language Ln has the nice properties of being closed under subformulas, quanti cation and negation. Also, there is a pebble game which distinguishes whether two structures satisfy exactly the same Ln-sentences or not ([23] and implicitly in [29]). The notion of a type plays an important role in in nite model theory. In nite model theory the notion of an Ln-type, i.e. a type restricted to Ln-formulas, has been used; the number of di erent Ln-types of an Ln-theory can be seen as a measure of the complexity of the theory. Dawar observed [5] that for every Ln-theory T with nite models there is an upper bound, depending only on the number of Ln-types (in n free variables) of T , of the size of the smallest model of T . Later Grohe proved that this upper bound is not recursive [17]. The language Ln has also been considered in the context of (only) in nite models in the work of Hedman [19] where complete theories (within full rst-order logic) which are axiomatizable by Ln-sentences are studied. For a general overview about interactions (and di erences) between nite and in nite model theory, see [30]. For a survey about the use of nite variable logics in nite model theory, see [16]. Within in nite model theory the area of stability theory has had great in uence. It studies a quite large class of "managable" (in nite) structures and their complete rstorder theories. Work in the direction of developing the basics of a similar theory for nite structures was rst carried out by Hyttinen [21]. Then, from a di erent viewpoint, the author developed some results, inspired by stability theory, aiming at understanding when an Ln-theory with in nite models also must have arbitrarily large nite models [9, 8].
有限和无限模型理论之间的一些联系
到目前为止,模型理论的大部分工作都是在纳米结构中进行的,在这一背景下得出的方法和结果通常不能明显地转移到纳米结构的研究中。此外,非典型模型理论的一些基本结果在非典型模型的背景下是失败的。关于夜间结构的理论在很大程度上与理论计算机科学有关,特别是复杂性理论[12]。问题是,这两个“世界”,即对夜间结构的研究和对夜间结构的研究,能否以某种方式交织在一起,相互丰富。特别是,人们可能会问,是否有可能将在夜间模型理论中发挥重要作用的概念和方法适应于夜间结构的背景,并以这种方式更好地理解相当大且表现良好的夜间结构类。如果我们要研究与某种形式语言有关的结构,那么就会出现选择哪一种结构的问题。大多数模型理论考虑的是一阶逻辑。在奈特模型理论中,考虑了各种限制和扩展的奈特阶逻辑,因为对于奈特结构的研究而言,奈特阶逻辑可能被认为既太强又太弱(在不同的意义上)。从夜间模型理论的角度来看,研究夜间结构的一个合理候选语言是语言Ln,一阶逻辑L被限制在最多有n个变量出现的公式中,无论是自由的还是有界的。仅由Ln公式组成的理论,即使是那些在Ln范围内“完备”的理论,也可能既有nite模型又有nite模型,或者只有nite模型,或者只有nite模型。Ln语言具有子公式封闭、定量正离子封闭和否定封闭的优良性质。此外,还有一个卵石游戏可以区分两个结构是否完全满足相同的句子([23]和[29]中隐含的)。类型的概念在夜间模型理论中起着重要的作用。在非模型理论中,已经使用了ln型的概念,即局限于ln公式的类型;一个ln理论中不同ln类型的数量可以看作是该理论复杂性的度量。Dawar观察到[5],对于每一个具有nite模型的ln理论T,存在一个上界,仅取决于T的n个自由变量中ln类型的数量,即T的最小模型的大小。后来Grohe证明了这个上界是不递归的[17]。在Hedman[19]的工作中,语言Ln也被考虑在(仅)nite模型的背景下,其中研究了可由Ln句子公理化的完整理论(在全一阶逻辑内)。关于nite和inite模型理论之间的相互作用(和差异)的总体概述,参见[30]。关于在夜间模型理论中使用夜间变量逻辑的调查,见[16]。在夜间模型理论中,稳定性理论领域有着重要的影响。它研究了相当大的一类“可管理”(在夜间)结构及其完整的重构理论。Hyttinen[21]首先开展了为夜间结构建立类似理论基础的工作。然后,在稳定性理论的启发下,作者从另一个角度得到了一些结果,旨在理解具有任意大模型的ln -理论何时也必须具有任意大的模型[9,8]。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信