1 Introduction
Internality is a fundamental notion in geometric model theory in order to understand a complete stable theory of finite Lascar rank in terms of its building blocks, its minimal types of rank one. A type p is internal, resp. almost internal to the family $\mathbb {P}$ of all non-locally modular minimal types, if there exists a set of parameters C such that every realization a of p is definable, resp. algebraic over $C,e$ where e is a tuple of realizations of types (each one based over C) in $\mathbb {P}$ .
Motivated by results of Campana [Reference Campana3] on algebraic coreductions, Pillay and Ziegler [Reference Pillay and Ziegler19] showed that in the finite rank part of the theory of differentially closed fields in characteristic zero, the type of the canonical base of a stationary type over a realization is almost internal to the constants. With this result Pillay and Ziegler reproved the function field case of the Mordell-Lang conjecture in characteristic zero following Hrushovski’s original proof but with considerable simplifications.
The above phenomena is captured in the notion of the Canonical Base Property (CBP), which was introduced and studied by Moosa and Pillay [Reference Moosa and Pillay14]: Over a realization of a stationary type, its canonical base is almost $\mathbb {P}$ -internal. Chatzidakis [Reference Chatzidakis4] showed that the CBP already implies a seemingly stronger statement, the so-called uniform canonical base property (UCBP): Whenever the type of a realization of the stationary type p over some set C of parameters is almost $\mathbb {P}$ -internal, then so is $\mathrm{stp}(\mathrm{Cb}(p)/C)$ . For the proof, she isolated two remarkable properties which hold in every theory of finite rank with the CBP: Almost internality to $\mathbb {P}$ transfers to intersections and more generally to quotients. Motivated by her work, we introduce the following two notions. A stationary type is good, resp. special, if the condition for the CBP, resp. UCBP, holds for this type. (See Definitions 2.1 and 2.3 for a precise formulation.) The following result relates these two notions to the aforementioned properties.
Theorem A (Propositions 2.5 and 2.8)
The theory T transfers internality to intersections, resp. to quotients, if and only if every stationary almost $\mathbb {P}$ -internal type in $T^{\text {eq}}$ is good, resp. special.
It already follows from the proofs of [Reference Moosa13, Theorem 3.7 and Proposition 4.2] that the theory transfers internality to quotients whenever every stationary almost $\mathbb {P}$ -internal type is special. However, we will provide a more direct argument.
Though most relevant examples of theories satisfy the CBP, Hrushovski et al. [Reference Hrushovski, Palacín and Pillay8] produced the so far only known example of an uncountably categorical theory without the CBP. We will give an alternative description of their counterexample in terms of additive covers of an algebraically closed field of characteristic zero. Covers are already present in early work of Hrushovski [Reference Hrushovski7], Ahlbrandt and Ziegler [Reference Ahlbrandt and Ziegler1] as well as of Hodges and Pillay [Reference Hodge and Pillay6]. For an additive cover $\mathcal {M}$ of an algebraically closed field, the sort S is the home-sort and P is the field-sort. The automorphism group $\mathrm{Aut}(\mathcal {M}/P)$ embeds canonically in the group of all additive maps on P. Notice that if the sort S is almost P-internal, the CBP holds for trivial reasons. The counterexample to the CBP has a ring structure on the sort S and the ring multiplication $\otimes $ is a lifting of the field multiplication. The automorphism group over P corresponds to the group of derivations, which ensures that the sort S is not almost P-internal. We prove the following result.
Theorem B (Propositions 5.2 and 5.4)
The CBP holds whenever every additive map on P induces an automorphism in $\mathrm{Aut}(\mathcal {M}/P)$ . However, if every element of $\mathrm{Aut}(\mathcal {M}/P)$ corresponds to a derivation, then the CBP does not hold in $\mathcal {M}$ .
A standard argument shows that the CBP holds whenever it holds for all real stationary types. We show show that no additive cover can eliminate imaginaries, whenever the sort S is not almost P-internal. On the other side, the counterexample to the CBP does eliminate finite imaginaries and furthermore the corresponding real versions of goodness and specialness hold, namely, every real stationary almost P-internal type is special. However the version for real types does not imply the full condition and gives a new proof of the failure of the CBP.
Theorem C (Propositions 6.1 and 6.3)
The counterexample to the CBP does not transfer internality to intersections.
Palacín and Pillay [Reference Palacín and Pillay15] considered a strengthening of the CBP, called the strong canonical base property, which we show cannot hold in any additive cover, where S is not almost P-internal. Proposition 3.11 and Lemma 5.6 support the thesis that a pure binding-group-theoretic account of the CBP is unlikely, regarding a question stated in [Reference Palacín and Pillay15].
2 The canonical base property and related properties
In this section we introduce two properties related to the canonical base property. We assume throughout this article a solid knowledge in geometric stability theory [Reference Pillay18, Reference Tent and Ziegler20]. Most of the results in this section can be found in [Reference Chatzidakis4].
Let us fix a complete stable theory of finite Lascar rank. As usual, we work inside a sufficiently saturated ambient model. We denote by $\mathbb {P}$ the $\emptyset $ -invariant family of all non-locally modular minimal types.
The following notions provide an equivalent formulation of the CBP and the UCBP. They will play a crucial role in our attempt to weaken the CBP to other contexts.
Definition 2.1. A stationary type p is:
-
• good if $\mathrm{stp}(\mathrm{Cb}(p)/a)$ is almost $\mathbb {P}$ -internal for some (any) realization a of p and
-
• special if, for every parameter set C and every realization a of p, whenever $\mathrm{stp}(a/C)$ almost $\mathbb {P}$ -internal, so is $\mathrm{stp}(\mathrm{Cb}(p)/C)$ almost $\mathbb {P}$ -internal.
Let us recall the notion of preservation of $\mathbb {P}$ -internality [Reference Chatzidakis, Harrison-Trainor and Moosa5], which already appeared in [Reference Moosa13] as being $\mathbb {P}$ -Moishezon. A strong type $\mathrm{stp}(b/a)$ preserves $\mathbb {P}$ -internality if the type $\mathrm{stp}(b/C)$ is almost $\mathbb {P}$ -internal whenever $\mathrm{stp}(a/C)$ is. In the above terminology, a stationary type p is special if and only if for some realization a of p the type $\mathrm{stp}(\mathrm{Cb}(p)/a)$ preserves $\mathbb {P}$ -internality.
Remark 2.2.
-
(a) Note that every special type is good, by setting $C=\{a\}$ .
-
(b) It is immediate from the definitions that the theory T has the CBP, resp. the UCBP, if and only if every stationary type in $T^{\text {eq}}$ is good, resp. special.
-
(c) Analog to [Reference Pillay17, Remark 2.6], it can be easily shown that whether or not every stationary type is good, resp. special, is preserved under naming parameters.
Chatzidakis showed in [Reference Chatzidakis4, Theorem 2.5] that the CBP already implies the UCBP for (simple) theories of finite rank. Her proof consists of two main steps:
-
• First, she shows in [Reference Chatzidakis4, Proposition 2.2] that, under the CBP, the type $\mathrm{tp}\big (b/\mathrm{acl}^{\kern1.5pt \mathrm{eq}}(a)\cap \mathrm{acl}^{\kern1.5pt \mathrm{eq}}(b)\big )$ is almost $\mathbb {P}$ -internal, whenever $\mathrm{stp}(b/a)$ is almost $\mathbb {P}$ -internal. Note that this was first shown by Moosa and Pillay [Reference Moosa and Pillay14, Theorem 1.3 (b)] in the stable case.
-
• Secondly, she proves in [Reference Chatzidakis4, Lemma 2.3] that $\mathrm{tp}\big (b/\mathrm{acl}^{\kern1.5pt \mathrm{eq}}(a_1)\cap \mathrm{acl}^{\kern1.5pt \mathrm{eq}}(a_2)\big )$ is almost $\mathbb {P}$ -internal, if both $\mathrm{stp}(b/a_1)$ and $\mathrm{tp}(b/a_2)$ are.
Motivated by her work, we now introduce two notions capturing these intermediate steps and study their relation to the CBP.
Definition 2.3. The theory T transfers internality to intersections if the type
is almost $\mathbb {P}$ -internal, whenever $\mathrm{stp}(b/a)$ is almost $\mathbb {P}$ -internal.
The theory transfers internality to quotients if the type
is almost $\mathbb {P}$ -internal, whenever both $\mathrm{stp}(b/a_1)$ and $\mathrm{stp}(b/a_2)$ are.
Note that transfer of internality to quotients implies transfer of internality to intersections, by setting $a_1 = a$ and $a_2 = b$ . It is not difficult to see that a weakening of transfer of internality to quotients holds in every complete stable theory, when the quotients are independent: If the types $\mathrm{stp}(b/a_1)$ and $\mathrm{stp}(b/a_2)$ are almost $\mathbb {P}$ -internal and , then the type $\mathrm{stp}(b)$ is almost $\mathbb {P}$ -internal.
The above notions have been already considered in the literature. In [Reference Moosa13, Reference Moosa and Pillay14] generating families and pairs of fibrations were introduced and studied. Transfer of internality to intersections is equivalent to saying that whenever a stationary type admits a generating family with almost $\mathbb {P}$ -internal fibers, then it is itself almost $\mathbb {P}$ -internal. Similarly the theory transfers internality to quotients if and only if every stationary type generated by a pair of fibrations whose fibres are almost $\mathbb {P}$ -internal is itself almost $\mathbb {P}$ -internal.
The CBP implies almost $\mathbb {P}$ -internality of $\mathrm{stp}\big (\mathrm{Cb}(a/b)/\mathrm{acl}^{\kern1.5pt \mathrm{eq}}(a)\cap \mathrm{acl}^{\kern1.5pt \mathrm{eq}}(b)\big )$ for every stationary type $\mathrm{stp}(a/b)$ [Reference Chatzidakis4, Theorem 2.1]. A close inspection of the proof of [Reference Moosa and Pillay14, Theorem 1.3 (b)] yields that, if $\mathrm{stp}\big (\mathrm{Cb}(a/b)/\mathrm{acl}^{\kern1.5pt \mathrm{eq}}(a)\cap \mathrm{acl}^{\kern1.5pt \mathrm{eq}}(b)\big )$ is almost $\mathbb {P}$ -internal whenever the stationary type $\mathrm{stp}(a/b)$ is almost $\mathbb {P}$ -internal, then the theory transfers internality to intersections. Without assuming the CBP, it could be the case that the type $\mathrm{stp}(\mathrm{Cb}(a/b)/a)$ is almost $\mathbb {P}$ -internal, yet the restriction $\mathrm{stp}\big (\mathrm{Cb}(a/b)/\mathrm{acl}^{\kern1.5pt \mathrm{eq}}(a)\cap \mathrm{acl}^{\kern1.5pt \mathrm{eq}}(b)\big )$ is not. We do not see how to deduce directly from the aforementioned proofs that transfer of internality to intersections already follows if every almost $\mathbb {P}$ -internal stationary type is good (in the proof of [Reference Chatzidakis4, Theorem 2.1] an induction argument is applied to a type which need not be almost $\mathbb {P}$ -internal). For the sake of completeness, we will now include a reformulation of transfer of internality in terms of good types in Proposition 2.5. In order to do so, we first need the following observation.
Fact 2.4 ([Reference Chatzidakis4, Proposition 1.18] and [Reference Palacín and Wagner16, Theorem 3.6])
Let $\mathit{stp}(b/A)$ and $\mathit{stp}(b/C)$ be two $\mathbb {P}$ -analysable types.
-
(a) The type $\mathit{stp}\big (b/\mathit{acl}^{\kern1.5pt \mathrm{eq}}(A)\cap \mathit{acl}^{\kern1.5pt \mathrm{eq}}(C)\big )$ is again $\mathbb {P}$ -analysable. In particular, so is $\mathit{stp}\big (b/\mathit{acl}^{\kern1.5pt \mathrm{eq}}(A)\cap \mathit{acl}^{\kern1.5pt \mathrm{eq}}(b)\big )$ also $\mathbb {P}$ -analysable.
-
(b) Let $b_A$ be the maximal subset of $\mathit{acl}^{\kern1.5pt \mathrm{eq}}(A,b)$ such that $\mathit{stp}(b_A /A)$ is almost $\mathbb {P}$ -internal. The tuple $b_A$ (in some fixed enumeration) dominates b over A, that is, for every set of parameters $D\supset A$ ,
$$ \begin{align*} \mathit{acl}^{\kern1.5pt \mathrm{eq}}(D)\cap\mathit{acl}^{\kern1.5pt \mathrm{eq}}(A,b)=\mathit{acl}^{\kern1.5pt \mathrm{eq}}(A).\end{align*} $$
Proposition 2.5. The theory T transfers internality to intersections if and only if every stationary almost $\mathbb {P}$ -internal type in $T^{\mathrm{eq}}$ is good.
Proof We assume first that every stationary almost $\mathbb {P}$ -internal type is good, but the conclusion fails, witnessed by two tuples a and b. By Remark 2.2, we may assume
Thus, the type $\mathrm{stp}(b/a)$ is almost $\mathbb {P}$ -internal, but the type $\mathrm{stp}(b)$ is not. Note that $\mathrm{stp}(b)$ is $\mathbb {P}$ -analysable, by Fact 2.4.
Among all possible (imaginary) tuples in the ambient model take now $a'$ such that $\mathrm{stp}(b/a')$ is almost $\mathbb {P}$ -internal and
with $\mathrm{U}(b_\emptyset /a')$ maximal. Since $\mathrm{stp}(b/a')$ is almost $\mathbb {P}$ -internal, there is a set of parameters A containing $a'$ with such that b is algebraic over $Ae$ , where e is a tuple of realizations of types (each one based over A) in $\mathbb {P}$ . Since each type in the family $\mathbb {P}$ is minimal, we may assume, after possibly enlarging A, that e and b are interalgebraic over A.
Let now $e'$ be a maximal subtuple of e independent from $b_\emptyset $ over A, so
Hence, the tuple b is algebraic over $Ae' b_\emptyset $ and
Therefore $\mathrm{acl}^{\kern1.5pt \mathrm{eq}}(A,e')\cap \mathrm{acl}^{\kern1.5pt \mathrm{eq}}(b) =\mathrm{acl}^{\kern1.5pt \mathrm{eq}}(\emptyset )$ , by Fact 2.4.
Notice that $\mathrm{stp}(b/A, e')$ is almost $\mathbb {P}$ -internal, yet this does not yield any contradiction since $\mathrm{U}(b_\emptyset /A,e')=\mathrm{U}(b_\emptyset /a')$ . Choose now $b'$ realizing $\mathrm{stp}(b/A,e')$ independent from b over $A, e'$ . An easy forking computation yields
By the hypothesis we have that the almost $\mathbb {P}$ -internal type
is good, so we deduce that $\mathrm{stp}(\mathrm{Cb}(b/A,e')/b')$ is almost $\mathbb {P}$ -internal. Remark that b is algebraic over $\mathrm{Cb}(b/A,e', b_\emptyset )$ and thus also algebraic over $b_\emptyset \mathrm{Cb}(b/A,e')$ .
Putting all of the above together, we conclude that the type $\mathrm{stp}(b/b')$ is almost $\mathbb {P}$ -internal. Since
we deduce by the maximality of $\mathrm{U}(b_\emptyset /a')$ that $\mathrm{U}(b_\emptyset /b')= \mathrm{U}(b_\emptyset /A, e',b')$ , that is,
Hence , so , by Fact 2.4, contradicting that $\mathrm{stp}(b)$ is not almost $\mathbb {P}$ -internal.
For the other direction, we need to show that the almost $\mathbb {P}$ -internal type $\mathrm{stp}(a/b)$ is good, that is, that $\mathrm{stp}(\mathrm{Cb}(a/b)/a)$ is almost $\mathbb {P}$ -internal. We may assume that b equals the canonical base $\mathrm{Cb}(a/b)$ . Superstability yields that b is contained in the algebraic closure of finitely many b-conjugates of a. By transfer of internality to intersections, the type $\mathrm{tp}\big (a/\mathrm{acl}^{\kern1.5pt \mathrm{eq}}(a)\cap \mathrm{acl}^{\kern1.5pt \mathrm{eq}}(b)\big )$ is almost $\mathbb {P}$ -internal, so it follows that
is almost $\mathbb {P}$ -internal. Hence, the type $\mathrm{stp}(b/a)$ is almost $\mathbb {P}$ -internal, as desired.
It follows now from Remark 2.2 that transfer of internality to intersections does not depend on constants being named.
Corollary 2.6. Transfer of internality to intersections is invariant under naming and forgetting parameters.
Remark 2.7. By Remark 2.2 and Proposition 2.5, the CBP is equivalent to the property that whenever $b=\mathrm{Cb}(a/b)$ , then $\mathrm{tp}\big (b/\mathrm{acl}^{\kern1.5pt \mathrm{eq}}(a)\cap \mathrm{acl}^{\kern1.5pt \mathrm{eq}}(b)\big )$ is almost $\mathbb {P}$ -internal, which was already shown in [Reference Chatzidakis4, Theorem 2.1].
We would like to express our gratitude to the anonymous referee for pointing out that a close inspection of the proofs of [Reference Moosa13, Theorem 3.7 and Proposition 4.2] yields that every stationary type generated by a pair of fibrations whose fibres are almost $\mathbb {P}$ -internal is itself almost $\mathbb {P}$ -internal (that is, the theory transfers internality to quotients), whenever every stationary almost $\mathbb {P}$ -internal type is special. We will however provide a direct proof for the sake of completeness.
Proposition 2.8. The theory T transfers internality to quotients if and only if every stationary almost $\mathbb {P}$ -internal type in $T^{\text {eq}}$ is special.
Proof Assume that every stationary almost $\mathbb {P}$ -internal type is special. We want to show that
is almost $\mathbb {P}$ -internal, whenever both $\mathrm{stp}(b/a_1)$ and $\mathrm{stp}(b/a_2)$ are. By Remark 2.2, we may assume that
Note that the type $\mathrm{stp}(b)$ is $\mathbb {P}$ -analysable, by Fact 2.4, so recall that $b_\emptyset $ is the maximal almost $\mathbb {P}$ -internal subset of $\mathrm{acl}^{\kern1.5pt \mathrm{eq}}(b)$ . As in the proof of Proposition 2.5 there is a set of parameters $A_1$ containing $a_1$ such that
and b is interalgebraic over $A_1$ with some tuple e of realizations of types (each one based over $A_1$ ) in $\mathbb {P}$ . Choosing a maximal subtuple $e'$ of e with
, it follows that b is algebraic over $b_\emptyset A_1 e'$ and that
Hence
by Fact 2.4. Since the almost $\mathbb {P}$ -internal type $\mathrm{stp}(b / A_1 , e')$ is special, we have that
is almost $\mathbb {P}$ -internal. Therefore
is almost $\mathbb {P}$ -internal by Remark 2.2 and Proposition 2.5. Since
and b is algebraic over $b_\emptyset A_1 e'$ , the tuple b is algebraic over $\mathrm{Cb}(b / A_1 , e') b_\emptyset $ . In particular, the type
is almost $\mathbb {P}$ -internal and hence so is $\mathrm{stp}(b)$ because of ( $\star $ ).
In order to prove the other direction, we want to show that the almost $\mathbb {P}$ -internal type $\mathrm{stp}(a/b)$ is special. Fix C some a set of parameters such that $\mathrm{stp}(a/C)$ is almost $\mathbb {P}$ -internal. By transfer of internality to quotients, the type
is almost $\mathbb {P}$ -internal and so is
since the canonical base $\mathrm{Cb}(a/b)$ is algebraic over finitely many b-conjugates of a.
We deduce now the analog of Corollary 2.6 for transfer of internality to quotients.
Corollary 2.9. Transfer of internality to quotients is invariant under naming and forgetting parameters.
The equivalence of the CBP and the UCBP motivates the following question, after localizing to almost $\mathbb {P}$ -internal types.
Question 1. Are transfer of internality to intersections and to quotients equivalent properties for theories of finite rank?
At the moment of writing, we do not know whether the previous question has a positive answer. Note that providing a structure which answers negatively the above question means in particular a new theory of finite rank without the CBP, since we will see in Section 4 that the so far only known counterexample to the CBP given in [Reference Hrushovski, Palacín and Pillay8] does not transfer internality to intersections.
It was remarked in [Reference Blossier, Martin-Pizarro and Wagner2, Lemma 2.11] that the CBP holds whenever it holds for stationary real types, or equivalently, for real types over models. A natural question is whether the same holds for the above properties of transfer of internality.
Question 2. Does a theory of finite rank transfer internality to intersections, resp. to quotients, if every stationary real almost $\mathbb {P}$ -internal type is good, resp. special?
Additive covers of the algebraically closed field $\mathbb {C}$ , which will be introduced in the following section, will provide a negative answer (see Corollary 6.5) to Question 2.
3 Additive covers
The only known example so far of a stable theory of finite rank without the CBP appeared in [Reference Hrushovski, Palacín and Pillay8]. We will consider this example from the perspective of additive covers of the algebraically closed field $\mathbb {C}$ , which are based on the general notion of covers appearing in [Reference Ahlbrandt and Ziegler1, Reference Hodge and Pillay6, Reference Hrushovski7].
From now on, given the canonical projection of the sort $S=\mathbb {C}\times \mathbb {C}$ onto the first coordinate $P=\mathbb {C}$ , we will denote the elements of P with the greek letters $\alpha $ , $\beta $ , etc., while the elements of S will be seen accordingly as pairs $(\alpha ,a')$ and so on.
Definition 3.1. An additive cover of the algebraically closed field $\mathbb {C}$ is a structure $\mathcal {M}=(P,S,\pi ,\star ,\oplus ,\ldots )$ with the distinguished sorts $P=\mathbb {C}$ and $S=\mathbb {C}\times \mathbb {C}$ such that the following conditions hold:
-
• The sort P carries the full field structure.
-
• The map $\pi :S\rightarrow P$ is the projection onto the first coordinate.
-
• The map $\star :P\times S\rightarrow S$ defines an action of P on S given by
$$ \begin{align*}\alpha\star(\beta,b')=(\beta,b'+\alpha).\end{align*} $$ -
• The map $\oplus : S\times S \rightarrow S$ is a group homomorphism given by
$$ \begin{align*} \big((\alpha,a'),(\beta,b')\big)\mapsto (\alpha+\beta,a'+b'). \end{align*} $$ -
• The structure $\mathcal M$ is a (definitional) reduct of the full structure $(\mathbb C,\mathbb C \times \mathbb C)$ , which is equipped with both projections, so every $\emptyset $ -definable set in $\mathcal M$ is $\emptyset $ -definable in $(\mathbb C,\mathbb C \times \mathbb C)$ .
Example 3.2.
-
• The full structure $\mathcal {\widetilde M}=(\mathbb {C},\mathbb {C}\times \mathbb {C})$ is an additive cover.
-
• The additive cover $\mathcal {M}_{0}=(P,S,\pi ,\star ,\oplus )$ with no additional structure.
-
• The additive cover $\mathcal {M}_{1}=(P,S,\pi ,\star ,\oplus ,\otimes )$ with the product
$$ \begin{align*} \begin{array}{rccc} \otimes: & S\times S & \rightarrow & S \\[2mm] & \big((\alpha,a'),(\beta,b')\big)&\mapsto& (\alpha\beta,\alpha b'+\beta a'). \end{array}\end{align*} $$Note that $(S,\oplus ,\otimes )$ is a commutative ring with multiplicative neutral element $(1,0)$ . The zero-divisors are exactly the elements a in S with $\pi (a)=0$ , that is, the pairs $a=(0, a')$ .
Given an additive cover $\mathcal {M}$ , there is a canonical embedding
uniquely determined by the identity $\sigma (x)=F_\sigma (\pi (x))\star x$ . Note that $F_\sigma $ is well-defined and the identity
holds for all $(\alpha ,a')$ in S.
For the additive cover $\mathcal M_0$ of Example 3.2, the above embedding defines a bijection
and a straight-forward calculation yields that
Indeed, for elements $a=(\alpha ,a')$ and $b=(\beta ,b')$ in S, we have
Remark 3.3. Every additive cover $\mathcal {M}$ is a saturated uncountably categorical structure, where P is the unique strongly minimal set up to non-orthogonality. The sort S has Morley rank two and degree one, and is P-analysable in two steps. Moreover, each fiber $\pi ^{-1}(\alpha )$ is strongly minimal.
Therefore, for additive covers, almost $\mathbb {P}$ -internality in the CBP is equivalent to almost internality to P. If S is almost P-internal, then the CBP trivially holds.
Remark 3.4. The counterexample to the CBP given in [Reference Hrushovski, Palacín and Pillay8] is an additive cover, including for every irreducible variety V defined over $\mathbb {Q}^{\text {alg}}$ a predicate in the sort S for the tangent bundle of V. It is easy to see that this structure has the same definable sets as the additive cover $\mathcal {M}_1$ given in Example 3.2, since every polynomial expression over $\mathbb {Q}^{\text {alg}}$ in P lifts to a polynomial equation in S, using the ring operations $\oplus $ and $\otimes $ .
A key ingredient in the proof that the sort S in the above counterexample is not almost P-internal [Reference Hrushovski, Palacín and Pillay8, Corollary 3.3] is that every derivation on the algebraically closed field $\mathbb {C}$ induces an automorphism in $\mathrm{Aut}(\mathcal {M}_1 / P)$ .
For the following sections, we will need some auxiliary lemmas on the structure of additive covers, and particularly those where the sort S is not almost P-internal. However, note that there are additive covers whose sort S is P-internal, besides the full structure $\mathcal {\widetilde M}$ : Consider the additive cover
where the relation R on $S^2\times P$ is given by
Note that the sort S is P-algebraic (actually P-definable), after naming any element in S with non-zero projection onto the first coordinate (e.g., the element $(1,0)$ ). Furthermore, the identity ( $ \circledcirc $ ) yields that
so the additive cover $\mathcal M$ is not equal to $\mathcal {\widetilde M}$ , which has a trivial automorphism group over P.
The following notion will be helpful in the following chapter.
Definition 3.5. Given elements $a_1=(\alpha , a_1'),\ldots , a_n=(\alpha , a^{\prime }_n)$ of S all in the same fiber $\pi ^{-1}(\alpha )$ , their average is the element
Lemma 3.6. Given a non-empty finite set A of elements of S, all lying in the same fiber, every automorphism $\sigma $ of the additive cover maps the average of A to the average of $\sigma [A]$ . In particular, the average of A is definable over the canonical parameter of A.
Proof We proceed by induction on the size n of the non-empty set A. For $n=1$ , there is nothing to prove. Assume A contains at least two elements, and choose a some element of A. Set $b=\sigma (a)$ . Inductively, we have that $\sigma $ maps the average $d_1$ of $A\backslash \{a\}$ to the average $d_2$ of $\sigma [A]\backslash \{b\}$ . Let $\varepsilon _1$ and $\varepsilon _2$ be the unique elements in P such that $\varepsilon _1\star d_1=a$ and $\varepsilon _2\star d_2=b$ . A straight-forward computation yields that $\frac {\varepsilon _1}{n}\star d_1$ , resp. $\frac {\varepsilon _2}{n}\star d_2$ , is the average of A, resp. of $\sigma [A]$ . Now the claim follows since $\sigma $ maps $\frac {\varepsilon _1}{n}$ to $\frac {\varepsilon _2}{n}$ .
Lemma 3.7. Let $a_1=(\alpha _1,0),\ldots ,a_n=(\alpha _n,0)$ be elements in S. The type $\mathit{tp}(a_1,\ldots ,a_n / \alpha _1,\ldots ,\alpha _n)$ is stationary.
Proof Since $\mathrm{RM}(a_i/\bar \alpha )=1$ , where $\bar {\alpha }=(\alpha _1,\ldots ,\alpha _n)$ , we may assume after possibly reordering that $\mathrm{RM}(a_1,\ldots ,a_m/\bar \alpha )=m=\mathrm{RM}(a_1,\ldots ,a_n/\bar \alpha )$ . In particular, the realization $a_i$ of the strongly minimal type $ \mathrm{tp}(a_i/\alpha _i)$ is algebraic over $\bar {\alpha },\hat {a}$ , where $\hat a=(a_1,\ldots ,a_m)$ . Set $b_i=(\alpha _i,b_{i}')$ the average of the finite set of $\{\bar {\alpha },\hat {a}\}$ -conjugates of $a_i$ . The element $b_i$ is definable over $\bar {\alpha },\hat {a}$ , by Lemma 3.6.
Claim. The second coordinate $b_{i}'$ of the average $b_i$ is definable (as an element of P) over $\bar {\alpha }$ .
Proof of the Claim We need only show that $b_{i}'$ is fixed by every automorphism $\tau $ of the sort P fixing $\bar {\alpha }$ . The map $\sigma =(\tau ,\tau \times \tau )$ is an automorphism of the full structure $\mathcal {\widetilde {M}}$ , and hence of the reduct $\mathcal M$ . Since $\tau (0)=0$ , the automorphism $\sigma $ fixes $\bar {\alpha },a_1,\ldots , a_n$ . Hence $\sigma (b_i)=b_i$ , so in particular $\tau (b_{i}')=b_{i}'$ .
Therefore $a_i=(-b_{i}')\star b_i$ is definable over $\bar {\alpha },\hat {a}$ . Since the fibers of the projection $\pi $ are strongly minimal (see Remark 3.3), the type $\mathrm{tp}(\hat {a}/\bar {\alpha })$ is stationary, so we obtain the desired conclusion.
The above Lemma (and its proof) yields in particular the following result.
Lemma 3.8.
-
(a) For every automorphism $\tau $ of P fixing A pointwise the map $\sigma =(\tau ,\tau \times \tau )$ is an automorphism of the additive cover $\mathcal M$ which fixes all the elements of S of the form $(\alpha ,0)$ , with $\alpha $ in A.
-
(b) The definable and algebraic closure of P in the sort S coincide. Moreover, for every set B of parameters
$$ \begin{align*} S \cap \mathit{acl}(B,P) = S \cap \mathit{dcl}(B,P). \end{align*} $$ -
(c) Given a set of parameters A in S and an element $\beta $ in the sort P, all elements of the strongly minimal fiber $\pi ^{-1}(\beta )$ have the same type over $A, P$ whenever the element $b=(\beta ,0)$ of S is not algebraic over $A, P$ .
Proof Note that (a) is immediate since $\sigma $ is an automorphism of the full structure $(\mathbb C,\mathbb C \times \mathbb C)$ and every $\emptyset $ -definable set in $\mathcal M$ is $\emptyset $ -definable in $(\mathbb C,\mathbb C \times \mathbb C)$ . For (b), let a be an element in S algebraic over $B,P$ . The average b of the finite set of $B,P$ -conjugates of a is definable over $B,P$ , by Lemma 3.6. Since $\pi (b)=\pi (a)$ and the definable action $\star $ of P is transitive on each fiber, it follows that a is definable over $B,P$ , as desired. For (c), let $b_1$ and $b_2$ be two elements in the fiber of $\beta $ with distinct types over $A,P$ . Strong minimality of the fiber implies that either $b_1$ or $b_2$ is algebraic over $A,P$ . Now $b=\gamma _1\star b_1=\gamma _2\star b_2$ for some $\gamma _1$ and $\gamma _2$ in P, so b is algebraic over $A,P$ .
Lemma 3.9. Let $a_1=(\alpha _1,0),\ldots ,a_n=(\alpha _n,0)$ be elements in the sort S with generic independent elements $\alpha _i$ in P (over the empty set). If the sort S is not almost P-internal, then the $a_i$ ’s are generic independent, that is, the rank $\mathit{RM}(a_1,\ldots ,a_n)$ equals $2n$ .
Proof Choose some generic element $\beta $ in P independent from $\alpha _1$ and set $a=\beta \star a_1=(\alpha _1,\beta )$ . Note that the Morley rank of a is two. If $a_1$ were not generic, then $a_1$ must be algebraic over the generic element $\alpha _1$ of P. Since $a=\beta \star a_1$ , it would follow that the generic element a of S is algebraic over P, which contradicts our assumption that the sort S is not almost P-internal. Hence $a_1$ is generic in S.
Now, we inductively assume that the tuple $\bar {a}_{<n}(a_1,\ldots ,a_{n-1})$ consists of generic independent elements and want to show that . Assume otherwise that . Note that $\alpha _n$ is not algebraic over $\bar {a}_{<n}$ , by Lemma 3.8(a), since $\alpha _n$ is not algebraic over $\bar {\alpha }_{<n}$ . Thus , so $a_n$ is algebraic over $\alpha _n \bar {a}_{<n}$ . Choose now some element $\gamma $ in P generic over $(\alpha _1,\ldots , \alpha _n)$ and set $c=(\alpha _n,\gamma )=\gamma \star a_n$ in S. Note that c is algebraic over $\bar {a}_{<n}P$ . Observe that $\mathrm{RM}(c/\bar {a}_{<n})=2$ , by the choice of $\gamma $ , so we conclude that S is almost P-internal, which gives the desired contradiction.
We conclude this section with a full description of binding groups of stationary P-internal types in additive covers, whenever the sort S is not almost P-internal. We consider first the case of real stationary P-internal types. Let $(a,\gamma )$ be a realization of such a type q over B, where $a=(a_1,\ldots ,a_n)$ is a tuple of elements in S and $\gamma $ is a tuple in P. The canonical embedding
yields that the binding group $\mathrm{Aut}(q/P,B)$ with its action on the set $\mathscr Q$ of realizations of q is naturally isomorphic to the group action of
on $\mathscr Q$ given by $\star $ . Note that G is definable, for it equals
Moreover, the type q is fundamental, meaning that every realization of q is algebraic over $c,P$ for some (every) realization c of q, by the following lemma.
Lemma 3.10. Suppose the sort S of the additive cover $\mathcal M$ is not almost P-internal. If the type $\mathit{tp}(a/B)$ for a tuple $a=(a_1,\ldots ,a_n)$ of elements in S is almost P-internal, then each projection $\pi (a_i)$ is algebraic over B.
Proof Clearly, it suffices to show that, whenever the real type $\mathrm{stp}(a/B)$ is almost P-internal, with a a single element in S, then $\alpha =\pi (a)$ is algebraic over B. Choose a set of parameters $B_1$ with such that a is algebraic over $B_1,P$ . We need only show that $\alpha $ is algebraic over $B_1$ . Otherwise, choose an element $a_1$ of S in the fiber of $\alpha $ generic over $B_1$ . The elements a and $a_1$ are interdefinable over P, so $a_1$ is algebraic over $B_1, P$ , contradicting that S is not almost P-internal.
More generally, given now an imaginary $e=f(a,\gamma )$ , where again $a=(a_1,\ldots ,a_n)$ is a tuple of elements in S, the tuple $\gamma $ is in P and f is an $\emptyset $ -interpretable function, the binding group of the stationary P-internal type $\mathrm{tp}(e/B)$ equals
In order to give a complete description of binding groups appearing in additive covers, we introduce the following notation: Given a tuple $a=(a_1,\ldots , a_n)$ in $S^n$ and G a definable subgroup of $(P^n, +)$ , we will consider the definable set
with canonical parameter $\ulcorner G\star a\urcorner $ . Note that $G\star a$ is a coset of the additive subgroup $G\star 0_{S^n}$ of $(S^n,\oplus )$ .
Proposition 3.11. With the above notation,
for every automorphism $\sigma $ in $\mathrm{Aut}(\mathcal M/P)$ . The stationary type $q=\mathit{stp}(a/\ulcorner G\star a \urcorner )$ is P-internal and fundamental. Its binding group is a subgroup (with the above identifications in mind) of G. Moreover, it is equal to G whenever S is not almost P-internal and a is a tuple of generic independent elements in S.
Thus, whenever S is not P-internal, every definable subgroup of $(\mathbb {C}^n,+)$ appears (in the sense discussed above) as a binding group and conversely every binding group is (naturally isomorphic to) such a subgroup.
Proof The equivalence in the statement holds trivially, since $G\star a$ is a coset of the P-definable group $G\star 0_{S^n}$ .
The type q is clearly P-internal and fundamental, because $\pi (a)=(\alpha _1,\ldots ,\alpha _n)$ is definable over $\ulcorner G\star a \urcorner $ . Given a realization b of q, it lies in $G\star a$ , so $b=g\star a$ , for some g in G. With the above identification, we deduce that the binding group of q is a subgroup of G. In case $a_1,\ldots ,a_n$ are generic independent, we have equality of these two groups: the element $a_k$ , for $1\leq k\leq n$ , is not algebraic over $\bar {a}_{<k},P$ , since S is not almost P-internal, so Lemma 3.8(c) yields that all elements in the fiber $\pi ^{-1}(\alpha _k)$ have the same type over $\bar {a}_{<k},P$ . For any $g=(g_1,\ldots , g_n)$ in G we can recursively construct an automorphism $\sigma $ in $\mathrm{Aut}(\mathcal {M}/P)$ with $\sigma (a_k)=g_k \star a_k$ for $1\leq k\leq n$ . By the previous equivalence, the automorphism $\sigma $ permutes $G\star a$ and therefore induces an automorphism in the binding group of q.
That every binding group is of the claimed form follows from the discussion before the proposition. Let us now conclude by showing that every definable subgroup G of $(\mathbb {C}^n,+)$ appears as a binding group, if S is not almost P-internal. Choose a generic independent tuple a in $S^n$ . By the above, the binding group of the P-internal type $\mathrm{stp}(a/\ulcorner G\star a\urcorner )$ equals G.
4 Imaginaries in additive covers
In order to answer Question 2, we are led to study imaginaries in additive covers, with a particular focus to the additive covers in the Example 3.2. We will first show that neither the counterexample $\mathcal {M}_1$ to the CBP of [Reference Hrushovski, Palacín and Pillay8] nor the additive cover $\mathcal {M}_0$ eliminate imaginaries.
Lemma 4.1. Let $\mathcal {M}$ be an additive cover such that for every derivation D on $\mathbb {C}$ the induced map $\sigma _D:\mathcal {M}\rightarrow \mathcal {M}$ which is the identity on P and maps the element a of S to $D(\pi (a))\star a$ is an automorphism of $\mathcal {M}$ . Then $\mathcal {M}$ does not eliminate imaginaries.
Proof Set $\alpha =\pi (a)$ and $\beta =\pi (b)$ , for two generic independent elements a and b in the sort S. Fix a derivation D with kernel $\mathbb {Q}^{\text {alg}}$ and let G be the definable subgroup of $(P^2,+)$ given by $D(\beta )x-D(\alpha )y=0$ . Let us assume for a contradiction that the definable set $G\star (a,b)$ has a real canonical parameter e. By hypothesis, the induced map $\sigma _{D}$ is in $\mathrm{Aut}(\mathcal {M}/P)$ . By Proposition 3.11, the automorphism $\sigma _D$ permutes the set $G\star (a,b)$ , since $\sigma _D(a,b)=(D(\alpha )\star a ,D(\beta )\star b)$ lies in $G\star (a,b)$ because the tuple $(D(\alpha ),D(\beta ))$ is an element of G. By the choice of the derivation D, every real element fixed by $\sigma _D$ belongs to the set $P\cup \pi ^{-1}(\mathbb {Q^{\text {alg}}})$ . In particular, we deduce that the tuple e lies in this set. Thus, the definable set $G\star (a,b)$ is permuted by every automorphism induced by a derivation, because every derivation vanishes on $\mathbb {Q^{\text {alg}}}$ (note that we no longer need that the kernel of the derivation is exactly $\mathbb {Q}^{\text {alg}}$ ). Choose now a derivation $D_1$ with $D_1(\alpha )=1$ and $D_1(\beta )=0$ , and note that $\sigma _{D_1}$ does not permute $G\star (a,b)$ , since $(1,0)$ is not an element of G, which gives the desired contradiction.
The proof of [Reference Hrushovski, Palacín and Pillay8, Corollary 3.3] shows that the sort S in an additive cover $\mathcal M$ is not almost P-internal, whenever every derivation on $\mathbb {C}$ induces (in the sense of Lemma 4.1) an automorphism in $\mathrm{Aut}(\mathcal {M}/P)$ . We will now give a strengthening of the Lemma 4.1.
Proposition 4.2. If the additive cover $\mathcal {M}$ eliminates imaginaries, then the sort S is P-internal.
Proof We will mimic the proof of Lemma 4.1. Assume for a contradiction that the sort S is not P-internal and choose two generic independent elements a and b in S. Consider now the definable set $G\star (a,b)$ where G is given by the equation $F_{\sigma }(\beta )x-F_{\sigma }(\alpha )y=0$ , for some suitable automorphism $\sigma $ to be determined later on. If we can construct the automorphism $\sigma $ (which plays the role of $\sigma _D$ in the proof of Lemma 4.1) in $\mathrm{Aut}(\mathcal {M}/P)$ such that the only real elements fixed by $\sigma $ are those definable over P, we conclude as before that the real canonical parameter e of the definable set $G\star (a,b)$ is definable over P. This yields immediately the desired contradiction, if S were not P-internal, for there is an automorphism $\tau $ in $\mathrm{Aut}(\mathcal {M}/P)$ which fixes b and moves a, but $\tau (a,b)=(F_\tau (\alpha )\star a, b)$ does not belong to $G\star (a,b)$ , since $(0,0)\neq (F_\tau (\alpha ),0)$ is not in G, since $F_{\sigma }(\beta )\cdot F_{\tau }(\alpha )\neq 0$ .
Hence, we need only show in the rest of the proof that there exists such an automorphism $\sigma $ .
Choose a transcendence basis $\bar {\alpha }=(\alpha _i)_{i<2^{\aleph _0}}$ of the algebraically closed field $\mathbb {C}$ and set
for $i<2^{\aleph _0}$ . We construct a (possibly empty) subtuple
of $P\times \{0\} =\big ((\varepsilon ,0)\big )_{\varepsilon \in \mathbb C}$ in the following way: Assume $(b_i)_{i<\lambda }$ has already been constructed. If some element $(\varepsilon ,0)$ is not algebraic over $\bar a, (b_i)_{i<\lambda }$ , then choose it least possible according to some fixed enumeration of $\mathbb C$ and set $b_{\lambda }=(\varepsilon ,0)$ . Otherwise set $\kappa =\lambda $ .
Set $\bar {\beta }=(\beta _i)_{i<\kappa }$ . For $i<\kappa $ , we denote by ${\langle \alpha \rangle }_i$ the unique subtuple of $\bar {\alpha }$ of smallest length such that $\beta _i$ is algebraic over ${\langle \alpha \rangle }_i$ . Write $\mathcal X$ for the set of all finite subtuples of $\bar {\alpha }$ and consider the maps
and
defined by
It follows inductively from Lemma 3.8(c) that
so there is an automorphism $\sigma $ in $\mathrm{Aut}(\mathcal {M}/P)$ with
Claim. Every element in S which is fixed by $\sigma $ is definable over P.
Proof of the Claim Assume that the element $(\gamma ,c')$ of S is fixed by $\sigma $ . Note that the automorphism $\sigma $ also fixes $c=(\gamma ,0)$ , for $(\gamma ,c')=c'\star c$ . Thus, it suffices to show that c is definable over P. By construction of the tuples $\bar a$ and $\bar b$ , the element c must be algebraic over $\bar a,\bar b$ and therefore definable over $\bar a, \bar b, P$ , by Lemma 3.8(b). Choose subtuples of least possible length
such that c is definable over $\hat {a},\hat {b},P$ . We need to show that $m=n=0$ . In order to reach a contradiction, assume that $\max (n,m)>0$ . Note that every element in the fiber of $\gamma $ is definable over $\hat {a},\hat {b},P$ . The type
is fundamental and stationary by Lemma 3.7. Its binding group G is a definable additive subgroup of $\mathbb {C}^{m+n+1}$ , by Proposition 3.11. Note that $\gamma $ must be algebraic over $\hat {\alpha },\hat {\beta }$ : otherwise, Lemma 3.9 yields that , so $\mathrm{stp}(c)$ is P-internal (for c is definable over $\hat {a},\hat {b},P$ ) and hence so is S, contradicting our assumption.
Hence, the binding group G of $p=\mathrm{tp}(\hat {a},\hat {b},c/\hat {\alpha },\hat {\beta },\gamma )$ is definable over
By the discussion before Proposition 3.11, the group G is given by a system $\mathcal {G}$ of linear equations of the form
with coefficients $\lambda _{i}$ in A and the tuple
is a solution, since
Set now $\varepsilon = \Phi \big ( \hat {\alpha }{^{\frown }} {\langle \alpha \rangle }_{j_1}{{}^\frown } \cdots {}^\frown {\langle \alpha \rangle }_{j_n}\big )$ . If $\alpha _\varepsilon =\alpha _{i_k}$ for some $1\le k\le m$ , denote $i(\varepsilon )=i_k=\varepsilon $ . Otherwise set $i(\varepsilon )=j_\ell $ if $1\le \ell \le n$ is the least index such that $\alpha _\varepsilon $ is an element in the tuple ${\langle \alpha \rangle }_{j_\ell }$ .
Observe that there is a linear equation in the system $\mathcal {G}$ such that the coefficient $\lambda _{i(\varepsilon )}$ is non-trivial, for otherwise every automorphism in $\mathrm{Aut}(\mathcal {M}/P)$ fixing all coordinates except (possibly) the element $d_{i(\varepsilon )}$ , which is the $i(\varepsilon )^{\text {th}}$ -coordinate of the tuple $(\hat {a},\hat {b})$ , must also fix c, contradicting the minimality of m and n. The set
consists of distinct elements, since F clearly is injective. Therefore, if suffices to show that the element $F(d_{i(\varepsilon )})$ is not algebraic over
to reach the desired contradiction. For this we need only show that the element $F(d_{i(\varepsilon )})$ is not contained in the set
If $d_{i(\varepsilon )}=\alpha _{i(\varepsilon )}$ , we obtain the result since
Otherwise $d_{i(\varepsilon )}=\beta _{i(\varepsilon )}$ , so
and we conclude the result analogous to the first case.
Whilst the additive cover does not eliminate imaginaries whenever the sort S is not P-internal, the situation is different for finite imaginaries. We will see below that the additive cover $\mathcal {M}_0$ does not eliminate finite imaginaries, but the additive cover $\mathcal {M}_{1}$ does.
Remark 4.3. Choose two generic independent elements $\alpha $ and $\beta $ in the sort P. The finite subset $\{(\alpha ,0),(\beta ,0)\}$ of S has no real canonical parameter in $\mathcal {M}_{0}$ .
Proof Assume that the tuple e is a real canonical parameter of the set $\{a,b\}$ , with $a=(\alpha ,0)$ and $b=(\beta ,0)$ . We will first show that every element c in S appearing in the real tuple e is definable over $a\oplus b,P$ . Since the canonical embedding
is an isomorphism (see Example 3.2), every additive map vanishing on $\alpha $ and $\beta $ must vanish on $\pi (c)$ . We deduce that the projection $\pi (c)$ is a linear combination of $\alpha $ and $\beta $ with rational coefficients, so $\pi (c)=\lambda \cdot \alpha +\mu \cdot \beta $ for some rational numbers $\lambda $ and $\mu $ . Note that there is a field automorphism $\tau $ sending $\alpha $ to $\beta $ and $\beta $ to $\alpha $ , so the automorphism $\sigma =(\tau , \tau \times \tau )$ of Lemma 3.8(a) permutes a and b, hence it fixes c. Therefore,
so $\lambda =\mu $ , since $\alpha $ and $\beta $ are generic independent. We deduce that c is definable over $a\oplus b,P$ , because every additive map vanishing on the element $\alpha +\beta $ vanishes on $\lambda \cdot (\alpha +\beta )=\pi (c)$ .
Choose now an additive map F with $F(\alpha )=1$ and $F(\beta )= {-}1$ . The induced automorphism $\sigma _F$ in $\mathrm{Aut}(\mathcal {M}/P)$ with $\sigma _F (x)=F(\pi (x))\star x$ for elements x in S fixes $a\oplus b$ , because
Therefore $\sigma _F$ fixes the real tuple e, which gives the desired contradiction, since $\sigma _F$ does not permute the set $\{(\alpha , 0),(\beta , 0)\}$ .
In order to show that the additive cover $\mathcal {M}_1$ eliminates finite imaginaries, we first provide a sufficient condition.
Proposition 4.4. An additive cover $\mathcal {M}$ eliminates finite imaginaries, whenever every finite subset of S on which $\pi $ is injective has a real canonical parameter.
Proof Let A be the finite set $\{\bar {a}_1,\ldots ,\bar {a}_n\}$ of real m-tuples. Every function $\Phi :\{1,\ldots , m\}\longrightarrow \{P,S\}$ determines a subset $A_{\Phi }$ of A, according to whether the $j^{\text {th}}$ -coordinate lies in P or S. Every automorphism permuting A permutes each $A_{\Phi }$ , so we may assume that for every tuple in A, the coordinates have the same configuration (given by the function $\Phi $ ).
Since the canonical parameter is only determined up to interdefinability, we may further assume (after possibly permuting the coordinates) that there is a natural number $0\leq k\leq m$ such that for each tuple $\bar {a}_i$ in A:
-
• The $j^{\text {th}}$ -coordinate $a_{i}^{j}$ lies in S for $1\leq j\leq k$ .
-
• The $\ell ^{\text {th}}$ -coordinate $a_{i}^{\ell }$ lies in P for $k< \ell \leq m$ .
For every coordinate $1\leq j\leq k$ set $A^j=\{a_{i}^{j} \ | \ 1\leq i\leq n \}$ and $d_{i}^{j}$ the average of the subset $A^j \cap \pi ^{-1}(\pi (a_{i}^{j}))$ . For $1\leq i\leq n$ let now $\varepsilon _{i}^{j}$ be the unique element in P with $a_{i}^{j}=\varepsilon _{i}^{j} \star d_{i}^{j}$ . Consider the tuples $\varepsilon _{i}=(\varepsilon _{i}^{1},\ldots ,\varepsilon _{i}^{k})$ and
in P. We need only show that the tuple
is a canonical parameter of A. Note that e is a real tuple since the sort P with the full field structure eliminates imaginaries and all the sets $\{d_{1}^{j},\ldots ,d_{n}^{j}\}$ have real canonical parameters, by our assumption.
Let $\sigma $ be an automorphism. If $\sigma $ permutes the set A, Lemma 3.6 yields that $\sigma $ permutes each set $\{d_{1}^{j},\ldots ,d_{n}^{j}\}$ since the image of $A^j \cap \pi ^{-1}(\pi (a_{i}^{j}))$ under $\sigma $ is $A^j \cap \pi ^{-1}(\pi (a_{i(\sigma)}^{j}))$ for some index $i(\sigma )$ with $\sigma (a_{i}^{j})=a_{i(\sigma )}^{j}$ and $\sigma (\alpha _i)=\sigma (\alpha _{i(\sigma )})$ . Therefore $\sigma (\varepsilon _{i})=\varepsilon _{i(\sigma )}$ , since $\sigma (d_{i}^{j})=d_{i(\sigma )}^{j}$ . Hence $\sigma $ fixes e.
Assume now that $\sigma $ fixes the tuple e. The tuple $\alpha _i$ is mapped to $\alpha _{i(\sigma )}$ and
It suffices to show that $\sigma (d_{i}^{j})=d_{i(\sigma )}^{j}$ to conclude that $\sigma $ permutes A. This follows immediately from
since $\sigma $ permutes the set $\{d_{1}^{j},\ldots ,d_{n}^{j}\}$ .
Thus, we will deduce that the additive cover $\mathcal {M}_1$ eliminates finite imaginaries, by applying Proposition 4.4, lifting the corresponding canonical parameters of finite subsets of P to S using the ring operations.
Corollary 4.5. The additive cover $\mathcal {M}_{1}$ eliminates finite imaginaries.
Proof By Proposition 4.4, we need only show that every subset $\{a_1,\ldots ,a_n\}$ of S, with pairwise distinct projections $\pi (a_i)=\alpha _i$ , has a real canonical parameter.
For $1\leq i\leq n$ lift the $i^{\text{th}}$ -symmetric function to S:
We claim that the tuple $b=(b_1,\ldots ,b_n)$ is a canonical parameter of the set $A=\{a_1,\ldots ,a_n\}$ . If the automorphism $\sigma $ permutes A, then it clearly fixes b. Assume now that $\sigma $ fixes the tuple b. Since
the tuple $(\beta _1,\ldots ,\beta _n)$ encodes the finite set $\{\alpha _1,\ldots ,\alpha _n\}$ . In particular the automorphism $\sigma $ induces a permutation of the set $\{1,\ldots ,n\}$ (which we will also denote by $\sigma $ ) such that
for some $\lambda _{\sigma (i)}$ in P. We need only show that each $\lambda _{j}$ equals $0$ .
Write each element $a_i$ of A as $a_i=(\alpha _i,a_{i}')$ , and similarly $b_i=(\beta _i,b_{i}')$ . In the full structure $\mathcal {\widetilde M}$ the definable condition ( $\spadesuit $ ) is equivalent to
together with the system of linear equations:
Since
we conclude that $\lambda _1 = \cdots = \lambda _n=0$ , because the above matrix has determinant $\prod _{i<j}(\alpha _i-\alpha _j)\neq 0$ .
5 The CBP in additive covers
As already stated in Remark 3.4, the CBP does not hold in the additive cover $\mathcal {M}_1$ (see Example 3.2). For the sake of completeness, we will now sketch a proof, using the terminology introduced so far. For generic independent elements a, b and c in S, set $d=(a \otimes c) \oplus b$ . The canonical base $\mathrm{Cb}(c,d/a,b)$ is interdefinable with $(a,b)$ , since the intersection of the two lines $y=(a_1 \otimes x) \oplus b_1$ and $y=(a_2 \otimes x) \oplus b_2$ with $(a_1,b_1)\neq (a_2, b_2)$ has Morley rank at most one. Assuming the CBP, the type $\mathrm{stp}(a/c,d)$ is therefore almost P-internal. As the elements a, c and d are again (generic) independent, we conclude that the type $\mathrm{stp}(a)$ is almost P-internal, contradicting the fact that S is not almost P-internal.
The above is a lifting to the sort S of a configuration witnessing that the field P is not one-based. We will now present another proof that the additive cover $\mathcal {M}_1$ does not have the CBP, using the so called group version of the CBP [Reference Hrushovski, Palacín and Pillay8, Fact 1.3], which was already present in [Reference Kowalski and Pillay10, Theorem 4.1].
Fact 5.1. Let G be a definable group in a theory with the CBP. If the type $p=stp(g/B)$ of an element g of G has finite stabilizer, then p is almost internal to the family of all non-locally modular minimal types.
The failure of the group version of the CBP is another example of such a lifting approach: Set $c=a\otimes b$ for two generic independent elements a and b of S and consider $(a,b,c)$ as an element of the definable group $(S^3,\oplus )$ . Note that elements $(g_1,g_2,g_3)$ of the stabilizer of $\mathrm{stp}(a,b,c)$ must satisfy $\alpha \cdot \pi (g_2)+\beta \cdot \pi (g_1)=\pi (g_3)$ . Assuming the tuple $(g_1,g_2,g_3)$ to be independent from $a,b,c$ , we deduce that $0=\pi (g_1)=\pi (g_2)=\pi (g_3)$ . Hence, there are $\gamma _i$ in P with $\gamma _i\star 0_S = g_i$ and we deduce further that $\alpha \cdot \gamma _2 + \beta \cdot \gamma _1 = \gamma _3$ . The independence now yields ${0=\gamma _1=\gamma _2=\gamma _3}$ and we conclude that the stabilizer of $\mathrm{stp}(a,b,c)$ is trivial. Therefore the above Fact 5.1 implies, assuming the CBP, that the sort S is almost P-internal, which is a contradiction.
Now we will see that the failure of the CBP in the additive cover $\mathcal {M}_1$ is already determined by its automorphism group over P.
Proposition 5.2. If $\mathcal {M}$ is an additive cover such that $\mathrm{Aut}(\mathcal {M}/P)$ corresponds to the group of derivations on $\mathbb {C}$ , then the CBP does not hold in $\mathcal {M}$ .
Proof Choose two generic independent elements $\alpha $ and $\beta $ in P and consider the elements $a=(\alpha ,0),\ b=(\beta ,0)$ and $c=(\alpha \cdot \beta ,0)$ in S. We first show that c is definable over $a,b$ . So, let $\sigma $ be an automorphism of $\mathcal {M}$ fixing a and b. The restriction $\sigma _{|P}$ is a field automorphism and induces an automorphism $\widetilde \sigma =(\sigma _{|P},\sigma _{|P}\times \sigma _{|P})$ of $\mathcal M$ , by Lemma 3.8(a). Note that the automorphism ${\widetilde \sigma }^{-1}\circ \sigma $ fixes $P,a,b$ . By our assumption, it corresponds to a derivation D with $D(\alpha )=0=D(\beta )$ . In particular
so
as desired.
By Fact 5.1, we need only show that $\mathrm{stp}(a,b,c)$ has trivial stabilizer (since S is not almost P-internal). As in the discussion above, it follows that every tuple $(g_1,g_2,g_3)$ in the stabilizer must have trivial projection onto the first coordinates, so write $g_i=\gamma _i\star 0_S$ . Note that $g_i$ and $\gamma _i$ are interdefinable, so we may assume that
We have that $(\gamma _1\star a, \gamma _2\star b) \equiv _P (a,b)$ by Lemma 3.8(c). Hence, there is an automorphism $\sigma $ fixing P pointwise (and hence a derivation $D_\sigma $ , by assumption) such that $D_\sigma (\alpha ) =\gamma _1$ and $D_\sigma (\beta ) =\gamma _{2}$ . As
and both $\sigma (c)$ and $\gamma _3\star c$ are definable over $\gamma _1\star a,\gamma _2\star b$ by the same formula, we deduce that
The independence
yields that all $\gamma _i$ ’s are trivial, as desired.
Remark 5.3. Choosing a formula $\varphi (a,b,z)$ which defines c over the elements a and b, it is easy to conclude, following Marker and Pillay’s work [Reference Marker and Pillay12, Fact 1.5], that the multiplication $\otimes $ is globally definable (with parameters) in $\mathcal {M}$ as the composition of germs of elements in
We will now show that the CBP holds in the additive cover $\mathcal {M}_0$ and, more generally, whenever there is essentially no additional structure on the sort S.
Proposition 5.4. The CBP holds in an additive cover $\mathcal {M}$ , whenever every additive map on $\mathbb {C}$ induces an automorphism in $\mathrm{Aut}(\mathcal {M}/P)$ .
In particular, the additive cover $\mathcal {M}_0$ has the CBP.
Proof Recall that we need only consider real types over models in order to deduce that the CBP holds. Let $p(x)$ be the type of some finite real tuple $\bar {a}$ of length k over an elementary substructure N. In order to show that the type $\mathrm{stp}(\mathrm{Cb}(p)/\bar {a})$ is almost P-internal, choose a formula $\varphi (x;\bar {b},\gamma )$ in p of least Morley rank and Morley degree one, where $\bar {b}$ is a tuple of elements in $S\cap N$ and $\gamma $ is a tuple of elements in $P \cap N$ .
We claim that every automorphism in $\mathrm{Aut}(\mathcal {M}/P,\bar {a})$ fixes the canonical base $\mathrm{Cb}(p)$ , which is (interdefinable with) the canonical parameter $\ulcorner \text {d}_{p} x \varphi (x;y)\urcorner $ . For this, it suffices to show that every such automorphism $\sigma $ sends the tuple $\bar {b}$ to another realization of the formula $\text {d}_{p} x \varphi (x; y_1, \gamma )$ .
Write $\bar {a}=(a_1,\ldots ,a_k)$ and
For $\bar {b}=(b_1,\ldots ,b_n)$ , set $\beta _i=\pi (b_i)$ . We may assume (after possibly reordering) that $(\beta _1,\ldots ,\beta _m)$ is a maximal subtuple of $\bar {\beta }$ which is $\mathbb {Q}$ -linearly independent over $\bar {\alpha }$ . So,
for $m+1\leq j\leq n$ and rational numbers $q_i$ and $r_i$ . In order to show that $\bar {b}$ is mapped by the automorphism $\sigma $ of $\mathrm{Aut}(\mathcal {M}/P,\bar {a})$ to another realization of the formula $\text {d}_{p} x \varphi (x;y_1, \gamma )$ , it suffices to show that
where $\bar {\varepsilon }=(\varepsilon _1,\ldots ,\varepsilon _n)$ with
for $m+1\leq j\leq n$ . Indeed: since N is an elementary substructure of $\mathcal {M}$ , the above implies that
so we deduce from
for $m+1\leq j\leq n$ , that $\sigma (\bar b)= F_\sigma (\bar b)\star \bar b$ realizes $\text {d}_{p} x \varphi (x;\bar y_1,\gamma )$ , as desired.
So, let $\varepsilon _1,\ldots ,\varepsilon _m$ be in $P\cap N$ and set $\varepsilon _j = \sum _{i=1}^{m}q_i\cdot \varepsilon _i $ for $m+1\leq j\leq n$ . Choose an additive map G vanishing on $\alpha _i$ for $1\leq i\leq k$ and with $G(\beta _i)=\varepsilon _i$ for $1\leq i \leq m$ . Hence
so the image of $\bar b$ under the automorphism $\sigma _G$ induced by G lies in N. Hence $\sigma _{G}(\bar {b})=\bar \varepsilon \star \bar b$ realizes $\text {d}_{p} x \varphi (x,y_1,\gamma )$ since $\sigma _{G}(\bar {a})=\bar {a}$ , as desired.
Remark 5.5. The above proof shows that the canonical base of a real stationary type $\mathrm{stp}(a/N)$ is definable over $a,P$ which is stronger than P-internality. As we will see below this does not hold for all imaginary types.
Palacín and Pillay [Reference Palacín and Pillay15] considered a strengthening of the CBP, called the strong canonical base property, which we reformulate in the setting of additive covers: Given a (possibly imaginary) type $p=\mathrm{stp}(a/B)$ , its canonical base $\mathrm{Cb}(p)$ is algebraic over $a,\, \bar d$ , where $\mathrm{stp}(\bar d)$ is P-internal. If we denote by $\mathcal {Q}$ the family types over $\mathrm{acl}^{\kern1.5pt \mathrm{eq}}(\emptyset )$ which are P-internal, then the strong CBP holds if and only if every binding group G relative to $\mathcal {Q}$ is rigid [Reference Palacín and Pillay15, Theorem 3.4], that is, the connected component of every definable subgroup of G is definable over $\mathrm{acl}^{\kern1.5pt \mathrm{eq}}(\ulcorner G\urcorner )$ .
Notice that no additive cover where the sort S is not almost P-internal can have the strong CBP: For the two generic independent elements $a=(\alpha ,0)$ and $b=(\beta ,0)$ in S, the stationary P-internal type $p=\mathrm{tp}(a,b/\alpha ,\beta )$ is fundamental and has (relative to P) binding group $G=(\mathbb {C}^2,+)$ , see the discussion before Proposition 3.11. This is clearly a $\mathcal {Q}$ -internal type whose binding group H (relative to $\mathcal {Q}$ ) is a definable subgroup of the connected group G. Since vector groups are never rigid, it suffices to show that $H=G$ (compare to [Reference Jaoui, Jimenez and Pillay9, Proposition 4.9]). Otherwise, the Morley rank of H is at most $1$ , so
by [Reference Palacín and Pillay15, Fact 1.2]. In particular, there is a tuple $\bar d$ such that $\mathrm{stp}(\bar d)$ belongs to $\mathcal Q$ and (up to relabeling) the element b is algebraic over $a,\, \bar {d}$ (note that $\mathrm{stp}(\beta )$ is in $\mathcal Q$ ). Hence, the type $\mathrm{stp}(b/a)$ , and thus S, is almost P-internal.
The question whether a binding-theoretic interpretation of the CBP exists arose in [Reference Palacín and Pillay15]. We conclude this section with an observation that a pure binding-group-theoretic account of the CBP is heuristically unlikely. We already noticed in Proposition 3.11 that, whenever the sort S in an additive cover is not almost P-internal, then the binding groups relative to P are precisely all definable subgroups of $(\mathbb {C}^n,+)$ , as n varies. In particular, all such additive covers share the same binding groups (relative to P). We will now see that the same holds for the binding groups relative to $\mathcal {Q}$ .
Lemma 5.6. Every definable subgroup of $(\mathbb {C}^n,+)$ , for n in $\mathbb N$ , occurs as a binding group relative to $\mathcal Q$ in each additive cover where the sort S is not almost P-internal. In particular all such additive covers share the same binding groups relative to $\mathcal {Q}$ .
Proof Note that $\mathcal {Q}$ -internality coincides with P-internality. Moreover, the binding group relative to $\mathcal {Q}$ is a subgroup of the binding group relative to P, which by Proposition 3.11 is a definable subgroup of some $(\mathbb {C}^n,+)$ . So it suffices to show that every definable subgroup G of $(\mathbb {C}^n,+)$ appears as a binding group relative to $\mathcal {Q}$ .
Choose a tuple $\bar {a}$ of elements $a_1=(\alpha _1,0),\ldots ,a_n=(\alpha _n,0)$ in the sort S with generic independent elements $\alpha _i$ in P and consider the set $G\star \bar a$ . By Proposition 3.11, the stationary type $\mathrm{stp}(\bar a/\ulcorner G\star \bar a\urcorner )$ is P-internal and fundamental with binding group G.
We now show that the binding group H of $\mathrm{stp}(\bar a/\ulcorner G\star \bar a\urcorner )$ relative to $\mathcal {Q}$ equals G. Assume for a contradiction that H is a proper subgroup of G. Since G is connected, the Morley rank $\mathrm{RM}(H)<\mathrm{RM}(G)$ , so
by [Reference Palacín and Pillay15, Fact 1.2]. Note that $\pi (\bar a)$ is definable over $\ulcorner G\star \bar a\urcorner $ . It follows that for some $1\leq k\leq n$ there is a tuple $\bar d$ with $\mathrm{stp}(\bar d)$ in $\mathcal Q$ such that the coordinate $a_k$ of $\bar a$ is not algebraic over $\bar {a}_{<k},\ulcorner G\star \bar a\urcorner $ , yet it is algebraic over $\bar {a}_{<k},\ulcorner G\star \bar a\urcorner ,\bar d$ .
By $\mathcal {P}$ -internality of $\mathrm{stp}(\bar d)$ , there is a set of parameters C with such that $\bar d$ is definable over $C,P$ . Therefore $a_k$ is algebraic over
We deduce now from Lemma 3.8(c) that
which contradicts that $a_k$ is not algebraic over $\bar {a}_{<k},\ulcorner G\star \bar a\urcorner $ , by the independence .
6 Transfer of internality in additive covers
In this section we will show that the additive cover $\mathcal {M}_1$ does not transfer internality to intersections nor internality to quotients. We will start with the latter, whose proof is considerably simpler.
Proposition 6.1. The additive cover $\mathcal {M}_1$ does not transfer internality to quotients.
Proof Choose generic independent elements $a,b$ and c in the sort S and set $d=(a\otimes c)\oplus b$ . Consider now the following definable set:
Since the canonical parameter $\ulcorner E\urcorner $ is clearly definable over $c,d,\pi (a),\pi (b)$ and the type $\mathrm{stp}(c,d,\pi (a),\pi (b)/\pi (c),\pi (d))$ is P-internal, we deduce that the type
is P-internal.
Claim. The type ${\rm stp}\big (\ulcorner E\urcorner / \pi (a),\pi (b)\big )$ is P-internal.
Proof of the Claim Choose elements $a_1$ and $b_1$ in the fiber of $\pi (a)$ , resp. $\pi (b)$ , such that
Note that every automorphism $\sigma $ in $\mathrm{Aut}(\mathcal {M}_1/P)$ fixing the elements $a_1$ and $b_1$ must fix $\pi ^{-1}\big (\pi (a)\big )\times \pi ^{-1}\big (\pi (b)\big )\supseteq E$ , so $\sigma $ fixes E pointwise. In particular, the canonical parameter $ \ulcorner E\urcorner $ is definable over $a_1,b_1,P$ , as desired.
We assume now that $\mathcal M_1$ transfers internality to quotients in order to reach a contradiction. Since
we deduce that the type $\mathrm{stp}(\ulcorner E\urcorner )$ is almost P-internal. It follows that the type $\mathrm{stp}(b/a)$ is almost P-internal, since b is definable over $\ulcorner E\urcorner , a$ . Now, the independence yields the desired contradiction, because the sort S is not almost P-internal.
Remark 6.2. The previous set is definable in every additive cover, since E equals $G\star (a,b)$ , where G is the definable subgroup of $(P^2,+)$ given by the equation $\pi (c)\cdot x+y=0$ . The main cause for the failure of transfer of internality to quotients in $\mathcal {M}_1$ is that E is definable over $c,d,P$ .
Proposition 6.3. The additive cover $\mathcal {M}_1$ does not transfer internality to intersections.
Proof Choose generic independent elements $a_1$ and $a_2$ in S and $\varepsilon $ in P generic over $a_1, a_2$ . Set $\bar \alpha =(\alpha _1,\alpha _2)=\big (\pi (a_1),\pi (a_2)\big )$ and let G be the definable subgroup of $(P^2,+)$ given by $\varepsilon \cdot x+y=0$ . Consider now the definable set $G\star (a_1,a_2)$ and choose $\beta _1$ in P generic over $ \ulcorner G\star (a_1,a_2)\urcorner , \bar \alpha ,\varepsilon $ as well as elements $\beta _2$ and $\beta _3$ in P with
This is possible because the matrix
has determinant $\frac {\alpha _{1}^4}{2}-\frac {\alpha _{1}^4}{3}\neq 0$ . Since $\beta _2$ and $\beta _3$ are definable over $\beta _1,\bar \alpha ,\varepsilon $ , we get the independence
where $\bar \beta =(\beta _1,\beta _2,\beta _3)$ .
Claim 1. The type ${\rm stp}\big (\ulcorner G\star (a_1,a_2)\urcorner /\bar \beta \big )$ is P-internal.
Proof of the Claim 1 Let $b_1,b_2$ and $b_3$ be elements in S such that $b_i$ is in the fiber of $\beta _i$ with
We show that every automorphism $\sigma $ in $\mathrm{Aut}(\mathcal {M}_{1}/P)$ fixing $b_1,b_2$ and $b_3$ must permute $G\star (a_1,a_2)$ . Recall that $F_\sigma $ is the derivation on $\mathbb {C}$ induced by the automorphism $\sigma $ . Since $F_{\sigma }(\beta _i)=0$ , we deduce from Equations (1) and (2) that $\varepsilon \cdot F_{\sigma }(\alpha _1)+F_{\sigma }(\alpha _2)=0$ . Since the tuple $\big (F_{\sigma }(\alpha _1),F_{\sigma }(\alpha _2)\big )$ lies in G, we have that
so the automorphism $\sigma $ permutes the set $G\star (a_1,a_2)$ , by Proposition 3.11.
Claim 2. The intersection ${\rm acl}^{{\rm eq}}\big (\ulcorner G\star (a_1,a_2)\urcorner \big )\cap {\rm acl}^{{\rm eq}}\big (\bar \beta \big )= {\rm acl}^{{\rm eq}}(\emptyset)$ .
Proof of the Claim 2 Because of the independence $(\blacklozenge )$ , we need only show that
Choose tuples $\bar {\beta }',\bar {\alpha }',\varepsilon ', \bar {\beta }",\bar {\alpha }",\varepsilon ", \bar {\beta }"'$ such that
with
and
Since
we need only show the independence
. Note first that the whole configuration has Morley rank 9:
Since
it suffices to show that $\alpha _{2},\varepsilon ,\bar {\beta }',\alpha _{2}',\varepsilon ', \bar {\beta }",\alpha _{2}"$ and $\varepsilon "$ are all algebraic over the tuple $(\bar {\beta }"',\bar {\beta },\alpha _{1},\alpha _{1}', \alpha _{1}")$ . Clearly $\alpha _{2},\varepsilon ,\alpha _{2}"$ and $\varepsilon "$ are algebraic over $\bar {\beta }"',\bar {\beta },\alpha _{1},\alpha _{1}"$ . Furthermore we have the following system of linear equations:
Thus, we need only show that the above matrix has non-zero determinant
If $\mathcal M_1$ had transfer of internality to intersections, then the type
would be almost P-internal, by Claim 1, and so would be $\mathrm{stp}(\ulcorner G\star (a_1,a_2)\urcorner )$ , by the previous claim, which yields a contradiction, exactly as in the proof of Proposition 6.1.
Recall that an additive cover transfers internality to intersections, resp. to quotients, if and only if every almost P-internal type is good, resp. special, by Propositions 2.5 and 2.8. For real types, the property of being special follows directly from almost internality.
Remark 6.4. Almost P-internal real types are special in every additive cover.
Proof We may assume that the sort S is not almost P-internal. We want to show that the almost P-internal type $\mathrm{stp}(a,\gamma /B)$ is special, where a is a tuple $(a_1,\ldots ,a_n)$ of elements in S and $\gamma $ is a tuple in P. So, assume that for some set C of parameters the type $\mathrm{stp}(a,\gamma /C)$ is almost P-internal. By Lemma 3.10, the projections $\pi (a_i)$ are algebraic over B and over C. Hence, the type
is almost P-internal and so is
since $\mathrm{Cb}(a,\gamma /B)$ is algebraic over finitely many B-conjugates of a.
Propositions 6.3 and 6.1 and the above remark give a negative answer to Question 2.
Corollary 6.5. There is a stable theory of finite Morley rank, where every stationary real almost $\mathbb {P}$ -internal type is special, yet $\mathbb {P}$ -internality is not transferred to intersections.
In [Reference Loesch11] we give necessary conditions for an additive cover to transfer internality to quotients. This approach yields as a by-product new counterexamples to the CBP. Furthermore, we will deduce that no additive cover which transfers internality to quotients can eliminate finite imaginaries, whenever the sort S is not almost P-internal, which generalizes Proposition 6.1.
Acknowledgements
The author would like to thank his supervisor Amador Martín Pizarro for numerous helpful discussions, his support, generosity and guidance. He also would like to thank Daniel Palacín for multiple interesting discussions. Part of this research was carried out at the University of Notre Dame (Indiana, USA) with financial support from the DAAD, which the author gratefully acknowledges. The author would like to thank for the hospitality and Anand Pillay for many helpful discussions and for suggesting the study of imaginaries in the counterexample to the CBP. Finally the author would like to thank the anonymous referee, whose comments and suggestions substantially helped improving this paper.
Research supported by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation)—Project number 2100310201, part of the ANR-DFG program GeoMod as well as by the German Academic Exchange Service (DAAD)—Kurzstipendien für Doktoranden, 2019/20 (57438025).