Games with finitely generated structures

https://doi.org/10.1016/j.apal.2021.103016Get rights and content

Abstract

We study the abstract Banach-Mazur game played with finitely generated structures instead of open sets. We characterize the existence of winning strategies aiming at a single countably generated structure. We also introduce the concept of weak Fraïssé classes, extending the classical Fraïssé theory, revealing its relations to our Banach-Mazur game. Finally, we exhibit connections between the universality number and the weak amalgamation property.

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, F will denote a fixed class of finitely generated models (structures) of a fixed countable signature. We assume that F is closed under isomorphisms. σF will denote the class of all models representable as unions of countable chains in F.

We consider the following infinite game for two players Eve and Odd. Namely, Eve starts by choosing A0F. Odd responds by choosing a bigger structure A1A0 in F. Eve responds by choosing A2F containing A1. And so on; the rules for both players remain the same. After infinitely many moves, we receive a model A=nωAn, called the result of the play. Now let AσF be a class of models. We can say that Odd wins if the resulting structure is isomorphic to some model in A. Otherwise, Eve wins. The game is particularly interesting when A={G} for some concrete model G. We shall denote this game BM(F,A) and BM(F,G) in case where A={G}.

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 BM(F,G) whenever F 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 BM(F,G), 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 BM(F,G) if and only if F 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 F will always denote a class, closed under isomorphisms, consisting of countable finitely generated structures of a fixed first-order language. We will denote by σF the class of all structures of the form nωXn, where {Xn}nω is an increasing chain of structures from F. The relation XY will mean, as usual, that X is a substructure of Y. We define the hereditary closure of F byF={X:(YF)XY and X is finitely generated }. Note that σ(F) may be strictly larger than σF

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 BM(F,G). As before, F is a fixed class of countable finitely generated structures, and σF is the class of all unions of countable chains of structures from F. Recall that GσF is F-universal if every structure from F embeds into G.

Proposition 3.1

Let F be as above and let GσF. The following properties are equivalent:

  • (a)

    For every AG, AF, there is BF such that ABG and for every XF

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 F be a class of finitely generated structures. We say that F has the weak amalgamation property (briefly: WAP) if for every ZF there is ZF containing Z as a substructure and such that for every embeddings f:ZX, g:ZY with X,YF there exist embeddings f:XV, g:YV with VF, satisfyingffZ=ggZ. We say that

Limits of weak Fraïssé classes

Let F be as above, ZF, and let ZF be such that ZZ. We shall say that Z is Z-good if it satisfies the assertion of Definition 4.1, namely, for every embeddings f:ZX, g:ZY with X,YF there exist embeddings f:XV, g:YV with VF, satisfying ffZ=ggZ. Note that WAP says: for every ZF there is ZF such that ZZ and Z is Z-good, while CAP means: for every ZF there is ZF such that ZZ and Z is Z-good. Note also that if ZZZ and Z is Z-good then so is Z.

We are now ready

Universality vs. weak amalgamation property

Let F and σF be as before. Let BM(F,W) be the game BM(F) (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 BM(F,W) then F has the JEP and CMT (countably many isomorphic types).

Theorem 6.1

Assume F fails the WAP. Then Eve has a winning strategy in BM(F,W) for every WσF.

Proof

Fix WσF. We may assume that W is F-universal, since otherwise Eve may start the game with any A0F 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 F be a class of finitely generated structures with the joint embedding property and with countably many isomorphic types.

  • (1)

    If there is a family UσF of cardinality strictly less than the continuum, such that Odd has a winning strategy in BM(F,U), then F has the weak amalgamation property and consequently there exists a unique UσF such that Odd has a winning strategy in the game BM(F,U). The structure U is characterized by

References (17)

There are more references available in the full text version of this article.

Cited by (11)

View all citing articles on Scopus
1

Research of the second author partially supported by GAČR grant EXPRO 20-31529X.

View full text