many sorted first order model theory
play

Many-Sorted First-Order Model Theory Lecture 11 16 th July, 2020 1 - PowerPoint PPT Presentation

Many-Sorted First-Order Model Theory Lecture 11 16 th July, 2020 1 / 33 Homogeneity and -categoricity 2 / 33 Theories with essentially only one model Easy case: theories with no infinite models. Such a theory can have only one


  1. Many-Sorted First-Order Model Theory Lecture 11 16 th July, 2020 1 / 33

  2. Homogeneity and ω -categoricity 2 / 33

  3. Theories with “essentially only one” model ◮ Easy case: theories with no infinite models. Such a theory can have only one finite model (up to isomorphism). ◮ For theories that have infinite models, by the upward L¨ owenheim-Skolem Theorem this cannot happen. ◮ We must settle on a weaker property. Definition 1 Let λ be a cardinal. A theory T is called λ -categorical if for any A , B ∈ Mod ( T ) with card ( A ) = λ = card ( B ), we have A ∼ = B . ◮ A structure C is called λ -categorical if Th ( C ) is λ -categorical . ◮ Cantor’s theorem from Lecture 10 can be reformulated as follows. Example 2 The theory of dense linear orders without endpoints is ω -categorical. 3 / 33

  4. Theories with “essentially only one” model ◮ Easy case: theories with no infinite models. Such a theory can have only one finite model (up to isomorphism). ◮ For theories that have infinite models, by the upward L¨ owenheim-Skolem Theorem this cannot happen. ◮ We must settle on a weaker property. Definition 1 Let λ be a cardinal. A theory T is called λ -categorical if for any A , B ∈ Mod ( T ) with card ( A ) = λ = card ( B ), we have A ∼ = B . ◮ A structure C is called λ -categorical if Th ( C ) is λ -categorical . ◮ Cantor’s theorem from Lecture 10 can be reformulated as follows. Example 2 The theory of dense linear orders without endpoints is ω -categorical. 4 / 33

  5. Theories with “essentially only one” model ◮ Easy case: theories with no infinite models. Such a theory can have only one finite model (up to isomorphism). ◮ For theories that have infinite models, by the upward L¨ owenheim-Skolem Theorem this cannot happen. ◮ We must settle on a weaker property. Definition 1 Let λ be a cardinal. A theory T is called λ -categorical if for any A , B ∈ Mod ( T ) with card ( A ) = λ = card ( B ), we have A ∼ = B . ◮ A structure C is called λ -categorical if Th ( C ) is λ -categorical . ◮ Cantor’s theorem from Lecture 10 can be reformulated as follows. Example 2 The theory of dense linear orders without endpoints is ω -categorical. 5 / 33

  6. Theories with “essentially only one” model ◮ Easy case: theories with no infinite models. Such a theory can have only one finite model (up to isomorphism). ◮ For theories that have infinite models, by the upward L¨ owenheim-Skolem Theorem this cannot happen. ◮ We must settle on a weaker property. Definition 1 Let λ be a cardinal. A theory T is called λ -categorical if for any A , B ∈ Mod ( T ) with card ( A ) = λ = card ( B ), we have A ∼ = B . ◮ A structure C is called λ -categorical if Th ( C ) is λ -categorical . ◮ Cantor’s theorem from Lecture 10 can be reformulated as follows. Example 2 The theory of dense linear orders without endpoints is ω -categorical. 6 / 33

  7. ω -categorical theories Lemma 3 Let T be a consistent theory. If T has no finite models and is λ -categorical for some infinite cardinal λ , then T is complete. Proof. ◮ Let A be the unique model of T with card ( A ) = λ . Clearly, T ⊆ Th ( A ). ◮ We will show that T ⊇ Th ( A ). Let ϕ ∈ Th ( A ). Suppose ϕ / ∈ T . ◮ Then there is a model B of T such that B | = ¬ ϕ . By assumption, B is infinite. ◮ By L¨ owenheim-Skolem (up- or downward), there is a model C with card ( C ) = λ such that C | = T ∪ {¬ ϕ } . ◮ By λ -categoricity, C ∼ = A . Thus, A | = ϕ, ¬ ϕ . Contradiction. Theorem 4 (local finiteness) Let C be an ω -categorical structure. Then, every finitely generated substructure of C is finite. The proof relies on the Omitting Types Theorem, which we did not cover. 7 / 33

  8. ω -categorical theories Lemma 3 Let T be a consistent theory. If T has no finite models and is λ -categorical for some infinite cardinal λ , then T is complete. Proof. ◮ Let A be the unique model of T with card ( A ) = λ . Clearly, T ⊆ Th ( A ). ◮ We will show that T ⊇ Th ( A ). Let ϕ ∈ Th ( A ). Suppose ϕ / ∈ T . ◮ Then there is a model B of T such that B | = ¬ ϕ . By assumption, B is infinite. ◮ By L¨ owenheim-Skolem (up- or downward), there is a model C with card ( C ) = λ such that C | = T ∪ {¬ ϕ } . ◮ By λ -categoricity, C ∼ = A . Thus, A | = ϕ, ¬ ϕ . Contradiction. Theorem 4 (local finiteness) Let C be an ω -categorical structure. Then, every finitely generated substructure of C is finite. The proof relies on the Omitting Types Theorem, which we did not cover. 8 / 33

  9. Where to find ω -categorical theories? Definition 5 A structure A is uniformly locally finite if there is a function f : ω → ω such that for every substructure B of A the following holds: ◮ if B is generated by a set X with card ( X ) ≤ n , then card ( B ) ≤ f ( n ). Two good points of ω -categoricity Let T be an ω -categorical theory. 1. T enjoys quantifier elimination. 2. The (unique) countable model A of T is uniformly locally finite. ◮ Point (2) above suggests ω -categorical theories should be found among theories of structures that enjoy some kind of uniformity. ◮ This is indeed the case, and the uniformity we look for is called homogeneity. 9 / 33

  10. Where to find ω -categorical theories? Definition 5 A structure A is uniformly locally finite if there is a function f : ω → ω such that for every substructure B of A the following holds: ◮ if B is generated by a set X with card ( X ) ≤ n , then card ( B ) ≤ f ( n ). Two good points of ω -categoricity Let T be an ω -categorical theory. 1. T enjoys quantifier elimination. 2. The (unique) countable model A of T is uniformly locally finite. ◮ Point (2) above suggests ω -categorical theories should be found among theories of structures that enjoy some kind of uniformity. ◮ This is indeed the case, and the uniformity we look for is called homogeneity. 10 / 33

  11. Where to find ω -categorical theories? Definition 5 A structure A is uniformly locally finite if there is a function f : ω → ω such that for every substructure B of A the following holds: ◮ if B is generated by a set X with card ( X ) ≤ n , then card ( B ) ≤ f ( n ). Two good points of ω -categoricity Let T be an ω -categorical theory. 1. T enjoys quantifier elimination. 2. The (unique) countable model A of T is uniformly locally finite. ◮ Point (2) above suggests ω -categorical theories should be found among theories of structures that enjoy some kind of uniformity. ◮ This is indeed the case, and the uniformity we look for is called homogeneity. 11 / 33

  12. Homogeneous structures Definition 6 A structure A is homogeneous, if every isomorphism between finitely generated substructures of A extends to an automorphism of A . Example 7 The structure ( Q , < ) is homogeneous. Exercise 1 Prove that ( Q , < ) is homogeneous. Example 8 A random graph is a countable graph ( V , E ) with the following property: (P) For every pair X , Y of finite disjoint subsets of V , there exists a vertex v with E ( x , v ) for every x ∈ X and ¬ E ( y , v ) for every y ∈ Y . Let G be a countable graph satisfying (P). Then G is homogeneous. 12 / 33

  13. Homogeneous structures Definition 6 A structure A is homogeneous, if every isomorphism between finitely generated substructures of A extends to an automorphism of A . Example 7 The structure ( Q , < ) is homogeneous. Exercise 1 Prove that ( Q , < ) is homogeneous. Example 8 A random graph is a countable graph ( V , E ) with the following property: (P) For every pair X , Y of finite disjoint subsets of V , there exists a vertex v with E ( x , v ) for every x ∈ X and ¬ E ( y , v ) for every y ∈ Y . Let G be a countable graph satisfying (P). Then G is homogeneous. 13 / 33

  14. Homogeneous structures Definition 6 A structure A is homogeneous, if every isomorphism between finitely generated substructures of A extends to an automorphism of A . Example 7 The structure ( Q , < ) is homogeneous. Exercise 1 Prove that ( Q , < ) is homogeneous. Example 8 A random graph is a countable graph ( V , E ) with the following property: (P) For every pair X , Y of finite disjoint subsets of V , there exists a vertex v with E ( x , v ) for every x ∈ X and ¬ E ( y , v ) for every y ∈ Y . Let G be a countable graph satisfying (P). Then G is homogeneous. 14 / 33

  15. HP, JEP and AP Definition 9 A class K of structures some of signature Σ has hereditary property (HP), if whenever B ∈ K and A ≤ B , then A ∈ K . Definition 10 A class K of structures some of signature Σ has joint embedding property (JEP), if for every A , B ∈ K there exists a C ∈ K and embeddings f : A ֒ → C and g : B ֒ → C . Definition 11 A class K of structures some of signature Σ has amalgamation property (AP), if for every A , B , C ∈ K , and embeddings f : C ֒ → A and g : C ֒ → B , there exists a D ∈ K and embeddings h : A ֒ → D and k : B ֒ → D , such that for every c ∈ C we have h ( f ( c )) = k ( g ( c )). Exercise 2 Find a class K enjoying AP but not JEP. 15 / 33

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend