Games with finitely generated structures
Introduction
Infinite mathematical structures are often built inductively as unions of chains (sometimes called towers or nests) of finite structures of the same type, for example, at each stage adding just one element. Such a procedure could also be random, typical examples come from graph theory where one builds an infinite graph starting from a single vertex, at each stage adding one more, choosing randomly the new edges. Another possibility of building a structure from small “pieces” is using a natural infinite game in which two players alternately extend given finite structures, building an infinite chain. In the end, after infinitely many steps, one can test the union of the resulting chain. A general question is when one of the players has a strategy for obtaining an object with prescribed properties. Ultimately, the property could be “being isomorphic to a specific model”. A more relaxed version is “being embeddable into a specific model”.
The aim of this note is to characterize the existence of winning strategies in these games. It turns out that the crucial point is the weak amalgamation property, necessary and sufficient for the existence of winning strategies. We prove that if the goal of the game is “being isomorphic to M” then the second player has a winning strategy if and only if M is a special model characterized by some kind of extension property. Otherwise the first player has a winning strategy, that is, the game is determined. We also show that if the goal of the game is “being embeddable into N” then the second player has a winning strategy if and only if N contains an isomorphic copy of the special model M mentioned before. In order to make precise statements of our main results, we now introduce our main concepts.
Throughout this note, will denote a fixed class of finitely generated models (structures) of a fixed countable signature. We assume that is closed under isomorphisms. will denote the class of all models representable as unions of countable chains in .
We consider the following infinite game for two players Eve and Odd. Namely, Eve starts by choosing . Odd responds by choosing a bigger structure in . Eve responds by choosing containing . And so on; the rules for both players remain the same. After infinitely many moves, we receive a model , called the result of the play. Now let be a class of models. We can say that Odd wins if the resulting structure is isomorphic to some model in . Otherwise, Eve wins. The game is particularly interesting when for some concrete model G. We shall denote this game and in case where .
This is in fact an abstract version of the well known Banach-Mazur game [16], in which open sets are replaced by abstract objects. In [11] it was shown that Odd has a winning strategy in whenever is a Fraïssé class (equivalently: G is homogeneous with respect to its finitely generated substructures). The paper [11] contains also examples of non-homogeneous graphs G for which Odd still has a winning strategy. One needs to admit that our Banach-Mazur game is a particular case of infinite games often considered in model theory, where sometimes the players are denoted by ∃ and ∀. For more information, see the monograph of Hodges [5].
Our goal is to present a characterization of the existence of a winning strategy in , where G is a countable first-order structure. We also develop the theory of limits of weak Fraïssé classes, where the amalgamation property is replaced by a weaker condition exhibited first by Ivanov [7], then used by Kechris and Rosendal [8], and recently studied by Kruckman [10]. We show that Odd has a winning strategy in if and only if is a weak Fraïssé class and G is its limit. We note that similar results, using the topological Banach-Mazur game, were recently obtained by Kruckman in his Ph.D. thesis [10]. Our approach is direct, we do not use any topology. Finally, we discuss a variant of the game where the second player wins if the resulting structure is embeddable into a fixed in advance model V. We show that the situation is the same: the second player has a winning strategy if and only if the class in question is a weak Fraïssé class and its limit is embeddable into V. Finally, we show that small universality number implies the weak amalgamation property.
No prerequisites, except a very basic knowledge in model theory, are required for understanding our concepts and arguments.
Prehomogeneity and ubiquity in category. As it happens, there have been some works addressing the question when a fixed countable structure occurs residually in a suitably defined space of structures (typically: all structures whose universe is the set of natural numbers). This idea was first studied by Cameron [3], later explored by Pouzet and Roux [15], although it actually goes back to Pabion [13] who invented and characterized the concept of prehomogeneity. A structure M is prehomogeneous if for every finitely generated substructure A of M there is a bigger finitely generated substructure B containing A such that every embedding of A into M extends to an automorphism of M as long as it is extendible to an embedding of B into M. It may easily happen that no automorphism of M extends a given embedding of B into M. Pouzet and Roux proved that a countable structure is ubiquitous in category (i.e. its isomorphic type forms a residual set in a suitable space) if and only if it is prehomogeneous (Cameron [3] showed earlier that homogeneous structures are ubiquitous). The theorem of Pouzet and Roux can be easily derived from our results, due to Oxtoby's characterization [12] of winning strategies in the original Banach-Mazur game played with open sets.
A structure M is pseudo-homogeneous (we would rather call it cofinally homogeneous) if every finitely generated substructure A of M extends to a finitely generated substructure B of M such that every embedding of B into M extends to an automorphism of M. Clearly, this is a natural strengthening of prehomogeneity. Pseudohomogeneity was, according to our knowledge, first studied by Calais [1], [2], around ten years after Fraïssé's work [4]. The first example of a countable prehomogeneous and not cofinally homogeneous structure is contained in Pabion [13], attributed to Pouzet. None of these works mentions the weak amalgamation property, an essential tools for constructing prehomogeneous structures from “small pieces”. Also, none of the above-mentioned works combines prehomogeneity or the weak amalgamation property with the existence of winning strategies in the abstract Banach-Mazur game played with finitely generated models.
Section snippets
The setup
Throughout this note will always denote a class, closed under isomorphisms, consisting of countable finitely generated structures of a fixed first-order language. We will denote by the class of all structures of the form , where is an increasing chain of structures from . The relation will mean, as usual, that X is a substructure of Y. We define the hereditary closure of by Note that may be strictly larger than
Weak injectivity
In this section we exhibit the crucial property of a model G equivalent to the existence of Odd's winning strategy in the game . As before, is a fixed class of countable finitely generated structures, and is the class of all unions of countable chains of structures from . Recall that is -universal if every structure from embeds into G.
Proposition 3.1 Let be as above and let . The following properties are equivalent: For every , , there is such that and for every
Weak amalgamations
The following concept was introduced and used by Ivanov [7], later by Kechris and Rosendal [8], and recently by Kruckman [10]. Ivanov called it the almost amalgamation property.
Definition 4.1 Let be a class of finitely generated structures. We say that has the weak amalgamation property (briefly: WAP) if for every there is containing Z as a substructure and such that for every embeddings , with there exist embeddings , with , satisfying We say that
Limits of weak Fraïssé classes
Let be as above, , and let be such that . We shall say that is Z-good if it satisfies the assertion of Definition 4.1, namely, for every embeddings , with there exist embeddings , with , satisfying . Note that WAP says: for every there is such that and is Z-good, while CAP means: for every there is such that and is -good. Note also that if and is Z-good then so is .
We are now ready
Universality vs. weak amalgamation property
Let and be as before. Let be the game (namely, the same rules as before) while now Odd wins if the resulting structure embeds into W. Clearly, if Odd has a winning strategy in then has the JEP and CMT (countably many isomorphic types).
Theorem 6.1 Assume fails the WAP. Then Eve has a winning strategy in for every .
Proof Fix . We may assume that W is -universal, since otherwise Eve may start the game with any not embeddable into W, obviously winning the game.
Final remarks
We can now summarize results involving the abstract Banach-Mazur game.
Corollary 7.1 Let be a class of finitely generated structures with the joint embedding property and with countably many isomorphic types. If there is a family of cardinality strictly less than the continuum, such that Odd has a winning strategy in , then has the weak amalgamation property and consequently there exists a unique such that Odd has a winning strategy in the game . The structure U is characterized by
References (17)
The age of a relational structure
Directions in Infinite Graph Theory and Combinatorics
Discrete Math.
(1991)- et al.
Ubiquity in category for metric spaces and transition systems
Discrete Metric Spaces
Eur. J. Comb.
(1996) Relation et multirelation pseudo-homogènes
C. R. Acad. Sci. Paris, Sér. A-B
(1967)Relations pseudo-homogènes, application à la théorie des arbres
C. R. Acad. Sci. Paris, Sér. A-B
(1968)Sur l'extension aux relations de quelques propriétés des ordres
Ann. Sci. Éc. Norm. Supér. (3)
(1954)Building Models by Games
(1985)Model Theory
(1993)Generic expansions of ω-categorical structures and semantics of generalized quantifiers
J. Symb. Log.
(1999)
Cited by (11)
Universality vs Genericity and C<inf>4</inf>-free graphs
2022, European Journal of CombinatoricsHomogeneous isosceles-free spaces
2023, arXivHomogeneous ultrametric structures
2023, arXivRemarks on weak amalgamation and large conjugacy classes in non-archimedean groups
2022, Archive for Mathematical LogicHomogeneity of abstract linear spaces
2022, arXiv
- 1
Research of the second author partially supported by GAČR grant EXPRO 20-31529X.