Strict Superstablity and Decidability of Certain Generic Graphs
Ali N. Valizadeh, Massoud Pourmahdian

TL;DR
This paper constructs a series of strictly superstable theories of various U-ranks from certain classes of trees, demonstrating their decidability and pseudofiniteness.
Contribution
It introduces a family of strictly superstable theories with prescribed U-ranks derived from Hrushovski-raisse limits of tree classes, establishing their decidability and pseudofiniteness.
Findings
For each , a strictly superstable theory of U-rank is constructed.
These theories are shown to be decidable.
Theories are also proven to be pseudofinite.
Abstract
We show that the Hrushovski-\fraisse limit of certain classes of trees lead to strictly superstable theories of various U-ranks. In fact, for each we introduce a strictly superstable theory of U-rank Furthermore, we show that these theories are decidable and pseudofinite.
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.
Strict Superstablity and Decidability of Certain Generic Graphs
Ali N. Valizadeh
Department of Mathematics and Computer Science, Amirkabir University of Technology, Tehran, IRAN.
and
Massoud Pourmahdian ∗
Department of Mathematics and Computer Science, Amirkabir University of Technology, Tehran, IRAN.
School of Mathematics, Institute for Research in Fundamental Sciences (IPM), Tehran, IRAN.
(Date: Received: , Accepted: .)
Abstract.
We show that the Hrushovski-Fraïssé limit of certain classes of trees lead to strictly superstable theories of various U-ranks. In fact, for each we introduce a strictly superstable theory of U-rank Furthermore, we show that these theories are decidable and pseudofinite.
Keywords: Hrushovski constructions, generic strcutures, strictly superstable, Lascar rank, predimension, pseudofinite structures, ultraflat graphs.
MSC(2010): Primary 03C99, Secondary 05C63.
∗ Corresponding author
††copyright: ©0: Iranian Mathematical Society
1. Introduction
This paper introduces a variety of ultraflat Hrushovski-Fraïssé classes of acyclic graphs whose limits are strictly superstable and pseudofinite. A graph is called ultraflat if it does not contain any subgraph isomorphic to a graph obtained by adding new vertices on the edges of a fixed complete graph (Definitions 4.1 and 4.2). Since introducing the Hrushovski constructions in [9], several generalizations and investigations have been made on the subject. While Hrushovski’s ab-initio was intended to assemble a strongly minimal structure that refuted the Zilber’s conjecture, various generalizations were seeking to find new examples in higher orders of the hierarchy of the classification theory.
A thorough analysis of generic structures having stable theories appeared in [6] and continued by introducing a first order version of genericity, called semigenericity, in [5] resulting in an axiomatization of the almost sure theory of random hypergraphs in which edge probability is defined using irrational powers less than 1. Later, the same notion of semigenericity was applied to other classes of finite structures in [16] and [15] that led to a simple context in both first-order theories and non-elementary classes. There are other results obtained using Hrushovski ab-initio constructions, a more remarkable among others was the introduction of an almost strongly minimal non-Desarguesian projective plane in [4] refuting other aspects of Zilber’s conjecture.
The question of finding a strictly superstable ab-initio generic structure was first asked in [3, Question 12]. Positive answers to this question, using somewhat complicated constructions, were given by Ikeda and Kikyo in [10] and [11]. In this paper, working with trees, we introduce a variety of strictly superstable generic structures whose ranks vary from to
The constructions given here fit naturally into the context of ultraflat graphs that are a particular well-behaved subclass of nowhere dense graphs (equivalently, superflat graphs [1]). It is known that nowhere dense classes are tame from the view point of both stability and algorithmic model theory ([13], [14]). In particular, every ultraflat graph is superstable ([8]).
On the other hand, applying finite Ehrenfeucht-Fraïssé games that are well established for sparse random graphs enables us to prove decidability and pseudofiniteness for these structures.
2. Preliminaries
To fix notation, let be a finite language consisting only of a binary relation Unless stated otherwise, finite -structures are shown by and the possibly infinite structures are denoted by etc. For by we mean the structure that is induced from on We also write to mean that is a finite substructure of and by we denote the set of all finite substructures of
We define a function called the predimension function, on all finite graphs, assuming is symmetric and anti-reflexive, by letting
[TABLE]
where denotes the number of edges in
Let be the class of finite graphs given by
[TABLE]
For each let be the class of all members of satisfying the following axiom
[TABLE]
In other words, if then there is no path of length starting at
Finally, for let
[TABLE]
As a convention, we assume that all classes introduced above contain the empty set. For each we denote by the class of all -structures whose finite substructures lie in , namely
We recall some basic definitions and facts that are standard in the context of Hrushovski constructions. The reader might refer to [20, 6, 16, 15] and [18] for further analysis.
Definition 2.1**.**
For
- (i)
We say that is closed or strong in and in notations we write if and for any with we have that
- (ii)
We say that is weakly closed or weakly strong in and in notations we write if and for any with we have that
- (iii)
For and we say that is closed in denoted by if for any with we have that We may define in a similar way.
- (iv)
If then the relative predimension of over in is defined as
The following lemma shows that the class possesses a natural graph theoretic interpretation.
Lemma 2.2**.**
Suppose that is a finite -structure.
- (i)
* the number of edges in is strictly less than the number of vertices of is an acyclic graph.*
- (ii)
If has many connected components, then
- (iii)
* if and only if is not connected to *
Proof.
(i) If is a cycle, then which implies that (ii) This is immediately followed by the fact that in a finite tree, the number of vertices equals the number of edges plus one. (iii) If is connected to then which contradicts ∎
Definition 2.3**.**
For
- (i)
is called a minimal pair, denoted by if and is closed in any proper substructure of containing but is not closed in If we call a [math]-minimal pair.
- (ii)
is called an intrinsic extension of denoted by if and no proper substructure of that contains is closed in If we call a [math]-intrinsic extension of .
- (iii)
For the closure of in is defined as the following
[TABLE]
The corresponding notations for weak closedness (Definition 2.1) are denoted respectively by and
Based on the predimension, we can also define the dimension function as the following.
Definition 2.4**.**
Suppose that
- (i)
The dimension of in is defined as
[TABLE]
- (ii)
The relative dimension of over (with respect to ) is defined as
[TABLE]
- (iii)
If is an arbitrary substructure of then the relative dimension of over is defined as the following
[TABLE]
Lemma 2.5**.**
Suppose that
- (i)
If then and for any with we have that
- (ii)
If then is the union of a chain of minimal pairs as the following
[TABLE]
- (iii)
If with and then we have that .
- (iv)
*If then for any with we have that *
Similar facts hold for and its corresponding notions, when we replace by below:
If then and for any with we have that
If then for any with we have that
Proof.
(i),(iv), and are immediate from the definitions. (ii) Since is not closed in there exists a minimal substructure of containing in which is not closed; call it and continue this process until covering entirely. (iii) If it is not the case, then there is some containing that is closed in Then, we have that for This leads to a contradiction. ∎
Lemma 2.6**.**
Suppose that then is a singleton. Moreover, we have the following.
- (i)
If then consists of a single element connected to with only one edge.
- (ii)
If then is a singleton with at least two relations to and the number of distinct copies of over in is 1.
Proof.
If has more than one element, then by the definition of a minimal pair, for each we have that Hence, by part (iii) of Lemma 2.2, there is no relation between and Consequently, there does not exist any relation between and which implies This contradicts the fact that Furthermore, if then the fact that can not contain a cycle implies that has only one copy of over ∎
Corollary 2.7**.**
For every we have that is a finite structure.
Proof.
Use the weak version of part (iii) in Definition 2.3, parts (ii), (iii) of Lemma 2.5 and part (ii) of Lemma 2.6. ∎
Lemma 2.8**.**
For every if and only if there is a path from to
Proof.
By Lemma 2.5, any intrinsic extension is built by a finite tower of minimal pairs. Hence, by Lemma 2.6, it is obvious that any element in is connected to Moreover, a path is a finite chain of zero minimal extensions, hence any element that is connected to lies in its closure. ∎
The next corollary follows easily from Lemma 2.8
Corollary 2.9**.**
If and with and then we have that
Lemma 2.10**.**
Suppose that with Then if and only if there is a unique path from to with the property that
Proof.
Suppose that there exist two such paths, say and By an induction on the length of one can show that there is a subset with This contradicts the fact that ∎
In the following corollary, we collect some easy characterizations of the introduced concepts above.
Corollary 2.11**.**
Let
- (i)
* if and only if and every connected component of is attached to *
- (ii)
* is a weakly minimal pair if and only if and there are in different connected components of such that is a path in In other words, if contains at least one path connecting two different connected components of *
- (iii)
* if and only if every path in between elements of is contained in *
- (iv)
* if and only if there are paths such that and:*
- (1)
* connects different connected components of *
- (2)
For the path connects different connected components of
Definition 2.12**.**
Suppose that with The structure is called the free join or free amalgam of and over , denoted by if the universe of is and the following holds
[TABLE]
It is easy to see that the class has the full amalgamation property, i.e. for every with and the free join of and over is in and we have that Hence, for the class there exists a unique countable generic structure In fact, the following properties characterize among all countable structures.
- (i)
For every there is a -closed embedding of into (Universality)
- (ii)
For every with there is a -closed embedding of over in (Ultra-homogeneity)
- (iii)
is the union of a chain of finite structures where for each we have that and (Finite closure property)
Lemma 2.13**.**
For each there is a formula with such that for every and we have the following
[TABLE]
Proof.
By Lemma 2.6, every minimal pair over consists of a single point with at least one relation to Hence, being closed in is equivalent to non-existence of such a point. Namely, is the following formula
[TABLE]
∎
Definition 2.14**.**
Let be the collection of the sentences asserting that the relation defines an acyclic graph together with the axioms of the class and the following set of sentences that ensure universality
[TABLE]
Lemma 2.15**.**
We have the following.
- (i)
Every model of is ultra-homogeneous.
- (ii)
**
Proof.
(i) Suppose that and It is enough to find a copy of in that is disconnected from Let and be the structure that is obtained from copies of being mutually freely amalgamated over the empty set. Using the axioms of there is a closed embedding of into Hence, there is at least one copy of in that is disconnected from Part (ii) follows from universality of ∎
3. Closure Formulas
A key step in our approach is to introduce the notion of a closure formula and to show that in for each all formulas are equivalent to closure formulas. From now on, we denote by
Definition 3.1**.**
The set of closure formulas is the least class of -formulas that is defined inductively as follows.
- (i)
For each we let
- (ii)
If and then the formula that is in the form of \exists\bar{y}\Big{[}\operatorname{Diag}_{(A,B)}(\bar{x},\bar{y})\wedge\varphi_{AB}(\bar{x}\bar{y})\Big{]} is in
- (iii)
If and then the formula that is in the form of \forall\bar{y}\Big{[}\operatorname{Diag}_{(A,B)}(\bar{x},\bar{y})\rightarrow\varphi_{AB}(\bar{x}\bar{y})\Big{]} is in
- (iv)
If their Boolean combinations are also in
In short, consists of those formulas whose quantifiers are relativized to closures. For more detailed information on closure formulas, we refer the reader to [18].
Definition 3.2**.**
For a tuple the closure type of in is denoted by and is defined as the following
[TABLE]
Lemma 3.3**.**
Suppose that with and Then we have that
[TABLE]
Proof.
By induction on the complexity of formulas in ∎
Lemma 3.4**.**
Suppose that with Then
- (i)
**
- (ii)
* is determined by and the fact that “there is no path between and ”.*
Proof.
(i) First note that Since otherwise, by Lemma 2.8, there exists a path from to contradicting the fact that On the other hand, by Lemma 2.6, any minimal pair over is a singleton that is connected to or or to the both. But this contradicts the fact that both and are closed in Hence which completes the proof.
(ii) This is proved by induction on the complexity of closure formulas. The cases of quantifier free formulas and Boolean combinations are easy to verify and the case of universal formulas follows from the Boolean and the existential cases.
For the existential quantifier, suppose that there are tuples and with and with no path connecting to or to Moreover, by part (i), we have that and If there is satisfying (of complexity at most ), then can be partitioned into tuples and in such a way that Working in an -saturated elementary extension of since and respectively have the same closure types as and one can find tuples and with the same properties as and and in such a way that and Hence, by applying induction hypothesis inside we have that Therefore, ∎
Lemma 3.5**.**
*Suppose that and If then *
Proof.
Follows immediately from Lemma 2.8. ∎
Lemma 3.6**.**
For every closure formula that is consistent with there exists a finite structure with such that for every with if there is a closed embedding of into over we have that
Proof.
Since is consistent with there exists with and Let By an induction on the complexity of closure formulas, one can show that On the other hand, for any with and a closed embedding of into we have that Hence, by Lemma 3.3, ∎
Theorem 3.7**.**
* admits quantifier elimination down to closure formulas. More precisely, in every formula is equivalent to a closure formula.*
Proof.
Suppose that is an -saturated model of We show that the following set defines a back-and-forth system inside this leads to the desired quantifier elimination.
[TABLE]
Note that, based on Definitions 3.1 and 3.2, equivalence of closure types implies the equivalence of quantifier free types.
Now, suppose that and According to Corollary 2.7, the weak closures of and are finite. Hence, the fact that the closure types of and are identical implies that This fact also implies that Therefore, we can assume that and are weakly closed in
If finding a suitable over is guaranteed by -saturation of
Hence, we suppose that Using -saturation of and part (ii) of Lemma 3.4, in order to find an element over with we only need to find an element that realizes a given without having a path connecting it to
By Lemma 3.6, there exists a finite with such that every closed embedding of into guarantees that By Lemma 2.15, we have that is ultra-homogeneous. Therefore there exists such a closed embedding Moreover, by Corollary 2.9, we have that does not intersect which means that there is no path between and This completes the proof. ∎
Corollary 3.8**.**
In a sufficiently saturated model of for every small set and tuples and we have that if and only if
[TABLE]
4. Superstability
In this section, for each we show that is strictly superstable. Furthermore, we show that is not 1-based of U-rank while is trivial of U-rank for
We fix a monster model for and denote it by Finite tuples in are shown by and are small subsets of For better readability, we drop the subscript from all notations, hence, for example we use and instead of and
Superstability for these structures, can be obtained directly by proving a uniqueness property for d-independence (Definition 4.11). But some more general results on ultraflat graphs imply superstability very easily. We recall some definitions and facts that can be found in [14], [8] and [12].
Definition 4.1**.**
For by we denote the class of all graphs that are obtained from the complete graph by dividing each edge with at most new vertices.
Definition 4.2**.**
A graph is called ultraflat if there exists some such that for every the graph does not contain a subgraph that is isomorphic to a member of Here, notice the difference between the notion of a subgraph and that of an induced subgraph.
Fact 4.3**.**
(Theorem 1 of [8]) If a graph is ultraflat, then it is superstable.
Notation 4.4**.**
For let denote the length of the minimal path that connects to (If and are in separate connected components, set ). Recall that the -neighbourhood of a vertex in a graph is the set of all vertices with we denote this set by
We recall the following definition from [7].
Definition 4.5**.**
A stable theory is called trivial, if in any model any set and any elements that are pairwise independent (in the sense of non-forking) over we have that a\mathrel{\mathop{\vbox{ \hbox{\oalign{\kern-1.29167pt\cr\hfil|\smile\cr\kern-1.29167pt\cr}} }}\displaylimits_{Ac}}b.
Theorem 4.6**.**
For the theory is strictly superstable and trivial.
Proof.
Note that any forest is ultraflat because it does not contain any subgraph isomorphic to a member of for any Hence, by 4.3, is superstable.
Recall that a theory is small if it has at most countably many types over the empty set. Now, for each let be the type that is defined as the following.
- (1)
If then Otherwise,
- (2)
if then otherwise
- (3)
If then the following formula is in
[TABLE]
otherwise, contains the following formula
[TABLE]
Literally, asserts the existence of a tree with an infinite height that is rooted at such that if then all the elements at the th level of have degree otherwise they are of degree It is obvious that if then and Note that, by Lemma 2.15, we have that hence, it is easy to see that is consistent with Therefore, the theory is not small, hence not -stable. Triviality is a consequence of Theorem 1.4 of [12] and the fact that monadic stability is equivalent to tree decomposability ([2]). ∎
We recall the following definitions and facts from [12].
Definition 4.7**.**
Suppose that is a graph and is a subset of
- (i)
We say that two elements are connected over A if they are connected by a path disjoint from
- (ii)
If the component of over in denoted by is the set of all connected with over
Remark 4.8*.*
Note that if and then by Lemma 2.8 we have that
Fact 4.9**.**
(Lemma 2.1 of [12]) Suppose that Then does not fork over if and only if for every we have that
Using Lemma 2.10 and the fact above, the following lemma, provides a more concrete description of forking inside
Lemma 4.10**.**
Suppose that and Then, forks over if and only if either of the following cases occur:
- (1)
**
- (2)
**
- (3)
* and if is the unique path that connects to with then and is not algebraic over (Note that, by Lemma 2.10, there exists such unique )*
Definition 4.11**.**
Suppose that is a finite tuple and and are subsets of .
- (i)
We say that is d-independent of over and, in notations, we write \bar{b}\mathrel{\mathop{\vbox{ \hbox{{\oalign{\kern-1.29167pt\cr\hfil\hskip 4.0pt|^{\operatorname{d}}\smile\cr\kern-1.29167pt\cr}}} }}\displaylimits_{C}}A, if the following hold
- (ii)
We say that is d-independent of over in notations B\mathrel{\mathop{\vbox{ \hbox{{\oalign{\kern-1.29167pt\cr\hfil\hskip 4.0pt|^{\operatorname{d}}\smile\cr\kern-1.29167pt\cr}}} }}\displaylimits_{C}}A, if every finite subset of is d-independent of over
The following fact is well known in the literature, one can refer to [6] and [20] for more details.
Fact 4.12**.**
Suppose that and are weakly closed in with The following are equivalent
- (i)
A\mathrel{\mathop{\vbox{ \hbox{{\oalign{\kern-1.29167pt\cr\hfil\hskip 4.0pt|^{\operatorname{d}}\smile\cr\kern-1.29167pt\cr}}} }}\displaylimits_{C}}B.**
- (ii)
* More precisely, and and are in free amalgam in over *
Using 4.9 and 4.12 one can see that in non-forking coincides with the notion of d-independence over the algebraically closed sets. Hence, the following theorem is established.
Theorem 4.13**.**
Suppose that is a finite tuple and and are subsets of with Then \bar{b}\mathrel{\mathop{\vbox{ \hbox{{\oalign{\kern-1.29167pt\cr\hfil\hskip 4.0pt|^{\operatorname{d}}\smile\cr\kern-1.29167pt\cr}}} }}\displaylimits_{A}}C if and only if \bar{b}\mathrel{\mathop{\vbox{ \hbox{\oalign{\kern-1.29167pt\cr\hfil|\smile\cr\kern-1.29167pt\cr}} }}\displaylimits_{A}}C.
Notation 4.14**.**
Let be the type expressing that for each and every if then the degree of is infinite.
Remark 4.15*.*
It is easy to see that if an element in a structure realizes then is an infinite-branching tree of infinite height which we denote by Furthermore, if then, by Theorem 3.7, every two elements of have the same type in hence, any (finite) path in is algebraically closed.
Theorem 4.16**.**
* is of U-rank Moreover, it is not 1-based.*
Proof.
We first show that for each element the U-rank of is at most To this end, we show that for every weakly closed with forking over the empty set, has a finite U-rank. Based on Lemma 4.10, the element must be in By Lemma 2.10, there is a unique path that connects to with By induction on and using the Lascar inequality, we can see that the U-rank of over is less than or equal to
Moreover, the type introduced above, is finitely satisfiable in Hence, there is a realization for For each one can find an element that is connected to by a path of length say By Case 1 in Lemma 4.10, the type forks over the empty set. Moreover, by Remark 4.15, for each we have that Hence, using Case 3 in Lemma 4.10, the following
[TABLE]
is a forking chain of length This proves that has U-rank
Now, suppose that with Since we have that For a subset containing with a^{\prime}\mathrel{\mathop{\vbox{ \hbox{\oalign{\kern-1.29167pt\cr\hfil|\smile\cr\kern-1.29167pt\cr}} }}\displaylimits_{b}}E, by 4.9, we have that Hence, by part (ii) of Lemma 3.4, the type is stationary. Let be the collection of all elements with We have that On the other hand, since does not have a cycle, for every we have that fixes setwise if and only if it fixes Hence, the canonical base of is However, by Remark 4.15, is not algebraic over and therefore, is not 1-based. ∎
Theorem 4.17**.**
For every the theory has U-rank and is 1-based.
Proof.
For note that for any we have that Now working in for an element and sets if by Lemma 4.10, we have that a\mathrel{\mathop{\vbox{ \hbox{\oalign{\kern-1.29167pt\cr\hfil|\smile\cr\kern-1.29167pt\cr}} }}\displaylimits_{A}}B. On the other hand, if then is algebraic over and any superset of cannot yield a forking extension for Hence, the U-rank is always less than or equal to one. Moreover, when the following is an example of a forking chain of length 1
[TABLE]
For each first we construct a structure Let be a structure consisting of an element with infinitely many copies of an element all being connected to by an edge. Let be a structure with a new element that is connected to together with infinitely many copies of over all having the same type over Proceed inductively, having for let be the structure that is obtained by adding a new element connected to together with infinitely many copies of over all having the same type as over The following diagram displays
b_{1}$$a$$b_{2}$$\cdots$$\cdots$$\cdots
Note that hence realizes every finite part of it. Hence, by describing the closure type of in and using Theorem 3.7, one can realize in such that for each the path is not algebraic over Hence, using Case 3 in Lemma 4.10, the following is a forking chain of length
[TABLE]
Now, suppose that in there is an element and subsets that form a forking chain of length for the non-algebraic type Using Lemma 4.10, there must be a path that connects to such that for each the path intersects Hence, has at least many elements. For each let be the element in with the minimum distance to Note that we might have
For each the element is not algebraic over Therefore, there exists a distinct copy of over Let denote this path by also, for each denote the corresponding elements by Hence, there exists a path connected to and extending which is of length at least On the other hand, since obviously is not algebraic over we have that This contradicts the axioms of and proves that U-rank equals in
1-basedness is obtained by Proposition 9 in [7] and the fact that is superstable, trivial and of finite U-rank. ∎
Remark 4.18*.*
The results in this section can be obtained without using ultraflat graphs. More precisely, one can directly prove uniqueness for d-independence as well as the extension property over the algebraically closed sets. Then, using uniqueness for d-independence, superstability can be obtained by directly counting the types. Lemma 4.10 can also be proved by uniqueness as well.
5. Pseudofiniteness and Decidability
In this section, we prove that for each positive natural number the theory is pseudofinite and decidable. Recall that a complete theory is pseudofinite if for each there exists a finite structure satisfying This is equivalent to the fact that an ultra-product of finite structures satisfies
The proof of Theorem 5.4 proceeds similar to the proof of Theorem 3.3.2 of [17]. Recall that a rooted tree is a tree with a distinguished vertex a such that other vertices of the tree are considered to be a’s children, grandchildren, etc. For each such tree and for a pair of positive integers one can inductively define a function, called -value, that provides a counting criterion determining the -neighbourhood of the root a by considering any degree greater than as “many”. The -value, is in fact a description of a finite fragment of that, to some extent, goes parallel to the way that closure formulas describe
Definition 5.1**.**
Suppose that
- (i)
The set is defined inductively as follows
- (1)
- (2)
- (ii)
The -value of a rooted tree denoted by is defined inductively on For let
[TABLE]
Having defined for every rooted tree we define as follows. For every let
[TABLE]
where is the subtree of T consisting of as a root and all its children. Set
[TABLE]
Now, to prove completeness for we use finite Ehrenfeucht-Fraïssé games. It worth noting that when a -round Ehrenfeucht-Fraïssé game starts by selecting the root a, actually all vertices of degree greater than play the same role in the game as the vertices of degree This is the significance of using -values, for an appropriately chosen to handle the situations that we encounter in such a game.
Also, recall that a Distance Ehrenfeucht-Fraïssé * game is an Ehrenfeucht-Fraïssé game with the additional property that the Duplicator wins only if the distance of her selected elements be the same as the distance of the Spoiler’s selected elements. The -neighbourhoods of two elements and are called -similar* if the Duplicator wins the -round Distance Ehrenfeucht-Fraïssé game that is played over their -neighbourhoods and is started by selecting and We recall the following facts from [17].
Fact 5.2**.**
(Theorem 3.3.1 of [17]) Let and be two rooted trees which have the same -value, for some and Then, and have -similar -neighbourhoods.
Fact 5.3**.**
(Theorem 2.6.6 of [17]) Suppose that and are two graphs and Moreover, suppose that
- (i)
for every and there exists with and having -similar -neighbourhoods and for And
- (ii)
for every and there exists with and having -similar -neighbourhoods and for
Then the Duplicator wins the -round Ehrenfeucht-Fraïssé game played over and
Theorem 5.4**.**
For every the theory is complete. Consequently, is decidable and pseudofinite.
Proof.
Suppose that is a positive integer and We show that the Duplicator wins the -round Ehrenfeucht-Fraïssé game played over and Let we show that the condition (i) in 5.3 holds for and Note that is a possibly infinite rooted tree with root Using Definition 5.1 and an induction on we can construct a finite rooted tree with the same -value as By 5.2, we have that a and have -similar -neighbourhoods.
On the other hand, using Lemma 2.15, there is a closed embedding with such that is not connected to any of the elements Hence, we have that for each Similarly, one can show that the condition (ii) in 5.3 holds. Hence, by 5.3, we have that This shows that is complete.
To verify that is pseudofinite, let be an enumeration of the structures in For each let be the free amalgamation of over the empty set. Now, given a non-principal ultrafilter it can be seen that the is a model of ∎
Remark 5.5*.*
Pseudofiniteness and completeness for is a direct consequence of Theorem 3.3.2 in [17] that is noted by the authors in [19].
Remark 5.6*.*
The argument of superstability that is presented in this paper and is based on ultraflatness seems to be the standard way of analysing structures built from the graphs. This method also provides a direct proof for the superstability of the structures introduced in [10].
Acknowledgement
We would like to thank J. Baldwin, C. Laskowski and D. Macpherson for the helpful discussions we had during our stay at the Intitute Henri Poincaré (IHP). Hereby, we also would like to thank IHP and CIMPA for supporting our participation in the trimester MOCOVA 2018 held at the IHP. Also, the authors are thankful to the anonymous referee for his useful suggestions and comments.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Hans Adler and Isolde Adler. Interpreting nowhere dense graph classes as a classical notion of model theory. European Journal of Combinatorics , 36:322–330, 2014.
- 2[2] J. T. Baldwin and S. Shelah. Second-order quantifiers and the complexity of theories. Notre Dame J. Formal Logic , 26(3):229–303, 07 1985.
- 3[3] John T. Baldwin. Problems on ‘pathological structures. in Proceedings of 10th Easter Conference in Model Theory, Wendisches Rietz, April 12-19 , pages 1–9, 1993.
- 4[4] John T. Baldwin. An almost strongly minimal non-desarguesian projective plane. Trans. Amer. Math. Soc. , 342:695–711, 1994.
- 5[5] John T. Baldwin and Saharon Shelah. Randomness and semigenericity. Trans. Amer. Math. Soc. , 349(4):1359–1376, 4 1997.
- 6[6] John T. Baldwin and Niandong Shi. Stable generic structures. Annals of Pure and Applied Logic , 79:1–35, 1996.
- 7[7] John B. Goode. Some trivial considerations. The Journal of Symbolic Logic , 56(2):624–631, 1991.
- 8[8] Heinrich Herre, Allan Mekler, and Kenneth Smith. Superstable graphs. Fundamenta Mathematicae , 118(2):75–79, 1983.
