On the forking topology of a reduct of a simple theory
Ziv Shami

TL;DR
This paper investigates the forking topology in simple theories and their reducts, establishing the existence of a greatest universal transducer that refines the forking topology and characterizing it in various contexts.
Contribution
It introduces the concept of universal transducers, proves the existence of a greatest one, and describes their properties and uniqueness in simple theories and their reducts.
Findings
Existence of a greatest universal transducer $ ilde ext{Gamma}_x$
Refinement of forking topology on $S_y(T)$ by that on $S_y(T^-)$
Characterization of $ ilde ext{Gamma}_x$ in theories with wnfcp and nfcp
Abstract
Let be simple and a reduct of . For variables , we call an -invariant set of with the property that for every formula : for every , -forks over iff -forks over , a \em universal transducer\em. We show that there is a greatest universal transducer (for any ) and it is type-definable. In particular, the forking topology on refines the forking topology on . Moreover, we describe the set of universal transducers in terms of certain topology on the Stone space and show that is the unique universal transducer that is -type-definable with parameters. In the case where is a theory with the wnfcp (the weak nfcp) and is the theory of its lovely pairs we show…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
On the forking topology of a reduct of a simple theory
Ziv Shami
Ariel University
Abstract
Let be a simple -theory and let be a reduct of to a sublanguage of . For variables , we call an -invariant set in a universal transducer if for every formula and every ,
[TABLE]
We show that there is a greatest universal transducer (for any ) and it is type-definable. In particular, the forking topology on refines the forking topology on for all . Moreover, we describe the set of universal transducers in terms of certain topology on the Stone space and show that is the unique universal transducer that is -type-definable with parameters. If is a theory with the wnfcp (the weak nfcp) and is the theory of its lovely pairs of models we show that and give a more precise description of the set of universal transducers for the special case where has the nfcp.
1 Introduction
The forking topology for simple theories, introduced in [S], is a generalization of topologies introduced by Hrushovski [H0] and Pillay [P]. It is the minimal topology on such that all the relations defined by \Gamma_{F}(x)=\exists y(F(x,y)\wedge\mbox{\begin{array}[]{ccc}\mbox{}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){} \put(-0.25,0.1){} \end{picture}}&\mbox{}\ &\mbox{}&\end{array}}) are closed for any type-definable relation over .
Originally, a version of this topology has been introduced (around 1984) by Hrushovski [H0] for the (unpublished) proof of superstability of countable unidimensional stable theories; in the proof, an unbounded set of finite rank is constructed that is open in the forking topology. In [P], where supersimplicity of any countable unidimensional wnfcp hypersimple theory (i.e. a simple theory that eliminates hyperimaginaries) is established, the topology has been modified to work for theories with the weak non finite cover property (wnfcp), an analogue of the non finite cover property (nfcp) for simple theories. In [S] we modified the topology defined in [P] and proved general theorems for simple theories related to unidimensional theories. The forking topology turned out to be quite a powerful tool and had several applications: finite length analysis of any type analyzable in a forking open set provided that the forking topologies are closed under projections (e.g. has wnfcp) [S], supersimplicity of countable (and large class of uncountable) unidimensional hypersimple theories [S1,S2] and a generalization of Buechler’s dichotomy for -rank 1 types to simple theories [S3].
In this paper, we fix a simple -theory and a reduct of to a sublanguage and present a way in which the forking topology of can be recovered from the forking topology of ; it is done through the notion of a universal transducer that is defined in the abstract in a restrictive form (a more general setting is presented in the paper). Moreover, we characterize the set of universal transducers via a new topology, we call the -topology (see Definition 2.15). Our observation that the forking-topology of a simple theory refines the forking-topology of any reduct is, in way, a substitute for the fact that forking-independence in a simple theory does not, in general, strengthen forking-independence in a reduct. Our hope is to find more relationships between forking-independence in a simple theory and forking-independence in a reduct; moreover, we expect to find more connections between sets related to the forking topology (e.g sets defined by the NFI-topology) and sets that are both -type-definable over and -type definable with parameters. In particular, we expect that the -topology could be proved to be -invariant over parameters for any simple theory (Lemma 2.20(2) confirms this for stable theories). The following is a special case of our main theorems.
Theorem 1.1
Given variables , there is a greatest (with respect to inclusion) -invariant subset of that is a universal transducer. Denote this subset by . Then, is - type-definable and it is the unique universal transducer that is -type definable with parameters. If is stable, we have the following characterization of the set of universal transducers: an -invariant set in is a universal transducer iff is a dense subset of in the relative topology on generated by the family of -formulas over that are -definable with parameters.
In particular, the reduct map from to (for any variables ) is continuous with respect to the forking topologies on the Stone spaces. Lastly, we get a more precise information in the special case of lovely-pairs: we look at the case where the reduct theory ( in our general setting) is an arbitrary theory with the wnfcp, denoted by (in a language ), and at the expansion of it ( in our general setting) defined as the theory of its lovely pairs of models (in the language ). The result we obtained for and the reduct is the following.
Proposition 1.2
For any variables , , namely the greatest universal transducer in the variables is . If is in addition stable (equivalently has nfcp), then an –invariant set over is a universal transducer iff it intersect every non-empty -definable set over .
We assume basic knowledge of simple theories as in [K],[KP],[HKP]. A good textbook on simple theories is [W]. In this paper, unless otherwise stated, will denote a complete first-order simple theory in an arbitrary language and we work in a -big model of (i.e. a model with the property that any expansion of it by less than constants is splendid) for some large . We call the monster model. Note that any -big model (of any theory) is -saturated and -strongly homogeneous and that -bigness is preserved under reducts (by Robinson consistency theorem). We use standard notations. For a small subset , will denote the theory of ( expanded by constants for each ). Partial types are usually identified with the set of their solutions in the monster model. For an invariant set of a fixed sort (or finitely many) we write (e.g.) where is a finite tuple of variables suitable for these sorts. For variables , denotes the set of tuples from whose sort is the sort of . An invariant set of possibly some distinct sorts will be denoted by (e.g.) (with no variables added). If is a set we denote by the set of all finite sequences of elements in . For a partial type over a model, denotes the set of formulas that are represented in .
2 Transducers
In this section we introduce the notion of a universal -transducer for an -invariant set and prove generalizations of the results stated in the abstract for a simple theory and a reduct. First, recall the definition of the forking topology.
Definition 2.1
[S, Definition 2.1]* *Let and let be a finite tuple of variables. A set is said to be *a basic forking-open set over *if there exists such that
[TABLE]
We identify subsets of with -invariant sets. Note that the family of basic forking-open sets over is closed under finite intersections, thus form a basis for a unique topology on which we call the forking-topology or the forking-topology.
Remark 2.2
Note that the forking-topology on refines the Stone-topology (for every and ) and that
[TABLE]
is a forking-open subset of .
We fix now the notations for the rest of this section. will denote a reduct of to some sublanguage of , i.e. is the set of -sentences in . We will assume for simplicity of notation that and have the same set of sorts (the general case is very similar and discussed in Remark 2.26). Let . As mentioned in the introduction, we know that both and are highly saturated and highly strongly-homogeneous. will denote the set of hyperimaginaries of small length () of and will denote the set of hyperimaginaries of small length of . We use \begin{array}[]{ccc}\mbox{$$}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|} \end{picture}}&\mbox{$$}\end{array} to denote independence in , and \begin{array}[]{ccc}\mbox{$$}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|{{}^{-}}} \end{picture}}&\mbox{$$}\end{array} to denote independence in . For a small set , denotes the set of countable (length) hyperimaginaries in that are in the bounded closure of in the sense of . For an -invariant set in (or for a small set ), we denote by () the set of all countable hyperimaginaries in that are in the bounded (definable) closure in the sense of of some small subset of . For a small set , denotes the set of imaginaries in that are in the algebraic closure of in the sense of . For a small set , denotes the set of imaginaries in that are in the algebraic closure of in the sense of . For a small set , let .
Let be a -invariant set in and let be any small set. We say -doesn’t fork over if for some , \begin{array}[]{ccc}\mbox{c}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|} \end{picture}}&\mbox{B}\\ &\mbox{A}&\end{array}.
From now on will denote an arbitrary -invariant set in .
Definition 2.3
Let be an -invariant set in .
-
We say that is an *upper universal -transducer *if for every and , if -doesn’t fork over , then -doesn’t fork over .
-
We say that is a *lower universal -transducer *if for every and , if -doesn’t fork over , then -doesn’t fork over .
-
We say that is a *universal -transducer *if is both an upper universal -transducer and a lower universal -transducer.
Whenever is omitted in 1)-3), it means .
Example 2.4
Let be the theory of an infinite set with no structure and let be an expansion of by some small set of constants . Note that, if is a single variable, then the type is the unique universal transducer in the variable .
Remark 2.5
Note that the existence of a type-definable universal transducer in any variables implies that the forking-topology of on refines the forking-topology of on for every , that is, the reduct map from to (for any variables ) is continuous with respect to the forking topologies on these spaces: if is a type-definable universal transducer over then for every formula , we have:
[TABLE]
Definition 2.6
For variables , we define the following -invariant sets in :
[TABLE]
[TABLE]
[TABLE]
Whenever is omitted in 1)-3), it means .
Remark 2.7
For variables , we have
[TABLE]
Moreover, for every model , \tilde{\Gamma}_{x}=\{b\in{\cal C}^{x}|\ \exists M^{\prime}\models tp_{L}(M)(\mbox{\begin{array}[]{ccc}\mbox{}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){} \put(-0.25,0.1){} \end{picture}}&\mbox{}\end{array}})\}.
Proof: Just compactness.
Lemma 2.8
For any variables , we have .
Proof: To show we observe:
Claim 2.9
Let be a sufficiently saturated model of . Then
[TABLE]
Proof: Let . Then there exists a small subset (in fact of size at most ) such that . Since is sufficiently saturated, (if then on there are at most many -classes). By saturation , there exists such that and so .
Now, let . By compactness, there exists a sufficiently saturated model of such that \begin{array}[]{ccc}\mbox{b}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|{{}^{-}}} \end{picture}}&\mbox{F^{M^{\prime}}}\end{array}, so \begin{array}[]{ccc}\mbox{b}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|{{}^{-}}} \end{picture}}&\mbox{bdd(F^{M^{\prime}})}\end{array}. By Claim 2.9 we are done. To show recall the following.
Fact 2.10
[HN, Theorem 2.2]* *Let and let be boundedly closed in . Assume \begin{array}[]{ccc}\mbox{A}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|} \end{picture}}&\mbox{C}\\ &\mbox{B}&\end{array}. Then \begin{array}[]{ccc}\mbox{A}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|{{}^{-}}} \end{picture}}&\mbox{C}\\ &\mbox{B^{-}}&\end{array}.
Now, let and assume \begin{array}[]{ccc}\mbox{b}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|} \end{picture}}&\mbox{\bar{a}}\end{array} for some . By Fact 2.10,
[TABLE]
From now on work in . Let . is in the definable closure of a Morley sequence of , since , we conclude . By (*), (note that boundedly closed in ). Thus
[TABLE]
As , transitivity yields \begin{array}[]{ccc}\mbox{b}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|{{}^{-}}} \end{picture}}&\mbox{\bar{a}}\end{array}. The inclusion is immediate by extension. This completes the proof of Lemma 2.8.
Proposition 2.11
For variables , there exists a greatest (with respect to inclusion) -invariant subset of that is a universal -transducer. Denote this subset by . Then, is also such greatest upper universal -transducer, and is type-definable. In particular, the forking-topology of on refines the forking-topology of on for every .
Proof: First, we show that is a universal –transducer. Let be arbitrary and let be suitable for .
Claim 2.12
If -doesn’t fork over , then -doesn’t fork over .
Proof: If -doesn’t fork over , there exists such that \begin{array}[]{ccc}\mbox{b}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|} \end{picture}}&\mbox{\bar{a}}\end{array}. By Lemma 2.8, \begin{array}[]{ccc}\mbox{b}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|{{}^{-}}} \end{picture}}&\mbox{\bar{a}}\end{array} thus -doesn’t fork over .
Claim 2.13
If -doesn’t fork over , then -doesn’t fork over , in particular -doesn’t fork over .
Proof: Assume -doesn’t fork over . Let be such that \begin{array}[]{ccc}\mbox{b}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|{{}^{-}}} \end{picture}}&\mbox{\bar{a}}\end{array}. Let be a model of . By extension in , we may assume \begin{array}[]{ccc}\mbox{b}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|{{}^{-}}} \end{picture}}&\mbox{M\bar{a}}\end{array}. In particular, -doesn’t fork over , so there exists such that and \begin{array}[]{ccc}\mbox{b^{*}}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|} \end{picture}}&\mbox{M\bar{a}}\end{array}. By Remark 2.7, . By the choice of , , thus -doesn’t fork over .
It remains to show:
Claim 2.14
If is an -invariant set in that is an upper univesal -transducer, then . Therefore is the greatest (with respect to inclusion) -invariant set in that is a subset of and is a universal -transducer ( is also such greatest upper universal -transducer). is type-definable.
Proof: Let be as given in the claim and assume and let \begin{array}[]{ccc}\mbox{\bar{a}}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|} \end{picture}}&\mbox{b}\end{array}. For all , if then -doesn’t fork over (since is an upper universal -transducer). Thus \begin{array}[]{ccc}\mbox{b}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|{{}^{-}}} \end{picture}}&\mbox{\bar{a}}\end{array}, so . By Lemma 2.8, , so by Claims 2.12, 2.13, is the greatest -invariant set in that is a subset of and is a universal -transducer (as well as an upper universal -transducer). is type-definable as , where is the set of all complete -types over of elements in and is the partial -type such that iff there exists that is -independent from over .
The last statement in Proposition 2.11 follows immediately by Remark 2.5. This completes the proof of Proposition 2.11.
In order to describe the set of universal -transducers, we introduce a new topology on the Stone space .
Definition 2.15
Given a finite tuple of variables , a set is *a basic open set in the -topology *on iff there exists a type with and such that
[TABLE]
In case , is omitted. “” stands for “Non-forking instances”.
Remark 2.16
As with the forking topology, we identify -invariant sets with subsets of . Note that the intersection of two basic -open sets is a union of basic -open open sets, so the family of basic -open sets forms a basis for a unique topology on . Indeed, by extension if for some as in Definition 2.15 then for some where for some independent and (clearly, and it is a basic -open set). Note that since the type in Definition 2.15 is a complete -type, each basic -open set is -type-definable. Also, note that the -topology will not change if we allow to be a type in infinitely many variables.
Example 2.17
Let , and let be the theory of an -structure such that is an equivalence relation on its universe with infinitely many infinite -classes, with exactly one class of size for every and such that are pariwise disjoint and for every and is a union of exactly infinite -classes. Let be the reduct of to . Work in a monster model of . Now, as any -definable set over is clearly -open, we conclude that each finite -class is -open. In addition, for every , is a basic -open set, while is not an -open set (this will easily follow later, see Example-revisited 2.24).
Definition 2.18
*1) A set is said to be -definable over if for some and such that is -invariant in . If we omit .
- A set is said to be --definable over if for some -partial type over and some tuple of realizations of such that is -invariant in . If , we omit .*
Remark 2.19
By compactness, is --definable over iff for some -partial type over and tuple of realizations of and is the solution set of an -partial type over . Likewise for -definable sets over .
Lemma 2.20
*1) If is --definable over , then is -closed. If is –definable over , then is a basic -open set.
- If is stable, then is a basic -open set if and only if is -definable over .*
Proof: 1) By the assumption, there exists an -partial type over and a tuple (possibly infinite) of realizations of such that is an -invariant set in . Let . Then
[TABLE]
Indeed, let denote the right hand side of . If and for some then we get contradiction to -invariance of in , so . If , then by -invariance of in and extension we may assume \begin{array}[]{ccc}\mbox{b}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|} \end{picture}}&\mbox{\bar{a}}\end{array}. Thus . We conclude that is the intersection of complements of basic -open sets. Assume now is -definable over . Then by we get immediately that is a basic -open set (take ). 2) Assume now that stable, it remains to show if is a basic -open set, then it is -definable over . Indeed, if , where is such that and , then iff for some non-forking extension of . If is any such extension, then there is a definition of the -type of that is over and is a finite boolean combination of formulas of the form for some realization of (and thus tuple of realizations of ) . It follows that where is the set of -conjugates of in . Clearly, is -invariant in and is an -formula with parameters from .
Corollary 2.21
In a stable theory, a set is --definable over iff it is a conjunction of -definable sets over iff it is -closed.
Proof: Assume is stable. By Lemma 2.20 (1), if is --definable over then it is -closed. By Lemma 2.20 (2) an -closed set is the intersection of -definable sets over . Finally, it is immediate that the intersection of -definable sets over is --definable over .
We give now a description of the set of universal -transducers via the -topology.
Proposition 2.22
Let be an -invariant set in . Then is a universal -transducer iff is a dense subset of in the relative -topology on .
Proof: By Proposition 2.11, we know that is a universal -transducer and an -invariant set in is an upper universal -transducer if and only if . Thus it remains to show that an -invariant set in is a lower universal -transducer if and only if is a dense subset of in the relative -topology on . To show this we start with the following.
Claim 2.23
For every type with and , iff -doesn’t fork over for .
Proof: For such and , iff there exists such that iff -doesn’t fork over for . Since is a universal -transducer, the latest is equivalent to -doesn’t fork over for .
Now, let . Then is a dense subset of in the relative -topology on iff for every with and such that we have . By Claim 2.23, the latest is equivalent to: for every with and such that -doesn’t fork over for , there exists such that ; equivalently, for every with and such that -doesn’t fork over for , the partial type -doesn’t fork over for ; namely is a lower universal -transducer. This completes the proof of Proposition 2.22.
Example-revisited 2.24
We go back to Example 2.17. By Lemma 2.20(2), it follows that a set is a basic -open set in one variable iff it is a finite union of sets each of which is either for or it is a finite -class. Now, if is a single variable, then easily . Therefore, by Proposition 2.22, is a universal transducer iff and contains all the finite -classes (=the set of that are algebraic over in the sense of ). We conclude that there are precisely 4 universal transducers:
[TABLE]
[TABLE]
[TABLE]
Theorem 2.25
Assume . Given variables , is the unique universal -transducer subset of that is --definable over . Thus, if is stable, is the unique universal -transducer subset of that is a conjunction of -definable sets over .
Proof: First, we observe that is --definable over . Indeed, by Lemma 2.8,
[TABLE]
For every , let , where is a tuple of realizations of such that is the unique solution in of (using the assumption ). Now,
[TABLE]
[TABLE]
Since each is -type-definable with parameters in and clearly is -invariant in , we get that it is --definable over . Now, let be any universal -transducer that is --definable over . Then by Lemma 2.20(1), is an -closed set in . By Proposition 2.22, is a dense subset of in the relative -topology on . It follows that .
Remark 2.26
All proofs in this section go through easily without the assumption that and have the same set of sorts; one only need to restrict the variables of and of the (upper/lower) -transducers to variables of and replace the universe of a model of by the universe of its restriction to in Remark 2.7 and Claim 2.13.
3 The lovely pair case
Recall first the basic notions of lovely pairs. Given , an elementary pair of models of a simple theory is said to be -lovely if (i) it has the extension property: for any of cardinality and finitary , some nonforking extension of over is realized in , and (ii) it has the coheir property: if as in (i) does not fork over then is realized in . By a lovely pair (of models of ) we mean a -lovely pair.
Let be together with a new unary predicate . Any elementary pair of models of () can be considered as an -structure by taking to be the interpretation of . A basic property from [BPV] says that any two lovely pairs of models of are elementarily equivalent, as -structures. So , the common -theory of lovely pairs, is complete. has the wnfcp if every -saturated model of is a lovely pair (equivalently, for every , any -saturated model of is a -lovely pair). Every theory with the wnfcp is in particular low (low theories is a subclass of simple theories). By [BPV, Proposition 6.2], if has the wnfcp then is simple. Thus, this situation is a special case of our general setting in this paper, where is the given theory ( in the general setting) and is a reduct ( in the general setting).
So, in this section we assume has the wnfcp and we work in a -big model of for some large (so ). \begin{array}[]{ccc}\mbox{$$}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|} \end{picture}}&\mbox{$$}\end{array} will denote independence in and \begin{array}[]{ccc}\mbox{$$}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|{{}^{-}}} \end{picture}}&\mbox{$$}\end{array} will denote independence in . Recall the following notation: for , let , where denotes the canonical base (as a hyperimaginary element) in the sense of .
Proposition 3.1
*1) For every finite tuple of variables , , namely the greatest universal transducer in the variables is .
-
and are universal transducers (where is the conjunction , ).
-
If is in addition stable (equivalently has nfcp), then the -topology on is generated by the family of -definable sets over . Thus an -invariant set in is a universal transducer iff it intersect every non-empty -definable set over .*
We start with an observation (for part 3). Here, our notation for algebraic closure is compatible with the general setting of section 2, therefore for , denotes the set of imaginaries in the algebraic closure of in the sense of and for , denotes the set of imaginaries in the algebraic closure of in the sense of . We will use and for possibly hyperimaginaries in the structures , respectively.
Lemma 3.2
* (note ).*
Proof: Otherwise, there exists . If , then . Since for all we have , our assumption that implies . So, by this a contradiction we may assume . By the extension property there exists a sequence of realizations of such that and for every , \begin{array}[]{ccc}\mbox{a_{i+1}}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|{{}^{-}}} \end{picture}}&\mbox{{a_{0},...a_{i}}\cup P(\bar{M})}\\ &\mbox{a^{c}}&\end{array}.
Claim 3.3
* for every .*
Proof: By the construction of , for every , is realized in (where is a tuple of variables form the home sort of and ) iff -doesn’t fork over iff -doesn’t over iff -doesn’t fork over iff -doesn’t fork over iff is realized in . We conclude that and thus for all (this implication is [BPV, Corollary 3.11] for real tuples but remains true for imaginary elements).
Now, since , we conclude that for all and in particular, the -s are distinct, so , a contradiction. This completes the proof of Lemma 3.2 .
Proof of Proposition3.1. To prove 1), recall the following fact (for convenience, we state it for a special case).
Fact 3.4
[BPV, Proposition 7.3]*
*Let and a tuple from . Then
\begin{array}[]{ccc}\mbox{a}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|} \end{picture}}&\mbox{B}\end{array} iff [\begin{array}[]{ccc}\mbox{a}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|{{}^{-}}} \end{picture}}&\mbox{B\cup P(\bar{M})}\\ &\mbox{P(\bar{M})}&\end{array} and \begin{array}[]{ccc}\mbox{a^{c}}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|{{}^{-}}} \end{picture}}&\mbox{B^{c}}\end{array}].
, so we need to show that for every finite tuples from , \begin{array}[]{ccc}\mbox{a}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|} \end{picture}}&\mbox{b}\end{array} implies \begin{array}[]{ccc}\mbox{a}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|{{}^{-}}} \end{picture}}&\mbox{b}\end{array}. By Fact 3.4 it means we need to show that for every finite tuples from , if \begin{array}[]{ccc}\mbox{a}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|{{}^{-}}} \end{picture}}&\mbox{b\cup P(\bar{M})}\\ &\mbox{P(\bar{M})}&\end{array} and \begin{array}[]{ccc}\mbox{a^{c}}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|{{}^{-}}} \end{picture}}&\mbox{b^{c}}\end{array}, then \begin{array}[]{ccc}\mbox{a}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|{{}^{-}}} \end{picture}}&\mbox{b}\end{array}. Indeed, as \begin{array}[]{ccc}\mbox{b}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|{{}^{-}}} \end{picture}}&\mbox{P(\bar{M})}\\ &\mbox{b^{c}}&\end{array}, our assumption implies \begin{array}[]{ccc}\mbox{b}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|{{}^{-}}} \end{picture}}&\mbox{aP(\bar{M})}\\ &\mbox{b^{c}}&\end{array} and in particular \mbox{\begin{array}[]{ccc}\mbox{}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){} \put(-0.25,0.1){} \end{picture}}&\mbox{}\ &\mbox{}&\end{array}}\ (*). As , \begin{array}[]{ccc}\mbox{a}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|{{}^{-}}} \end{picture}}&\mbox{b^{c}}\\ &\mbox{a^{c}}&\end{array}. Our assumption \begin{array}[]{ccc}\mbox{a^{c}}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|{{}^{-}}} \end{picture}}&\mbox{b^{c}}\end{array}, implies \begin{array}[]{ccc}\mbox{b^{c}}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|{{}^{-}}} \end{picture}}&\mbox{aa^{c}}\end{array}. By (*), \begin{array}[]{ccc}\mbox{b}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|{{}^{-}}} \end{picture}}&\mbox{a}\end{array}.
We prove 2). First we show is a universal transducer. Assume -doesn’t fork over ,where . By the extension property, there exists such that and \begin{array}[]{ccc}\mbox{\bar{b}}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|{{}^{-}}} \end{picture}}&\mbox{aP(\bar{M}).}\end{array} In particular, -doesn’t fork over and in particular it doesn’t fork over . By the coheir property, is realized in . Let realize it. Then and \begin{array}[]{ccc}\mbox{\bar{b}^{}}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|{{}^{-}}} \end{picture}}&\mbox{a^{c}}\end{array}. By Fact 3.4, as , it follows that \begin{array}[]{ccc}\mbox{\bar{b}^{}}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|} \end{picture}}&\mbox{a}\end{array}. Thus -doesn’t fork over . By 1), we conclude that is a universal transducer.
To show that is a universal transducer we assume -doesn’t fork over for . If some realization of is in , we are done so we may assume any realization of it is not in . Therefore, there exists such that \begin{array}[]{ccc}\mbox{\bar{b}^{*}}&\leavevmode\hbox{\begin{picture}(0.0,0.0) \put(-1.0,-0.65){\smile} \put(-0.25,0.1){|{{}^{-}}} \end{picture}}&\mbox{aP(\bar{M})}\end{array} and . Let . Let be an extension of that -doesn’t fork over . Let . Then, , so we are done.
We prove 3). We need to show that for every and , the set is -definable over . We go back to the proof of Lemma 2.20 (2): Let be the definition of the -type of some global -non-forking extension of . Then is over . Let be the canonical parameter of . Since , by Lemma 3.2, . As in Lemma 2.20 (2), it follows that where is the set of -conjugates of in , but since and , is also the set of -conjugates of in , so is -definable over .
Corollary 3.5
Any -definable set over containing must be equal to .
Proof: This is an immediate corollary of Theorem 2.25 and Proposition 3.1(1),(2).
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[BPV] I.Ben-Yaacov, A.Pillay, E.Vassiliev, Lovely pairs of models, Annals of Pure and Applied Logic 122 (2003), no. 1-3.
- 2[H 0] E.Hrushovski, Countable unidimensional stable theories are superstable, unpublished note.
- 3[HN] Herwig Nubling, Reducts of Stable, CM-Trivial Theories, The Journal of Symbolic Logic, Vol. 70, No. 4 (Dec., 2005), pp. 1025-1036
- 4[HKP] B.Hart, B.Kim and A.Pillay, Coordinatization and canonical bases in simple theories, Journal of Symbolic Logic, 65 (2000), pgs 293-309.
- 5[K 1] B.Kim, Forking in simple unstable theories, Journal of London Math. Society, 57 (1998), pgs 257-267.
- 6[KP] B.Kim and A.Pillay, Simple theories, Annals of Pure and Applied Logic, 88, 1997 pgs 149-164.
- 7[P] A.Pillay, On countable simple unidimensional theories, Journal of Symbolic Logic 68 (2003), no. 4.
- 8[S] Z.Shami, On analyzability in the forking topology for simple theories, Annals of Pure Applied Logic 142 (2006), no. 1-3, 115–124.
