Model Theory

Model Theory

Copyright c 1982{1998 by Stephen G. Simpson Math 563: Model Theory Stephen G. Simpson May 2, 1998 Department of Mathematics The Pennsylvania State University University Park, State College PA 16802 [email protected] www.math.psu.edu/simpson/courses/math563/ Note: Chapters 12 and 13 are not finished. 2 Contents 1 Sentences and models 7 1.1Symbols.............................. 7 1.2Formulas.............................. 8 1.3Structures............................. 9 1.4Truth............................... 10 1.5Modelsandtheories........................ 10 2 Complete theories 13 2.1Definitionsandexamples..................... 13 2.2Vaught'stest........................... 15 2.3ApplicationsofVaught'stest................... 16 3 The compactness theorem 21 3.1Proofofthecompactnesstheorem................ 21 3.2Someapplicationstofieldtheory................ 23 3.3 The L¨owenheim-Skolem-Tarskitheorem............. 24 4 Decidability 27 4.1Recursivelyaxiomatizabletheories................ 27 4.2Decidabletheories......................... 30 4.3Decidablemodels......................... 31 5Elementaryextensions 35 5.1Definitionandexamples..................... 35 5.2Existenceofelementaryextensions............... 38 5.3Elementarymonomorphisms................... 40 3 4 CONTENTS 6 Algebraically closed fields 43 6.1Simplefieldextensions...................... 43 6.2Algebraicclosure......................... 47 6.3Completenessandmodelcompleteness............. 49 6.4Hilbert'sNullstellensatz..................... 52 7 Saturated models 55 7.1Elementtypes........................... 55 7.2Saturatedmodels......................... 58 7.3Existenceofsaturatedmodels.................. 60 7.4Preservationtheorems...................... 63 8 Elimination of quantifiers 71 8.1Themodelcompletionofatheory................ 71 8.2 Substructure completeness .................... 73 8.3Theroleofsimpleextensions................... 76 9 Real closed ordered fields 79 9.1Orderedfields........................... 79 9.2Uniquenessofrealclosure.................... 83 9.3 Quantifier elimination for RCOF ................. 86 9.4ThesolutionofHilbert's17thproblem............. 89 10 Prime models (countable case) 93 10.1Theomittingtypestheorem................... 93 10.2Primemodels........................... 96 10.3Thenumberofcountablemodels................101 10.4Decidableprimemodels.....................104 11 Differentially closed fields of characteristic 0 109 11.1Simpleextensions.........................109 11.2Differentiallyclosedfields....................115 11.3Differentialclosure(countablecase)...............117 11.4Ritt'sNullstellensatz.......................120 12 Totally transcendental theories 125 12.1 Stability . ...........................125 12.2Rankofanelementtype.....................125 12.3Indiscernibles...........................125 CONTENTS 5 12.4Existenceofsaturatedmodels..................125 13 Prime models (uncountable case) 127 13.1Stronglyatomicmodels......................127 13.2Normalsets............................127 13.3Uniquenessandcharacterizationofprimemodels.......127 6 CONTENTS Chapter 1 Sentences and models 1.1 Symbols 1. We assume the availability of a large supply of nonlogical symbols of the following kinds: 1. n-ary relation symbols R( ;:::; ), n 1; ≥ 2. n-ary operation symbols o( ;:::; ), n 1; ≥ 3. constant symbols c. These collections of symbols are assumed to be disjoint. 2. We make use of the following logical symbols : 1. propositional connectives (negation), ; (conjunction, disjunction), ; (implication, biimplication);: ^ _ ! $ 2. quantifiers ; (universal, existential); 8 9 3. equality =; 4. variables v0;v1;:::;vn;:::. Note that = is a logical symbol although syntactically it behaves as a binary relation symbol. 7 8 CHAPTER 1. SENTENCES AND MODELS 1.2 Formulas 1. The notion of a term is defined inductively as follows. A constant symbol is a term. A variable is a term. If t1;:::;tn are terms and o is an n-ary operation symbol, then o(t1;:::;tn) is a term. 2. The notion of atomic formula is defined as follows. If t1 and t2 are terms, then t1 = t2 is an atomic formula. If t1;:::;tn are terms and R is an n-ary relation symbol, then R(t1;:::;tn)isanatomicformula. 3. The notion of a formula is defined inductively as follows. An atomic formula is a formula. If ' and are formulas then so are ', ' , ' , ' , ' .If' is a formula and v is a variable, then :v' and^ v' are_ formulas.! $We assume familiarity with the concept of a8free variable9 , i.e. one not bound by a quantifier. We assume unique readability of formulas. 4. If S is a set of formulas and/or terms, the signature of S is the set of all nonlogical symbols occurring in it. This is sometimes called in the literature the similarity type of S. Note that = never bolongs to the signature since it is a logical symbol. We write sig(S) = signature of S. 5. A sentence is a formula with no free variables. Examples: The formula x y(x+y = 0) is a sentence. Here + is a binary operation symbol, 0 is a constant8 9 symbol, and = is a logical symbol. The formula x + y = y + x is not a sentence. If we write x;y;::: in the same formula, we tacitly assume that x;y;::: are distinct variables. 1.3. STRUCTURES 9 Examples, continued: The formula x( y(y y = x) z(z z = x)) is a sentence. It is \logically equivalent" to8 the9 sentence· x_9y(y y· = x− y y = x) but these two sentences are not identical. We asume8 9 that· the_ student· has− some previous acquaintance with the syntactical and semantical notions of logical equivalence. These notions will be defined later. 1.3 Structures 1. A structure is an ordered pair =( ; Φ) where is a nonempty set, called the universe of , and ΦA is a functionjAj whose domainjAj is a set of non- logical symbols. The domainA of Φ is called the signature of .Toeachn-ary relation symbol R sig( ) we assume that Φ assigns an n-aryA relation 2 A R n = : ⊆|Aj jAj×···×jAj n times | {z } To each n-ary operation symbol o sig( ) we assume that Φ assigns an n-ary operation 2 A o : n : jAj !jAj To each constant symbol c sig( ) we assume that Φ assigns an individual constant c . 2 A 2jAj Example: the structure of the reals =( ; +; ; ; 0; 1;<) R jRj − · where = R. We cannot include because it is not an operation on jRj ÷ jRj (because not everywhere defined). Here the universe is = R =( ; ); +; are binary operations; is a unary operation; 0; 1jRj are constants;−∞< 1is a binary· relation. − 10 CHAPTER 1. SENTENCES AND MODELS 1.4 Truth 1. Given a structure and a sentence σ such that sig(σ) sig( ), we assume known the meaningA of ⊆ A = σ ( satisfies σ, σ is true in ) : Aj A A For example, = x y(y y = x y y = x) expresses the fact that every real numberRj or its8 negative9 · is a square._ · Note− that the structure =(Z; +; ; ; 0; 1;<) ; Z · − where = Z = :::; 2; 1; 0; 1; 2;::: , has the same signature as but satisfiesjZj the negationf of− the− above sentence.g R In general, = σ means that σ is true in when the variables are interpreted as rangingAj over , the other symbolsA in σ being given their obvious interpretation. jAj Another example: 2 2 2 2 = x(x>0 y1 y2 y3 y4(x = y + y + y + y )) Zj 8 !9 9 9 9 1 2 3 4 and this expresses the fact that every positive integer is the sum of four squares. 1.5 Models and theories 1. Let S be a set of sentences. A model of S is a structure such that = σ for all σ S,andsig( )=sig(S). M Mj 2 M 1 For example, a group can be described as a model =( ; ;− ; 1) of the axioms of group theory: G jGj · x y z((x y) z = x (y z)) 8 8 8 · · · · x(x 1=1 x = x) 8 · 1 · 1 x(x x− = x− x =1) 8 · · 1.5. MODELS AND THEORIES 11 2. The class of all models of S is denoted Mod(S). A sentence τ is said to be a logical consequence1 of S (written S = τ)ifsig(τ) sig(S), and = τ for all Mod(S). j ⊆ Mj M2A theory is a set T of sentences which is consistent and closed under logical consequence; in other words, T has at least one model, and τ T whenever τ is a sentence such that sig(τ) sig(T )and = τ for all 2 Mod(T ). For example, the theory of groups⊆ is theMj set of all logicalM2 consequences of the axioms of group theory. These axioms have many nonobvious logical consequences, e.g. the Jacobi identity ((x; y);zx) ((y;z);xy) ((z; x);yz)=1 · · 1 1 y 1 whereweuseabbreviations(x; y)=x− y− x y and x = y− x y. · · · · · 3. A model class is a nonempty class of structures all having the same signature. An elementary model class is a model class of the form Mod(S)whereS is a consistent set of sentences. There are lots of nonelementary model classes, e.g. the class of finite groups. If K is a model class, we write Th(K)forthetheory of K, i.e. the set of sentences σ such that sig(σ) sig(K)and = σ for all K.Notethat Th(K) is a theory and for any⊆ theory T weMj have T = Th(Mod(M2T )). There is a natural 1-1 correspondence between theories and elementary model classes. 4. If T is a theory and S T ,wesaythatS is a set of axioms for T if T =Th(Mod(S)). If there⊆ exists a finite set of axioms for T ,wesaythatT is finitely axiomatizable. For example, the theory of groups is finitely axiomatizable (a finite set of axioms for it is displayed above). We shall see later that the theory of fields of characteristic 0 is not finitely axiomatizable. 1Note: This definition is somewhat unusual because, for instance, x(x<0 x = 0 x>0) is not a logical consequence of x y(x<y x = y x>y8), owing_ to the restriction_ on signature. 8 8 _ _ 12 CHAPTER 1. SENTENCES AND MODELS Chapter 2 Complete theories 2.1 Definitions and examples 1. AtheoryT is complete if for all sentences σ,eitherσ T or σ T , provided sig(σ) sig(T ). 2 : 2 ⊆ Examples: The theory of groups is not complete. The theory of fields of characteristic 0 is not complete (e.g. x(x x = 1 + 1) is true in R,false 9 · in Q). We shall see later that the theory of algebraically closed fields of characteristic 0 is complete. 2. Two structures and are elementarily equivalent (written )ifthey have the sameA signatureB and satisfy the same sentences.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    127 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us