Uncountable structures are not classifiable up to bi-embeddability
Filippo Calderoni, Heike Mildenberger, Luca Motto Ros

TL;DR
This paper demonstrates that for uncountable structures of certain sizes, the embeddability relation is highly complex and universal, extending known results from countable to uncountable cases across various classes of structures.
Contribution
It generalizes the classification complexity of embeddability relations to uncountable structures, showing they are invariantly universal for a broad class of structures.
Findings
Embeddability relations are strongly invariantly universal for uncountable structures.
Results apply to classes like trees, graphs, and groups.
Extends countable case results to uncountable structures.
Abstract
Answering some of the main questions from [MR13], we show that whenever is a cardinal satisfying , then the embeddability relation between -sized structures is strongly invariantly universal, and hence complete for (-)analytic quasi-orders. We also prove that in the above result we can further restrict our attention to various natural classes of structures, including (generalized) trees, graphs, or groups. This fully generalizes to the uncountable case the main results of [LR05,FMR11,Wil14,CMR17].
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.
Uncountable structures are not classifiable
up to bi-embeddability
Filippo Calderoni
Institut für Mathematische Logik, Mathematisches Institut, Universität Münster, Einsteinstrasse 62, 48149 Münster, Germany
,
Heike Mildenberger
Abteilung für Mathematische Logik, Mathematisches Institut, Universität Freiburg, Eckerstr. 1, 79104 Freiburg im Breisgau, Germany
and
Luca Motto Ros
Dipartimento di matematica «Giuseppe Peano», Università di Torino, Via Carlo Alberto 10, 10123 Torino, Italy
Abstract.
Answering some of the main questions from [MR13], we show that whenever is a cardinal satisfying , then the embeddability relation between -sized structures is strongly invariantly universal, and hence complete for (-)analytic quasi-orders. We also prove that in the above result we can further restrict our attention to various natural classes of structures, including (generalized) trees, graphs, or groups. This fully generalizes to the uncountable case the main results of [LR05, FMR11, Wil14, CMR17].
The authors would like to thank the anonymous referee for carefully reading the manuscript and providing valuable suggestions.
1. Introduction
The problem of classifying countable structures up to isomorphism and bi-embeddability has been an important theme in modern descriptive set theory (see e.g. [FS89, TV99, CG01, TV01, Gao01, Tho01, Hjo02, Tho03, Cle09, MR12, Cos12, Wil15] and [LR05, FMR11, TW13, Wil14, TW16, CMR17, CT19], respectively). In this framework, such classification problems are construed as analytic equivalence relations on standard Borel spaces, and their complexity is measured using the theory of Borel reducibility.
If one wants to perform a similar analysis for classification problems concerning uncountable structures, then the usual setup is of no use, as there is no natural way to code uncountable structures as elements of a Polish or standard Borel space. The natural move is thus to consider what is now called generalized descriptive set theory. In this theory, one fixes an arbitrary uncountable cardinal and then considers the so-called generalized Cantor space, that is, the space of binary -sequences equipped with the bounded topology, which is the one generated by the sets of the form
[TABLE]
for a binary sequence of length . (The generalized Baire space is defined analogously.) Notice that this naturally generalizes the topology of the (classical) Cantor space, which corresponds to the case ; however, when the bounded topology no longer coincides with the product topology, and other unexpected quirks suddenly show up.
Building on the topology just defined, one can in turn recover in a straightforward way all other descriptive set-theoretical notions like (-)Borel sets, (-)analytic sets, also called sets, standard Borel (-)spaces, and so on (see Section 2.4 for more details).
Using characteristic functions of its predicates, every (relational) structure with domain can be naturally coded as an element of (a space homeomorphic to) . For example, if is a graph on , then it can be coded as a point by stipulating that if and only if and are adjacent in . This coding procedure allows us to construe the relations of isomorphism and embeddability between structures of size as (-)analytic relations on a suitable standard Borel (-)space (see Section 2.5). Finally, by introducing the analogue of the notion of Borel reducibility in this generalized context (see Section 2.6), one can then analyze the complexity of such relations mimicking what has been done for countable structures in the classical setup.
The first two seminal papers exploiting this approach were [FHK14], where the complexity of the isomorphism relation between uncountable structures is remarkably connected to Shelah’s stability theory, and [MR13], where it is shown that if is a weakly compact cardinal, then structures of size belonging to various natural classes (graphs, trees, and so on) are unclassifiable up to bi-embeddability. The latter is a generalization of a similar result first obtained for countable structures in [LR05], and then strengthened in [FMR11].
The fact that in [MR13] only the case of a weakly compact cardinal was treated relies on the fact that in such a situation the behavior of the space is somewhat closer to the one of the usual Cantor space , while when we lack such a condition its behavior is much wilder (see [LS15, LMRS16, AMR19] for more on this). For example, it is not hard to see that , endowed with the bounded topology, is never compact, but it is at least -compact (i.e. every open covering of it can be refined to a subcovering of size ) if and only if is weakly compact, if and only if is not homeomorphic to the generalized Baire space .
Nevertheless, we are going to show that the assumption that be a large cardinal is not necessary to prove that uncountable structures are unclassifiable up to bi-embeddability, answering in particular Question 11.1 and the first part of Question 11.5 from [MR13]. More precisely, we prove that
Main Theorem**.**
For every uncountable cardinal satisfying , the embeddability relation on all structures of size is strongly invariantly universal, that is: For every (-)analytic quasi-order on there is an -sentence such that the embeddability relation on the -sized models of is classwise Borel isomorphic111Classwise Borel isomorphism is a natural strengthening of Borel bi-reducibility, see Section 2.6. to .
In particular, this implies that all (-)analytic equivalence relations on are Borel reducible to the bi-embeddability relation on structures of size , so that the latter relation is as complicated as possible. This technical fact proves (in a very strong sense!) that uncountable structures are essentially unclassifiable up to bi-embeddability. As done in [MR13], we also show that in the Main Theorem one could further restrict the attention to some particular classes of structures, such as generalized trees or graphs. Notice also that the required cardinal condition is very mild: in a model of , the Generalized Continuum Hypothesis, all regular cardinals satisfy it.
Our construction follows closely the one from [MR13]. In the original argument, the fact that was assumed to be weakly compact was crucially exploited several times:
- •
when providing a sufficiently nice tree representation for the (-)analytic quasi-order on , it was used the fact that is inaccessible and has the tree property222Recall that an uncountable cardinal is weakly compact exactly when it is inaccessible and has the tree property. (see [MR13, Lemma 7.2]);
- •
when defining the complete quasi-order , the inaccessibility of was used to provide the auxiliary map , a key tool in the main construction (see [MR13, Proposition 7.1 and Theorem 9.3]);
- •
when constructing suitable labels to code up the quasi-order , it was again used the fact that is inaccessible (see [MR13, Section 8]);
- •
finally, when proving strongly invariant universality of the embeddability relation, it was used the fact that is a -compact space, which as recalled is a condition equivalent to being weakly compact (see [MR13, Section 10, and in particular (the proof of) Theorem 10.23]).
The main technical contribution of this paper is to show how to overcome all these difficulties when is not even inaccessible. This lead us to a substantial modification of all the coding processes (Sections 3–5), as well as to a new argument to establish the strongly invariant universality of the embeddability relation between uncountable structures (Section 6).
In Section 7 we further show that in the main result one could also consider groups of size instead of trees or graphs, a result which is new also in the case of a weakly compact and generalizes to the uncountable case one of the main results of [CMR17]. This is obtained by providing a way for interpreting (in a very strong model-theoretic sense) graphs into groups. Such technique works well also in the countable case, and provides an alternative proof of [CMR17, Theorem 3.5]. Finally, in Section 8 we collect some further corollaries of our Main Theorem concerning non-separable complete metric spaces and non-separable Banach spaces, and ask some questions motivated by our analysis.
We conclude this introduction with a general remark. There is a common trend in generalized descriptive set theory: the natural generalizations to the uncountable context of any nontrivial result from classical descriptive set theory are either simply false, or independent of — their truth can be established only under extra assumptions (in particular, large cardinal assumptions on itself), or by working in some very specific model of . Somewhat unexpectedly after [MR13], the results of this paper constitute a rare exception: indeed, invariant universality results tend to be quite sophisticated (see [FMR11, CMMR13, CMR17, CMMR18]), yet here we demonstrate that some of them fully generalize to the uncountable setup without any extra set-theoretical assumption (and with the only commonly accepted requirement that ).
Acknowledgments. The results in Sections 3–5 are due to the second and third authors, while the results in Section 7 are due to the first and third authors. Until September 2014 the third author was a member of the Logic Department of the Albert-Ludwigs-Universität Freiburg, which supported him at early stages of this research. After that, he was supported by the Young Researchers Program “Rita Levi Montalcini” 2012 through the project “New advances in Descriptive Set Theory”. The first author was funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) under Germany’s Excellence Strategy — EXC 2044 — <ID 390685587>, Mathematics Münster: Dynamics – Geometry – Structure.
2. Preliminaries and basic notions
Throughout the paper, we will use the terminology and notation from [MR13]. For the reader’s convenience, we will recall in this section all the relevant basic facts and definitions, referring him/her to [MR13] for motivations and more detailed discussions on these notions and results. For all other undefined notation and concepts, we refer the reader to [Kec95, Jec03, Kan09].
2.1. Ordinals and cardinals
We let be the class of all ordinals. The Greek letters (possibly with various decorations) will usually denote ordinals, while the letters will usually denote cardinals.
We let be the cardinality of the set , i.e. the unique cardinal such that is in bijection with . Given a cardinal , we denote with the smallest cardinal (strictly) greater than . Moreover, we let be the collection of all subsets of of cardinality , and be the collection of all subsets of of cardinality .
We denote by the Hessenberg pairing function for the class of all ordinals (see e.g. [Jec03, p. 30]), i.e. the unique surjective function such that for all
[TABLE]
where is the lexicographical ordering on .
2.2. Sequences and functions
Given a nonempty set and , we denote by the set of all sequences of length with values in , i.e. the set of all functions of the form for some (we call the length of and denote it by ). The set of all functions from to is denoted by , so that . We also set
[TABLE]
When and , we let be the restriction of to . We write to denote the concatenation of the sequences and , for the singleton sequence , and we write and for and . For and , we denote by the -sequence constantly equal to . If we will identify each element with a sequence of elements of the same length such that .
If is a function between two sets and and we set
[TABLE]
2.3. Trees
In this paper we will consider several kind of trees, so to disambiguate the terminology we recall here the main definitions.
Definition 2.1**.**
Let be a language consisting of just one binary relation symbol . An -structure will be called a generalized tree if is a partial order on the set such that the set
[TABLE]
of predecessors of any point is linearly ordered by (in particular, any linear order is a generalized tree).
A set-theoretical tree is a generalized tree such that is well-founded (hence a well-order) for every .
A descriptive set-theoretical tree (on a set ) is a set-theoretical tree such that there is an ordinal such that , is closed under initial segments, and is the initial segment relation between elements of . Descriptive set-theoretical trees will be sometimes briefly called DST-trees.
We often write just tree when we mean a generalized tree. The elements of a tree (of any kind) are called indifferently points or nodes.
Given a tree and a point , the upper cone above is the set
[TABLE]
Two distinct nodes are said comparable if , and are said compatible if there is (given such a , we will also say that and are compatible via ). A tree is connected if every two points in are compatible. A subtree of a tree is called maximal connected component of if it is connected and such that all the points in which are comparable (equivalently, compatible) with an element of belong to themselves.
Notice that if are trees and is an embedding of into then for every point of we have and : in particular, preserves (in)comparability. Notice however that compatibility is preserved by in the forward direction but, in general, not in the backward direction.
If is a DST-tree on , we call height of the minimal such that for every (such an ordinal must exist because by definition is a set). Let be a cardinal. If is a DST-tree, we call branch (of ) any maximal linearly ordered subset of . A branch is called cofinal if the set is cofinal in , i.e. if . We call body of the set
[TABLE]
When we let
[TABLE]
be the projection (on the first coordinate) of the body of .
2.4. Standard Borel -spaces
Given cardinals , we endow the space with the topology generated by the basis consisting of sets of the form
[TABLE]
for . Finite products of spaces of the form will be endowed with the corresponding products of the topologies . The topology is usually called bounded topology, and when differs from the product topology of the discrete topology on . If instead , then is the usual topology on the Baire space and its subspace of the form , which are all homeomorphic to the Cantor space . Here we collect some basic properties of the bounded topology .
Fact 2.2**.**
- (1)
The intersection of fewer than basic open sets is either empty or basic open. 2. (2)
The intersection of fewer than open sets is open. 3. (3)
Each basic open set is closed. 4. (4)
There are exactly basic open sets and open sets in . 5. (5)
For each closed subset of the DST-tree is pruned (i.e. such that for all and there is some such that and is comparable with ) and such that . Conversely, for every DST-tree the set is closed in .
When is regular, the topology is also generated by the basis
[TABLE]
This definition of can be easily generalized to arbitrary spaces of the form where and in the obvious way, i.e. we can let be the topology on generated by the basis
[TABLE]
It is easy to check that any pair of bijections between, respectively, and and and and canonically induce an homeomorphism between the spaces and .
As noticed e.g. in [MR13], to have an acceptable descriptive set theory on spaces of the form for one needs to require at least that
[TABLE]
For this reason,
unless otherwise explicitly stated we will tacitly assume throughout this paper that is an uncountable cardinal satisfying (2.4), which implies that is regular.
Definition 2.3**.**
Let be a topological spaces and be an ordinal.
- (1)
The Borel -algebra on , is the smallest subset of that contains every open set and is closed under complements and under unions of size . A set is -Borel if it is in the Borel -algebra. 2. (2)
A function is -Borel measurable if for every open set (equivalently, for every . 3. (3)
The spaces and are -Borel isomorphic if there is a bijection such that both and are -Borel functions.
Remark 2.4*.*
When for some cardinal satisfying (2.4), we will systematically suppress any reference to it in all the terminology and notation introduced in Definition 2.3 whenever will be clear from the context (as in the rest of this subsection): therefore, in such a situation the name Borel will be used as a synonym of -Borel.
Let be endowed with the relative topology inherited from : then . Moreover, it is easy to check that any two spaces of the form (for and satisfying (2.4)) are Borel isomorphic, but as noticed in [MR13, Remark 3.5] there can be Borel (and even closed) subsets of which are not Borel isomorphic to e.g. . Notice also that by our assumption (2.4), the collection coincides with the collection of all (-)Borel subsets of when this space is endowed with the product topology instead of .
Definition 2.5** (Definition 3.6 in [MR13]).**
A topological space is called a -space if it has a basis of size . A -space is called a standard Borel space if it is (-)Borel isomorphic to a (-)Borel subset of .
Thus, in particular, every space of the form (for ) is a standard Borel -space when endowed with , provided that satisfies (2.4).
When , the notion of standard Borel -space coincides with that of a standard Borel space as introduced e.g. in [Kec95, Chapter 12]. The collection of standard Borel -spaces is closed under Borel subspaces and products of size , and a reasonable descriptive set theory can be developed for these spaces as long as we are interested in results concerning only their Borel structure (as we do in this paper).
Definition 2.6**.**
Let be a standard Borel -space. A set is called analytic if it is either empty or a continuous image of a closed subset of . The collection of all analytic subsets of will be denoted by .
As for the classical case , we get that every Borel set is analytic by [MR13, Proposition 3.10], and that a nonempty set is analytic if and only if it is a Borel image of a Borel subset of (equivalently, of a standard Borel space) by [MR13, Proposition 3.11]. In particular, for every Borel subset of the standard Borel -space . When is of the form for some set of cardinality , then is a Hausdorff space and hence a set is analytic if and only if for some DST-tree on . For a proof, see [MR13, end of Section 3]. We will work with this definition of analytic for the rest of the paper.
2.5. Infinitary logics and structures of size
For the rest of this section, we fix a countable language () consisting of finitary relational symbols, and let be the arity of . The symbol denotes the interpretation of in the -structure , so that . With a little abuse of notation, when there is no danger of confusion the domain of will be denoted by again. Therefore, unless otherwise specified the -structure denoted by is construed as , where is a set and each is an -ary relation on . If is an -structure and , we denote by the restriction of the -structure to the domain , i.e., the substructure .
For cardinals , we let be defined as in [Tar58] (see also [AMR19, MR13] for more details): there are fewer than free variables in every -formula, and quantifications can range over variables. Conjunctions and disjunctions can be of any size . We will often use the letters (where the ’s are elements of some set of indexes of size ) as (meta-)variables, and when writing () we will always tacitly assume that the variables are distinct (and similarly with the ’s and the ’s in place of the ’s). If is an -formula and is a sequence of elements of an -structure ,
[TABLE]
will have the usual meaning, i.e. that the formula obtained by replacing each variable with the corresponding is true in .
We naturally identify each -structure of size (up to isomorphism) with an element of the space , which is endowed with the product333The regular product or the -box product or anything in between are fine, since only the Borel structure of the space matters. of the topologies (this is possible because ). When satisfies (2.4), any bijection canonically induces a natural homeomorphism between and (in fact, the requirement that satisfies (2.4) is not really needed when is finite).
Definition 2.7**.**
Given an infinite cardinal and an -sentence , we denote by the set of those structures in which are models of .
By the generalized Lopez-Escobar theorem (see e.g. [AMR19, Theorem 4.7] and [FHK14, Theorem 24]), if satisfies (2.4) then a set is Borel and closed under isomorphism if and only if there is an -sentence such that .444As discussed in [MR13, Section 4], both directions of the generalized Lopez-Escobar theorem may fail if . Therefore, under the usual assumption on the space is a standard Borel -space when endowed with the relative topology inherited from .
We denote by the relation of embeddability between -structures, and by the corresponding relation of bi-embeddability, i.e. for -structures and we set .555Here is a caveat for model theorists: The relation is not the usual elementary equivalence! The relation of isomorphism between -structures will be denoted by . In this paper, we will mainly be concerned with the restrictions of , , and to spaces of the form for suitable -sentences .
2.6. Analytic quasi-orders and Borel reducibility
Definition 2.8**.**
Let be a standard Borel -space. A binary relation on is called analytic quasi-order (respectively, analytic equivalence relation) if is a quasi-order (respectively, an equivalence relation) and is an analytic subset of the space .
When satisfies (2.4) and is an -sentence, the relations and are (very important) examples of, respectively, an analytic quasi-order and an analytic equivalence relation.
Given a quasi-order on , we denote by the associated equivalence relation defined by (for every ). Notice that if is analytic then so is . The partial order canonically induced by on the quotient space will be called quotient order of . To compare the complexity of two analytic quasi-orders we use the (nowadays standard) notion of Borel reducibility.
Definition 2.9**.**
Let be quasi-orders on the standard Borel -spaces respectively. A reduction of to is a function such that for every
[TABLE]
When and are analytic quasi-orders, we say that is Borel reducible to (in symbols ) if there is a Borel reduction of to , and that and are Borel bi-reducible (in symbols ) if .
By [MR13, Lemma 6.8], every analytic quasi-order is Borel bi-reducible with (in fact, even classwise Borel isomorphic to, see below for the definition) an analytic quasi-order defined on the whole . Therefore, when we are interested in analytic quasi-orders up to these notions of equivalence, as we do here, we can restrict our attention to analytic quasi-orders on .
Definition 2.10**.**
An analytic quasi-order on a standard Borel -space is said to be complete if for every analytic quasi-order , and similarly for equivalence relations.
Notice that under assumption (2.4) there are universal analytic sets by e.g. [MV93, Lemma 3], and therefore the proof of [LR05, Proposition 1.3] shows that then there are also complete quasi-orders and equivalence relations on .
When is of the form , the notion of completeness can be naturally strengthened to the following.
Definition 2.11** (Definition 6.5 in [MR13]).**
Let be an infinite cardinal satisfying (2.4), be a countable relational language, and be an -sentence. The embeddability relation is called invariantly universal if for every analytic quasi-order there is an -sentence such that (i.e. such that ) and .
Invariant universality of is defined in a similar way by replacing quasi-order with the equivalence relation .
Notice: For such that is invariantly universal, also the relation is invariantly universal as well, and both relations are complete.
If and are analytic quasi-orders such that , then their quotient orders are mutually embeddable, but not necessarily isomorphic. Based on this observation, it is natural to introduce the following strengthening of the notion of Borel bi-reducibility.
Definition 2.12** (Definition 6.6 in [MR13]).**
Let , be two standard Borel -spaces and and be analytic quasi-orders on , respectively. We say that and are classwise Borel isomorphic (in symbols ) if there is an isomorphism between the quotient orders of and such that both and admit Borel liftings.
Replacing Borel bi-reducibility with classwise Borel isomorphism in Definition 2.11 we get the following notion.
Definition 2.13** (Definition 6.7 in [MR13]).**
Let , and be as in Definition 2.11. The relation of (bi-)embeddability on is called strongly invariantly universal if for every analytic quasi-order (respectively, equivalence relation) there is an -sentence such that and (respectively, ).
As for invariant universality, we again have that if is such that is invariantly universal, then so is .
3. The quasi-order
Following [MR13, Section 7], we let , so that in particular , and for every infinite cardinal and one has . Then we define by recursion on a Lipschitz (i.e. a monotone666With respect to the end-extension order on . and length preserving) map as follows: If for , we let . Henceforth we write for .
**: **
;
**: **
if and , then ;
** for : **
let . Then
[TABLE]
where and ;
** limit: **
.
Our next goal is to drop the requirement that be inaccessible in the second part of [MR13, Proposition 7.1].
Proposition 3.1**.**
Let be a regular uncountable cardinal and let be defined as above.
- (i)
The map is injective. 2. (ii)
If further satisfies (2.4), then there is a map such that
- (a)
for every such that
[TABLE] 2. (b)
for every , is a bijection between and .
Proof.
Part (i) follows from the injectivity of . For part (ii), we define the function separately on each (for ). The case is trivial, as one can simply take to be the identity function, so let us assume that . Let be any bijection. Define
[TABLE]
by induction on the well-order of given by
[TABLE]
Given , set . By definition of we have for any , . Hence when considering a sequence of the form we may assume that is already defined. Let
[TABLE]
and set
[TABLE]
Then we have that is injective. Suppose are given. We assume that . Now there are four cases:
Case 1: For , is not of the form . Then either and we are done, or . In this case, by the definition of the mapping , .
Case 2: For , is of the form . If , we are done. So we assume that . Then .
Case 3: is of the form , and is not of the form . Again we assume that . Then .
Case 4: is not of the form , and is of the form . Again we assume that . Then .
For every
[TABLE]
whence
[TABLE]
Let be the collapsing map of , i.e. the map recursively defined by setting for every
[TABLE]
Then the resulting is as required. ∎
The following is a modification of known constructions (see [LR05, Prop. 2.4] and [FMR11, Prop. 2.1] for , and [MR13, Section 7] for a weakly compact ; similar constructions for uncountable ’s may also be found in [AMR19].
Let be an arbitrary uncountable cardinal. For set if is finite and otherwise. Similarly, for we set if and otherwise. Moreover, consider the variant of defined by
[TABLE]
Then is monotone and on the infinite sequences it is lengths preserving (since is such a function), and it is straightforward to check that for every and it holds
[TABLE]
(This uses the definition of in the successor step: in fact, if one of is infinite, and otherwise. In any case, the value of is independent from the natural numbers we are using.)
Given a DST-tree on of height , let
[TABLE]
Then inductively define as follows:
[TABLE]
Finally, set
[TABLE]
Notice that and are DST-trees on (because an easy induction on shows that each is a DST-tree on the same space) of height , and that if then .
Lemma 3.2**.**
Let be an uncountable cardinal, and be an analytic quasi-order. Then there is a DST-tree on such that and the following conditions hold:
- (i)
for any there is at most one with ; 2. (ii)
for every , , and if with , then ; 3. (iii)
if and are such that then ; 4. (iv)
for all of infinite length , either , or else there are only finitely many pairs such that and ; 5. (v)
.
Proof.
(i) Let for some tree on . Let be the bijection defined by (so that, in particular, ), and let be its (coordinatewise) extension to , namely for all of the same length let . Set
[TABLE]
Then
[TABLE]
Namely, are the unique sequences such that for some .
Then we have . Indeed, if then , and conversely, using the fact that is injective and the definition of , from any witnessing we can decode a unique (namely, the unique such that ) witnessing .
For property (ii), observe that for all we have , whence . Conversely, given with we have if and only if , if and only if . Since implies by , by the definition of we have , whence because and by .
To see that also satisfies (iii) is satisfied, we argue as in the proof of [MR13, Lemma 7.2]. Clearly we can assume that both and are nonempty, and hence let and be such that and , so that, in particular and . Since777Notice that is always defined because is by definition a successor ordinal. , we have that both and belong to : hence
[TABLE]
by definition of the ’s and (3.1).
Let us now consider condition (iv). Fix of length such that . If for some , then . Moreover, by definition of the we have , so it is enough to prove by induction on that the set
[TABLE]
is finite. Let be the unique sequence such that . The case is easy. Since , we have , and since we have that and . By (3.3), there is at most one pair that can satisfy , hence we are done. Let now consider the inductive step . By definition of , the set in (3.4) is the union of
[TABLE]
and
[TABLE]
where are the unique sequences in such that . If or , the first set is finite by inductive hypothesis; otherwise it is empty by (ii). Let us now consider the second set. By inductive hypothesis, if or then there are only finitely many such that , and finitely many such that , whence also the set in (3.6) is finite and we are done. If and (so that ), then by (ii) any such that must equal . Therefore the set in (3.6) reduces to
[TABLE]
If , then the latter set is finite by inductive hypothesis; if instead , then by (ii) such set is empty, and thus so is the set in (3.6). The case when and can be dealt similarly, hence we are done.
It remains only to prove (v). Arguing as in the proof of [MR13, Claim 7.2.1], we have because is reflexive and . Since every branch of is a branch of , we have . Hence for the reverse inclusion is enough to prove by induction on that . The case is obvious because , so assume , choose an arbitrary and let be such that . We distinguish two cases: if for cofinally many we have then , so that by inductive hypothesis. Otherwise, for almost all (hence for every , since is a DST-tree) there is a such that , where888Such and exist and are unique by the fact that is injective and that clearly for every . are such that .
Assume first that and . Then by (ii) we have for all , and thus is a witness for (the latter inclusion follows from the inductive hypothesis). The case and is similar, hence we can assume without loss of generality that or both and are different from . Consider the DST-tree
[TABLE]
generated by all large enough ’s. It is a subtree of of height (as ). Let be smallest such that . Assume towards a contradiction that there is such that is infinite. Then infinitely many elements of would be different from both and , and since and and for all such (because all of them are restrictions of the ’s), this would contradict property (iv). It follows that all with are finite, and so is a tree of height all of whose levels are finite (for levels notice that they consist exactly of the restriction of the sequences in , hence they are finite as well).
Claim 3.3**.**
If is a descriptive set-theoretical tree of infinite height and all of whose levels are finite, then there is a cofinal branch through .
Proof.
This follows for from König’s lemma and for from a theorem by Kurepa, see [Kan09, Proposition 7.9] or [Lev79, Proposition 2.32Ac], the latter explicitly includes singular of uncountable cofinality.
∎
By Claim 3.3, let be a cofinal branch through . Then for every . Therefore , hence by the transitivity of . ∎
Recall that a map is called Lipschitz if it is monotone and length-preserving. Clearly, every Lipschitz map is completely determined by its values on .
Definition 3.4**.**
Let be an infinite cardinal. Given two DST-trees , we let if and only if there is a Lipschitz injective function such that for all
[TABLE]
Assume now that . By identifying each DST-tree with its characteristic function, the quasi-order may be construed as a quasi-order on the space , which is in turn naturally identified to via the homeomorphism induced by any bijection between and ; it is easy to check that once coded in this way, the quasi-order is analytic. In fact, it can be shown that it is also complete arguing as follows. Given a DST-tree of height , let be the DST-tree defined in (3.2). Then define the map from to the space of the DST-subtrees of by setting
[TABLE]
Notice that by Lemma 3.2 (ii) the map is injective in a strong sense, that is for every
[TABLE]
Indeed, if is such that then .
The proof of the following lemma is identical to that of [MR13, Lemma 7.4] (together with [MR13, Remark 7.5]) and thus will be omitted here — the unique difference is that, because of Lemma 3.2(ii), in the first part of such proof one should systematically take rather than an arbitrary with .
Lemma 3.5**.**
Let be an uncountable cardinal satisfying (2.4). Let be an analytic quasi-order on and let be the tree given by Lemma 3.2. Then for every
- (i)
if , then ; 2. (ii)
conversely, if and this is witnessed by then there is the Lipschitz map with witnessing . Moreover, , where is as in Proposition 3.1(ii)**).
In particular, reduces to , and thus is complete for analytic quasi-orders.
4. Labels
Recall that we fixed an uncountable cardinal satisfying (2.4). Further assuming that be inaccessible, in [MR13, Section 8] three sets of labels , , and (called respectively labels of type I, II, and III) were constructed so that the following conditions were satisfied.
- (C1)
Each of the labels is a generalized tree of size . 2. (C2)
If , are labels of a different type, then . In particular, two label and of different type cannot be simultaneously embedded into the same label . 3. (C3)
If are distinct, then . 4. (C4)
If and , then , and moreover for every . 5. (C5)
If and are distinct, then , and moreover for every .
Our next goal is to provide a construction of such labels for an arbitrary satisfying (2.4) so that conditions (C1)–(C5) are still satisfied. The definition of the labels of type III required the inaccessibility of and now we replace it by a different construction. As the reader may easily check, labels of type I and of type II are instead minor simplifications of the structures given in [MR13] which do not destroy their main properties.
We will use the following result of Baumgartner.
Lemma 4.1** ([Bau83, Corollary 5.4]).**
Let be an uncountable regular cardinal. Then there are -many linear orders such that for distinct .
For technical reasons, we replace each with (an isomorphic copy with domain of) : the resulting linear orders have a minimum but no maximal element, and the minimum, that can be assumed to be the ordinal [math], has no immediate successor. Notice that this modification does not destroy the property that such linear orders are mutually non-embeddable.
Labels of type I. Take the first -many linear orders from the modifications after Lemma 4.1, so that for distinct . We let be defined as follows:
- •
,
- •
is the partial order on defined by
- (1)
2. (2)
3. (3)
4. (4)
no other -relation holds.
The restriction of to (i.e. the linear order ) is called spine of . Notice that each has size , has a minimum, that is [math], and such a minimum has no immediate successor. Moreover, a point is in the spine if and only if is not a linear order, and if are incomparable in then at least one of and is a linear order. Finally, we say that a tree is a code for if it is isomorphic to .
Labels of type II. Let . Given , set with is as in Proposition 3.1(ii), and let be the tree defined as follows:999Here we do not identify elements of with .
- •
is the disjoint union of the ordinal , , and , ;
- •
is the partial order on defined by
- (1)
2. (2)
3. (3)
for 4. (4)
5. (5)
no other -relation holds.
Notice that each has size strictly smaller than , and that there are two incomparable points, namely and , whose upper cone is not a linear order. A tree isomorphic to is called a code for .
Labels of type III. Fix another sequence of pairwise non-embeddable linear orders of size such that and for every , where the ’s are the linear order used to construct the labels of type I (for example, we can choose the ’s in the set ). Then for every and , we let be defined as follows:
- •
,
- •
is the partial order on defined by
- (1)
2. (2)
and is -incomparable with any other point of 3. (3)
4. (4)
5. (5)
no other -relation holds.
Thus labels of type III are constructed exactly as the labels of type I, except that we add a unique immediate successor (which is also a terminal node in ) to its minimum [math]. As in the case of type I labels, we call the restriction of to (i.e. the linear order ) the spine of . Points in the spine are distinguished from the other ones by the fact that their upper cone is not a linear order. Similarly to the previous cases, we say that a tree is a code for if it is isomorphic to . Notice that all the ’s have size exactly .
We now argue that also with our new definitions conditions (C1)–(C5) are satisfied. This is obvious for condition (C1). Conditions (C3)–(C4) can be proved as in [MR13, Lemmas 8.3 and 8.4] (the reader can easily check that our minor modifications have no influence on the arguments used there). Finally, the following proposition ensures that also the remaining conditions (C2) and (C5) are still satisfied.
Proposition 4.2**.**
- (i)
If , are labels of different type, then . 2. (ii)
If are distinct, then .
Proof.
(i) If is of type II (and is of a different type), then because . Vice versa, if is of type II and is either of type I or of type III, then because in there are incomparable points whose upper cone is not a linear order (e.g. the points and ), while this property fails for .
If is of type I and is of type III, then any embedding of into would map the spine of into the spine of because in both cases the points in the spine are characterized by the fact that their upper cone is not a linear order. It would then follow that , a contradiction. The case where is of type III and is of type I is similar.
For (ii), arguing as in the previous paragraph we get that if , then because these are the spines of and , respectively, whence . ∎
5. Completeness
Following [MR13, Section 9], we now show that the embeddability relation on generalized trees of size is complete as soon as satisfies (2.4), thus dropping the previous large cardinal requirements from [MR13]. The construction we use here is exactly the one employed there (except that our labels are now defined differently): indeed the reader may check that all proofs in [MR13, Section 9] needs only that the labels , , and satisfy conditions (C1)–(C5) — the appeal to inaccessibility or weak compactness of was necessary only because the construction of the old labels required the first condition, while the proof of the analogue of our Lemma 3.2 (namely, [MR13, Lemma 7.2]) required the latter. For the reader’s convenience, and because it will turn out to be useful to precisely know how the involved trees are constructed, we report here the definition of the trees and and state the relevant results related to them. Proofs will be systematically omitted, but the interested reader may consult the analogous results from [MR13, Section 9] which are mentioned before each of the statements.
We assume that is an uncountable cardinal satisfying (2.4) as before. Considering suitable isomorphic copies, we can assume without loss of generality that for every , , and our labels further satisfy the following conditions:
- (i)
, , and have pairwise disjoint domains; 2. (ii)
and have disjoint domains if and only if ; 3. (iii)
if , then the domain of is contained in the domain of if and only if .
These technical assumptions will ensure that the trees are well-defined avoiding unnecessary complications in the notation.
Let us now first define the generalized tree (which is independent of the choice of the DST-tree ). Roughly speaking, will be constructed by appending to the nodes of the tree some labels as follows. Let . For every we fix a distinct copy of and append it to : each of these copies of will be called a stem, and if such a copy is appended to it will be called the stem of . Then for every such we fix also distinct copies and of, respectively, and , and then append both of them to the stem of . More formally, we have the following definition.
Definition 5.1**.**
The tree is defined by the following conditions:
- •
, where ’s and are the domains of, respectively, the labels of type I and the label of type II;
- •
the partial order on is defined as follows:
- (1)
** 2. (2)
** 3. (3)
** 4. (4)
** 5. (5)
** 6. (6)
** 7. (7)
no other -relation holds.
So the stem of is . Substructures of the form and will be called labels (of type I and II, respectively).
Let now be a DST-tree on of height . The tree will be constructed by appending a distinct copy of the label to the stem of for every with of successor length.
Definition 5.2**.**
The tree is defined as follows:
- •
, where is the domain on ;
- •
* is the partial order on defined by:*
- (1)
** 2. (2)
** 3. (3)
** 4. (4)
** 5. (5)
no other -relation holds.
Substructures of the form , , and will again be called, respectively, stem of , labels of type I and labels of type II, and be denoted by, respectively, , , and . Similarly, substructures of the form (for ) will be called labels of type III, and be denoted by . Notice that if is a label of with domain and , then .
For , we let
[TABLE]
Therefore, consists of a disjoint union of labels of various type. In particular, it contains exactly one label of type I (namely, ), one label of type II (that is, ) and, depending on , a variable number of labels of type III (namely, a label of the form for every ). Notice also that every label is a maximal connected component of . The next theorem is the analogue of [MR13, Theorem 9.3] and can be proved in the same way.
Theorem 5.3**.**
Let be any cardinal satisfying (2.4), let be two DST-trees on of height , and let be as in Proposition 3.1(ii).
- (1)
* there is a witness of such that ;* 2. (2)
.
Let be any uncountable cardinal satisfying (2.4), be an analytic quasi-order on , and a DST-tree on as in Lemma 3.2. Recall that in (3.7) we defined a map sending into a DST-tree on of height denoted by . Since each tree can be easily Borel-in- coded into a tree with domain , henceforth will be tacitly identified with such a copy. With this notational convention, the composition of with the map sending into gives the function
[TABLE]
which will be our reduction of to the embeddability relation , for the language of trees.
Let now () denote the relation of embeddability between trees (respectively, graphs) of size . Combining Lemma 3.5 and Theorem 5.3 we now get (see also [MR13, Corollary 9.5]):
Theorem 5.4**.**
Let , , and be as above. Then the map from (5.1) is a Borel reduction of to . In particular, the relation is complete for analytic quasi-orders.
Finally, by [MR13, Remark 9.7] we also obtain an analogous result for graphs (see [MR13, Corollary 9.8]).
Corollary 5.5**.**
Let be any cardinal satisfying (2.4). Then is complete for analytic quasi-orders.
6. Strongly invariant universality
Let be the tree language consisting of one binary relational symbol, and let be an uncountable cardinal satisfying (2.4). For the rest of this section, will denote arbitrary -structures of size . As a first step, following [MR13, Section 10] we provide an -sentence such that for every DST-tree on of height , and, conversely, every is “very close” to being a tree of the form .
To simplify the notation, we let , , , and be abbreviations for, respectively, , , , and . Let be an -structure of size , and let be an injection. We denote by
[TABLE]
the quantifier free type of (induced by ), i.e. the formula
[TABLE]
Notice that is an -formula if and only if . Moreover, if is an -structure and are two sequences of elements of such that both and , then and are isomorphic (in fact, they are isomorphic to ). In order to simplify the notation, since the choice of is often irrelevant we will drop the reference to , replace variables with metavariables, and call the resulting expression qf-type of . Hence in general we will denote the qf-type of an -structure by
[TABLE]
First let be the -sentence axiomatizing generalized trees, i.e. the first order sentence
[TABLE]
Let be the -formula
[TABLE]
and let be the -formula
[TABLE]
Remark 6.1*.*
Note that if is a tree and , if and only if is well-founded, and that is necessarily -downward closed. Moreover, if are such that and , then . This is because implies , hence, since is a tree, and are comparable. Assume without loss of generality that : since is well-founded, would contradict . Therefore .
Let be the -sentence
[TABLE]
Remark 6.2*.*
Let be a tree. Given , let be the substructure of with domain
[TABLE]
Assume now that . Then for every either or belongs to for some . Moreover, each is obviously -upward closed (i.e. for every , if and then ). This implies that:
- •
if are distinct, , and , then are incomparable;
- •
for every and ,
[TABLE]
- •
by Remark 6.1, for as above (otherwise , contradicting ).
Consider now the linear order . Let be the -formula
[TABLE]
We also let be the -formula
[TABLE]
Lemma 6.3**.**
Let be a tree, and . If and , then there is such that for every . In particular, .
Proof.
Fix . We claim that there is such that . If not, since (because , whence ) we get for every , which in particular imply and for every with . Since has order type , there is such that for every , and hence also for every . Since , then : this fact, together with the choice of , contradicts .
A similar argument shows that for every there is such that . Hence there is a bijection such that for every . Since , must be of the form for some . ∎
Let be the -sentence
[TABLE]
Remark 6.4*.*
If is a tree such that , then at the bottom of each (for ) there is an isomorphic copy of (which from now on will be called stem of ) such that all other points in are -above (all the points of) . To simplify the notation, we will denote by the set . Notice that the stem of is unique by Lemma 6.3, and for
[TABLE]
Let and be the -formulæ
[TABLE]
and
[TABLE]
Moreover, let be the -sentence
[TABLE]
Remark 6.5*.*
If is a tree such that and , then if and only if is a -minimal element in , and if and only if is above the minimal (in the above sense) element . Thus if and only if every is -above some of these minimal elements . Notice that since is a tree, such a is unique, so is a partition of into maximal connected components.
Given , we let be the -formula
[TABLE]
Since , we can quantify over and let be the -formula
[TABLE]
Remark 6.6*.*
If is a tree, , and is a sequence of elements of such that (which implies for every ), then the structure is a label of type II which is a code for . Moreover, if then is above and is one of the maximal connected component of with as its -minimal element. In particular, for every and is -upward closed in both and .
Lemma 6.7**.**
Let be a tree, , and be sequences of elements of such that both and . Then either the sets and are disjoint or they coincide (and in this second case ).
Proof.
Assume : we claim that (the proof of can be obtained in a similar way). Let be such that . Since , then . It follows that for any given , whence for some .
The fact that if then follows from the fact that and are isomorphic, respectively, to and , and that by (C4). ∎
Now let be the -formula
[TABLE]
Notice that if is a point of a tree , implies (hence ).
Let be the -sentence
[TABLE]
Lemma 6.8**.**
Let be a tree such that . Then for every there is at most one such that . Moreover, if then the set of witnesses of this fact is unique.
Proof.
Let and be such that and , and let be two sequences of points from witnessing these facts. Then by the sets and are not disjoint. Therefore by Lemma 6.7, and hence , as required. ∎
If are such that and , we denote by . Notice also that for , .
Let be the -sentence
[TABLE]
Remark 6.9*.*
If is a tree such that , then there is a bijection between and , namely the unique such that .
Let be the -sentence
[TABLE]
Remark 6.10*.*
If is a tree such that , then the map defined in Remark 6.9 is actually an isomorphism between and .
Let be the -formula
[TABLE]
so that if is a tree and , then if and only if is an immediate successor of . Let also be the -formula
[TABLE]
so that if is a tree and , then if and only if is not a linear order.
Let be the -formula
[TABLE]
Remark 6.11*.*
Notice that if is a tree and are such that and , then also .
Given , consider the structure . Let be the -formula
[TABLE]
Let be the -sentence
[TABLE]
Remark 6.12*.*
The same argument contained in the proof of Lemma 6.7 gives the following: Let (for a tree). Let and be sequences of elements of such that both and . Then the sets and are either disjoint or coincide. Therefore, if then . Since ordinals are determined by their isomporphism types, we get .
Now we formulate how the labels of type III are attached to the root. Let be the -sentence
[TABLE]
Notice that the three conditions on in the disjunction after the implication are mutually exclusive.
For , let be the -formula
[TABLE]
The next formula describes the connection of elements in the label of type III to unique ordinals. Let be the -sentence
[TABLE]
Now we pin down the in the label .
Let be the -formula
[TABLE]
[TABLE]
Remark 6.13*.*
Let be a tree such that and . Then some of the points in belong to the stem of and is partitioned in maximal connected components each of which has a minimum. One of these components is a label of type II (namely, to , where is the unique sequence such that ). Suppose now that is the minimal element of some of the other connected components, namely , and suppose that has an immediate successor. Then by there is a bijection from onto the points such that is not a linear order, namely the unique such that (for ). By we actually get that is an isomorphism between and its range (for some ), and by each remaining point of , i.e. each point such that is a linear order, either it is the unique immediate successor of (and it is terminal in ), or else it belongs to the unique (by Remark 6.12) sequence witnessing (for some ). It follows that can be extended to a (unique) isomorphism, which we denote by , between and . Moreover, by for every there is at most one as above such that : therefore we can unambiguously denote the last structure by .
Using similar ideas, we now provide -sentences asserting that there is just one maximal connected component of each which is not of the form or , and that such component is isomorphic to , where is unique such that . Let be the -formula
[TABLE]
Let be the -sentence
[TABLE]
Remark 6.14*.*
Notice that also in this case if is a tree and are such that and , then . Moreover, if , then for each there is a unique such that is a maximal connected component of but has no immediate successor.
Given , consider the structure . Then let be the -sentence
[TABLE]
Let be the -sentence
[TABLE]
Remark 6.15*.*
Arguing again as in the proof of Lemma 6.7 we have the following: Let (for a tree). Let and be sequences of elements of such that both and . Then the sets and are either disjoint or coincide. Therefore, if then , and hence .
Let be the -sentence
[TABLE]
For , let be the -formula
[TABLE]
Let be the -sentence
[TABLE]
Finally, let be the -sentence
[TABLE]
Remark 6.16*.*
Arguing as in Remark 6.13, we get that if is a tree such that and is such that (for the appropriate ), then among the maximal connected components of we find a unique label of type II coding and, possibly, some labels of type III coding certain . If moreover , then in there is also a unique maximal connected component (for some minimal in ) of type I coding exactly , which will be denoted by . To fix the notation, we let denote the (unique) isomorphism between and .
Definition 6.17**.**
Let now be the -sentence given by the conjunction
[TABLE]
Remark 6.18*.*
Suppose . Collecting all the remarks above, we have the following description of :
- (1)
is a tree (by ); 2. (2)
there is an isomorphism between and the substructure of with domain , which is a -downward closed subset of (Remarks 6.9, 6.10, and 6.1); 3. (3)
by Remark 6.2, for every point in there is a (unique) -maximal element in which is in : given , denote by the collection of all such that , and notice that is necessarily -upward closed. Moreover, for every we have (see Remark 6.2):
- (a)
if are distinct then for every , and are incomparable; 2. (b)
if then if and only if ; 4. (4)
at the bottom of each there is an isomorphic copy of , called stem of and denoted by : all other elements of are -above (all the points in) (Remark 6.4), and their collection is denoted by ; 5. (5)
call a substructure of maximal if it is a maximal connected component of . Moreover, let be the collection of all for which there is a maximal substructure of which is a code for . Then above the stem of there is
- (a)
a (unique) maximal substructure of which is a code for , i.e. it is isomorphic to (Lemma 6.8); 2. (b)
for each , a (unique) maximal substructure of which is a code for , i.e. it is isomorphic to (Remark 6.13); 6. (6)
the remaining points above form a maximal substructure of which is a code for , i.e. it is isomorphic to (Remark 6.16).
Therefore one immediately gets:
Lemma 6.19**.**
Let be an uncountable cardinal satisfying (2.4), be an analytic quasi-order on , and be the function defined in (5.1). Then .
A structure may fail to be in only because its substructures of the form (or, more precisely, the sets , see Remark 6.18(5)) are not coherent with any of the . Indeed, if , or even just , then we have the following:
- •
by Lemma 3.2(ii) and the definition of , for each the set contains a unique element, namely ; clearly, all the elements in these singletons are pairwise comparable with respect to inclusion;
- •
by definition of again, for all other the set can be canonically recovered from the unique element in , where is any infinite ordinal such that : in fact, consists of all such that , where is as in (3.7), for some/any such that (equivalently: ).
The above two conditions actually characterize the elements in (the closure under isomorphism of) , and can thus be used to detect whether a given is isomorphic to an element of or not: First one requires that each is a singleton with , and that all the ’s are compatible (for all infinite ). This allows one to isolate the unique candidate for which it could happen that . Then it only remains to check whether all other are actually constructed coherently to the guess .
We are now going to show that this “recovering procedure” can described within the logic . In what follows, we adopt the notation and terminology introduced in this chapter, and in particular in Remark 6.18.
Given let be the -formula
[TABLE]
Remark 6.20*.*
Given and , we have if and only if , where .
Let now and be the -sentences
[TABLE]
[TABLE]
Remark 6.21*.*
If a structure satisfies , then for any infinite the set is a singleton with . If moreover , then whenever .
Finally, we introduce one last -sentence which, together with all the previous ones, identifies the structures which are isomorphic to an element of . Let be an analytic quasi-order, and be a DST-tree on as in Lemma 3.2, and let be the tree obtained from as in (3.2). Finally, for every , , and , let . Then is the -sentence
[TABLE]
Definition 6.22**.**
Given an analytic quasi-order , let be the -sentence
[TABLE]
Define a map
[TABLE]
where is as in Remark 6.21 — the map is well-defined because .
Proposition 6.23**.**
Let be an analytic quasi-order, let the -sentence from Definition 6.22, and let and be defined as in (5.1) and (6.21), respectively.
- (i)
. 2. (ii)
The map is a right-inverse of modulo isomorphism, i.e. for every .
In particular, is the closure under isomorphism of .
Proof.
Part (i) directly follows from the definition of (see the paragraph after Lemma 6.19). For part (ii), notice that by Remark 6.18 there is an isomorphism between
[TABLE]
and . Such an isomorphism can clearly be extended to an isomorphism between and as soon as
[TABLE]
for all . But this is guaranteed by (together with the definition of in (6.21)), hence we are done. ∎
Corollary 6.24**.**
Let be an analytic quasi-order, and let and be defined as in (5.1) and (6.21), respectively. Then is a left-inverse of , and reduces the embeddability relation on to .
Proof.
Towards a contradiction, assume that for some , and let be an infinite successor ordinal such that . Then
[TABLE]
because by Lemma 3.2(ii) the former would contain while the latter not. Thus setting we would get by Theorem 5.3(2), contradicting Proposition 6.23(ii). The fact that is a reduction easily follows from Proposition 6.23(ii) and the fact that reduces to by Theorem 5.4 and Proposition 6.23(i). ∎
Using essentially the same trick employed to obtain the -sentence , one can show that the map from (6.21) is Borel. Indeed, notice that
[TABLE]
where is as in (2.1), is a basis of size for the bounded topology on , so that it is enough to show that for each the set is Borel. By the (generalized) Lopez-Escobar theorem (see Section 2.5), this amounts to find an -sentence such that .
Proposition 6.25**.**
Let be an analytic quasi-order, let the -sentence from Definition 6.22, and let be defined as in (6.21). Then for every
[TABLE]
where is the -sentence
[TABLE]
Proof.
It is enough to observe that for every
[TABLE]
We are now ready to prove the main result of this paper (compare it with [MR13, Theorem 10.23]).
Theorem 6.26**.**
Let be any uncountable cardinal satisfying (2.4). Then the embeddability relation is strongly invariantly universal, that is: For every analytic quasi-order there is an -sentence (all of whose models are generalised trees) such that .
Therefore, also the bi-embeddability relation is strongly invariantly universal.
Proof.
Given an analytic quasi-order , let be the -sentence from Definition 6.22, and consider the quotient map (with respect to and ) of the Borel function from (5.1). Such a map is well defined by Theorem 5.4, and witnesses : indeed, it is an isomorphism of the corresponding quotient orders by Theorem 5.4 again and Proposition 6.23(i), and the function from (6.21) is a Borel lifting of its inverse by Propositions 6.23(ii), Corollary 6.24, and Proposition 6.25. ∎
Finally, by [MR13, Remark 9.7] again we also obtain the analogous result for graphs (compare it with [MR13, Corollary 10.24]).
Corollary 6.27**.**
Let be any uncountable cardinal satisfying (2.4). Then the embeddability relation and the bi-embeddability relation are both strongly invariantly universal.
7. Embeddability on uncountable groups
Let be the embeddability quasi-order on the space of -sized groups.
Theorem 7.1** (essentially [Wil14, Theorem 5.1]).**
For every infinite cardinal , the quasi-order Borel reduces to .
Theorem 7.1 was proved by Williams for but the same argument works for uncountable cardinalities. The proof uses the theory of presented groups and small cancellation theory. Before discussing it we introduce the terminology and recall the main notions.
For any set , let be the free group on . The elements of , which are called words, are finite sequences , where each or for some . Words are multiplied by concatenation, thus the identity of is the empty sequence, usually denoted by . A word is said to be reduced if for all , does not form a pair or . As the notation may suggest, we work under the convention that gives the empty sequence. Therefore, every element in different than the identity has a unique representation as a reduced word. Further, we say that a reduced word is cyclically reduced if and are not one the inverse of the other one.
Now suppose that is a set of reduced words on . We say that is symmetrized if it is closed under inverses and cyclic permutations. That is, if , then and, for each , we have . We denote by the normal closure of . As usual, is defined as , which is the smallest normal subgroup of containing .
So whenever is a set and is symmetrized, we denote by the group and we say that is presented by . If such that and , then for a reduced . Clearly the identity of is the equivalence class of the empty word, .
Let us now go back to Theorem 7.1. Its proof produces a map sending each graph of cardinality with set of vertices to the group presented by
[TABLE]
where is the smallest set which is symmetrized and contains the following words
- •
for every ;
- •
for every ;
- •
for every .
In this section, for a graph , we will write instead of . So, we have , and each element of is represented by a reduced word . We shall differentiate between the word , which is an element of the free group , and , which is the element of represented by .
When is in the space of graphs on , we can identify with a corresponding element in the space of groups on in such a way that the map is Borel. In view of Corollary 5.5, the following result is immediate.
Corollary 7.2**.**
If is a cardinal satisfying (2.4), then the relation is complete for analytic quasi-order.
In this section we strengthen Corollary 7.2 by proving the analogue of Corollary 6.27 for embeddability and bi-embeddability on groups.
Theorem 7.3**.**
Let be any uncountable cardinal satisfying (2.4). Then the embeddability relation and the bi-embeddability relation are both strongly invariantly universal.
We first point out a property satisfied by all . Recall that a piece for the group presented by is a maximal common initial segment of two distinct . It is easily checked that for every graph , the set satisfies the following small cancellation condition:
[TABLE]
Groups whose set of relators is symmetrized and satisfies the condition are called sixth groups. The only fact that we shall use about sixth groups is the following theorem.
Theorem 7.4** ([LS01, Theorem V.10.1]).**
Let be a sixth group. If represents an element of finite order in , then there is some of the form such that is conjugate to a power of . Thus, if furthermore is cyclically reduced, then is a power of some , with .
In the next proposition we use the same terminology as the one of [Hod93, Section 5.3] on interpretations of structures. Recall the following definition.
Definition 7.5**.**
If and are two structures over the languages and , respectively, an interpretation of into is given by
- (I)
an -formula ; 2. (II)
an -formula for each unnested atomic -formula ; and 3. (III)
a surjective map ;
such that for all unnested atomic -formulæ and all , we have
[TABLE]
We now show that every graph of cardinality can be interpreted into the group in a strong sense. It may be worth pointing out that this fact is true for any infinite cardinal .
Consider the following formulæ in the language of groups (where is the constant symbol for the unit of the group).
[TABLE]
Remark 7.6*.*
If , then has order and Theorem 7.4 yields that for some , , and . Similarly, if for , then has order and by Theorem 7.4 there are two distinct such that the group element has order and for some and .
Let be the formula
[TABLE]
If , we say that and are of the same type. Notice also that the formula is symmetric, i.e. for every group of size and every , one has if and only if .
Lemma 7.7**.**
If two distinct are of the same type in , then there exist a word , , and two distinct such that and are represented by and , respectively.
Proof.
Let and be representatives of and , respectively, i.e. and where is the normal closure of . Since the group elements and have order , it follows from Theorem 7.4 that and for some integers such that . First let be the inner automorphism . Then, while for a reduced word . Now we want to avoid the possibility that starts with a power of for reasons that will become clear later in the proof. So we consider the inner automorphism , for the largest such that is an initial subword of . So consider the elements such that and .
We have and , for some reduced that does not start with any power of . Then, the product is represented by the word
[TABLE]
Since does not start with any power of , which in particular implies that does not end with any power of , the word (7.2) is cyclically reduced.
Now, notice that and are the images of and through the inner automorphism of . Therefore, the product has the same order — either or . By Theorem 7.4 and the fact that (7.2) is cyclically reduced, it follows that (7.2) is the power of for some . Clearly, if a word is a power of it cannot contain a generator and its inverse. Therefore, must be the empty word. We conclude that (7.2) equals .
Next, we argue by cases to show that and . First, if then we have the two following possibilities:
- (1)
is a multiple of , which implies that because , for some , and every power of belongs to . 2. (2)
is not a multiple of , but then would have order in as which is in .
In any case, we obtain that contradicts the fact that the order of is either or . So . Moreover, we have by assumption. In case or every power of , and thus in particular the element , would have infinite order, which again contradicts the hypothesis on the order of . Therefore, we conclude that and .
Setting , we obtain that . In a similar way we obtain . ∎
Let now be the formula
[TABLE]
Remark 7.8*.*
Notice that Lemma 7.7 implies that, whenever , there are , , and a word such that . Viceversa, for each , , and as above.
Proposition 7.9**.**
Let be the graph language consisting of one binary relational symbol . Then there exist three formulæ in the language of groups such that for each graph on , there is a function so that the triple consisting of
- (I)
, 2. (II)
, and 3. (III)
,
is an interpretation of into the group .
Proof.
First let be , and for any graph on let be the map sending each element of represented by the word , where , , to the vertex of .
Notice that is well defined. Suppose that the words and represent the same element , that is . Since has order , the order of is too. So we can argue as in Lemma 7.7. After applying a suitable inner automorphism of we obtain a cyclically reduced reduced word of the kind that represents an element of order . Reasoning exactly as in Lemma 7.7, we obtain that is necessarily the empty word. So we have that represents an element of order . That is, the word belongs to . Clearly we can assume that it is not the case that and because we would obtain that is the empty word, a contradiction. In particular, is cyclically reduced, so it belongs to . Notice that Lemma 7.7 implies that . Then the word has exactly fourteen letters. By definition, the only elements of with this property are the concatenations of two words of the kind and , some . It follows that .
Moreover, by Remark 7.8 the elements of satisfying are exactly all the elements of such form, so is a surjection from onto .
Consider the following formula in the language of groups:
[TABLE]
Claim 7.10**.**
For every graph on and every
[TABLE]
Proof of the Claim.
Let , , and be such that and , so that and . The forward implication is obvious, because implies .
For the backward implication, assume that and let be any element witnessing this, say . For the sake of definiteness, suppose that the first disjunct is satisfied, so that
[TABLE]
represents an element with order in . By possibly applying an inner automorphism, we can assume that this element is cyclically reduced, and thus we can argue as in the proof of Lemma 7.7 to obtain that and . Then , which implies that the formula is true in . ∎
Now consider the following formula in the language of groups:
[TABLE]
Claim 7.11**.**
For every graph on and every
[TABLE]
Proof of the Claim.
Let , , and be such that and .
Assume first that . Since and and the graph relation is irreflexive, we have . By Claim 7.10, this implies in particular that . Set , so that, in particular, . Then , and clearly by construction of (here we use again the fact that ). Therefore witnesses the existential statement in , hence .
Suppose now that . By the definition of , it follows that the group element has order in . Consequently, for any of the same type of such that holds in , we have that cannot have order , hence that . ∎
This concludes the proof of Proposition 7.9. ∎
Corollary 7.12**.**
For every formula in the language of graphs there is a formula in the language of groups such that for every graph on
[TABLE]
For the sake of brevity, we call a group of size a Williams’ group if it is isomorphic to for some graph of size . We are now going to show that when is an uncountable cardinal, there is an -sentence axiomatizing the Williams’ groups of size . The sentence will be the conjunction of some sentences considered below.
Let be the sentence
[TABLE]
and be the -sentence
[TABLE]
Let be a -sized graph. Although the relation defined by on is not transitive,101010Given distinct , set , , and : then , but because the product has infinite order in , since every power of the word is not in . using an argument similar to that of Lemma 7.7 it is not hard to check that . Indeed, suppose that satisfy the premise of the implication. Clearly and have order . It only remains to prove that has order 11 or 13. Since are of the same type, we obtain from Lemma 7.7 and assuming that for the sake of definiteness that and for some , possibly . Then, since are of the same type, we have that . Now, since are also of the same type, we have that has order or . Notice that this can only happen if , so . Repeating this argument one more time for , we obtain that . Now it is clear that has the same order of , which is either 11 or 13.
Moreover, setting e.g. and it is straightforward to check that .
Remark 7.13*.*
If is a group of cardinality and satisfies , then there is a set such that generates , and all elements of are pairwise of the same type. Such can be obtained by fixing any two witnesses to the existential quantifier at the beginning of , and then setting
[TABLE]
Since the cardinality of is , the set has size because it has to generate the whole by . The sentence takes care of the fact that distinct elements in are of the same type: if are distinct elements of , then all of , ,, and are pairs of elements of the same type, and thus because satisfies . Moreover, notice that, by the way was defined, a group element and its inverse are never of the same type because their product does not have order or . So the basic fact that when has order the inverse equals , plays a crucial role to argue that such is a set of generators. Finally, notice that when for some graph of size , the set defined in this way will be of the form , for some word and only depend on the initial choice of and – see Lemma 7.7.
Recall that the relators of the group , for any graph , are of three possible length: , , or . Define the following -formulæ.
[TABLE]
[TABLE]
[TABLE]
Let now be the -sentence
[TABLE]
where for each , we stipulate that is a contradiction if . It is not difficult to see that, by construction, for every graph of size . To see this, suppose that satisfy the premise of the implication inside the square brackets. Each of them has the form for some reduced word , and . Next, the condition implies that . Notice that is not the inverse of by the last conjunct of the premise. Therefore is a cyclically reduced word. Then if and only if belongs to the group generated by . At this point it is clear that either one of the following hold: , or , or .
Lemma 7.14**.**
Let be a group such that , and let be a product of elements of (for some ) such that for every and . Then belongs to the normal closure of the set consisting of the elements
- (i)
* for every ;* 2. (ii)
* for every such that ;* 3. (iii)
* for every such that .*
Proof.
Suppose towards a contradiction that the lemma fails, and let be smallest such that there is a product satisfying the hypothesis of the lemma, but such that , where is as above. By minimality of , we also have that for every , and that . Since and the premise of the implication is satisfied when setting for every , then there is such that the product of the first factors is
- (i)
if , or 2. (ii)
with if , or 3. (iii)
with if .
In each of the three cases, it follows that the product of the first factors equals . As a consequence, the product
[TABLE]
still satisfies the hypothesis of the lemma, and thus by minimality on . But since , this would imply , a contradiction. ∎
Finally, let the first-order sentence axiomatizing groups. Then is the -sentence
[TABLE]
Remark 7.15*.*
Notice that for every -sized graph .
Lemma 7.16**.**
Let be a group of size . If , then is a Williams’ group, i.e. for some graph of size .
Proof.
Given such that , let be a set of generators for as in Remark 7.13, and let be an enumeration without repetitions of . By the universal property of the free group we have , where denotes the free group on and is some normal subgroup of . Denote by the smallest symmetrized subset of containing the words
- •
for every ;
- •
if ;
- •
if .
For the way is defined, the normal closure of , that we denote by , is a (necessarily normal) subgroup of and thus is contained in . Now we shall show that . Suppose that , namely, that the group element is the unity of . Say for . We can suppose that for every . It follows by Lemma 7.14 that is contained in the normal closure of , which is included in by definition of .
By the discussion above, it follows that , therefore . We define a binary relation on by setting for
[TABLE]
The relation is irreflexive because for every we have , so that has order in and thus cannot have order in . Moreover, is also symmetric because by definition of , for any two distinct the group elements and are of the same type, and thus the order of equals the order of . It follows that the resulting structure is a graph on , and it is easy to check that via the isomorphism . ∎
Remark 7.17*.*
The construction given in the proof of Lemma 7.16 actually yields a Borel map from the space of groups on satisfying to the space of graphs on such that for each .
Now we have all the ingredients to prove the main theorem of this section, namely Theorem 7.3. Indeed, it immediately follows from Corollary 6.27 and the following proposition.
Proposition 7.18**.**
For every sentence in the language of graphs there is a sentence in the language of groups such that .
Proof.
Given any sentence in the language of graphs, let be the sentence
[TABLE]
where is as in Corollary 7.12. Let be the quotient map of the Borel function
[TABLE]
with respect to the bi-embeddability relation (on both sides). The range of is contained in by Corollary 7.12 and Remark 7.15, and its quotient map is well-defined because witnesses Theorem 7.1. Moreover, by Lemma 7.16 and Corollary 7.12 again, for every -sized group we have that if and only if there is such that , and by Remark 7.17 such can be recovered in a Borel way. It follows that is an isomorphism between the relevant quotient spaces, and that the restriction of the map to is a Borel lifting of . Therefore the map witnesses that . ∎
Remark 7.19*.*
It must be stressed that all the results in this section, unlike the preceding ones, are true for any infinite cardinal . Therefore, setting in Proposition 7.18 and combining it with [FMR11, Theorem 3.9] we get an alternative proof of [CMR17, Theorem 3.5].
8. Further results and open problems
Generalized descriptive set theory not only provides a good framework to deal with uncountable first-order structures, but it also allows us to nicely code various kind of non-separable topological spaces.
For example, in [AMR19, Section 7.2.3] it is shown how to construe the space of all complete metric spaces of density character (up to isometry) as a standard Borel -space . This is obtained by coding each such space as the element (where ) defined by setting
[TABLE]
where is any dense subset of of size . Note that such a code is not unique, as it depends on both the choice of a dense subset of and of a specific enumeration of it. The space can easily be recovered, up to isometry, from any of its codes by taking the completion of the metric space , where . The space is naturally homeomorphic to , and it can be straightforwardly checked that the set of all codes for complete metric spaces of density character is a Borel subset of it, and hence a standard Borel -space. It immediately follows that the relation of isometric embeddability on is an analytic quasi-order, whose complexity can then be analyzed in terms of Borel reducibility. An easy consequence of Corollary 5.5 is the following (compare it with the main results in [AMR19, Section 16.3.1], which deal with the case ).
Corollary 8.1**.**
Let be any cardinal satisfying (2.4). Then is complete for analytic quasi-orders. Indeed, the same is true when is restricted to the subclass of consisting of all discrete spaces.
This result is obtained using and easy and somewhat canonical (continuous) way of transforming a graph on into a discrete metric space (necessarily complete and of density character ), namely: Fix strictly positive such that , and set
[TABLE]
(The condition on and ensures that satisfies the triangular inequality.)
Furthermore, the correspondence between graphs and discrete metric spaces just described is so tight that it easily yields the following strengthening of Corollary 8.1 (just use Corollary 6.27 instead of Corollary 5.5, plus the fact that any discrete metric space on isometric to some is of the form for some ).
Corollary 8.2**.**
Let be any uncountable cardinal satisfying (2.4). Then the isometric embeddability relation is strongly invariantly universal in the following sense: For every (-)analytic quasi-order there is a Borel closed under isometry such that .
Moreover, the same applies to the restriction of to discrete spaces, and to the isometric bi-embeddability relation on the same classes of metric spaces.
Besides discrete spaces, there is another subclass of that has been widely considered in relation to this kind of problems, namely that of ultrametric spaces. (Recall that a metric is an ultrametric if it satisfies the following strengthening of the triangular inequality: for all triple of points .) The descriptive set-theoretical complexity of the restriction of to ultrametric spaces have been fully determined in [GK03, FMR11, CMMR13] for the classical case , and some results for the case have been presented in [AMR19]. Unfortunately, the completeness results obtained in this paper cannot instead be used to obtain analogous results for the case when satisfies (2.4). This is because in our current main construction (Sections 4–5) we used generalized trees with uncountably many levels, and we do not know how to canonically transform such a tree in an ultrametric space in a “faithful” way.
A strategy to overcome this difficulty would consist in first proving the completeness of the embeddability relation on a different kind of trees of size , namely combinatorial trees. A combinatorial tree is a domain equipped with a relation (not a partial order) such that is a graph (i.e. irreflexive and symmetric) relation and is connected and acyclic. This is exactly the kind of trees used in the previously mentioned papers, and such trees can straightforwardly be transformed in complete ultramentric spaces of density character (in fact, even into ultrametric and discrete metric spaces of size — see e.g. [AMR19, Section 16.3.2] for more details on this construction). A slightly weaker approach would be that of considering descriptive set-theoretical trees of countable height, namely DST-trees for some . The construction presented in [MR17, Section 4] would then allow us to transfer the results concerning these trees to the context of complete (discrete) ultrametric spaces of density character . This discussion motivates the following questions.
Question 8.3**.**
Let be any uncountable cardinal satisfying (2.4). What is the complexity with respect to Borel reducibility of the embeddability relation between combinatorial trees of size ? What about descriptive set-theoretical trees of size and countable height?
A somewhat related, albeit weaker, question is the following:
Question 8.4**.**
Let be any uncountable cardinal satisfying (2.4). What is the complexity with respect to Borel reducibility of the embeddability relation between arbitrary set-theoretical trees of size ?
There are evidences that an answer to this question can be obtained if we replace embeddability with continuous embeddability, where “continuous” means that the embeddings between set-theoretical trees and must satisfy the following additional condition: If has limit height, then .
We conclude this section by noticing that our completeness results can be transferred to many other settings. For example, an approach similar to that used in the case of complete metric spaces of density character allows us to construe the space of all Banach spaces of density as a standard Borel -space , see [AMR19, Section 7.2.4] for more details on such coding procedure. It follows that the relation of linear isometric embeddability on is an analytic one, and combining Corollary 5.5 with the construction in [AMR19, Section 16.4] one easily gets
Corollary 8.5**.**
Let be any cardinal satisfying (2.4). Then is complete for analytic quasi-orders.
We do not know if this can be further improved to a (strongly) invariant universality result.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[AMR 19] Alessandro Andretta and Luca Motto Ros. Souslin quasi-orders and bi-embeddability of uncountable structures. 2019. Accepted for publication on the Mem. Amer. Math. Soc.
- 2[Bau 83] James Baumgartner. Iterated forcing. In Adrian Mathias, editor, Surveys in Set Theory , volume 8 of London Math. Soc. Lecture Notes Ser. , pages 1–59. Cambridge University Press, 1983.
- 3[CG 01] Riccardo Camerlo and Su Gao. The completeness of the isomorphism relation for countable Boolean algebras. Trans. Amer. Math. Soc. , 353(2):491–518, 2001.
- 4[Cle 09] John D. Clemens. Isomorphism of homogeneous structures. Notre Dame J. Form. Log. , 50(1):1–22, 2009.
- 5[CMMR 13] Riccardo Camerlo, Alberto Marcone, and Luca Motto Ros. Invariantly universal analytic quasi-orders. Trans. Amer. Math. Soc. , 365(4):1901–1931, 2013.
- 6[CMMR 18] Riccardo Camerlo, Alberto Marcone, and Luca Motto Ros. On isometry and isometric embeddability between ultrametric Polish spaces. Adv. Math. , 329:1231–1284, 2018.
- 7[CMR 17] Filippo Calderoni and Luca Motto Ros. Universality of group embeddability. Proc. Amer. Math. Soc. , 146:1765 – 1780, 2018.
- 8[Cos 12] Samuel Coskey. The classification of torsion-free abelian groups of finite rank up to isomorphism and up to quasi-isomorphism. Trans. Amer. Math. Soc. , 364(1):175–194, 2012.
