Expand to by a constant for each . The diagram of a structure contains all atomic and negated atomic -sentences true in . The elementary diagram contains every -sentence true in .
The method of diagrams combines one of these sets with another theory and applies the compactness theorem. A model of yields an embedding of by , while a model of yields an elementary embedding.
On , interpret a constant at its common value, a function on a tuple by choosing one containing the tuple, and a relation similarly. Total ordering of the indices and compatibility of substructures make these definitions independent of the chosen stage. Every is then a substructure of .
For an elementary chain, induction on formulas provesThe atomic step follows from the induced structure, Boolean steps are immediate, and for an existential formula any witness in the union lies in a later containing the parameters; elementarity between and moves existence back to . This is the elementary chain theorem.
A sentence with quantifier-free is preserved by a union of an embedding chain: a tuple occurs at some stage, a witness exists at that stage, and quantifier-free formulas are preserved in the union. Thus every forall-exists axiomatized theory is inductive.
Conversely, let contain all forall-exists consequences of and suppose . The diagram-and-compactness sandwich lemma says that one can constructwhere every and every . For completeness, the first extension is obtained by adding to the diagram of together with all universal formulas over true there. A finite inconsistency would give a forall-exists consequence of false in . The resulting extension embeds into an elementary extension by the method of diagrams.
The form an embedding chain and have the same union as the . By the assumed preservation, ; by the elementary chain theorem, . Hence , so . The two theories are equivalent, proving the characterization.
A model-complete theory is one for which every embedding between models is elementary. If is an embedding chain of models, all transition embeddings are therefore elementary. The elementary chain theorem shows that the union is a model elementarily extending every , so the theory is preserved under unions of embedding chains. Part (c) then gives an axiomatization by forall-exists sentences.
A complete -type over is a maximal set of -formulas consistent with the theory of with parameters from . Equivalently, for every formula , exactly one of belongs to .
The type space has these types as points and basic open setsSince , these sets are clopen. An isolated type is a point for some formula .
Add new constants and considerEvery finite subset is satisfiable because is consistent over . By the compactness theorem it has a model . The constants naming give an elementary embedding , and realizes . Replacing by an isomorphic copy containing gives the required realization of a type in an elementary extension.
If , completeness gives a formula with and . Thenand these two disjoint open sets cover . This proves the total disconnectedness of a type space.
Write the Ehrenfeucht-Mostowski model as the Skolem hull of its order-indiscernible skeleton . Every element is for a Skolem term . Choose supports for the elements of and let be their union. Then
When is well ordered, the type over of is determined by and the finite order pattern of the indices relative to . There are at most terms and at most such finite patterns. Therefore the number of realized complete one-types is at most
Assume is a prime model. By the downward Lowenheim-Skolem theorem, has a countable model, and the elementary embedding of into it makes countable. If a tuple had a nonisolated type, the omitting types theorem would give a countable model of omitting that type. An elementary embedding of into this model would realize it, a contradiction. Thus is atomic.
Conversely, let be countable and atomic, enumerate it as , and let . Construct an elementary embedding recursively. Suppose have been mapped to . Let isolate the type of and let isolate the type of . Since the latter extends the former and is realized in , completeness givesThe tuple realizes , so a suitable image of exists in . The union of the finite partial elementary maps is an elementary embedding . Hence is prime.
Let be a prime model and let be a nonempty basic open set. Some model of realizes , so completeness of givesTherefore realizes by some tuple . The prime-model characterization in part (e) says is isolated, and it lies in . Every nonempty basic open set thus contains an isolated point, proving density of isolated types from a prime model.
Under the Implicational Curry-Howard correspondence, propositions are simple types and assumptions are typed variables. The natural-deduction rulescorrespond respectively to the typing rulesAn assumption corresponds to the variable rule. Induction on a proof converts each rule into the matching typing construction; induction on a typing derivation reverses the process. Thus derivability of an implicational formula from assumptions is equivalent to inhabitation of its corresponding type.
By part (a), such a term would provein intuitionistic propositional logic. Consider the two-world Kripke model for intuitionistic propositional logic . Let hold only at and let hold nowhere. At both worlds fails, so holds at vacuously, while does not hold at . The displayed formula therefore fails at . By the Kripke completeness theorem for intuitionistic propositional logic, it is not derivable, so no simply typed lambda term inhabits that type.
No such first-order theory exists. Suppose axiomatized the Heyting algebras having only finitely many regular elements. Expand the language by constants and addEvery finite subset has a model: take a sufficiently large finite Boolean algebra, in which every element is regular. By the compactness theorem, the entire expanded theory has a model. Its reduct is a model of with infinitely many distinct regular elements, contradicting the proposed axiomatization.
Articles by others on the same topic
There are currently no matching articles.