Trois couleurs: A new non-equational theory
Amador Martin-Pizarro, Martin Ziegler

TL;DR
This paper introduces a new class of non-equational ω-stable theories by coloring the free pseudospace, expanding the known examples beyond the previously limited stable theories.
Contribution
It constructs the first known non-equational ω-stable theories using a novel coloring method inspired by Hrushovski and Srour's example.
Findings
Successfully constructs non-equational ω-stable theories
Demonstrates the existence of non-equational stable theories beyond known examples
Provides a new approach to studying stability in first-order theories
Abstract
A first-order theory is equational if every definable set is a Boolean combination of instances of equations, that is, of formulae such that the family of finite intersections of instances has the descending chain condition. Equationality is a strengthening of stability yet so far only two examples of non-equational stable theories are known. We construct non-equational -stable theories by a suitable colouring of the free pseudospace, based on Hrushovski and Srour's original example.
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.
Trois couleurs: A new non-equational theory
Amador Martin-Pizarro and Martin Ziegler
Mathematisches Institut, Albert-Ludwigs-Universität Freiburg, Ernst-Zermelo-Str 1, D-79104 Freiburg, Germany
(Date: September 14, 2020 )
Abstract.
A first-order theory is equational if every definable set is a Boolean combination of instances of equations, that is, of formulae such that the family of finite intersections of instances has the descending chain condition. Equationality is a strengthening of stability yet so far only two examples of non-equational stable theories are known. We construct non-equational -stable theories by a suitable colouring of the free pseudospace, based on Hrushovski and Srour’s original example.
Key words and phrases:
Model Theory, Equationality
1991 Mathematics Subject Classification:
03C45
The first author conducted research partially supported by the program GeoMod AAPG2019 (ANR-DFG). Both authors were supported by the program MTM2017-86777-P
1. Introduction
Consider a first order complete theory . A formula is an equation (for a given partition of the free variables into and ) if, in every model of , the family of finite intersections of instances has the descending chain condition. The theory is equational if every formula is equivalent modulo to a Boolean combination of equations .
Determining whether a particular stable theory is equational is not obvious. So far, the only known natural example of a stable non-equational theory is the free non-abelian group [14, 10], though the first example of a non-equational stable theory is of combinatorial nature and appeared in unpublished notes of Hrushovski and Srour [7]. They coloured the free pseudospace [4] with two colours in order to obtain two types which are not equationally separated, according to the terminology of [6, Section 2.1], that is, there are sequences and , which can be taken indiscernible over , such that and holds for all , but and holds for . In an equational theory, any two distinct types are equationally separated.
In all previously known examples of non-equational theories the failure of equationality is due to the presence of two distinct non-equationally separated types such that the length of is . In this note, we will build on Hrushovski-Srour’s example in order to construct new examples of non-equational theories, where all distinct real types in finitely many variables are equationally separated.
2. Equations and indiscernibly closed sets
Most of the results in this section come from [11, 9].
Consider a first order theory . A formula is an equation (with respect to a given partition of the free variables into and ) if, in every model of , the family of finite intersections of instances has the descending chain condition. An easy compactness argument shows
Lemma 2.1**.**
The formula is an equation if there is no sequence in any model such that and for all .
A Ramsey argument shows that, working in a sufficiently saturated model, the sequence can be assumed to be indiscernible of any infinite order type. Thus, if is an equation, then so are and , whenever is a -definable function, which maps finite tuples to finite tuples. Finite conjunctions and disjunctions of equations are again equations. Note that equations are stable formulae.
In [9], an equivalent definition of equations was obtained in terms of indiscernibly closed sets: an element lies in the indiscernible closure of a set if there is an indiscernible sequence such that lies in for and . Note that . A set is indiscernibly closed if .
Lemma 2.2**.**
[9, Theorem 3.16]** A formula is an equation if and only if the set is indiscernibly closed in in every model of .
Proof.
Let us work inside a sufficiently saturated model . If is not an equation, witnessed by the indiscernible sequence , as in Lemma 2.1, the set defined by is not indiscernibly closed, for it contains all ’s with , but does not contain . Conversely, if some instance is not indiscernibly closed, there is an indiscernible sequence such that for , but . For every in , there is an element in such that for , but . ∎
The theory is equational if every formula is equivalent modulo to a Boolean combination of equations . Since Boolean combinations of stable formulas are stable, equational theories are stable.
Typical examples of equational theories are the theory of an equivalence relation with infinite many infinite classes, the theory of -modules for some ring , or the theory of algebraically closed fields.
Equationality is preserved under bi-interpretability as well as addition of parameters [8]. It is unknown whether equationality holds if every formula , with a single variable, is a boolean combination of equations.
It is easy to see that is equational if and only if all completions of are equational. So for the rest of this section we assume that is complete and work in a sufficiently saturated model .
Notice that a theory is equational if and only if every type over is implied by its equational part .
Definition 2.3**.**
Given two types and , define if , or equivalently, if there is an indiscernible sequence such that all for and . If and are the the corresponding (complete) types over , we write
[TABLE]
A standard argument as in Lemma 2.2 with instead of and and instead of yields the following:
Lemma 2.4**.**
We have that if an only if there is a sequence such that for , and for all . Furthermore, we may assume that the sequence is indiscernible and of any given infinite order type.
The above characterisation provides an easy proof of the following remark:
Remark 2.5**.**
Clearly . If , then , where .
Furthermore, if , then . Thus, if implies that (or ) is algebraic, then only when .
Corollary 2.6**.**
Let and be -definable functions and finite tuples, with . Then .
Corollary 2.7**.**
A formula is an equation if and only if, whenever a type contains and , then lies in .
Proof.
One direction follows clearly from Lemma 2.2. For the converse, assume that is not an equation and choose an indiscernible sequence as in Lemma 2.1. Let be the common type of the pairs , with and be the common type of the pairs . Then and belongs to , but not to . ∎
Definition 2.8**.**
A cycle of types is a sequence
[TABLE]
The cycle is proper if all the ’s are different. The theory is indiscernibly acyclic if there is no proper cycle of types of length .
Following the terminology of [6, Section 2.1], two distinct types and are not equationally separated if and only .
Remark 2.9**.**
Every indiscernibly acyclic theory is stable.
Proof.
If there is a formula in with the order property, find an indiscernible sequence in such that . Set and . Then , and since the sequence is indiscernible, we have that , so there is a proper cycle of types of length . ∎
Remark 2.10**.**
Every equational theory is indiscernibly acyclic.
Proof.
Consider a cycle
[TABLE]
By Corollary 2.7, all the types contain the same equations, so they all agree, by equationality of . ∎
Definition 2.11**.**
The theory satisfies the MS-criterion if there is some formula and a matrix such that:
- (1)
if and only if . 2. (2)
, whenever and .
Lemma 2.12**.**
If a theory satisfies the MS-criterion, then there is a proper cycle of types . In particular, the theory is not equational (cf. [10, Proposition 2.6]).
Proof.
We may assume that the matrix is indiscernible, that is, the type only depends on and . Set , and . Since is indiscernible, we have . Since is indiscernible, we have .
Now, by Definition 2.11 , the formula belongs to but not to , so . By Definition 2.11 we have , as desired. ∎
Since and contain the same equations, it follows that the above formula cannot be a boolean combination of equations (cf. [10, Proposition 2.6]).
Let us assume for the rest of this section that is stable.
Lemma 2.13**.**
Let be a proper cycle of types and be some tuple such that has only finitely many distinct nonforking extensions to . Then there is a proper cycle of types starting with some nonforking extension of whose length is a multiple of .
Proof.
First notice that, whenever and is a non-forking extension of , then has a nonforking extension with
[TABLE]
Indeed, consider an indiscernible sequence such that , for , and . We may assume that realises and that the sequence is independent from over . By a Ramsey argument, we may assume that the sequence is indiscernible over . Set now to be the type of over , so , as desired.
Let now be the number of distinct nonforking extensions of to . Working backwards in the cycle of types, we deduce from the above that there is a sequence , where is a non-forking extension of for each . Since has only finitely many distinct nonforking extensions to , there are two indices such that . Choose and such that is least possible. Then
[TABLE]
is a proper cycle of types. ∎
Corollary 2.14**.**
If is totally transcendental, then it is indiscernibly acyclic if and only if so is .
Proof.
We need only show that is indiscernibly acyclic, provided that is indiscernibly acyclic. Assume first that the type starts a proper cycle of types, where is an imaginary element. Choose a real tuple such that for some [math]-definable equivalence relation . Since is totally transcendental, the type has only finitely many nonforking extensions to , so there is a proper cycle starting with some nonforking extension of , by the Lemma 2.13. By the Corollary 2.6, if we restrict the types in the cycle to , we have a cycle of types which must be proper, because is definable from .
Since the relation is symmetric in and , we can now replace by some real tuple, so is not indiscernibly acyclic. ∎
Notation**.**
Given stationary types and , denote by the type of the pair over , where , for , and a_{1}\mathop{\mathchoice{\displaystyle\kern 5.71527pt\hbox to0.0pt{\hss\displaystyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\displaystyle\smile\hss}\kern 5.71527pt}{\textstyle\kern 5.71527pt\hbox to0.0pt{\hss\textstyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\textstyle\smile\hss}\kern 5.71527pt}{\scriptstyle\kern 2.80048pt\hbox to0.0pt{\hss\scriptstyle\mid\hss}\lower 1.89871pt\hbox to0.0pt{\hss\scriptstyle\smile\hss}\kern 2.80048pt}{\scriptscriptstyle\kern 1.42882pt\hbox to0.0pt{\hss\scriptscriptstyle\mid\hss}\lower 0.96873pt\hbox to0.0pt{\hss\scriptscriptstyle\smile\hss}\kern 1.42882pt}}_{b}a_{2}.
Observe that
[TABLE]
Lemma 2.15**.**
Given stationary types and over a tuple in such that
[TABLE]
then
[TABLE]
By the above, the lemma generalises to an arbitrary finite product of types.
Proof.
For , choose a tuple and an indiscernible sequence such that , for , and . We may assume that
[TABLE]
Since is algebraic over , the sequences and are both indiscernible over and therefore mutually indiscernible, by stationarity of strong types, so is indiscernible. Notice that realises for , and realises , as desired. ∎
Proposition 2.16**.**
If is totally transcendental, then it is indiscernibly acyclic if and only if there is no proper cycle of types in of length .
Proof.
By Corollary 2.14, we need only prove one direction, so suppose
[TABLE]
is a proper cycle of types with real variables. Since is totally transcendental, there is a finite tuple in such that all nonforking extensions of all ’s to are stationary. Lemma 2.13 gives a proper cycle of stationary types
[TABLE]
for some in .
Denote by and and consider the types
[TABLE]
The Lemma 2.15 yields the cycle of types
[TABLE]
Given realising and realising , notice that
[TABLE]
realise . If denotes the function which maps a -tuple to the imaginary coding the set , Corollary 2.6 implies that
[TABLE]
In order to conclude, we need only show that the above two imaginary types are different. Otherwise, if the two types are equal, we have for each , two values such that . Observe that no two elements and , with , can be equal since the independence a^{i}\mathop{\mathchoice{\displaystyle\kern 5.71527pt\hbox to0.0pt{\hss\displaystyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\displaystyle\smile\hss}\kern 5.71527pt}{\textstyle\kern 5.71527pt\hbox to0.0pt{\hss\textstyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\textstyle\smile\hss}\kern 5.71527pt}{\scriptstyle\kern 2.80048pt\hbox to0.0pt{\hss\scriptstyle\mid\hss}\lower 1.89871pt\hbox to0.0pt{\hss\scriptstyle\smile\hss}\kern 2.80048pt}{\scriptscriptstyle\kern 1.42882pt\hbox to0.0pt{\hss\scriptscriptstyle\mid\hss}\lower 0.96873pt\hbox to0.0pt{\hss\scriptscriptstyle\smile\hss}\kern 1.42882pt}}_{c}a^{j} would imply that is algebraic, and thus , by the Remark 2.5. Likewise, no two elements and can be equal, for . Thus, each of the maps and is injective, so both and are bijections.
If , then realises both and , which contradicts that the cycle of types is proper. Hence, the values and are different, so there must be some such that . The independences
[TABLE]
imply that , by the Remark 2.5 and stationarity of strong types, which yields the desired contradiction.
∎
We do not know whether Corollary 2.14 and Proposition 2.16 are true for arbitrary stable theories.
All known examples of non-equational stable theories have a proper cycle of real types of length . Indeed, in Hrushovski and Srour’s primordial example [7], the type of a white point and the type of a red point in a plane indiscernibly converge to each other, whereas the non-abelian free group satisfies the MS-criterion [10, Lemmata 3.4 & 3.6]. In this note, we will provide new examples of non-equational totally transcendental theories, one for each natural number , having proper cycles of length but no proper cycles of real types of length strictly smaller than . We will do so by suitable colouring the free pseudospace, mimicking the construction of Hrushovski and Srour. The following question seems hence natural, though we do not have a solid guess what the answer will be.
Question**.**
Is there a non-equational indiscernibly acyclic theory?
Related to the above, we wonder whether there is a local characterisation of equationality in terms of cycles of types:
Question**.**
Is a formula a Boolean combination of equations if and only if whenever
[TABLE]
then belongs to for every ?
Do two types and contain the exact same equations if and only if and both occur in a (proper) cycle of types?
Observe that a positive answer to the second question would positively answer the first one.
3. Indiscernible Kernels
To our knowledge, the results in this section only appeared in print form in Adler’s Master’s Thesis [1] (in German). Therefore, we will include their proofs, even if the results are most likely well-known among the community.
As before, work inside a sufficiently saturated model of the complete theory .
Notation**.**
Given two subsets and of a linearly ordered infinite index set with no endpoints, we write if for all in and in . If is a sequence indexed by , set .
Definition 3.1**.**
The kernel of the indiscernible sequence is defined as
[TABLE]
Note that we may assume that both and are finite subsets of . Furthermore, the set only depends on and (possibly after enlarging ), since is indiscernible over , whenever the segment is either left of or right of . If the sequence is indiscernible as a set (which is always the case in stable theories), then we may define the kernel by considering all the intersections given by pairs with .
Observe that (if is large enough),
[TABLE]
Lemma 3.2**.**
The kernel of an indiscernible sequence is the largest subset of over which the sequence is indiscernible.
Proof.
We may assume that has no endpoints. Clearly, the sequence is indiscernible over . Given a tuple in , for finite, such that the sequence is indiscernible over , the tuple also lies in , whenever the segment has the same size as , so lies in the kernel
[TABLE]
∎
Lemma 3.3**.**
If is stable, then the kernel of an indiscernible sequence is the smallest algebraically closed subset (in ) over which the sequence is independent.
Proof.
Let be an algebraically closed subset (in ) such that is -independent. In particular, for each , we have that
[TABLE]
so .
Let now be the average type, that is,
[TABLE]
Since is invariant over every infinite subsequence of , its canonical base is contained in . Thus, the sequence is -indiscernible and is a nonforking extension of the stationary type .
It suffices to show that , since any Morley sequence of has this property and its type over is unique. Thus, let be a formula in . We may clearly assume that has no last element. By definition of the average type, there is some with . By indiscernibility,
[TABLE]
as desired. ∎
Corollary 3.4**.**
In a stable theory , every indiscernible sequence is a Morley sequence over its kernel.
Using kernels, we can provide a different characterisation of the relation in a stable theory.
Corollary 3.5**.**
Given types and in a stable theory , we have that if and only if there is a set and tuples , and such that:
- •
* and ;*
- •
, and
- •
a\mathop{\mathchoice{\displaystyle\kern 5.71527pt\hbox to0.0pt{\hss\displaystyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\displaystyle\smile\hss}\kern 5.71527pt}{\textstyle\kern 5.71527pt\hbox to0.0pt{\hss\textstyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\textstyle\smile\hss}\kern 5.71527pt}{\scriptstyle\kern 2.80048pt\hbox to0.0pt{\hss\scriptstyle\mid\hss}\lower 1.89871pt\hbox to0.0pt{\hss\scriptstyle\smile\hss}\kern 2.80048pt}{\scriptscriptstyle\kern 1.42882pt\hbox to0.0pt{\hss\scriptscriptstyle\mid\hss}\lower 0.96873pt\hbox to0.0pt{\hss\scriptscriptstyle\smile\hss}\kern 1.42882pt}}_{C}b.
In particular, given a cycle
[TABLE]
there are tuples , and subsets such that:
- •
, for , and .
- •
* for .*
- •
a_{r}\mathop{\mathchoice{\displaystyle\kern 5.71527pt\hbox to0.0pt{\hss\displaystyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\displaystyle\smile\hss}\kern 5.71527pt}{\textstyle\kern 5.71527pt\hbox to0.0pt{\hss\textstyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\textstyle\smile\hss}\kern 5.71527pt}{\scriptstyle\kern 2.80048pt\hbox to0.0pt{\hss\scriptstyle\mid\hss}\lower 1.89871pt\hbox to0.0pt{\hss\scriptstyle\smile\hss}\kern 2.80048pt}{\scriptscriptstyle\kern 1.42882pt\hbox to0.0pt{\hss\scriptscriptstyle\mid\hss}\lower 0.96873pt\hbox to0.0pt{\hss\scriptscriptstyle\smile\hss}\kern 1.42882pt}}_{C_{r}}b* for .*
Proof.
If , choose some tuple and an indiscernible sequence such that and for each . Consider the kernel of the sequence, which is algebraically closed in , so for all . In particular, the subsequence is Morley sequence over , so there is some such that a_{i_{0}}\mathop{\mathchoice{\displaystyle\kern 5.71527pt\hbox to0.0pt{\hss\displaystyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\displaystyle\smile\hss}\kern 5.71527pt}{\textstyle\kern 5.71527pt\hbox to0.0pt{\hss\textstyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\textstyle\smile\hss}\kern 5.71527pt}{\scriptstyle\kern 2.80048pt\hbox to0.0pt{\hss\scriptstyle\mid\hss}\lower 1.89871pt\hbox to0.0pt{\hss\scriptstyle\smile\hss}\kern 2.80048pt}{\scriptscriptstyle\kern 1.42882pt\hbox to0.0pt{\hss\scriptscriptstyle\mid\hss}\lower 0.96873pt\hbox to0.0pt{\hss\scriptscriptstyle\smile\hss}\kern 1.42882pt}}_{K}b. Set , and .
For the other direction, set and choose for each in a realisation such that a_{i}\mathop{\mathchoice{\displaystyle\kern 5.71527pt\hbox to0.0pt{\hss\displaystyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\displaystyle\smile\hss}\kern 5.71527pt}{\textstyle\kern 5.71527pt\hbox to0.0pt{\hss\textstyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\textstyle\smile\hss}\kern 5.71527pt}{\scriptstyle\kern 2.80048pt\hbox to0.0pt{\hss\scriptstyle\mid\hss}\lower 1.89871pt\hbox to0.0pt{\hss\scriptstyle\smile\hss}\kern 2.80048pt}{\scriptscriptstyle\kern 1.42882pt\hbox to0.0pt{\hss\scriptscriptstyle\mid\hss}\lower 0.96873pt\hbox to0.0pt{\hss\scriptscriptstyle\smile\hss}\kern 1.42882pt}}_{C}b,\{a_{j}\}_{j<i}. Since strong types are stationary, we have that , for . Furthermore, the sequence is indiscernible over , by construction. ∎
The above provides a simpler characterisation of equations in stable theories (cf. [6, Remark 2.4]).
Remark 3.6**.**
In a stable theory , a formula is an equation if and only if for every set set and tuples , and such that holds with a\mathop{\mathchoice{\displaystyle\kern 5.71527pt\hbox to0.0pt{\hss\displaystyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\displaystyle\smile\hss}\kern 5.71527pt}{\textstyle\kern 5.71527pt\hbox to0.0pt{\hss\textstyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\textstyle\smile\hss}\kern 5.71527pt}{\scriptstyle\kern 2.80048pt\hbox to0.0pt{\hss\scriptstyle\mid\hss}\lower 1.89871pt\hbox to0.0pt{\hss\scriptstyle\smile\hss}\kern 2.80048pt}{\scriptscriptstyle\kern 1.42882pt\hbox to0.0pt{\hss\scriptscriptstyle\mid\hss}\lower 0.96873pt\hbox to0.0pt{\hss\scriptscriptstyle\smile\hss}\kern 1.42882pt}}_{C}b, then so does hold, whenever .
Proof.
Given , , and as in the statement, Corollary 3.5 yields that . As belongs to , it must lie in , by Corollary 2.7.
For the other direction, it suffices to show that lies in , whenever belongs to and , by Corollary 2.7. By Corollary 3.5, there are , , and such that , , a\mathop{\mathchoice{\displaystyle\kern 5.71527pt\hbox to0.0pt{\hss\displaystyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\displaystyle\smile\hss}\kern 5.71527pt}{\textstyle\kern 5.71527pt\hbox to0.0pt{\hss\textstyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\textstyle\smile\hss}\kern 5.71527pt}{\scriptstyle\kern 2.80048pt\hbox to0.0pt{\hss\scriptstyle\mid\hss}\lower 1.89871pt\hbox to0.0pt{\hss\scriptstyle\smile\hss}\kern 2.80048pt}{\scriptscriptstyle\kern 1.42882pt\hbox to0.0pt{\hss\scriptscriptstyle\mid\hss}\lower 0.96873pt\hbox to0.0pt{\hss\scriptscriptstyle\smile\hss}\kern 1.42882pt}}_{C}b and . Since holds, we conclude that so does , that is, the formula belongs to , as desired. ∎
4. A blank pseudospace
Hrushovski and Srour produced the first example [7] of a non-equational stable theory by adding two colours to an underlying (-dimensional) free pseudospace, a structure later studied by Baudisch and Pillay [4]. Subsequently, the free (-dimensional) pseudospace has been considered from different perspectives, either as a lattice [12, 13] or as a right-angled building [2, 3], in order to show that the ample hierarchy is strict. In this section, we will recall the basic properties of the free -dimensional pseudospace.
A geometry is a graph whose vertices have levels [math], and . Vertices of level [math] are called points (usually denoted by the letter ), whereas vertices of level are lines (denoted by ) and vertices of level are planes (denoted by ). In an abuse of notation, we say that the point lies in the plane if there is a line contained in passing through , though there are no edges between points and planes. We refer to a subgraph of the form as a flag.
A letter is a non-empty subinterval of . Given a flag in a geometry , a new geometry is obtained from via the operation by freely adding a new flag which agrees with on the levels in :
The free pseudospace is obtained by successively applying countably many times all of the above operations starting from a flag. The geometry is independent, up to isomorphism, of the order in which the operations are applied. It is denoted by in [2, Definition 4.6]. Observe that the geometry obtained by only considering the operations [math], and is an elementary substructure (cf. [2, Corollary 4.31]) of (namely, the prime model).
We will now exhibit the axioms for the theory of . Let us first fix some notation. We will write the symbol for the letter , that is, from now on, we will write [math] instead of , etc. A word is a sequence of letters. A permutation of the word is obtained by successively replacing an occurrence of the subword by the subword ; similarly the subword is permuted to (Note that denotes the word , but we do not want to render the notation cumbersome with additional brackets). The word is reduced if it does not contain, up to permutation, a subword of the form , where or (please note that our notation does not imply ).
A flag path
[TABLE]
with word is a sequence of flags such that, for each , the flag agrees with exactly in the levels in . The above flag path is reduced if its word is reduced and for each , the flags and cannot be connected by a splitting, that is, a flag subpath whose word consists of proper subletters of . It is not hard to show that every two flags are connected by a reduced path [3, Corollary 3.13].
Fact 4.1**.**
[3, Theorem 4.12] The theory is axiomatised by the following properties:
- (1)
The universe is a geometry such that every vertex lies in a flag. 2. (2)
For every level in and every flag , there are infinitely many flags with . 3. (3)
Every closed reduced flag path has length .
It was proven in [3, Theorem 3.26] that property (3) can be expressed by a set of elementary sentences.
We will now describe types and the geometry of forking in the pseudospace. We refer the reader to [3, Sections 3–7] for the corresponding proofs. Since there are no non-trivial reduced closed paths of flags, the word connecting two flags and by a reduced path is unique, up to permutation, and will be denoted by . The flags and agree modulo a subset of , that is, they have the same vertices in all levels off , if and only if the letters in are all contained in . In particular, the collection of points and lines, resp. lines and planes, form a pseudoplane, so every two lines intersect in at most one point, resp. lie in at most one plane. Furthermore, the intersection of two distinct planes is either empty, a unique point or a unique line [4, Axiom ]. Actually, the geometry forms a lattice, once a smallest element and a largest element are added [12, 13].
If , given two reduced flag paths
and a vertex in of level which does not wobble, that is, such that the word or the word is reduced, then is also a vertex of . In particular, the vertex is definable over .
A non-empty subset of is nice if:
- •
every vertex in lies in a flag fully contained in ; and
- •
every two flags in are connected by a reduced path of flags in .
Algebraic closure and the definable closure of a set agree [12, Proposition 2.29] and coincide with the intersection of all nice sets [12, Corollary 2.27] (see also [13, Proposition 5.1 & Corollary 5.4]). If is finite, then so is the algebraic closure. The quantifier-free type of a nice subset determines its type. More generally:
Fact 4.2**.**
(cf. [12, Remark 2.26] & [13, Corollary 3.12]) The quantifier-free type of an algebraically closed subset determines its type in .
Observe that if we apply one of the operations , or to a flag in a nice set , the resulting geometry is again nice.
Given a flag and a nice subset , there is a flag in (called a base-point of over ) such that, for any flag in , the word is the non-splitting reduction of , that is, whenever a subword or occurs in a permutation of the product , with , we cancel . If we consider a reduced flag path connecting to some base-point over with word , the set is again nice. Any flag occurring in the nice set appears in a permutation of the path .
The theory of is -stable of rank , equational with perfectly trivial forking and has weak elimination of imaginaries. Forking can be easily described: Given nice sets and containing a common algebraically closed subset , we have that A\mathop{\mathchoice{\displaystyle\kern 5.71527pt\hbox to0.0pt{\hss\displaystyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\displaystyle\smile\hss}\kern 5.71527pt}{\textstyle\kern 5.71527pt\hbox to0.0pt{\hss\textstyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\textstyle\smile\hss}\kern 5.71527pt}{\scriptstyle\kern 2.80048pt\hbox to0.0pt{\hss\scriptstyle\mid\hss}\lower 1.89871pt\hbox to0.0pt{\hss\scriptstyle\smile\hss}\kern 2.80048pt}{\scriptscriptstyle\kern 1.42882pt\hbox to0.0pt{\hss\scriptscriptstyle\mid\hss}\lower 0.96873pt\hbox to0.0pt{\hss\scriptscriptstyle\smile\hss}\kern 1.42882pt}}_{C}B if and only if for every nice set and flags in and in we have that is the non-splitting reduction of , where is a base-point of over . In particular,
[TABLE]
Remark 4.3**.**
([12, Theorem 2.35] & [13, Proposition 4.3 & Theorem 4.13]) Assume that , and are algebraically closed and A\mathop{\mathchoice{\displaystyle\kern 5.71527pt\hbox to0.0pt{\hss\displaystyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\displaystyle\smile\hss}\kern 5.71527pt}{\textstyle\kern 5.71527pt\hbox to0.0pt{\hss\textstyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\textstyle\smile\hss}\kern 5.71527pt}{\scriptstyle\kern 2.80048pt\hbox to0.0pt{\hss\scriptstyle\mid\hss}\lower 1.89871pt\hbox to0.0pt{\hss\scriptstyle\smile\hss}\kern 2.80048pt}{\scriptscriptstyle\kern 1.42882pt\hbox to0.0pt{\hss\scriptscriptstyle\mid\hss}\lower 0.96873pt\hbox to0.0pt{\hss\scriptscriptstyle\smile\hss}\kern 1.42882pt}}_{C}B. Then
- (1)
is algebraically closed, 2. (2)
if a vertex in is directly connected to a vertex in , then or must lie in , 3. (3)
if a point in lies in a plane of , then there is a line in connecting them, 4. (4)
a point , which belongs to both a line in and to a line in , lies in .
Before introducing the -colored pseudospace in section 5, we will prove several auxiliary results about the free pseudospace. We hope that this will allow the reader to become more familiar with the theory .
Lemma 4.4**.**
Let and be algebraically closed sets independent over their common intersection . Given a point not contained in lying in the line of , then
[TABLE]
Proof.
By the transitivity of non-forking, we may assume that . If belongs to , then there is nothing to prove. Otherwise, the type of over has Morley rank (it is actually strongly minimal), by [4, Remark 6.2] (cf. [2, Corollary 7.13]). Since the extension is not algebraic, it does not fork over . ∎
Lemma 4.5**.**
The type of a set is determined by the collection of types , with and in .
In particular, if and , then .
Proof.
Choose an enumeration of and flags containing , for , such that F_{\alpha}\mathop{\mathchoice{\displaystyle\kern 5.71527pt\hbox to0.0pt{\hss\displaystyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\displaystyle\smile\hss}\kern 5.71527pt}{\textstyle\kern 5.71527pt\hbox to0.0pt{\hss\textstyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\textstyle\smile\hss}\kern 5.71527pt}{\scriptstyle\kern 2.80048pt\hbox to0.0pt{\hss\scriptstyle\mid\hss}\lower 1.89871pt\hbox to0.0pt{\hss\scriptstyle\smile\hss}\kern 2.80048pt}{\scriptscriptstyle\kern 1.42882pt\hbox to0.0pt{\hss\scriptscriptstyle\mid\hss}\lower 0.96873pt\hbox to0.0pt{\hss\scriptscriptstyle\smile\hss}\kern 1.42882pt}}_{x_{\alpha}}X\cup\{F_{\beta}\}_{\beta<\alpha}. In particular, for , we have that
[TABLE]
Since the type of over is stationary, the type of the pair determines the type of . By [3, Theorem 7.24], the type of , hence the type of , is uniquely determined by the collection of types , for . ∎
5. A colored pseudospace
Work inside a sufficiently saturated model of the theory of the free pseudospace and consider a natural number . For , we use the notation instead of , and likewise for .
We colour the lines in , as well as the pairs , where the point lies in the plane , with many colours. Formally, we partition the set of lines into subsets , and the set of pairs , where lies in the plane , into . Given a plane and an index , we denote by the section the collection of points with .
Consider the theory of -colored pseudospaces with following axioms:
- •
The axioms of .
Universal Axioms
- •
For each , given a line with colour in a plane , all the points in lie in the section except at most one point, which lies in (if such a point exists, we call it the exceptional point of in ).
Inductive Axioms
- •
Every line in a plane contains an exceptional point, denoted by .
- •
For each , given a point and a plane with , there are infinitely many lines in passing through with colour .
- •
For each , given a point and a plane with , there are infinitely many lines in passing through with colour .
- •
For every point in a line , there are infinitely many planes containing such that is exceptional for in .
We can construct a model of as follows: We start with a flag with any colouring, eg. and and construct an ascending sequence of coloured geometries by applying one the operations , and to a flag in obtain , extending the colouring to in an arbitrary way whilst preserving the Universal Axioms. For example, do as follows:
- •
Operation [0] adds a new point to . If has colour , then for all in containing , paint the pair with the colour , if already exists in . Otherwise, paint with the colour .
- •
Operation [1] adds a new line between and . If has colour , then paint with the colour or the colour , and see to it that each choice occurs infinitely often in the sequence.
- •
Operation [2] adds a new plane which contains . If has colour , then for all in which lie in , we give the pair one of the colours or . Each choice should occur infinitely often.
It is easy to see that the structure obtained in this fashion satisfies all axioms of , so the theory is consistent.
Notation**.**
Given a subset of a model of , we will denote by the algebraic closure of in the reduct , and by the exceptional points of lines and planes from .
Remark 5.1**.**
If the point is directly connected to a line in , then .
In particular, if , given in , then is algebraically closed in the reduct .
Proof.
In order to show that , it suffices to consider the case when is nice. The geometry is either or obtained from by applying the operation , so it is nice again, and thus algebraically closed. ∎
Similar to [2, Proposition 4.26] or [13, Proposition 3.10], it is easy to see that the collection of partial isomorphisms between -algebraically closed finite sets closed under exceptional points inside two -saturated models of is non-empty and has the back-and-forth property, so we deduce the following:
Theorem 5.2**.**
The theory is complete. Given a set in a model of with and , then the quantifier-free type of determines its type.
The back-and-forth system yields an explicit description of the algebraic closure, as well as showing that the theory is -stable, by a standard type-counting argument.
Corollary 5.3**.**
The theory is -stable. The algebraic closure of a set is obtained by closing under exceptional points:
[TABLE]
We deduce the following characterisation of forking over (colored) algebraically closed sets.
Corollary 5.4**.**
Let and two supersets of an algebraically closed set in . We have that
[TABLE]
if and only if
- •
X\mathop{\mathchoice{\displaystyle\kern 5.71527pt\hbox to0.0pt{\hss\displaystyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\displaystyle\smile\hss}\kern 5.71527pt}{\textstyle\kern 5.71527pt\hbox to0.0pt{\hss\textstyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\textstyle\smile\hss}\kern 5.71527pt}{\scriptstyle\kern 2.80048pt\hbox to0.0pt{\hss\scriptstyle\mid\hss}\lower 1.89871pt\hbox to0.0pt{\hss\scriptstyle\smile\hss}\kern 2.80048pt}{\scriptscriptstyle\kern 1.42882pt\hbox to0.0pt{\hss\scriptscriptstyle\mid\hss}\lower 0.96873pt\hbox to0.0pt{\hss\scriptscriptstyle\smile\hss}\kern 1.42882pt}}^{\mathrm{PS}}_{Z}Y, and
- •
.
Types over algebraically closed sets are stationary, that is, the theory has weak elimination of imaginaries.
Proof.
Since has weak elimination of imaginaries, we have that non-forking in implies nonforking in the reduct over algebraically closed sets, by [5, Lemme 2.1]. Clearly .
For the other direction, we may assume that and . Lemma 4.4 yields that
[TABLE]
Since , Remark 4.3 implies that the set is algebraically closed in . We need only show that it contains all exceptional points, so it determines a unique type in the stable theory . If is an exceptional point of a plane and a line in , we may assume that lies in and lies in . Since and are directly connected and X\mathop{\mathchoice{\displaystyle\kern 5.71527pt\hbox to0.0pt{\hss\displaystyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\displaystyle\smile\hss}\kern 5.71527pt}{\textstyle\kern 5.71527pt\hbox to0.0pt{\hss\textstyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\textstyle\smile\hss}\kern 5.71527pt}{\scriptstyle\kern 2.80048pt\hbox to0.0pt{\hss\scriptstyle\mid\hss}\lower 1.89871pt\hbox to0.0pt{\hss\scriptstyle\smile\hss}\kern 2.80048pt}{\scriptscriptstyle\kern 1.42882pt\hbox to0.0pt{\hss\scriptscriptstyle\mid\hss}\lower 0.96873pt\hbox to0.0pt{\hss\scriptscriptstyle\smile\hss}\kern 1.42882pt}}^{\mathrm{PS}}_{Z}Y, Remark 4.3 implies that or lies in . Therefore lies in and hence is contained in , as desired. ∎
Corollary 5.5**.**
Let , and be sets such that
[TABLE]
Then .
Proof.
Let be in . The independence
[TABLE]
yields that
[TABLE]
It follows from Corollary 5.4 that
[TABLE]
and thus
[TABLE]
Since lies in , the above independence implies that lies in , as desired. ∎
Proposition 5.6**.**
Let and be two subsets of a model of . A map is elementary with respect to the theory if and only if it satisfies the following conditions:
- (1)
The map is a partial isomorphism with respect to the reduct . 2. (2)
The function preserves colours of lines and sections. 3. (3)
For all , and in , we have that if and only if .
Proof.
We need only show that is elementary, if it satisfies all three conditions. By Theorem 5.2, it suffices to show that extends to a partial isomorphism preserving colours between and .
For each line in contained in a plane of , set . Let us first show that is well-defined, which analogously yields that is a bijection. Suppose that , for a line contained in the plane , both in . If , then is the unique intersection of and , both lines in , so lies in and hence its image is determined by . Otherwise, we conclude that , and thus is bijective, by Condition .
Similarly, the map defined above is a partial isomorphism with respect to the reduct . We need only show that preserves the colours of sections. Choose a new point not in and an arbitrary plane in containing . Since does not lie in , the intersection of and cannot solely consist of the point . Hence, the intersection of and is given by a unique line , which lies in and contains . We conclude as before that . The colour of in is uniquely determined according to whether , and thus so is the colour of its image in by , by Condition .
∎
6. Colored paths
We will now show that the theory is not indiscernibly acyclic, and hence it is not equational, yet every proper cycle of types has length at least (cf. Theorem 6.2), so we expect the complexity of these theories to increase as grows. However, we do not know whether two of these theories are bi-interpretable.
Theorem 6.1**.**
In there is a proper cycle of types
[TABLE]
where both the variables and have length . In particular, the theory is not equational.
Proof.
For each , a pair with colour has a unique type , for the set is algebraically closed, since it is the intersection of all the flags containing and , and it is closed under exceptional points, for it contains no line. Clearly , for each .
It suffices to show that : Let with colour , and choose a line connecting them with colour . Let be the exceptional point of in , so . Now, the set is algebraically closed in . By Corollary 5.4, the points and have the same strong type over , and
[TABLE]
Corollary 3.5 implies that , as desired. ∎
Theorem 6.2**.**
Let and be finite tuples of variables. In , every proper cycle of types
[TABLE]
has length .
Proof.
A proper cycle of types as above induces a cycle in the reduct , which is equational. Therefore, the colourless reducts of and agree, for all , .
Corollary 3.5 implies that there are tuples , and algebraically closed subsets such that:
- •
, for , and .
- •
for .
- •
e_{r}\mathop{\mathchoice{\displaystyle\kern 5.71527pt\hbox to0.0pt{\hss\displaystyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\displaystyle\smile\hss}\kern 5.71527pt}{\textstyle\kern 5.71527pt\hbox to0.0pt{\hss\textstyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\textstyle\smile\hss}\kern 5.71527pt}{\scriptstyle\kern 2.80048pt\hbox to0.0pt{\hss\scriptstyle\mid\hss}\lower 1.89871pt\hbox to0.0pt{\hss\scriptstyle\smile\hss}\kern 2.80048pt}{\scriptscriptstyle\kern 1.42882pt\hbox to0.0pt{\hss\scriptscriptstyle\mid\hss}\lower 0.96873pt\hbox to0.0pt{\hss\scriptscriptstyle\smile\hss}\kern 1.42882pt}}_{Z_{r}}f for .
Set , , for . Since the definable and algebraic closure coincide, and the colourless reducts of all agree, all the types are equal. Denote by . We find colourless isomorphisms
[TABLE]
which fix pointwise. Note that and have the same type over , for . Lemma 4.5 yields that , for . The above map extends to a colourless isomorphism between and , which is the identity on . We will still refer to this colourless isomorphism as , keeping in mind that it is elementary in the sense of on and (clearly) on separately. Observe that
[TABLE]
If a set is finite, so are the closures and . Define its defect as the natural number
[TABLE]
Claim**.**
For each , we have that .
Proof of Claim. Whenever , for and in , with , then the point lies in by 4.3 (4). Thus, it suffices to show the following:
- (1)
Whenever the line in lies in the plane in , with in , then lies in . 2. (2)
Whenever , and lie in and , then .
For , since X_{r}\mathop{\mathchoice{\displaystyle\kern 5.71527pt\hbox to0.0pt{\hss\displaystyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\displaystyle\smile\hss}\kern 5.71527pt}{\textstyle\kern 5.71527pt\hbox to0.0pt{\hss\textstyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\textstyle\smile\hss}\kern 5.71527pt}{\scriptstyle\kern 2.80048pt\hbox to0.0pt{\hss\scriptstyle\mid\hss}\lower 1.89871pt\hbox to0.0pt{\hss\scriptstyle\smile\hss}\kern 2.80048pt}{\scriptscriptstyle\kern 1.42882pt\hbox to0.0pt{\hss\scriptscriptstyle\mid\hss}\lower 0.96873pt\hbox to0.0pt{\hss\scriptscriptstyle\smile\hss}\kern 1.42882pt}}_{Z_{r}}Y, the plane and the line must both lie in the same set or in , by the independence
[TABLE]
and Remark 4.3 (2). For example, let and lie in , so lies in , by Corollary 5.5. Since is elementary on , we have that lies in , as desired. Observe that we have actually shown that
[TABLE]
For , we need only consider the case when and the exceptional point does not lie in , by . Again, if both and lie in or in , then so does , and we are done by Proposition 5.6, since is elementary on each side. If this is not the case, and lies in and in , then the line lies in , by the Remark 4.3 (3). Thus the point lies in , so we conclude as before since is elementary on each side separately. ∎ Claim
As and have the same type, their defect is the same, so , for all . Hence, for all , and in , we have that
[TABLE]
Since and are closed in the reduct , but , Proposition 5.6 implies that restricted to cannot preserve colours. As is elementary on each side separately, the colours of lines are preserved. Thus, there is a pair in whose colour , with , is not preserved under . We will show now that the colour of the pair is .
Since is elementary on and on separately, neither nor lie in . The independence X_{r}\mathop{\mathchoice{\displaystyle\kern 5.71527pt\hbox to0.0pt{\hss\displaystyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\displaystyle\smile\hss}\kern 5.71527pt}{\textstyle\kern 5.71527pt\hbox to0.0pt{\hss\textstyle\mid\hss}\lower 3.87495pt\hbox to0.0pt{\hss\textstyle\smile\hss}\kern 5.71527pt}{\scriptstyle\kern 2.80048pt\hbox to0.0pt{\hss\scriptstyle\mid\hss}\lower 1.89871pt\hbox to0.0pt{\hss\scriptstyle\smile\hss}\kern 2.80048pt}{\scriptscriptstyle\kern 1.42882pt\hbox to0.0pt{\hss\scriptscriptstyle\mid\hss}\lower 0.96873pt\hbox to0.0pt{\hss\scriptscriptstyle\smile\hss}\kern 1.42882pt}}^{\mathrm{PS}}_{Z_{r}}Y and Remark 4.3 (3) yield that there is a line in connecting and . The characterisation of the independence in Corollary 5.4 implies that . Hence the line must have colour . The map is the identity on , and the plane is connected to the point by , so the only possible colours for the pair are or . As the colour of the pair is not preserved, we deduce that has colour , as desired.
Let be the -elementary map mapping to (as both and realise the type ) and write . Notice that the map is the identity of . Let be one of the pairs in whose colour changes under . The colours of the pairs
[TABLE]
change at each step by at most adding (modulo ), so the colour of equals modulo , for some . Since preserves colours and , we have that is divisible by , and thus . We conclude that the original cycle had length at least . ∎
Remark 6.3**.**
Given a function with no fixed points, we could similarly consider the theory of colored pseudospaces such that given a line with colour inside a plane , all points in lie in the section except one unique exceptional point which lies in .
The corresponding theory is not equational. Every closed path of real types has length at least the length of the shortest -cycle.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] H. Adler (as H. Scheuermann), Unabhängigkeitsrelationen , Diplomarbeit, University of Freiburg, (1996).
- 2[2] A. Baudisch, A. Martin-Pizarro, M. Ziegler, Ample hierarchy , Fund. Math. 224 , (2014), 97–153.
- 3[3] A. Baudisch, A. Martin-Pizarro, M. Ziegler, A model theoretic study of right-angled buildings , J. Eur. Math. Soc. 19 , (2017), 3091–3141.
- 4[4] A. Baudisch, A. Pillay, A free pseudospace , J. Symb. Logic, 65 , (2000), 443–460.
- 5[5] T. Blossier, A. Martin-Pizarro, F. O. Wagner, Géométries relatives , J. Eur. Math. Soc. 17 , (2015), 229–258.
- 6[6] E. Hrushovski, Stable group theory and approximate subgroups , J. AMS 25 , (2012), 189–243.
- 7[7] E. Hrushovski, G. Srour, Non-equational stable theories , unpublished notes, (1989).
- 8[8] M. Junker, A note on equational theories , J. Symb. Logic 65 , (2000), 1705–1712.
