
TL;DR
This paper extends game-based model construction to continuous logic, exploring enforceability of operator algebras, and connects the Connes Embedding Problem with the enforceability of the hyperfinite II$_1$ factor.
Contribution
It introduces a framework for enforceable models in continuous logic and applies it to operator algebras, linking enforceability to major open problems.
Findings
Hyperfinite II$_1$ factor is enforceable iff Connes Embedding Problem is positive.
The continuous functions on the pseudoarc form an enforceable and prime model.
Establishes a connection between enforceability and classical open problems in operator algebras.
Abstract
We adapt the classical notion of building models by games to the setting of continuous model theory. As an application, we study to what extent canonical operator algebras are enforceable models. For example, we show that the hyperfinite II factor is an enforceable II factor if and only if the Connes Embedding Problem has a positive solution. We also show that the set of continuous functions on the pseudoarc is an enforceable model of the theory of unital, projectionless, abelian \cstar-algebras and use this to show that it is the prime model of its theory.
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.
Enforceable operator algebras
Isaac Goldbring
Department of Mathematics
University of California, Irvine
Irvine, CA 92697
USA
Abstract.
We adapt the classical notion of building models by games to the setting of continuous model theory. As an application, we study to what extent canonical operator algebras are enforceable models. For example, we show that the hyperfinite II1 factor is an enforceable II1 factor if and only if the Connes Embedding Problem has a positive solution. We also show that the set of continuous functions on the pseudoarc is an enforceable model of the theory of unital, projectionless, abelian -algebras and use this to show that it is the prime model of its theory.
I. Goldbring was partially supported by NSF CAREER grant DMS-1708802.
Contents
1. Introduction
The technique of model-theoretic forcing and, more specifically, the approach via games, is a well-developed part of classical model theory and has found applications in algebraic areas such as in the model theory of groups. (Throughout this article, our main reference for this topic is the wonderful book [24].) While model-theoretic forcing has been transported to the setting of continuous logic (see [6], [11], [15]) and has found nice applications to functional analysis and operator algebras, the approach via games has yet to make its continuous appearance. In this paper, we present the approach of building models by games in the continuous setting and use it to prove some new results in the model theory of operator algebras. In addition to these aforementioned applications, we believe that the approach to model-theoretic forcing via games is much easier to understand for the non-logician than the other presentations in the literature. Moreover, the game approach allows one to consider an important notion not readily apparent in the other approaches, namely that of an enforceable structure.
Let us briefly describe the game here. To be concrete, let us choose a particular setting, say the setting of tracial von Neumann algebras. Let us fix a set of distinct symbols that are to represent generators of a tracial von Neumann algebra that two players (traditionally named and ) are going to build together (albeit adversarially). The two players take turns playing finite sets of expressions of the form , where is a tuple of variables, is a -polynomial, and each player’s move is required to extend the previous player’s move. These sets are called (open) conditions. Moreover, these conditions are required to be satisfiable, meaning that there should be some tracial von Neumann algebra and some tuple from such that for each such expression in the condition.
We play this game for many steps.111Perhaps to the disappointment of the operator algebra audience, in this article, denotes the first infinite ordinal, not an ultrafilter. At the end of this game, we have enumerated some countable, satisfiable set of expressions. Provided that the players behave, they can ensure that the final set of expressions yields complete information about all -polynomials over the variables (that is, for each -polynomial , there should be a unique such that the play of the game implies that ) and that this data describes a countable, dense -subalgebra of a unique tracial von Neumann algebra, which is often called the compiled structure.
The question then becomes: what kinds of properties can we force the compiled structure to have? More precisely, given a property , is there a strategy for so that, regardless of player ’s moves, if follows the strategy, then the compiled structure will have that property? If this is the case, we call the property an enforceable property of tracial von Neumann algebras. It is natural to ask: are there any interesting enforceable properties of tracial von Neumann algebras? We will later see that it is enforceable that the compiled structure is a McDuff II1 factor. (Recall that a II1 factor is McDuff if it tensorially absorbs the hyperfinite II1 factor .)
Of central importance in this paper is a seemingly extraordinary case: Suppose that the property is the property of being isomorphic to a particular separable II1 factor . If this property is enforceable, we say that is the enforceable II1 factor. Clearly, there can be at most one enforceable II1 factor. But is there one? While this may seem like an extreme possibility that never happens, there are many situations in classical logic where there is an enforceable structure. For example, if one plays the discrete version of the above game with fields of a fixed characteristic, then the algebraic closure of the prime field is the enforceable structure.
Again, we ask: is there an enforceable II1 factor? The answer is connected to arguably the most famous open problem in the theory of II1 factors, namely the Connes Embedding Problem. Recall that the Connes Embedding Problem asks whether or not every II1 factor embeds into an ultrapower of . One of the main results of the current paper is that the Connes Embedding Problem has a positive solution if and only if is the enforceable II1 factor. We will also show that if one restricts the above game to only playing conditions that are satisfiable in tracial von Neumann algebras that do embed into an ultrapower of , then is indeed the enforceable structure for this game. We also prove analogous results for various games concerned with -algebras and operator spaces and systems.
The original motivation for this work was model-theoretic questions around the pseudoarc . Using the game-theoretic machinery, we will prove that is the prime model of its theory, a result which had yet to be proven thus far.
Let us conclude by outlining the contents of this paper. In Section 2, we carefully describe the aforementioned game in the setting of an arbitrary continuous language and describe how the associated notion of forcing connects with the presentations of forcing that have already appeared in the literature. In Section 3, we describe the important notion of a finite-generic structure. These are structures for which forcing and truth coincide. Many of our applications rely on foundational properties of finite-generic structures and so a careful presentation of these results is needed. In Section 4, we describe the aforementioned application to the model theory of the pseudoarc. In Section 5, we discuss the already described connection between enforceable models and embedding problems in operator algebras. In the final section, we prove the so-called dichotomy theorem, which shows that, for certain kinds of theories (including many of those appearing in operator algebras), either there is an enforceable structure or else, for any enforceable property , there are continuum many nonisomorphic separable structures with property . We speculate on how this theorem might provide a new approach to CEP and other embedding problems in operator algebras.
We would like to thank Ilijas Farah and Bradd Hart for useful conversations in connection with this work.
1.1. Preliminaries, notations, and conventions
We will assume that the reader is familiar with the basics of continuous logic. Standard references are [5] and [11], the latter of which stresses applications to operator algebras. In this subsection, we will just collect a few preliminary notions that are of central importance in this paper and deserve to be recalled. We also take the opportunity to set up some notation.
Fix a continuous signature , which, for simplicity, we assume is -sorted and of diameter bounded by . For any , there is a natural seminorm on the space of all -formulae with free variables amongst the variables , namely
[TABLE]
By a restricted -formula, we mean an -formula constructed using only the unary connectives and (here, ) and the binary connective (truncated addition). The family of restricted -formulae is dense (with respect to the seminorm from the previous paragraph) in the space of all -formulae.
The infinitary logic allows us to perform, in addition to the usual formation rules for describing formulae, two new operations, namely countable supremum and countable infimum . However, in order to be able to form or , two things are required: (1) all have free variables among some fixed set of variables; and (2) the infimum of the moduli of uniform continuity of each is itself a modulus of uniform continuity. (See, for example, [6, Definition 1.1] for more details.)
Throughout, denotes an arbitrary nonprincipal ultrafilter on . For an -structure , denotes the ultrapower of with respect to . While the isomorphism type of this structure often depends on , the use of such an ultrapower will not depend on . For example, if is an -theory, we say that a separable model of is locally universal for if every separable model of embeds into . It is a standard fact that this notion does not depend on .
Recall that if is an embedding between -structures, then is said to be existential if, for any quantifier-free -formula and any tuple from , we have
[TABLE]
If is a substructure of and the inclusion map is existential, we say that is existentially closed in . An equivalent semantic reformulation of the latter property reads: is existentially closed in if and only if there is an embedding of into which restricts to the diagonal embedding of into . (If and are nonseparable, then may need to live on a larger index set.) If is an -theory and is a model of , we say that is an existentially closed (or simply e.c.) model of if is existentially closed in all extensions that are models of . Then is e.c. for if and only if is e.c. for , where is the collection of closed conditions such that is universal and Also, if has the joint embedding property (JEP), namely that every pair of models of can be embedded into a common model of , then existentially closed models of are locally universal for .
A particularly important case is the case that is an -axiomatizable theory. Then every (separable) model of embeds into a (separable) e.c. model of .
2. Games and forcing
2.1. Introducing the game
Until further notice, is a fixed countable continuous signature and is an -theory. For the sake of simplicity, we assume that our language is 1-sorted, bounded, and that each predicate (including the metric) takes values in . (Note that this is certainly not the case for the languages and theories applicable in operator algebras, but we trust that the reader should have no trouble convincing themselves that everything we do here can be adapted to the more general setting.)
We let be a countable set of new constant symbols and set . Following the convention from [24], we denote -structures by , , etc… and the corresponding -reducts by , , etc… We call an -structure canonical if the interpretations of the symbols from are dense; if, moreover, every open ball contains infinitely many such interpretations, we call the structure extra canonical.
A condition is a finite set of expressions of the form , where is a quantifier-free restricted -sentence, such that is satisfiable.222We should probably call these conditions open conditions to distinguish them from the conditions used, for example, in [5]. However, we hope that this poses no confusion.
As mentioned in the introduction, the game involves two players, and . Players and take turns playing conditions extending the previous players move. Thus, starts by playing the condition , whence follows up by playing the condition , and then follows that play with some condition , etc… After many steps, the two players have together played a chain of conditions whose union we will denote by .
We call the above play definitive if, for every atomic -sentence , there is a unique such that . In this case, describes an -prestructure whose completion will be denoted by and will be referred to as the compiled structure.333To wit: the underlying universe of is the term algebra on the set of constants from and the symbols are interpreted in the obvious way. The reduct of to will be denoted by . If is clear from context, we will denote and simply by and respectively.
Note that, regardless of player ’s moves, player can always ensure that the play of the game is definitive.
Definition 2.1**.**
Let be a property of -structures. The game is the game whose moves are as above and such that Player wins if and only if is definitive and has property . We say that is enforceable if Player has a winning strategy in .
By the remark preceding this definition, the vacuously true property is enforceable. We leave the proof of the following lemma to the reader.
Lemma 2.2**.**
The property “the compiled structure is extra canonical” is enforceable.
While some properties may not be enforceable, they may become enforceable if the game has reached a certain point.
Definition 2.3**.**
Let be a property of -structures and let be a condition. We say that forces if, for any position of the game , if , then the position is winning for .
The proof of the following lemma in the classical setting can be found in [24]; the corresponding facts in the continuous setting provide no added difficulty.
Lemma 2.4**.**
- (1)
* forces if and only if whenever plays , then is a winning position for .* 2. (2)
* is enforceable if and only if every condition forces .* 3. (3)
If forces and , then forces . 4. (4)
(Conjunction Lemma) If forces for each , then forces the conjunction of the ’s.
Proposition 2.5**.**
It is enforceable that the compiled structure be a model of .
Proof.
Suppose that belongs to with , quantifier-free. Let be a tuple of distinct constants and . Since being an extra canonical structure is enforceable, by the conjunction lemma, it is enough to enforce that . Suppose that player plays . Let be a model of ; since , we know that . Let be a restricted quantifier-free formula such that . It follows that is a condition. If player plays , then the compiled structure will be as desired. ∎
Call a sentence of a -sentence if
[TABLE]
where is a (finite) tuple of variables and each is existential. We call a property of -structures a -property if there are -sentences such that an -structure has property precisely when for all . We can often enforce -properties.
Proposition 2.6**.**
Suppose that is a -property. Further suppose that there is a locally universal model of with property . Then is enforceable.
Proof.
Suppose that is a locally universal model of with property . Suppose that is defined by the -sentences
[TABLE]
Fix a tuple of distinct constants and . By the conjunction lemma and the fact that being extra canonical is enforceable, it suffices to show that is enforceable. Here is the strategy: suppose that opens with the condition which is satisfied in some -structure . Embed into an ultrapower of and let be the expansion of to an -structure that makes this embedding of -structures an embedding of -structures as well. It follows that there is an expansion of such that is also satisfied in . Since has property , there is such that . It follows that is a condition and if plays , the compiled structure will satisfy the property . ∎
Of particular interest is what (infinitary) first-order properties can be forced.
Definition 2.7**.**
Let be a condition, an -sentence, and . We write if forces the property .444We use the notation to indicate that this is the forcing property stemming naturally from the game apparatus. In the next section, we will soon see that this is exactly the notion of weak forcing already present in the literature. When , we simply write . We also set
[TABLE]
By Lemma 2.4 (3), we have that implies . The following lemma is immediate from the definitions.
Lemma 2.8**.**
Suppose that and . Then .
The following lemma is quite useful:
Lemma 2.9**.**
Suppose that is a condition all of whose constants are contained in the tuple . Further suppose that an existential -formula and are such that is satisfiable. Then there is a condition such that .
Proof.
Write . Let be an -structure such that . Let be a tuple of constants such that . Then is a condition and clearly . ∎
The following proposition is central for much of what we do in future sections.
Proposition 2.10**.**
It is enforceable that the compiled structure be an e.c. model of .
Proof.
Suppose that is a tuple of distinct constants, is an existential formula, and . By the Conjunction Lemma, it is enough to enforce the following property: if , then there is no extension of the compiled structure that models . Here is the winning strategy for : Suppose that plays . If , then
[TABLE]
In this case, no extension of of the compiled structure models , whence the conditional statement that we are trying to enforce is true. Otherwise, by Lemma 2.9, there is , so there is a constant such that is a condition, where . If play , then the compiled structure models , whence, once again, the conditional statement that we are trying to enforce is true. ∎
Our notion of forcing satisfies a useful homogeneity property. For a permutation of and an -sentence, let be the -sentence obtained by replacing every with . If is a condition, let denote the condition obtained by replacing every in with . Once again, we leave the proof of the next lemma to the reader.
Lemma 2.11** (Homogeneity).**
Suppose that is a permutation of , a condition, an -sentence, and . If , then .
The next lemma is the analog of [24, Lemma 2.3.3(d)] and is an indication of why game forcing coincides with weak forcing.
Lemma 2.12**.**
For every condition and every -sentence , we have
[TABLE]
Proof.
First, if , then , so
[TABLE]
Now suppose that ; it suffices to show that . Here is the strategy: suppose that opens with . Then should play so that , for then and by following the strategy that witnesses this latter statement, can enforce that holds at the end of this play. ∎
2.2. The finite forcing companion
In this subsection, we discuss the finite forcing companion of consisting of all enforceable conditions. The main result that we want to establish is that the theory is complete when has JEP. Towards this end, we first show that, given any sentence , any “position” , and any “accuracy” , we can find a further position forcing to have a value in an interval of length at most . It will become useful to extend our official use of the symbol . For example, we may write to mean that forces the property . This result is similar to [15, Remark 3.6].
Proposition 2.13**.**
Given a condition , -sentence , and , there is and with such that .
Proof.
By Lemma 2.8, it suffices to consider the case that is restricted. We may thus prove the proposition for such by induction on complexity.
First suppose that is atomic. Since is a condition, there is . Set and set . Then is a condition extending and .
If and is such that with , then . The case that is handled similarly.
Now suppose that . Take such that with . Take such that with . Then and .
Now suppose that . Let . Set and take such that . We claim that , which settles this case. To establish this claim, we use Lemma 2.12. Take . For each , take such that with . Since (else , contradicting the definition of ), we have . It follows that . Since was arbitrary, it follows that for each , whence .
Finally, suppose that . By the previous case, we may choose such that with . Since being canonical is enforceable, it follows that . ∎
Theorem 2.14**.**
Suppose that has JEP. Then for every -sentence , there is a unique such that is enforceable.
Proof.
Fix . Fix an interval of length less than and a condition such that . We claim that . Suppose otherwise. Without loss of generality, we may assume that . Take such that . Take with and such that . Then so , so . Since has no constants from , by Lemma 2.11, we may assume that and have no constants in common and thus can be realized in a common model of by JEP, which is a contradiction as then is a condition and .
Taking , we get intervals of length at most such that . If , the Conjunction Lemma implies that is enforceable. ∎
Definition 2.15**.**
We let be the -theory containing the closed conditions whenever that condition is enforceable. is called the finite forcing companion of .
Corollary 2.16**.**
If has JEP, then is complete.
Given an -structure , we may always expand it to a canonical -structure (although there is no canonical choice for doing this). We may then define the diagram of to be the set of closed -conditions of the form , where is a quantifier-free -sentence such that . It is then a standard fact that if and only if and embeds into . (Even though depends on how we expand to , this latter fact is independent of our choice.) We will also write (or simply ) for the set of expressions of the form , where is a restricted quantifier-free -sentence such that . Of course, and have the same models. If happens to be a model of , then is the union of the set of conditions that are satisfied in .
Corollary 2.17**.**
.
Proof.
Since it is enforceable that the compiled structure is a model of , we have that . For the other direction, it is enough to show that any model of can be extended to a model of . Suppose that ; we need to show that is satisfiable. By compactness, it suffices to show that, for any and any condition belonging to , there is a model of . Since is enforceable, we have that , whence by following the strategy we can construct a model where holds and is true. ∎
2.3. Locally universal models revisited
As pointed out in the introduction, if has JEP and is an e.c. model of , then is a locally universal model of . Since being an e.c. model of is enforceable, it follows that if has JEP and is a separable model of such that being -embeddable is enforceable, then is a locally universal model of . However, it turns out that the conclusion of the following sentence is true even without assuming JEP.
Theorem 2.18**.**
Suppose that is a model of such that being -embeddable is enforceable. Then is a locally universal model of .
Proof.
Suppose that is a separable model of . By saturation, it suffices to show, given any condition , that has an expansion to an -structure that is a model of . Viewing as ’s first move, by following ’s strategy to ensure that the compiled structure is -embeddable, it follows that can be satisfied in , as desired. ∎
2.4. Connection to weak forcing
Model-theoretic forcing has already appeared in continuous logic in many places, the first being [6]. The purpose of this section is to connect the above forcing theory with that already appearing in the literature. As alluded to in [24, Historical Reference for Chapter 2], the forcing associated with games is the same as what is traditionally referred to as weak forcing.555Unfortunately, this helpful remark is quite hidden in this section. In fact, Hodges simply writes “(Our forcing is weak.)” The purpose of this subsection is to show that, in fact, the function defined above coincides with the corresponding function for weak forcing appearing in [6].
Let us first review the setup from [6]. If is a condition and is a restricted atomic -sentence, we define , with the understanding that . For a condition and a restricted -sentence , we define the value by induction on :
- •
if is atomic.
- •
.
- •
.
- •
.
- •
.
- •
.
If and , we say that (strongly) forces that , and write .
We can now define the weak forcing relation.
Definition 2.19**.**
For a condition and a restricted -sentence , we set
[TABLE]
If and , we say that weakly forces that , and write .
The following facts are Lemma 2.8 and Proposition 2.9 from [6] respectively.
Fact 2.20**.**
For a condition and a restricted -sentence , we have
[TABLE]
Fact 2.21**.**
* satisfies the following inductive rules.*
- •
.
- •
.
- •
.
- •
.
- •
.
The following is the main result of this subsection; it says that game forcing and weak forcing are the same.
Theorem 2.22**.**
For all conditions and restricted -sentences , we have .
Proof.
We proceed by induction on the complexity of .
First suppose that is atomic. Fix and choose such that and . Fix , so . In particular there is such that is consistent. Clearly so ; letting approach [math], we see that . Conversely, if , then for every , there is such that , whence belongs to for some and thus and . By Lemma 2.12, we have that and thus .
Now suppose that . First suppose that . Take . Then , so whence by induction. Therefore,
[TABLE]
and thus . Now suppose that and fix and ; it suffices to find such that , for then, by Lemma 2.12, we have that and thus, letting approach [math], we have that . Take such that with . Since , we have that , whence by the induction hypothesis. It follows that , as desired.
The case that is easy. Now suppose that . We first show that . Suppose . Take ; it suffices to show that . Fix and take such that and . It follows that and that (by induction) and , so ; letting approach [math] yields the desired result. Now suppose that . Fix . Take such that (by induction) . Then there are such that and and . It follows that , whence .
Now suppose that . First suppose that . Fix and find and such that , whence and thus and hence . It follows that . Now suppose that . Fix . Then there is such that , whence , and thus there is such that . It follows that .
Finally suppose that . Since it is enforceable that the compiled structure is canonical, we have that if and only if ; now use the previous case. ∎
3. Finite-generic structures
In this section, we once again fix an -theory and forcing is with respect to this theory.
3.1. Introducing finite-generic structures
Suppose that is a canonical -structure. Given an -sentence and , we say forces , written , if there is a condition with . In general, whether a structure forces the expression (for finitary) is not the same as whether or not is true. These notions coincide for a very important class of structures:
Definition 3.1**.**
We say that a canonical -structure is finite-generic+ if, for any (finitary) -sentence and any , we have
[TABLE]
We leave the following lemma to the reader:
Lemma 3.2**.**
Suppose that is a canonical -structure. Then is finite-generic+ if and only if for every -sentence and every , if , then .
Definition 3.3**.**
An -structure will be called finite-generic if it is the -reduct of a finite-generic+ -structure.
If we want to emphasize the base theory , we shall say that is finite-generic with respect to .
Remark 3.4**.**
If one compares our definition of finite-generic+ with the corresponding classical definition ([24, Section 4.3]), it seems as if we should demand that finite-generic+ structures be extra canonical. It does appear that this leads to a more restrictive notion of finite-generic+-structures, but we invite the reader to check that this leaves the class of reducts (i.e. finite-generic structures) unchanged. (Simply add a new set of countably many constants.) It seems that Hodges prefers the more restrictive notion to make certain proofs easier but we note that this is not at all necessary.
Let us next show how this notion is the same as the one presented in the continuous logic literature using generic sets of conditions.
Definition 3.5**.**
Let be a nonempty set of conditions. We say that is generic if:
- •
the union of two elements of is once again an element of , and
- •
for every restricted -sentence and every , there is such that .
It is proven in [6] that generic sets always exist. If is generic and is a restricted -sentence, set . [6, Lemma 2.13] asserts that .
The following fact combines Lemma 2.16 and Theorem 2.17 from [6].
Fact 3.6** (Generic Model Theorem).**
Let denote the term algebra equipped with the natural interpretation of the function symbols and interpreting the predicate symbols by . Let be the completion of . Then is a canonical -structure such that, for all restricted -sentences , we have .
We can now prove:
Proposition 3.7**.**
* is finite-generic+ if and only if for some generic filter .*
Proof.
First suppose that is finite-generic. Let consist of all conditions contained in . We first note that is generic. It is clear that the union of two conditions in is a condition in again. Now suppose that is an -sentence and . Choose such that . Take and such that . Then . It follows that is generic. By the construction of , it is now clear that .
Conversely, suppose that is a generic set; we must show that is finite-generic+. Suppose that is a restricted -sentence such that . Fix . Since , we have such that ; since , by Theorem 2.22, we have . By considering , we see that . By density of the restricted formulae, we see that is finite-generic+. ∎
Remark 3.8**.**
Returning to our earlier remarks about the difference between our definition of finite-generic+ and the one appearing in [24], we note that if one were to demand finite-generic+-structures to be extra canonical, then it does not appear that one would be able to obtain the previous proposition as the generic may be agnostic about the infinitary expression .
Proposition 3.9**.**
Being finite-generic+ is enforceable.
Proof.
We already know that we can enforce the compiled structure to be canonical. Now suppose that is a restricted -sentence and . It suffices to show that we can enforce the following property: if , then . Here is the strategy: suppose that plays . Then there is and an interval with such that . Have play and use the winning strategy. Then the compiled structure will have . ∎
The following characterization of finite-generic structures in terms of the forcing companion will prove quite useful.
Proposition 3.10**.**
For an -structure , the following are equivalent:
- (1)
* is finite-generic;* 2. (2)
* and for all , we have ;* 3. (3)
* and for all , we have .*
Proof.
(1) implies (2): Suppose that is the reduct of the finite-generic+ structure . We first show that . Suppose that but . Fix such that . Then we arrive at a contradiction since whilst . Thus .
Now suppose that . Let be an -sentence and such that ; it suffices to show that . Take such that . Write where is a tuple of distinct constants disjoint from the tuple . Then, for any , we have that \min(\min_{1\leq i\leq k}(r_{i}\mathbin{\mathchoice{\kern 2.77774pt\hbox to0.0pt{\hss\hbox{\displaystyle-}\hss}\raise 2.58334pt\hbox to0.0pt{\hss\displaystyle.\hss}\kern 2.77774pt}{\kern 2.77774pt\hbox to0.0pt{\hss\hbox{\textstyle-}\hss}\raise 2.58334pt\hbox to0.0pt{\hss\textstyle.\hss}\kern 2.77774pt}{\kern 2.27774pt\hbox to0.0pt{\hss\hbox{\scriptstyle-}\hss}\raise 1.80835pt\hbox to0.0pt{\hss\scriptstyle.\hss}\kern 2.27774pt}{\kern 1.94441pt\hbox to0.0pt{\hss\hbox{\scriptscriptstyle-}\hss}\raise 1.29167pt\hbox to0.0pt{\hss\scriptscriptstyle.\hss}\kern 1.94441pt}}\psi_{i}(c,d)),\varphi(c)\mathbin{\mathchoice{\kern 2.77774pt\hbox to0.0pt{\hss\hbox{\displaystyle-}\hss}\raise 2.58334pt\hbox to0.0pt{\hss\displaystyle.\hss}\kern 2.77774pt}{\kern 2.77774pt\hbox to0.0pt{\hss\hbox{\textstyle-}\hss}\raise 2.58334pt\hbox to0.0pt{\hss\textstyle.\hss}\kern 2.77774pt}{\kern 2.27774pt\hbox to0.0pt{\hss\hbox{\scriptstyle-}\hss}\raise 1.80835pt\hbox to0.0pt{\hss\scriptstyle.\hss}\kern 2.27774pt}{\kern 1.94441pt\hbox to0.0pt{\hss\hbox{\scriptscriptstyle-}\hss}\raise 1.29167pt\hbox to0.0pt{\hss\scriptscriptstyle.\hss}\kern 1.94441pt}}r)=0 is enforceable. Indeed, if player plays , then either is unsatisfiable (whence the first term in the minimum is [math] in the compiled structure) or else can play and then follow the strategy witnessing . By homogeneity and the fact that being extra canonical is enforceable, it follows that the closed condition
[TABLE]
is enforceable, whence belongs to . Since
[TABLE]
and , we have .
(2) implies (3) follows from the fact that . Now suppose that (3) holds. Expand to a canonical -structure . Now suppose that is an -sentence such that and fix . By (3), . By compactness, there is and a closed condition from such that . It suffices to show that is a condition, for then since is enforceable, we have that , as desired. Write . If is not a condition, then T_{\forall}\models\sup_{x}\prod_{i}(r_{i}\mathbin{\mathchoice{\kern 2.77774pt\hbox to0.0pt{\hss\hbox{\displaystyle-}\hss}\raise 2.58334pt\hbox to0.0pt{\hss\displaystyle.\hss}\kern 2.77774pt}{\kern 2.77774pt\hbox to0.0pt{\hss\hbox{\textstyle-}\hss}\raise 2.58334pt\hbox to0.0pt{\hss\textstyle.\hss}\kern 2.77774pt}{\kern 2.27774pt\hbox to0.0pt{\hss\hbox{\scriptstyle-}\hss}\raise 1.80835pt\hbox to0.0pt{\hss\scriptstyle.\hss}\kern 2.27774pt}{\kern 1.94441pt\hbox to0.0pt{\hss\hbox{\scriptscriptstyle-}\hss}\raise 1.29167pt\hbox to0.0pt{\hss\scriptscriptstyle.\hss}\kern 1.94441pt}}\psi_{i})=0, contradicting that . ∎
Corollary 3.11**.**
Suppose that is finite-generic. Then is an e.c. model of .
Proof.
Suppose that , is an existential formula, and . By Corollary 2.17, we may find with . Since , we have that
[TABLE]
It follows that , as desired. ∎
Corollary 3.12**.**
Suppose that is e.c. in and is finite-generic. Then is finite-generic.
Proof.
We first show that is actually elementary in . Since is e.c. in , there is an embedding that restricts to the diagonal embedding . We thus have the chain
[TABLE]
with union . Since the maps between the successive ultrapowers of are just ultrapowers of the diagonal map, we have that . Since is finite-generic and , we have that the embedding is elementary, whence so are the successive ultrapower maps. It follows that , whence .
Now suppose that . Since , it suffices to show that . By Corollary 3.11, is an e.c. model of , whence so is . It follows that the inclusion map can be extended to a map , which is elementary since is finite-generic. We then have that
[TABLE]
∎
3.2. Finite-generic, enforceable, and prime structures
In this subsection, we maintain the convention that forcing is with respect to the -theory . The following definition contains one of the central notions of this paper.
Definition 3.13**.**
An -structure is enforceable if the property “the reduct of the compiled structure is isomorphic to ” is an enforceable property.
If we want to stress the base theory , we say that is enforceable with respect to . If is universal and is enforceable with respect to , then by Proposition 2.5, is necessarily a model of , whence may also speak of being the enforceable model of .
From Proposition 3.9, we immediately have:
Corollary 3.14**.**
If is enforceable, then is finite-generic.
Recall that an -structure is said to be an algebraically prime model of its theory if embeds into whenever . is further said to be the prime model of its theory if embeds elementarily into whenever .
The following corollaries follow immediately from Proposition 3.10.
Corollary 3.15**.**
Suppose that is a finite-generic structure and an algebraically prime model of its theory. Then is the prime model of its theory.
Corollary 3.16**.**
Suppose that is the enforceable structure and an algebraically prime model of its theory. Then is the prime model of its theory.
The next theorem will be the key tool in showing that certain operator algebras are the enforceable models of their universal theories. This proof will involve a bit more model-theoretic background than the rest of this paper.
Theorem 3.17**.**
Suppose that is a finite-generic structure with respect to and the prime model of its theory. Then is the enforceable model of .
Proof.
Since being finite-generic is enforceable and any two finite-generic models with respect to are elementarily equivalent (as has JEP), it is enforceable that the compiled structure is a model of .
Let denote the set of isolated -types in , a closed subset of . Let be an -tuple of distinct constants and let be fixed. It is enough to show that we can enforce that, in the compiled structure, the type realized by the interpretations of is within of . Indeed, by taking the conjunction of these countably many requirements, we can enforce that the compiled structure will be an extra canonical structure that is a model of and that, for every , a dense set of -tuples realize isolated types, whence they all do; consequently, the compiled structure will be a separable, atomic model of and hence isomorphic to .
Fix an -tuple of distinct constants and . We now describe the strategy can use to enforce that the type of in the compiled structure is within of . Suppose that plays , where is a tuple of distinct constants disjoint from . By homogeneity, we can assume that . Let be a logically open set contained in the ball around of radius . Let be such that . Then is a condition extending and . Thus, in the compiled structure , we have that , as desired. ∎
Corollary 3.18**.**
Suppose that is a finite-generic structure with respect to and an algebraically prime model of its theory. Then is the enforceable model of .
3.3. Model companions and
We end this section by mentioning the connection between finite-generic structures and model companions. Recall that the theory is a model companion of the theory if and is model-complete, i.e. every embedding between models of is elementary. We note that has at most one model companion. If is -axiomatizable, then has a model companion if and only if the class of e.c. models of is the class of models of some first-order theory, which is then necessarily the model companion of . We leave the proof of the following proposition to the reader.
Proposition 3.19**.**
The following are equivalent:
- (1)
* has a model companion.* 2. (2)
* is the model companion of .* 3. (3)
Every model of is finite-generic.
In particular, when has a separably categorical model companion, then the unique separable e.c. model of is necessarily enforceable. While this phenomenon is rare in analysis, there are a few notable examples:
Example 3.20**.**
Let be the universal theory of Banach spaces. Then the Gurarij Banach space is the unique separable e.c. Banach space and is thus the enforceable Banach space.
Example 3.21**.**
Let be the universal theory of unital abelian -algebras. Then is the unique separable e.c. unital abelian -algebra and is thus the enforceable model.
4. The pseudoarc
The original motivation for this work actually stemmed from studying the model theory of the pseudoarc and in particular trying to establish Corollary 4.4 below. We recall that a continuum is a connected compact Hausdorff space. Note then that a compact space is a continuum if and only if is projectionless. The class of unital projectionless abelian -algebras is universally axiomatized by an -theory , where is the language of -algebras. Forcing in this section is relative to the aformentioned .
K.P. Hart proved the following striking fact ([23, Lemma 2.1]) about (although not in this terminology):
Fact 4.1**.**
If are both infinite-dimensional (i.e. neither nor are a single point), then .
The pseudoarc is the unique metrizable continuum that is both hereditarily indecomposable and chainable. In [1], it was shown that hereditary indecomposability is an -property of models of .666If is a property of continua, we will be abusive and say that has property if has property . On the other hand, the main result of [8] shows that chainability is a -property. The above discussion was then used in [8] to prove that is an e.c. model of , answering a question of Bankston.777This result was motivated by a result of Bankston showing that chainability is a property in the language of lattice bases for continua. We should note that neither result obviously implies the other and the continuous version was needed for the aforementioned application due to the imperfect correspondence between e.c. lattice bases and co-e.c. continua.
Proposition 2.6, Fact 4.1, and the fact that chainability is a -property immediately yield:
Theorem 4.2**.**
Chainability is an enforceable property.
Since being e.c. is an enforceable property and e.c. models of are hereditarily indecomposable (see [1] again), we have the following:
Corollary 4.3**.**
* is the enforceable model of .*
The following corollary was the original motivation for this work.
Corollary 4.4**.**
* is the prime model of its theory.*
Proof.
By Corollary 3.16, it suffices to show that is an algebraically prime model of its theory. To see this, note that if , then is hereditarily indecomposable, whence, by a result of Bellamy [3], surjects onto , i.e. embeds into . ∎
5. Enforceable operator algebras and embedding problems
5.1. II1 factors
In this subsection, denotes the language of tracial von Neumann algebras and denotes the universal -theory for tracial von Neumann algebras. (See [13] for details.)
Theorem 5.1**.**
* is the enforceable model of its universal theory.*
Proof 1.
By Theorem 3.17 and the well-known fact that is the prime model of its theory 888See, for example, [16, Remark after Lemma 3.1]. The main point is that every embedding is unitarily conjungate to the diagonal embedding, and thus elementary, it suffices to show that is a finite-generic model of its universal theory. Towards this end, suppose that is a finite-generic model of . Then is an e.c. model of , hence a II1 factor (see, for example, [10]) and thus contains . Since is an e.c. model of its universal theory (again, see [10]), is finite-generic by Corollary 3.12. ∎
The following alternative proof is worth pointing out.
Proof 2.
First note that hyperfiniteness is a -property of tracial von Neumann algebras. (This does not seem to have appeared explicitly in the literature but the proof is the same as the fact that being UHF is a -property of -algebras; see [7]). Thus, by Proposition 2.6, hyperfiniteness is an enforceable property for . Since being e.c. is also enforceable, we have that we can enforce that the compiled structure be a separable, hyperfinite II1 factor, whence the compiled structure must be isomorphic to by the fundamental result of Murray and von Neumann. ∎
In what follows, let denote the supremum of the countably many -sentences that define hyperfiniteness. Since has JEP, there is a unique value such that is enforceable. We abuse notation and write for this unique (even though, technically, is a finitary theory). We follow this abusive practice in other contexts throughout the remainder of this section.
The following was the result announced in the introduction to the paper; forcing here is with respect to , the theory of tracial von Neumann algebras.
Theorem 5.2**.**
The following are equivalent:
- (1)
CEP has a positive solution. 2. (2)
. 3. (3)
* is enforceable.* 4. (4)
-embeddability is enforceable.
Proof.
(1)(2): As in Proof 2 of Theorem 5.1, if CEP holds, then we can enforce that the compiled II1 factor is hyperfinite. (2)(3) follows from the fact that being a II1 factor is enforceable together with the aforementioned result of Murray and von Neumann, while (3)(4) is trivial. Finally, (4) implies (1) holds by Theorem 2.18. ∎
Remark 5.3**.**
As first pointed out in [14], there is a locally universal II1 factor. However, locally universal II1 factors are far from unique as any separable II1 factor containing a locally universal II1 factor is itself locally universal. Thus, asking whether or not is one of the many locally universal II1 factors makes the connection between CEP and model theory a bit loose. However, an enforceable II1 factor, should it exist, is a canonical object. Thus, asking whether or not the canonical enforceable II1 factor coincides with the (arguably) canonical II1 factor seems to be a more serious connection.
5.2. Unital -algebras
In this subsection, denotes the language for unital -algebras.
Recall that a -algebra is strongly self-absorbing (or ssa for short) if there is an isomorphism such that and are approximately unitarily equivalent -homomorphisms. It is a well-known consequence of the definition that every embedding is unitarily conjugate to the diagonal embedding, and thus elementary. As a result, ssa algebras are e.c. models of their universal theories and the prime models of their full theories. Particularly important ssa algebras are the Cuntz algebra , the universal UHF algebra , and the Jiang-Su algebra .
Theorem 5.4**.**
Strongly self absoring algebras are the enforceable models of their universal theories.
Proof.
Suppose that is an ssa algebra. Since is the prime model of its theory, it suffices, by Proposition 3.17, to show that is a finitely-generic model of . Let be a finitely-generic model of . By Corollary 3.11, is an e.c. model of , whence by [12, Lemma 2.3]. Thus is e.c. in , whence is finitely-generic by Corollary 3.12. ∎
Alternate proofs for and .
Suppose first that . Since nuclearity is a -property (see [11]), we can use Proposition 2.6 to show that we can enforce the compiled structure to be nuclear, whence embeddable in . Since the compiled structure can also be forced to be an e.c. model of , it follows that the compiled structure is e.c. in and thus isomorphic to by [18, Theorem 2.14].
In the case that , we argue in the same way, using that being UHF is a -property (see [7]). We can thus enforce that the compiled structure be an e.c. subalgebra of , which thus forces999No pun intended. it to be isomorphic to . ∎
Let denote the universal -theory axiomatizing the class of unital -algebras. In the rest of this subsection, forcing is with respect to .
Recall that the Kirchberg Embedding Problem (KEP) asks whether every -algebra embeds into an ultrapower of . The proof of the following theorem is just like the proof of Theorem 5.2. Here, is the supremum of the -sentences defining nuclearity.
Proposition 5.5**.**
The following are equivalent:
- (1)
KEP has a positive solution. 2. (2)
. 3. (3)
* is enforceable.* 4. (4)
-embeddability is enforceable.
There is one more equivalence we can add to the previous proposition, but first some terminology. We say that a -algebra has a square root if there is a -algebra such that (minimal tensor product). Clearly ssa algebras have square roots. The following is a remark in [18]; for the convenience of the reader, we repeat the statement and proof here:
Lemma 5.6**.**
Suppose that is an e.c. -algebra that has a square root. Then is simple and nuclear (and hence isomorphic to ).
Proof.
Suppose that is a square root of . A consequence of being existentially closed is that every automorphism of is approximately inner (see [18]). In particular, the flip automorphism is approximately inner; in other words, has approximately inner flip. This property passes to as well [28]; since having approximately inner half flip implies that is simple and nuclear (see [28] again), the result follows. ∎
Corollary 5.7**.**
KEP has a positive solution if and only if having a square root is an enforceable property of the compiled structure.
Remark 5.8**.**
The previous discussion also makes sense in the II1 factor category. In that context, Connes showed that is the only separable II1 factor with ultraweak approximately inner flip. The above arguments thus show that CEP has a positive solution if and only if having a square root is an enforceable property of the compiled II1 factor.
In [19, Section 7], it was shown that the local lifting property, or LLP for short, of Kirchberg is captured by a family of -sentences101010It is left as an open question there whether or not LLP is a -property.: a -algebra has the LLP if and only if . Let . We can thus ask: what is ?
First suppose that , so we can enforce that the compiled structure does not have LLP. Since the compiled model can also be forced to be e.c., and thus has the weak expectation property, or WEP for short (see [18]), we get that the compiled structure can be forced to have WEP and not LLP, yielding a (potentially) new example of a -algebra with WEP but not LLP. (See [25] for the first example.)
Next suppose that . If , then KEP has a positive solution. Otherwise, , whence we can enforce that the compiled structure is not nuclear but has both LLP and WEP, providing a positive answer to the so-called weak QWEP conjecture (see [19] for more on this).
5.3. Unital stably finite -algebras
Once again, denotes the language for unital -algebras. Except for the last results in this subsection, now denotes the universal -theory axiomatizing the class of unital, stably finite -algebras.
Recall that the MF problem asks whether or not every stable finite -algebra embeds into an ultrapower of the universal UHF algebra . In what follows, is the supremum of the -sentences defining being UHF and is the supremum of the -sentences defining being quasidiagonal (see [11]).
Theorem 5.9**.**
The following are equivalent:
- (1)
The MF problem has a positive solution. 2. (2)
. 3. (3)
* is enforceable.* 4. (4)
. 5. (5)
-embeddability is enforceable.
Remark 5.10**.**
As pointed out in [20], it is currently unknown as to whether or not the class of unital, stably finite -algebras has JEP. Thus, in the previous proposition, it is unknown as to whether or not even exists! Similarly, while in the cases of CEP and KEP, we could have proven that (5) implies (1) using that being e.c. is enforceable and using JEP, we can not use such an argument in the case of the MF problem, and thus, at the moment, the use of Theorem 2.18 really is needed.
The quasidiagonality problem (or QD problem) asks whether or not every stably finite nuclear algebra is quasidiagonal (equivalently, by the Choi-Effros Lifting Theorem, -embeddable). The best progress towards resolving the QD problem is the main result of [27], which states that a unital, simple, stably finite, nuclear algebra satisfying the Universal Coefficient Theorem (UCT) is -embeddable. Since being simple and nuclear are both -properties (see [11]), if we assume that every nuclear -algebra has the UCT, then we can add
[TABLE]
to the above list of equivalent formulations of the MF problem.
As pointed out in [20], the stably finite version of Lemma 5.6 holds: if is a stably finite -algebra that is e.c. for the class of stably finite algebras and has a square root, then is simple and nuclear (and is furthermore isomorphic to if is UCT). Consequently, we have:
Corollary 5.11**.**
Assume that every nuclear -algebra is UCT. Then the MF problem has a positive solution if and only if having a square root is an enforceable property of the compiled structure.
The previous discussion makes one wonder about the logical status of the UCT. In particular, the following question comes to mind:
Question 5.12**.**
Is the UCT an property of nuclear -algebras?
The next theorem spells out the precise difference between the QD problem and the MF problem:
Theorem 5.13**.**
The following are equivalent:
- (1)
The MF problem has a positive solution. 2. (2)
The conjunction of the following two statements:
- (a)
The QD problem has a positive solution. 2. (b)
Nuclearity is an enforceable property.
Proof.
(1) implies (2) since the MF problem having a positive solution implies that is enforceable. For (2) implies (1), note that once we know that nuclearity is enforceable, then a positive solution to the QD problem implies that quasidiagonality is enforceable. ∎
Remark 5.14**.**
In [20], it is conjectured that the only possible stably finite algebra that is both nuclear and e.c. for the class of stably finite algebras is . If this conjecture holds, then we see that the MF problem having a positive solution is simply equivalent to nuclearity being enforceable.
A problem related to the MF problem is whether or not every stably finite -algebra has a trace. Of course, if the MF problem has a positive solution, then the aforementioned problem has a positive solution. There is a connection with enforceability:
Theorem 5.15**.**
Every stably finite -algebra has a trace if and only if having a trace is an enforceable property of the compiled structure.
Proof.
Suppose that we can enforce that the compiled structure has a trace. Let be a stably finite -algebra. It suffices to show, given any condition , that can be satisfied in a tracial stably finite algebra. Indeed, by writing as an increasing union of conditions, we can then satisfy in an ultraproduct of tracial stably finite algebras, which is itself tracial. It follows that can be embedded in a tracial algebra and is thus, itself, tracial.
Now given a condition from , view as ’s first move in the game and have follow its strategy to ensure that the compiled structure is tracial. We then have that is realized in a tracial algebra, as desired. ∎
A related question is whether or not every quasitrace on a stably finite -algebra is necessarily a trace. It is known that every stably finite -algebra has a quasitrace, so a positive answer to the previous question implies that every stably finite -algebra has a trace.
In [20, Proposition 31], it is shown that, in the language obtained by adding a unary function symbol to the above language , the class of structures , where is a -algebra and is a quasitrace on , is universally axiomatizable, say by the universal -theory . Moreover, it is easy to see that the class of such pairs where is actually a trace is also universally axiomatizable. Arguing in the same way as in the preceding theorem, we see that:
Theorem 5.16**.**
Let forcing be with respect to . Then every quasitrace on a stably finite -algebra is a trace if and only if it is enforceable that the quasitrace on the compiled structure is a trace.
Haagerup [21] showed that quasitraces on exact -algebras are traces, so if one can enforce (with respect to ) that the compiled structure is exact, then every quasitrace on a stably finite -algebra is a trace.
We end this subsection by mentioning the case of stably finite, projectionless algebras.
Theorem 5.17**.**
Let be the universal -theory for unital, projectionless, stably finite -algebras and let forcing be with respect to . Then the following are equivalent:
- (1)
Every unital, projectionless, stably finite algebra is -embeddable. 2. (2)
* is enforceable.* 3. (3)
-embeddability is enforceable.
5.4. Operator spaces and systems
In this section, we let denote the language of operator spaces and the universal -theory for operator spaces. (See [18, Appendix B].) Let denote the so-called noncommutative Gurarij space, which is the Fraisse limit of the finite-dimensional -exact operator spaces. (See [26] for other equivalent descriptions of .) It is readily checked that the proof that nuclearity is a -property of -algebras also establishes the same fact for operator spaces. Since every operator space embeds into an ultrapower of , it follows that we can enforce that the compiled operator space be nuclear.
In [26, Section 5.6], building on ideas from [17], it was shown that is the unique e.c. operator space that is also -exact (in particular nuclear). Since we can also enforce that the compiled operator space be e.c., we have:
Proposition 5.18**.**
* is the enforceable model of .*
If we instead work in the operator system category, the analog of is the Gurarij operator system , whose model-theoretic properties were laid out in [17]. The exact same arguments show that is the enforceable model of the theory of operator systems.
6. The dichotomy theorem
6.1. The dichotomy theorem and embedding problems revisited
The goal of this chapter is to prove the following theorem, which is the continuous analog of [24, Theorem 4.2.6]:
Theorem 6.1**.**
Suppose that is an -axiomatizable theory JEP. Then exactly one of the following happens:
- (1)
For every enforceable property , there are continuum many nonisomorphic models of with property . 2. (2)
* has an enforceable model.*
The remaining subsections will be devoted to the proof of the dichotomy theorem. However, before we turn to the proof, let us mention how this theorem suggests a new strategy for providing a positive solution to the embedding problems from the previous section. Let us first consider CEP.
Step 1: Find an enforceable property of II1 factors shared by fewer than continuum many nonisomorphic separable II1 factors.
By the Dichotomy Theorem and Step 1, there is an enforceable II1 factor .
Step 2: Show that the enforceable II1 factor must be isomorphic to .
Clearly one (or both!) of these steps must be difficult, but it is not clear to us which step that is. That being said, as mentioned in Remark 5.3, since being an enforceable II1 factor is such a canonical property, it is hard to envision one existing without it being isomorphic to arguably the most canonical II1 factor .
Remark 6.2**.**
In trying to establish Step 1, one should not try to show that there is a first-order property that has fewer than continuum many nonisomorphic separable models. Indeed, as shown in [14], given any II1 factor , there are continuum many nonisomorphic separable II1 factors elementarily equivalent to .
The above strategy can be stated in an analogous fashion for the KEP. In connection with Step 2 for the KEP, the following remark seems in order.
Remark 6.3**.**
Suppose that is the enforceable -algebra. Then is finite-generic, whence every embedding is elementary. Thus, assuming the Continuum Hypothesis (CH), any two embeddings of into are conjugate by an automorphism of . If one can show that these automorphism are implemented by unitaries and that , then, by [12, Theorem 2.14], it follows that is ssa and hence . Since the question of whether or not and are isomorphic is absolute (see [9]), the assumption of CH is harmless here.
The case of the MF problem is different in that, as mentioned in the last section, it is currently unknown whether or not the class of stably finite -algebras has JEP. If we assume that the class of stably finite -algebras has JEP and the above strategy then worked, we would conclude that the MF problem has a positive solution. Of course, if the MF problem has a positive solution, then every stably finite -algebras has a trace, which itself implies that the minimal tensor product of two stably finite -algebras is stably finite [21, Theorem 2.4], so the above strategy in the stably finite case would amount to a strategy for solving the following (possibly outlandish):
Conjecture 6.4**.**
The following are equivalent:
- (1)
The class of stably finite -algebas has JEP. 2. (2)
The MF problem has a positive solution. 3. (3)
Every stably finite -algebra has a trace.
6.2. The topometric space
In this subsection, we let be an -axiomatizable -theory with JEP. For and a tuple from , set
[TABLE]
We call the existential type of in . For , an existential -type is the existential type of an -tuple from a model of .
The following lemma will prove useful a number of times.
Lemma 6.5**.**
Suppose that and and are tuple from and respectively of the same length such that . Then there is and embeddings and such that .
Proof.
Let and denote two disjoint countably infinite sets of new constant symbols and expand and to canonical - and -structures and respectively. Without loss of generality, and are named by tuples of constants, say and . It is enough to show that
[TABLE]
is satisfiable. Fix from and from , with and disjoint tuples of constants and likewise for and . Also fix . By compactness, it is enough to show that
[TABLE]
is satisfiable. Since belongs to , there is such that . Expand to an -structure by further expanding to interpret as and as and the other constants by anything. It follows that satisfies the last displayed set of conditions. ∎
Definition 6.6**.**
An existential type is maximal if it is not properly contained in any other existential type. For , we set
[TABLE]
We will use letters like and to denote elements of .
Lemma 6.7**.**
Elements of are precisely the existential -types where is e.c.
Proof.
First suppose that . Write for some and . Let be an e.c. model of . Then ; by maximality, .
Conversely, suppose that for e.c. Suppose that for some . By Lemma 6.5, there is and , such that . Now suppose that belongs to . Then belongs to . Since is e.c., it follows that belongs to . ∎
Definition 6.8**.**
Given an existential formula , with an -tuple of variables, and , let denote the set of elements such that, writing for e.c., then . The logic topology on has, as basic open neighborhoods of , sets of the form , where belongs to and .
Lemma 6.9**.**
The logic topology on is Hausdorff.
Proof.
Suppose that are distinct. Without loss of generality, we may take an existential formula such that belongs to but not to . By maximality of , there must be some such that is not satisfiable, whence, by compactness, there is some and some such that belongs to and is not satisfiable. It follows that and are disjoint open neighborhoods of and respectively. ∎
There is also a natural metric on .
Definition 6.10**.**
For , set
[TABLE]
Note that JEP is needed to ensure that and are realized in a common model, whence . Note also that, by saturation, the infimum in the above definition is actually a minimum.
Lemma 6.11**.**
* is a metric on .*
Proof.
Reflexivity and symmetry are clear. For transitivity, fix and take , , such that , , and with and . By Lemma 6.5, there is and embeddings and such that . By maximality, , and . It follows that
[TABLE]
Since was arbitrary, we are done. ∎
Recall from [4] that a topometric space is a triple , where is a Hausdorff topological space, is a metric space, and the following two conditions holds:
- •
The metric topology refines the topology .
- •
is -lower semi-continuous, i.e., for all , the set
[TABLE]
is -closed.
Proposition 6.12**.**
* is a topometric space.*
Proof.
It is clear that refines the logic topology. For the second item, suppose that . Then is not satisfiable, so by compactness, there are existential formulae and and such that belongs to , belongs to , and is not satisfiable. It follows that for any and any . ∎
6.3. Isolated existential types and -atomic models
We continue to assume that is an -axiomatizble theory with JEP. As discussed in [4], in topometric spaces there are two appropriate notions of isolated point. For a topometric space , is called:
- •
-isolated if the two topologies agree at ;
- •
weakly -isolated if, for every , the open ball centered at of radius has nonempty -interior.
Clearly every -isolated point is weakly -isolated. In general topometric spaces, these notions may be distinct. However, we have:
Lemma 6.13**.**
In , every weakly -isolated point is -isolated.
Proof.
The corresponding fact for is [5, Proposition 12.5]; we note that the proof applies to verbatim. ∎
We may thus just refer to isolated types in .
Corollary 6.14**.**
The set of isolated types in is metrically closed.
Proof.
In [4, Lemma 2.2], it is shown that the set of weakly -isolated points in an arbitrary topometric space is metrically closed. ∎
Suppose that is isolated, , and is a logically open set contained in . If is e.c. and , then a priori, all we are guaranteed is that there are realizations of and in some (possibly different) e.c. model of that are within of each other. Our next goal is to show that this can in fact be improved by showing that, after possibly shrinking , if , then there is some realization of in that is within of . First, a preliminary lemma.
Lemma 6.15**.**
Fix and . Suppose that is a logically open neighborhood of contained in . Suppose that is e.c. and is such that . Then for all logically open containing , there is such that and .
Proof.
Fix a logically open neighborhood of . By hypothesis, there is e.c. and such that , , and . By Lemma 6.5, there is e.c. and and such that . Thus, , , and . The result now follows from the fact that is e.c. in . ∎
Proposition 6.16**.**
Suppose that is isolated. Then for all , there is a logically open set such that if is e.c., and , then there is with and .
Proof.
Take such that . For , let be a logically open neighborhood of contained in . Set . We claim that is as desired. Suppose that and . By the previous lemma, there is such that and . By the previous lemma again, there is such that and . Continuing in this way, it follows that is a Cauchy sequence in . Set . We have that and . ∎
Definition 6.17**.**
is called -atomic if, for every and every -tuple from , is an isolated element of .
Note that, in particular, every existential type realized in an -atomic model is maximal, so -atomic models are e.c.
The proof of the following fact follows the outline of the corresponding fact for atomic models of complete theories given by Bradd Hart in his online lecture notes [22, Lecture 7]. We recall our outstanding assumption that has JEP.
Proposition 6.18**.**
If are both separable and -atomic, then .
Proof.
We will produce sequences
[TABLE]
and
[TABLE]
from and respectively such that:
- (1)
for all , ; 2. (2)
for all , ; consequently, for every , and are Cauchy sequences in and respectively whose limits we shall denote by and ; 3. (3)
and are dense in and respectively.
Assuming that these sequences have been produced, then the map clearly extends to an isomorphism from to .
Let and enumerate countable, dense subsets of and respectively. We perform the usual back-and-forth style argument, at each stage putting either some in the sequences of ’s or some in the sequence of ’s, revisiting each and infinitely often. We start by setting . Let be a logically open set contained in . By JEP, there is such that . By Proposition 6.16, there is such that . We set to be this .
Now suppose that we have constructed and and we are considering . We set , , and . Let be a basic logically open set as guaranteed to exist by Proposition 6.16 for and , say . Since , by the inductive assumption, we have that . By Proposition 6.16, there is such that and for .
We clearly have (1) and (2). It remains to show (3). Fix and take such that . Suppose is visited at stage . Then ; since the ’s are dense, we get that is dense. The same argument holds for .
∎
A “forth-only” version of the above proof shows:
Proposition 6.19**.**
If is an -atomic model of , then embeds into all e.c. models of .
We will see later (Corollary 6.26) that the converse of this proposition holds. Now that we have settled the uniqueness of separable -atomic models, the question of existence remains. We first note a necessary condition.
Lemma 6.20**.**
If has an -atomic model, then the isolated types in are logically dense for all .
Proof.
Let be an -atomic model of . Fix a non-empty logically open set . Then there is an e.c. model such that . By JEP, . If is such that , then the isolated type belongs to . ∎
What is more important is that the converse holds. In fact:
Lemma 6.21**.**
Suppose that the isolated types in are logically dense for all . Then the property that the compiled structure is -atomic is enforceable.
Proof.
By the conjunction lemma and the fact that isolated elements of are metrically closed, it is enough to show that, for any and any tuple of distinct witnesses, that we can enforce that is maximal and within of an isolated type. Suppose that opens with , where and are disjoint tuples of constants. Fix and such that . By assumption, there is an isolated maximal existential type contained in [\inf_{y}\max_{i}(\psi_{i}(x,y)\mathbin{\mathchoice{\kern 2.77774pt\hbox to0.0pt{\hss\hbox{\displaystyle-}\hss}\raise 2.58334pt\hbox to0.0pt{\hss\displaystyle.\hss}\kern 2.77774pt}{\kern 2.77774pt\hbox to0.0pt{\hss\hbox{\textstyle-}\hss}\raise 2.58334pt\hbox to0.0pt{\hss\textstyle.\hss}\kern 2.77774pt}{\kern 2.27774pt\hbox to0.0pt{\hss\hbox{\scriptstyle-}\hss}\raise 1.80835pt\hbox to0.0pt{\hss\scriptstyle.\hss}\kern 2.27774pt}{\kern 1.94441pt\hbox to0.0pt{\hss\hbox{\scriptscriptstyle-}\hss}\raise 1.29167pt\hbox to0.0pt{\hss\scriptscriptstyle.\hss}\kern 1.94441pt}}\delta_{i})<\epsilon]. Suppose that is a neighborhood of contained in . Since is consistent, by Lemma 2.9, can play such that . It follows that in the compiled structure we can force that is e.c. and . ∎
Combining Proposition 6.18 with Lemmas 6.20 and 6.21, we obtain:
Corollary 6.22**.**
Suppose that the isolated points in are dense for all . Then has an enforceable model.
Corollary 6.23**.**
Suppose that has an -atomic model . Then is the enforceable model of .
6.4. Games with many boards
Once again, we assume that is an -axiomatizable theory with JEP.
In the proof of the dichotomy theorem, it is important to extend our game to the setting where we have “many boards.” More concretely, let us first consider the game with two boards, which is played exactly as before, except each player plays two conditions extending the previous players conditions . It is important to note that the two boards are independent of one another. At the end, providing both players played definitive sequences, the players will have compiled two structures, say and with reducts and . Given a property of pairs of structures, we say that is enforceable if has a winning strategy that ensures that the pair of compiled structures has property .
The following lemma is obvious but worth pointing out.
Lemma 6.24**.**
- (1)
If and are enforceable properties of structures, then it is enforceable that the compiled pair is such that has and has . 2. (2)
If is a family of countably many enforceable properties of pairs of structures, then the conjunction of the ’s is also enforceable.
For us, the main proposition about the two-board game is the following:
Proposition 6.25**.**
It is enforceable that the only maximal existential types realized in both and are -isolated.
Proof.
Fix and tuples of distinct constants and . By the conjunction lemma, it suffices to show that if , then the ball around this common existential type contains a logically open set.
Suppose that starts by playing and . Write
[TABLE]
and
[TABLE]
First suppose that for some . It follows that if the game ends with , then , whence , and .
If the first case does not apply, then there are such that . Take . Without loss of generality, we then have that . Since is a topometric space, there are logically open sets and containing and respectively such that . By Lemma 2.9, may respond by playing and such that and . It is clear then that in the compiled structures, . ∎
Corollary 6.26**.**
Suppose that is -axiomatizable and is an e.c. model of that embeds into all e.c. models of . Then is -atomic and hence enforceable.
Remark 6.27**.**
The previous corollary gives an alternative proof of the fact that ssa algebras are enforceable models of their universal theories.
The other game that we will need is the following “splitting game.” While we will not present the most general version of the game, this is the only version that we will need in the proof of the dichotomy theorem. In this game, starts by playing a condition and responds by playing . Now, responds with two extensions and responds with single extensions and . More generally, for every , assume has played conditions . then responds with and then responds with two extensions .
At the end of a play, we have a tree of plays, where nodes at even levels have precisely one extension while nodes at odd levels have precisely two extensions. Provided each infinite path through the tree is a definitive play of the original one-board game, we have a family of continuum many compiled structures. Given a property of families of structures indexed by , we hope it is clear to the reader how to make sense of the statement that is an enforceable property.
The main fact that we will need about the splitting game is the following. Its proof is not difficult (just a notational mess) and is exactly the same as its classical counterpart (see [24, Theorem 4.1.5]) so we omit the proof.
Proposition 6.28**.**
Let be an enforceable property of pairs of structures. Let be the property of families of structures that states that has property whenever . Then is an enforceable property.
6.5. Proof of the dichotomy theorem
We now have all the ingredients needed to prove the dichotomy theorem. If the -isolated types are dense for all , then we know that we have an enforceable model by Corollary 6.22. So assume now that the -isolated types are not dense and fix an enforceable property . Take a basic logically open set that contains no -isolated type.
We play the splitting game from the previous section. Let be a condition such that and then have play future stages any way they want. We obtain models with . By Propositions 6.25 and 6.28, can enforce that each is an e.c. model of with property such that and that the only types realized in distinct ’s are -isolated. It remains to show that and are not isomorphic for . Let . If is realized in , then is -isolated, contradicting the fact that .
Remark 6.29**.**
From the dichotomy theorem and Lemma 6.21, we see that enforceable models are -atomic. In particular, is an -atomic model of the theory of unital, projectionless, abelian -algebras. By Proposition 6.19, it follows that embeds into whenever is e.c. This is a special case of the result of Bellamy used in the proof that is prime, namely that any hereditarily indecomposable continuum surjects onto . It would be interesting to see if some further elaborations of the ideas used in this paper could be used to give a model-theoretic proof of Bellamy’s result.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] P. Bankston, The Chang-Łoś-Suszko theorem in a topological setting , Archive for Mathematical Logic 45 (2006), 97-112.
- 2[2] J. Barwise (editor), The handbook of mathematical logic , Studies in Logic and the Foundations of Mathematics (Book 90), North Holland, 1989.
- 3[3] D. Bellamy, Mapping hereditarily indecomposable continua onto a pseudo-arc , Topology Conference (Virginia Polytech. Inst. and State Univ., Blacksburg, Va., 1973), 6-14, Lecture Notes in Math 375 , Springer, Berlin, 1974.
- 4[4] I. Ben Yaacov, Topometric spaces and perturbations of metric structures , Logic and Analysis 1 (2008), 235-272.
- 5[5] I. Ben Yaacov, A. Berenstein, C. W. Henson, and A. Usvyatsov, Model theory for metric structures , Model theory with applications to algebra and analysis. 2 , pgs. 315-427, London Math. Soc. Lecture Note Ser. (350), Cambridge Univ. Press, Cambridge, 2008.
- 6[6] I. Ben Yaacov and J. Iovino, Model theoretic forcing in analysis , Annals of Pure and Applied Logic 158 (2009), 163-174.
- 7[7] K. Carlson, E. Cheung, A. Gerhardt-Bourke, I. Farah, B. Hart, L. Mezuman, N. Sequeira, and A. Sherman, Omitting types and AF algebras , Archive for Math. Logic 53 (2014), 157-169.
- 8[8] C. Eagle, I. Goldbring, and A. Vignati, The pseudoarc is a co-existentially closed continuum , Topology and its applications 207 (2016), 1-9.
