Pseudofinite Model Theory (Math 223M, Ucla, Fall 2019)

Pseudofinite Model Theory (Math 223M, Ucla, Fall 2019)

PSEUDOFINITE MODEL THEORY (MATH 223M, UCLA, FALL 2019) ARTEM CHERNIKOV Lecture notes in progress. All comments and corrections are welcome. Last update: October 29, 2019 Contents 1. Preliminaries on pseudofiniteness 1 1.1. Ultralimits 1 1.2. Ultraproducts 2 1.3. Pseudofiniteness (of structures, theories, subsets) 3 1.4. Some examples of pseudofinite theories 5 1.5. Faux finite theories 7 1.6. References 7 2. Pseudofinite dimensions 7 2.1. Nonstandard cardinality of pseudofinite sets 7 2.2. Convex subgroups of the non-standard reals 8 2.3. Pseudofinite dimensions parametrized by convex subgroups 9 2.4. Coarse and fine pseudofinite dimensions 11 2.5. Completions of ordered abelian monoids 12 2.6. Extending pseudofinite dimensions to type-definable sets 13 2.7. Continuity and additivity of pseudofinite dimensions 15 2.8. Independence relations arising from pseudofinite dimensions 17 2.9. References 18 3. Erdős-Hajnal conjecture for stable hypergraphs 18 3.1. Erdős-Hajnal conjecture 18 3.2. Stable relations, Shelah’s 2-rank and definability of types 19 3.3. Erdős-Hajnal property and coarse dimension 21 References 21 1. Preliminaries on pseudofiniteness 1.1. Ultralimits. Let (X; d) be a metric space, and let U be a non-principal ul- trafilter on N. Definition 1.1. Let (xn) be a sequence of points in X. The point x 2 X is n2N called the ultralimit of xn (relatively to U), denoted x = limU xn, if for every " > 0 we have fn 2 N : d (xn; x) ≤ "g 2 U. Remark 1.2. (1) If an ultralimit of a sequence of points exists, then it is unique. (2) If x = limn!1 xn in the usual sense of metric limits, then x = limU xn (uses that U is non-principal). 1 PSEUDOFINITE MODEL THEORY (MATH 223M, UCLA, FALL 2019) 2 Fact 1.3. If (X; d) is compact and U is a non-principal ultrafilter on N, then any sequence of points in X has an ultralimit relatively to U. Proof. Let (xi : i 2 N) be a sequence in X without an ultralimit, then for each x 2 X there is some open set Ux 3 x such that fi 2 N : xi 2 Uxg 2= U. By compactness, there is a finite sub-covering U1;:::;Un of X. But the fi : xi 2= Ujg 2 U for each Tn 1 ≤ j ≤ n, hence ; = j=1 fi : xi 2= Ujg 2 U, a contradiction. Corollary 1.4. Any bounded sequence (xn : n 2 N) of real numbers has a well- defined ultralimit in R relatively to any non-principal ultrafilter on U (as closed intervals are compact). Of course, this limit depends on the ultrafilter. For example, let xn = 0 if n is even and xn = 1 if n is odd. Then limU xn = 0 for any ultrafilter U on N containing the set of even numbers, and limU xn = 1 for any ultrafilter on N containing the set of odd numbers. Exercise 1.5. Let (X; d) and (Y; d0) be metric spaces, and assume that f : X ! Y is continuous. Then for any sequence (ai) from X and any non-principal i2N ultrafilter U on N, we have lim ai = a =) lim f (ai) = f (a) . U U 1.2. Ultraproducts. For details, see e.g. [3]. Let L be a language and I an infinite set. Suppose that Mi is an L-structure for each i 2 I. Let U be an ultrafilter on I. Then we have: Q Fact 1.6. (Łoś theorem) Let ' (x1; : : : ; xn) be an L-formula, and let M = i2I Mi=U be the ultraproduct of the Mi modulo U. Then for any [a1] ;:::; [an] 2 M, M j= ' ([a1] ;:::; [an]) () fi 2 I : Mi j= ' (a1 (i) ; : : : ; an (i))g 2 U, Q where [a] denotes the class of an element a = (a (i): i 2 I) 2 i2I Mi modulo the equivalence relation of equality U-almost everywhere. Corollary 1.7. For each set of sentences T in L, every ultraproduct of models of T is a model of T . Definition 1.8. Let κ be a cardinal. A structure M is κ-saturated if every partial type over a set of parameters of size < κ in M is realized in M. Fact 1.9. Let L be a countable language, (Mi : i 2 N) a sequence of L-structures Q and U a non-principal ultrafilter on . Then the ultraproduct M = Mi=U is N i2N @1-saturated (i.e. every partial type over a countable set of parameters is realized in M). Note that every infinite κ-saturated structure M has size at least κ (if jMj < κ, then fx 6= a : a 2 Mg is a partial type over a set of size < κ which cannot be realized in M). If follows from Proposition 1.9 that any ultraproduct relatively to a non-principal ultrafilter in N is either finite or of size at least @1. In fact, more is true. Fact 1.10. [6]Let I be an arbitrary set and fMi : i 2 Ig all finite. The for any Q ultrafilter U on I, the ultraproduct Mi=U is either finite or of cardinality i2N ≥ 2@0 . PSEUDOFINITE MODEL THEORY (MATH 223M, UCLA, FALL 2019) 3 Corollary 1.11. Let U be a non-principal ultrafilter on N, and assume that Mi; i 2 Q is a countable L-structure. Then any ultraproduct M = Mi=U is either N i2N finite or of size 2@0 . Q Q @0 @0 Proof. Obviously Mi=U ≤ Mi ≤ N = 2 , and jMj ≥ 2 by i2N i2N N Fact 1.10. 1.3. Pseudofiniteness (of structures, theories, subsets). Definition 1.12. An L-structure M is pseudofinite if for every L-sentence ', M j= ' implies that there is a finite M0 such that M0 j= '. M is strictly pseudofinite if M is pseudofinite and not finite. Proposition 1.13. Let L be a language and M an L-structure. Then the following are equivalent: (1) M is pseudofinite. (2) M is elementarily equivalent to an ultraproduct of finite L-structures. (3) M j= FinL, where FinL := f' 2 L : 9M a finite L-structure with M j= 'g. Proof. (1) ) (2). Suppose M is pseudofinite. Let I be the collection of all finite subsets of Th (M). Given i = f'1;:::;'ng 2 I, there exists some finite Mi j= V 1≤i≤n 'i. For each i 2 I, let Ai := fj 2 I : Mj j= ' for all ' 2 ig, and let U0 := fAi : i 2 Ig. Then U0 has the finite intersection property: 0 Ai \ Ai0 = fj 2 I : Mj j= ' for all ' 2 ig \ fj 2 I : Mj j= ' for all ' 2 i g 0 = fj 2 I : Mj j= ' for all ' 2 i [ i g = Ai[i0 6= ;, Q hence U0 can be extended to an ultrafilter U on I. Then M ≡ Mi=U. Indeed, if i2I Q M j= ', then fi 2 I : Mi j= 'g ⊇ Af'g 2 U, hence by Łoś’ theorem i2U Mi=U j= '. Q (2) ) (3). Assume M ≡ i2I Mi=U, where fMi : i 2 Ig are all finite and U is an ultrafilter on I. Then for every ' 2 FinL and i 2 I we have Mi j= ', hence Q i2I Mi=U j= ', so M j= '. Hence M j= FinL. (3) ) (1). Let ' 2 L be such that M j= '. If ' has no finite models, then M0 j= :' for every finite L-structure M0, so :' 2 FinL, hence M j= :' — a contradiction. Remark 1.14. In particular, pseudofiniteness is a property of Th (M). Note that not every pseudofinite structure is isomorphic to an ultraproduct of finite structures. For example, if L is countable and M is a pseudofinite L- structure (see Section 1.4 many examples), we can find a countable M0 M, hence M0 is countable and pseudofinite. But any infinite ultraproduct of finite sets has cardinality at least continuum by Fact 1.10. However, recall: Fact 1.15. [Keisler-Shelah] M ≡ N () there exists an ultrafilter U on some set U Q ∼ Q U I such that M = i2I M=U = i2I N =U = N . Hence Corollary 1.16. A structure M is pseudofinite if and only if it has an ultrapower isomorphic to an ultraproduct of finite structures. This follows from Proposition 1.13, Fact 1.15 and the following exercise. PSEUDOFINITE MODEL THEORY (MATH 223M, UCLA, FALL 2019) 4 Exercise 1.17. (1) Let U be an ultrafilter on I, and for every i 2 I let Vi be an ultrafilter on Ji, and let K := f(i; j): i 2 I; j 2 Jig. Let W be the collection of subsets of K of the form A 2 W () fi 2 I : fj 2 Ji :(i; j) 2 Ag 2 Vig 2 U: Then W is an ultrafilter on K. (2) Every ultraproduct of ultraproducts of finite structures is isomorphic to an ultraproduct of finite structures. Exercise 1.18. Let M be a pseudofinite L-structure. (1) Let M be pseudofinite, and assume that N is interpretable in M (using formulas with parameters). Then N is also pseudofinite. (2) In particular: any reduct of M to a sublanguage of L, any expansion of M by constants and by definable relations, and Meq, are pseudofinite. Definition 1.19. Let T be a consistent (but possibly incomplete) theory in a language L. (1) T is weakly pseudofinite if whenever T j= ', then ' is true in some finite L-structure (not necessarily a model of T ).

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    22 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