Linear orders: when embeddability and epimorphism agree
Riccardo Camerlo, Rapha\"el Carroy, Alberto Marcone

TL;DR
This paper investigates the properties of strongly surjective linear orders, establishing their descriptive set-theoretic complexity and demonstrating the existence of uncountable examples under certain hypotheses.
Contribution
It characterizes the complexity of countable strongly surjective linear orders and proves the existence of uncountable ones beyond ZFC assumptions.
Findings
Countable strongly surjective linear orders are complete for unions of analytic and coanalytic sets.
Existence of uncountable strongly surjective orders is shown under hypotheses beyond ZFC.
Abstract
When a linear order has an order preserving surjection onto each of its suborders we say that it is strongly surjective. We prove that the set of countable strongly surjective linear orders is complete for the class of sets which are the union of an analytic and a coanalytic set. Using hypotheses beyond ZFC, we prove the existence of uncountable strongly surjective orders.
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.
\catchline
Linear orders: when embeddability and epimorphism agree
Riccardo Camerlo
Dipartimento di matematica, Università di Genova, Via Dodecaneso 35, 16146 Genova — Italy;
Raphaël Carroy
Kurt Gödel Research Center, Währinger Strasse 25, 1090 Wien — Austria;
Alberto Marcone
Dipartimento di Scienze Matematiche, Informatiche e Fisiche, Università di Udine, Via delle Scienze 208, 33100 Udine — Italy;
((Day Month Year); (Day Month Year))
Abstract
When a linear order has an order preserving surjection onto each of its suborders we say that it is strongly surjective. We prove that the set of countable strongly surjective linear orders is a -complete set. Using hypotheses beyond ZFC, we prove the existence of uncountable strongly surjective orders.
keywords:
Linear orders, epimorphisms, effective descriptive set theory, strongly surjective linear orders
{history}
\ccode
Mathematics Subject Classification 2010: 03E15, 06A05, 03E65
1 Introduction
There are two natural ways of comparing a pair of linear orders and : embeddability and epimorphism. We write when there is an order preserving injection, also called an embedding, from to . Similarly, stands for the existence of an order preserving surjection, also called an epimorphism, from onto . The equivalence relation associated to is written .
Using the axiom of choice, implies , but the embeddability relation is in general weaker than the relation induced by epimorphisms. For example, the ordinal number embeds into , but there is no epimorphism from onto .
There are however linear orders for which the relations and turn out to be equivalent. The ordinals satisfying this property have been characterized in [4] (see Theorem 1.2 below). The aim of this article is to study the class of orders for which the two notions coincide.
For the purpose of this paper, when talking about a linear order, we will always assume that it is non-empty; in particular, if no contrary mention is given, when a linear order is written as a sum , all the summands are assumed to be non-empty.
We are now ready to give our main definition.
Definition 1.1**.**
A linear order is strongly surjective if, for any linear order , implies ; equivalently, if surjects order-preservingly onto each of its suborders.
The following characterization of strongly surjective ordinals is Corollary 29 of [4].
Theorem 1.2**.**
An ordinal is strongly surjective if and only if it is a finite multiple of an indecomposable countable ordinal, that is, if it is of the form , for some and .
The rationals are also strongly surjective: indeed by Proposition 16(1) in [4] for every countable linear order . Up to , is the only countable non-scattered strongly surjective order (recall that is scattered if ): see Proposition 2.3 below.
Our main result is the following classification of the descriptive complexity of the set of countable strongly surjective linear orders:
Theorem 1.3**.**
The set of countable strongly surjective orders is -complete.
Here is the class of sets which are union of an analytic and a coanalytic set. The set we are interested in belongs to this class because the set of scattered strongly surjective orders is , while the set of non-scattered strongly surjective orders is . In fact they are both complete in their respective classes (Corollary 4.16 and Proposition 3.4).
Our proof of the upper bound for scattered strongly surjective orders makes an essential use of both effective descriptive set theory and the fact that is a well quasi-order on the countable linear orders. The latter is the main theorem of [9] and [4].
Even if the study of the first two levels of the projective hierarchy is a long-standing topic, examples of sets that are true (that is, but neither analytic nor coanalytic) are very rare. The interest in these sets has recently been rekindled by Fournier’s study of the difference hierarchy of co-analytic sets ([6]). However, as far as we know, the set of countable strongly surjective orders is the first concrete example of a -complete set that is not made so by design. Furthermore, two natural examples of sets which are complete in the dual class (consisting of the intersections of an analytic and a coanalytic set) were found in [5] and [1].
Here is the plan of the paper.
In Section 2, we prove some basic properties of strongly surjective linear orders, and we present a useful way of defining epimorphisms by pieces, that we use throughout the paper.
We start studying the descriptive complexity of the set of countable strongly surjective linear orders in Section 3. The set of all linear orders on a subset of is Polish as it is a closed subspace of . We then call the set of strongly surjective orders in . Definition 1.1 immediately gives an upper bound, being indeed a subset of . We prove in this section that is -hard (Theorem 3.18). Our proof uses a study of the powers of and we notably prove that is strongly surjective for all countable .
In Section 4 we show that for any countable scattered linear order , there is a function that maps a linear order to an epimorphism from to when it exists, and to the refusing symbol otherwise (Theorem 4.13). As a corollary we get a definition of (Corollary 4.18). This completes the proof of Theorem 1.3.
Finally, Section 5 deals with uncountable linear orders. We first prove that many concrete (e.g. , , their finite products, and also , , for ) are not strongly surjective, leaving open the problem of the provability in ZFC of the existence of an uncountable strongly surjective linear order. By contrast, we prove the existence of uncountable strongly surjective orders assuming either PFA (Theorem 5.23) or the existence of what we call a Baumgartner tree (Theorem 5.30). The latter hypothesis is connected to the principle , and thus orthogonal to PFA.
We conclude by discussing some problems that remain open and suggest new lines of research.
1.1 About notations
Variable symbols always stand for linear orders. stands for the reverse of the linear order . We call equimorphism the equivalence relation associated to , and we use the symbol to denote isomorphism. The notation for operations such as sums and products on linear orders is standard; a reference is [15]. In particular, is the sum ordered by of disjoint copies of each , in other words ordered lexicographically. The multiplicative notation stands for copies of , i.e. .
Given an order , and , define as and order it with the order induced by . Define in a similar fashion the orders , , , , , and . We allow the notation when as well, letting then . All these sets (including ) will be called intervals.
A subset of is convex when and imply (so every interval is convex, but not all convex sets are intervals).
We call the set of all embeddings from to , and the set of all epimorphisms from onto .
2 Strong surjectivity
We begin by stating some basic properties of strongly surjective orders.
Proposition 2.1**.**
{arabiclist}
A linear order is strongly surjective if and only if is.
If is strongly surjective and , then is strongly surjective and .
If and are strongly surjective and , then .
Proof 2.2**.**
(1) is obvious. (2) Let . Since and is strongly surjective, there is an epimorphism . As there is also an epimorphism , this yields . (3) follows from the definition of strongly surjective.
Part (3) of Proposition 2.1 states that in any class of equimorphism there is at most one -class of strongly surjective orders. However, not every class of equimorphism contains a strongly surjective order. Indeed, for an ordinal number the classes of equimorphism, isomorphism and bi-epimorphism coincide. So if is not of the form given by Theorem 1.2, its equimorphism class does not contain any strongly surjective order.
The results of [4] easily yield the following characterizations of countable strongly surjective linear orders that are not scattered:
Proposition 2.3**.**
Let be a countable non-scattered linear order. The following are equivalent: {arabiclist}
* is strongly surjective;*
;
* has no initial or final segment which is scattered.*
Proof 2.4**.**
The equivalence of (1) and (2) follows because all countable non-scattered linear orders are equimorphic and is strongly surjective. By the above observation is strongly surjective if and only if , which in turn is equivalent to because for every countable by Proposition 16(1) in [4].
The equivalence of (2) and (3) follows from Proposition 17 in [4].
Definition 2.5**.**
Given a linear order without a maximum, the cofinality of , denoted , is the smallest ordinal number such that there exists an increasing function unbounded above in .
Similarly, for a linear order without a minimum, the coinitiality of , denoted , is the reverse of the smallest ordinal such that there exists an increasing function unbounded below in . Equivalently, .
Recall that is short means that and .
Recall the following fact ([4], Fact 14(5)):
Proposition 2.6**.**
If and have no maximum and , then . Similarly, if have no minimum and , then .
Proposition 2.7**.**
{arabiclist}
If a strongly surjective order has a minimum, then it is a well-order. If it has a maximum, then it is the reverse of a well-order.
A strongly surjective linear order that is not an ordinal has coinitiality . Similarly, a strongly surjective linear order that is not the reverse of an ordinal has cofinality .
Every strongly surjective linear order is short.
The cardinality of a strongly surjective linear order cannot exceed the continuum
Proof 2.8**.**
(1) If is a strongly surjective order with a minimum and is a non-empty subset of , then must have a minimum, otherwise would be impossible. Similarly for the maximum.
(2) If is an ill-founded strongly surjective order, then and so . It also follows that does not have a minimum. So by Proposition 2.6. Similarly for the cofinality.
(3) By Proposition 2.6, (1) and (2) any suborder of a strongly surjective order must have either a maximum or cofinality . Therefore . Similarly .
(4) follows from (3) and a classical theorem of Urysohn’s ([15], Theorem 9.28) about short linear orders.
It is useful to give a name to the orders satisfying the necessary conditions for strong surjectivity given in the first two items of Proposition 2.7.
Definition 2.9**.**
A linear order is admissible if the following conditions hold: {arabiclist}
* has a miminum or it has coinitiality ;*
* has a maximum or it has cofinality .*
So an order is short if and only if it and all of its suborders are admissible.
2.1 Defining epimorphisms
Given non-empty convex subsets and of , say that when for all and we have ; similarly define if for all and all one has . Say that and are adjacent if and there is no satisfying . Say they are connected when but (so that they share an element).
An epimorphism can be defined on a covering by convex sets.
Definition 2.10**.**
We say that a family of non-empty convex sets of an order is nice if and only if the index set is an interval of , the family is unbounded above and below in and for all , holds.
We say that is a nice covering of if it is a covering of by a nice family.
Lemma 2.11** (Definition by pieces).**
Suppose we have a nice family of convex subsets of and a nice covering of satisfying that for any when and are not adjacent then has a maximum or has a minimum, and if and are connected, so are and .
If for all , holds, then .
Proof 2.12**.**
Take and whenever and are not adjacent let be the maximum of if it exists, or the minimum of otherwise. Define then the map as follows.
[TABLE]
We defined on every and on the convex sets between and , so on all of . Let us first check that it is well-defined. Suppose is in for some . Then, since , we have , so that connects the two intervals. The hypothesis gives that , and as the maps and are epimorphisms we have
[TABLE]
so is indeed well-defined. Since the maps are epimorphisms and the sets form a nice covering of , we finally have .
In the above proof, we say that is defined by pieces. Some specific operations come in handy to define epimorphisms by pieces.
Definition 2.13**.**
Given linear orders, and , we denote the following epimorphism:
[TABLE]
Similarly we define
[TABLE]
Given , we also define
[TABLE]
Proposition 2.14** (Family mash).**
Given linear orders and , with admissible, if there is a nice family of such that holds for all , then we have .
Proof 2.15**.**
We may assume that is not a singleton, and so no is a singleton. Moreover, we can suppose that has more than one element, otherwise if then (because is convex and unbounded) and we are done.
For each fix . We want to define by pieces.
Suppose first that is finite, and let and be its minimum and maximum. Notice that is nice. On the side, take any and consider the nice connected covering . Then we can use Lemma 2.11, with and witnessing and respectively, to define .
From now on, we suppose that is infinite. There are four cases.
{arabiclist}
When has a minimum and a maximum , choose different from the minimum and maximum of (at most one of the extrema exists), and let and . The nice covering of and the connected covering of allow the definition by pieces of .
When has a minimum and no maximum, we need to distinguish two subcases.
If has a maximum we consider the nice covering and the connected covering .
If instead has no maximum, by admissibility of let be strictly increasing and cofinal in . Fix and let . Now consider the nice family and the nice connected covering
[TABLE]
Using and for we again get the definition by pieces of .
When has a maximum and no minimum, we can just mirror the previous case.
When has no extrema, we look for a connected nice covering to match . Take strictly increasing, coinitial and cofinal in . If then take . If has a minimum , take and . If has a maximum , take and . In any case, we can use the appropriate , , and to define by pieces.
In the above proof we say that we mash the family onto .
Corollary 2.16**.**
For and admissible, we have .
Proof 2.17**.**
By admissibility of , take increasing, coinitial and cofinal in for some which is an interval in . Mash the nice family of onto using Proposition 2.14.
2.2 Operations on strongly surjective orders
In general, the sum of strongly surjective orders is not strongly surjective: consider for example a countable ordinal whose Cantor normal form has two summands and use Theorem 1.2. We now show instead that the product of two strongly surjective orders is still strongly surjective, and that the left-quotient of a strongly surjective order by a scattered order is also strongly surjective. First note the following.
Proposition 2.18**.**
Let be any order and for each , let be a strongly surjective order. Then is strongly surjective if and only if for every non-empty there is an epimorphism from onto .
Proof 2.19**.**
If is strongly surjective, then it must admit an epimorphism onto its suborder for any non-empty .
Conversely, suppose there is an epimorphism for any non-empty . Let be a suborder of and let be the set of indices such that intersects in a non-empty set , so that . Since each is strongly surjective, let be an epimorphism. These induce an epimorphism . Then is an epimorphism.
This yields the following simple examples of strongly surjective orders.
Example 2.20**.**
Let be countable ordinals and . Then and are strongly surjective.
Proof 2.21**.**
The fact that are strongly surjective is a consequence of Theorem 1.2 and Proposition 2.1(1). So by Proposition 2.18 it is enough to show and , which can be done by a definition by pieces using the presence of an extremum in the range.
Corollary 2.22**.**
If and are strongly surjective, then is strongly surjective. In particular is strongly surjective for all .
Proof 2.23**.**
By Proposition 2.18, it is enough to show for any suborder of . Let be an epimorphism and for let . As is strongly surjective, each must be admissible. Since is also admissible by Proposition 2.7, Corollary 2.16 implies that there is an epimorphism for every . Gluing together these epimorphisms yields .
Strongly surjective orders are not closed under infinite products (ordered lexicographically), as we will show in Section 5.
Lemma 2.24**.**
If is a scattered linear order and , then .
Proof 2.25**.**
We first show the special case , which is actually Lemma 1.17 of [13]. Notice that if then an easy induction shows that for any . We show that under this hypothesis is not scattered. To this end we recursively define for every a subset of which is isomorphic to and a point . Start with . Assuming that and , since , pick a point in the middle copy of embedded in and let and be the left and right copies of embedded in . Then is a dense suborder of , and so is not scattered.
Now assume and . Again inductively one can show that for all . If is large enough we have and hence , which by the above implies that is not scattered. Thus is not scattered.
Proposition 2.26**.**
If is scattered and is strongly surjective, then is strongly surjective.
Proof 2.27**.**
Let and fix an epimorphism . Define the relation by letting . If we denote by the vertical section . Similarly, for , is the horizontal section . Notice that:
- -
all sections are non-empty (i.e. the domain of is and its range is );
- -
all sections are convex subsets of the respective linear order;
- -
* for each (by Lemma 2.24).*
To define an epimorphism , we only need to define a surjection that satisfies for all . Given we distinguish several cases.
- (a)
If and is the unique element of set .
- (b)
If there is (necessarily unique, by Lemma 2.24) such that , then set ; note that if then satisfies this case.
- (c)
So it remains to define on the set of those such that , but do not fall in case (b). Consider a maximal -convex subset of that is embeddable in : is contained in a -condensation class of ; see Section 4.2 in **[15]**. So has order type finite, , or . We need to define on each such .
- (c1)
Suppose first that has elements . Consequently, consists of consecutive points of , say , so that .
- (c1a)
If , set for . Notice that in this case, since does not witness that case (b) applies to , consists of and an infinite convex set with supremum : then for all but at most one we have by case (a).
- (c1b)
If but , then let for . An argument similar to the one used in case (c1a) shows that in this case for some .
- (c1c)
If neither is the first element of , nor is the last element of , let be the immediate precedessor of and be the immediate successor of in . Thus , (because neither nor satisfy the condition of case (b)) and both and have been defined according to cases (a) or (b). Notice that and cannot have both been defined according to clause (b), with values different from , respectively, as in this case one would have , contradicting Lemma 2.24. This implies that either or . If , let ; otherwise, let .
- (c2)
If has order type , or , then has the same order type and we can define on as any order preserving surjection onto .
By construction, is order preserving and surjective.
3 Bounding the complexity of from below
The closure properties of Subsection 2.2 allow to build several examples of strongly surjective linear orders. We present here other kinds of examples allowing to obtain some hardness results.
First we make our formal setting precise. We call the subset of consisting of all linear orders on a subset of . By definition it is a Polish subspace of . To avoid heavy notations, when there is no possible confusion we just write for the pair .
When we work with elements of we fix recursive copies of and , denoted respectively by and . Moreover we assume a fixed way of implementing sums (finite or infinite) and products as recursive (and hence continuous) operations which produce new elements of .
Remark 3.1**.**
In the literature most often people work with , the space of all total orders on the domain . The downside of is the absence of finite orders, which we need for the main result in Section 4. That is why we deal with . However, for the classification results on strongly surjective orders the two settings are equivalent. Indeed, denote by the set of finite orders in , and notice that there are continuous functions and that preserve order types. If is a pointclass that includes and is closed under finite unions and continuous preimages, and the set of strongly surjective orders in belongs to , then , so . Conversely, if , one has that the strongly surjective orders as a subset of are in as well.
3.1 Basic hardness
Let and be the subsets of consisting of the scattered countable linear orders and of the countable well-orders. It is well-known that both and are and -complete.
Proposition 3.2**.**
The sets , and are -hard.
Proof 3.3**.**
Let be defined by . Using Proposition 2.7 and Theorem 1.2, as has a minimal element for any , we have if and only if . Since if and only if , we have that reduces to , to , and to as well.
We now consider the set of countable strongly surjective linear orders that are non-scattered.
Proposition 3.4**.**
The set is -hard, and the set of non-scattered strongly surjective orders is and -complete.
Proof 3.5**.**
Let be defined by . As is non-scattered for all , we have if and only if it has no scattered initial nor final segments by Proposition 2.3. But never has a scattered initial segment, and it has a scattered final segment if and only if itself is scattered. So finally reduces to , and even to the set of non-scattered strongly surjective countable linear orders, which are consequently -hard.
The fact that is follows from the characterization of Proposition 2.3.(ii).
3.2 Powers of
The main new ingredient needed for the lower bound is a general version of the exponentiation with base . There are two definitions of for an ordinal number. The first one is by ordinal induction (see [15], Definition 5.34), while the second ([15], Definition 5.35) is a direct set theoretic definition, and it can actually be used as a definition of for any linear order. As pointed out in [15], Exercise 5.36(1), the two definitions coincide when is a well-order.
We first recall the definition by ordinal induction.
Definition 3.6**.**
{arabiclist}
,
,
\mathbb{Z}^{\alpha}=\big{(}\sum_{\beta<\alpha}\mathbb{Z}^{\beta}\omega\big{)}^{\star}+1+\sum_{\beta<\alpha}\mathbb{Z}^{\beta}\omega* if is a limit ordinal.*
The following equalities will be useful.
Proposition 3.7**.**
For any and , we have
[TABLE]
Proof 3.8**.**
To prove the first equality we argue by induction on . The cases and limit are immediate from the definition. For the successor case we have
[TABLE]
where in the central step we use the induction hypothesis.
The second equality can be proved applying the first one to , using .
Proposition 3.9**.**
For any countable ordinal and natural number , the order is strongly surjective.
Proof 3.10**.**
Since finite linear orders are trivially strongly surjective, by Corollary 2.22 it suffices to show that each is strongly surjective. Proceed by induction on . When we get the singleton linear order. Notice that is strongly surjective by Example 2.20, so that Corollary 2.22 handles the successor step because .
Suppose now that is limit and that is strongly surjective for all . By Corollary 2.22, so are and . Recall that, by Proposition 3.7, can be written as a sum over the index set : .
First we show that if and is a non-empty subset of with , then
[TABLE]
If is a successor ordinal, is a nice family in and we can mash onto , since . If is limit, let be an increasing cofinal sequence in , with : we can mash the nice family onto . So, in either case we get (1).
Take now a non-empty subset of : it determines two subsets – one of them possibly empty – and a suborder . We want to show that , so that we can conclude the proof by applying Proposition 2.18. Set and .
First notice that we may suppose that both and are non-empty. In fact if, for example, , letting , we have
[TABLE]
so that an epimorphism from onto the rightmost part gives by composition an epimorphism onto .
Similarly, we may assume that both and are unbounded in . Indeed, if is an upper bound for, say, , we have
[TABLE]
where in the first inequality we used the induction hypothesis, and in the last one (1).
Since for any , it is enough to show that both and hold for some . To prove, for instance, the latter, let be increasing and cofinal in , with , and let be increasing and cofinal in , with for all . Then, by (1), there exist epimorphisms
[TABLE]
Gluing them together, one obtains an epimorphism from onto .
Here is the set-theoretic definition of exponentiation with base .
Definition 3.11**.**
Let be a linear order. For any map , stands for the support of , that is . The -power of , denoted by , is the following order on . If are maps with finite support let if and only if or where .
We now show that if is countable but not a well-order then , and hence is strongly surjective by Proposition 2.3.
Lemma 3.12**.**
For any linear orders and we have: {arabiclist}
**
if is countable and with no minimum then .
Proof 3.13**.**
(1) The bijection , is an isomorphism.
(2) Take countable with no minimum, and suppose holds for some and in . As has no minimum pick that is strictly below every element of . Define , and , all in , as follows.
[TABLE]
We have
[TABLE]
so is dense, countable, without extrema, giving .
Proposition 3.14**.**
If is countable and not a well order then there is a countable ordinal such that
[TABLE]
Hence .
Proof 3.15**.**
To obtain it suffices to use the previous lemma with the decomposition for ordinal and without a minimum. Since is written as a sum we have , which yields because , and hence , is countable.
3.3 The lower bound
We now prove that is hard for the class of all sets that are the union of an analytic and a coanalytic set.
As we did for sums and products, we want to realize exponentiation with base as an operation on . Since in this case the details are less straightforward, we provide them:
Proposition 3.16**.**
There is a continuous (even recursive) function mapping any to an order isomorphic to .
Proof 3.17**.**
Fix and recursive enumerations of and respectively, as well as a recursive order , whose domain is the whole , that is isomorphic to the strict part of . For any we define .
First, the domain is the set of codes for pairs of sequences of the same length, the first with values in , the second in . This simulates the finite support. For convenience we require the sequences with values in to be -decreasing. Writing for the length of a sequence :
[TABLE]
We now compare two codes of pairs of sequences on the first value on which they differ. We have to be careful because if the value differs on the first sequence, it means that the two sequences do not have the same support. Also, one sequence could extend the other. Formally, given we have if and only if
;
or
- -
for all we have
[TABLE]
and
[TABLE]
or
- -
there exists satisfying
[TABLE]
and
[TABLE]
This is, given , a recursive encoding of an order isomorphic to .
Theorem 3.18**.**
The set is hard for the class .
Proof 3.19**.**
First observe that the set
[TABLE]
is -complete: if , with reducing to and reducing to , then reduces to .
We now prove that continuously reduces . To this end we use the continuous map defined by
[TABLE]
If then by Proposition 3.14 . Then has no initial or final segment which is scattered and by Proposition 2.3 we have . If then is isomorphic to an ordinal power of , which is scattered and strongly surjective by Proposition 3.9. In that case, using both Proposition 2.26 and Corollary 2.22, if and only if . Finally, since has a minimum, Proposition 2.7(1) and Theorem 1.2 tell us that if and only if , which concludes the proof.
4 Bounding the complexity of from above
Given a set , the spaces and are endowed with the product topology of the discrete topology on .
Given in , is a closed subspace of , so it is closed in as well, where is a new symbol (we map the elements of to ). Similarly, the space is in and hence a subspace of . Therefore both and are Polish spaces.
4.1 Some effective facts
We assume some familiarity with basic recursion theory. For effective descriptive set theory, we refer the reader to Section 3E of [14] or to [11]. Notice that is a Polish recursive space in the sense of Section 2.4.3 in [11].
We make a heavy use of Chapter 4 of [14]. Let us recall the following well-known facts ([14], 4D.3 and [11], Section 5.1.5, respectively). We state them in relativized form, fixing a parameter .
Fact 1**.**
If and are recursive spaces and is then is .
Fact 2**.**
Let be a recursive space, a subset of a recursive space, and a set. Then there exists a function which uniformizes on , where
[TABLE]
Some basic operations on linear orders are effective.
Fact 3**.**
The operation is recursive.
We now spell out what we mean by saying that the definition by pieces of Lemma 2.11 is .
Fact 4**.**
The following sets are : {arabiclist}
for an interval of , the set of such that and is a nice family of ,
the same with nice covering,
the set of triples such that and are adjacent convex subsets of ,
the set of triples such that and are connected convex subsets of ,
the set of pairs such that is the maximum of .
{notation}
- •
For an interval of , stands for the set of all in such that: is a nice family of convex subsets of ; is a nice covering of ; for any when and are not adjacent then has a maximum or has a minimum; and if and are connected, so are and .
- •
Call the space where is not an element of ; is equipped with the smallest Polish topology extending that of and making a clopen set.
Fact 5**.**
For any interval of , is and so is the map
[TABLE]
where is given by Lemma 2.11.
The explicit dependence on will be omitted, and we shall write simply to denote this function.
Fact 6**.**
If then any convex suborder of is .
Proof 4.1**.**
Fix . First notice that has countably many convex subsets (see [15], Exercise 5.33.1)). Moreover the set of convex suborders of is a , and hence , subset of . So an application of Harrison’s Effective Perfect Set Theorem ([14], Theorem 4F.1) concludes the proof.
Definition 4.2**.**
Given and subsets of , denote by the set
[TABLE]
Define then for by induction on by and , finally stands for .
Fact 7**.**
If and are two subsets of , then so are and .
Proof 4.3**.**
The class is closed by effective countable unions, so it suffices to prove the statement for . This comes from Facts 6 and 1.
4.2 Uniformizations for epimorphisms
Definition 4.4**.**
Given we say that admits a -uniformization if there exists a map such that when and when .
Given , if all admit a -uniformization we say that has the -uniformization for epimorphisms.
Our goal is to show in Theorem 4.13 below that has the -uniformization for epimorphisms.
Fact 8**.**
If admits a -uniformization, so does .
Proof 4.5**.**
Define .
Notice that a -uniformization of some is a subset of . Following Section 5.1.1 in [11], we call the coding of -subsets of . Recall that we have
- •
is a subset of , is a subset of
- •
is the set of subsets of and for any , is the set of subsets of .
Fact 9**.**
There is a partial map: , such that for every admitting a -uniformization, is a code of a -uniformization .
Proof 4.6**.**
The relation
[TABLE]
is a subset of by definition:
[TABLE]
The result then follows using Fact 2.
Proposition 4.7**.**
If have the -uniformization for epimorphisms, then so does .
In particular, has the -uniformization for epimorphisms.
Proof 4.8**.**
We fix and , such that is an initial segment of and . Since and have the -uniformization for epimorphisms, for there exists a -uniformization for . As is a convex subset of , by Fact 6 is included in . Recalling that each is a map, this implies that is a map.
By Lemma 2.11 (and using the fact that and are adjacent but not connected), satisfies if and only if there is a nice covering of satisfying and . Since allows to check whether in a way and using Fact 4(2), the set of triples satisfying the latter is .
We now use the effective version of Lusin-Novikov’s “small section” uniformization result (see [14], 4F.6: the statement there is not effective, but the hint proves the effective version) to obtain two functions and with domain such that holds for any .
We can now define by setting to be the map defined by pieces from and when and are defined, and otherwise. By Fact 5, is a map and in fact a -uniformization of .
We recall (some version of) Hausdorff’s hierarchy of countable scattered linear orders.
- •
Call the class of singleton orders,
- •
an element of is in when it is isomorphic to a finite sum, an -sum or an -sum of elements of .
Hausdorff proved that , so for we define the Hausdorff rank of :
[TABLE]
We have and we can set .
Recall that if is a suborder of , then holds, and that is a -norm (see [14], Section 4B). In particular, and are . Moreover, for any , using Theorem 4D.1(iii) of [14] we have .
To prove that if has the -uniformization for epimorphism so does we only need to handle the case of -sums (as for the case of -sums we can use Fact 8, and the case of finite sums is handled by Proposition 4.7). We use the following notion, implicitly used in [9].
Definition 4.9**.**
We say that an order is stable if and only if for all we have .
Since it is always the case that , stable really means for all . Notice that in particular a stable has a minimum and that the only stable orders with a maximum are the singletons.
Recall from [9] and [4] that the class of countable linear orders is well-quasi-ordered (wqo) under epimorphisms. In particular, is well-founded. We use the following observation, due to Landraitis [9], Lemma 2.2.
Lemma 4.10**.**
Every has a stable final segment.
Proof 4.11**.**
Fix and look for such that is stable. Fix a sequence monotone and cofinal in . The sequence is -decreasing so there is such that is -constant, for is well-founded on . Choose then . For any there is such that holds, and finally
[TABLE]
so is a stable final segment of .
We need the following characterization of stability (also essentially contained in [9], Lemma 2.2).
Fact 10**.**
An admissible linear order is stable if and only if it has a minimum and for all and in there are in such that and .
Proof 4.12**.**
It is immediate that if is stable then it has the desired property, so it is enough to show the converse. Given any , take a cofinal monotone sequence in , with and . Use the hypothesis to find a sequence such that we have
- •
,
- •
.
Notice that since we can assume that .
We can apply Lemma 2.11 to define by pieces a surjection showing that .
Theorem 4.13**.**
* has the -uniformization for epimorphisms.*
Proof 4.14**.**
We prove inductively on that has the -uniformization for epimorphisms. Take , so that there is such that . For define by letting , and if ; then
[TABLE]
is a -uniformization111Notice that this is not continuous! of .
Fix now with , and suppose that has the -uniformization for epimorphisms. We need to prove that has it too.
By Proposition 4.7, has the -uniformization for epimorphisms. Recall also that, by Fact 9, there is a map that for any chooses the code of a -uniformization for .
Calling the set of stable elements of , Lemma 4.10 yields that can be defined as
[TABLE]
where we are using obvious notations.
Fact 8 and Proposition 4.7 tell us that if has the -uniformization for epimorphisms, then so does .
Fix and let be the minimum of . If has a maximum, it is a singleton and we already know that it has a -uniformization. Thus we can assume that is a stable -sum of elements of . To define a -uniformization of we use the -uniformizations of . Notice that the are as well, because intervals are .
We now define distinguishing three cases, each of them defined by a property.
If has no minimum (a condition) then notice that and let .
If has two extrema (a condition) then notice that if and only if there is such that holds, if and only if . In case does exist, choose minimal (as a natural number) and define by pieces from using the function of Fact 5. Otherwise let .
The last case is when has minimum but no maximum (a condition). Let \mathsf{B}=\{L\in\mathsf{Lin}\mid\text{L has minimum but no maximum}\}. If we denote by the canonical cofinite sequence in , defined by letting be the minimum of , and be the least (as natural number) such that . Notice that the map is on the set .
Claim 11**.**
There exists a function such that, writing , we have that the sequence is strictly increasing and cofinal in and moreover if and only if for every .
Proof 4.15**.**
Given we uniformly define in a way the sequence and an auxiliary sequence by induction on . The intuition for is that as long as we are still hoping to show that , while when we set we actually know that and we just need to make sure that is cofinal in .
As , stands for the canonical cofinite sequence in . First, is the minimum of and . Assuming we have already defined and we proceed as follows. If we look for such that . If we succeed, we let be the least (as natural number) such and, using the stability of and Fact 10, find the least (code for) a pair such that and . This way we defined , and we set also . Notice that in this case we have
[TABLE]
If either the search for such that fails or , we let and be the least (as natural number) such that .
Since we made sure that the sequence is indeed cofinal in .
Now notice that if for every then for every ; using a definition by pieces we find a witness to . If instead for some let be the least such. Then and there is no such that . The latter fact implies .
Now, using the claim, we can define on . If for every (a condition) then can be defined applying the function from Fact 5 to the epimorphisms . If instead for some we set .
We can finally pinpoint the complexity of , but first the complexity of .
Corollary 4.16**.**
The set of scattered strongly surjective orders is and -complete.
Proof 4.17**.**
The fact that is -hard is contained in Proposition 3.2.
Given an order say that a -uniformization of is strong if for all such that we have . By Theorem 4.13 is scattered and strongly surjective if and only if it is scattered and admits a strong -uniformization.
This gives in turn, using Fact 1, a definition of .
Corollary 4.18**.**
The set is the union of a set and a set. It is in particular , and in fact -complete.
Proof 4.19**.**
By Proposition 3.4, Corollary 4.16 and Theorem 3.18.
5 Looking for uncountable strongly surjective orders
5.1 Classical examples are not strongly surjective
Recall that Proposition 2.7(4) states that a strongly surjective linear order can have at most the cardinality of the continuum. Here we show that the most common orders of size the continuum and those that can be obtained from them using basic operations are not strongly surjective. We use different techniques, and for some linear orders we have different proofs that they are not strongly surjective.
We first give a cardinality obstruction for strong surjectivity of suborders of .
Theorem 5.1**.**
Let , and assume . Then no of cardinality can be strongly surjective.
Proof 5.2**.**
We use a counting argument: there are more subsets of than order-preserving maps from to .
Since we can find a countable subset of such that for all , if holds then there is a with , and such that moreover the endpoints of belong to , if they exist. Every order-preserving map from to is the extension of an order-preserving map from to , and there are at most continuum many of those:
[TABLE]
Fix now order-preserving, and compute how many order-preserving extensions of there can be. Take , we can pick for any that satisfies
[TABLE]
Call the convex set of all points satisfying (2). If is trivial, that is empty or reduced to a singleton, then there is at most one order-preserving extension of to . Notice now that by the properties of , for in the sets and are disjoint. Since there can be only countably many non-trivial , and each of these yields at most possible extensions, so for a fixed we have
[TABLE]
All in all we have at most continuum many order-preserving maps from to , but has even more subsets by hypothesis so it cannot be strongly surjective.
Corollary 5.3**.**
* and are not strongly surjective.*
Theorem 5.1 and its proof do not provide a concrete such that yet (and similarly for ). A useful technique to prove that a linear order does not admit epimorphisms onto another one is to compare their gaps. Recall that a gap of is given by a non-empty initial segment with no maximum such that is non-empty and has no minimum. Let be the set of gaps of linearly ordered by .
Proposition 5.4**.**
If and are linear orders such that then .
Proof 5.5**.**
If is an epimorphism from onto then is an injection from to .
Corollary 5.6**.**
Any linear order with is such that .
Hence witnesses the fact that , , , and, for every countable , ordered lexicographically are not strongly surjective.
Proof 5.7**.**
The first part follows immediately from the Proposition because .
Each of the linear orders considered in the second part of the statement (and indeed each short uncountable linear order) is non-scattered. Now observe that and are complete (that is, they have no gaps), while . The statements about and are obvious.
To see that is complete let be a non-empty subset of . Define inductively as follows: given and assuming that has been constructed for every , let be the least value such that majorizes . Then majorizes . Moreover, if majorizes and , let ; then , contrary to the definition of . So .
To see that has only countably many gaps let where the order on is extended to by ordering lexicographically and letting if and only if for every and . Then is complete.
Notice that the fact that and are not strongly surjective shows that Corollary 2.22, stating that strongly surjective orders are closed under finite products, cannot be extended to infinite products.
The next natural candidates for being uncountable strongly surjective orders are the finite products obtained by using , and possibly some countable orders as factors. We show however that no uncountable strongly surjective order can be obtained in this way.
Lemma 5.8**.**
Let , and be linear orders. Suppose that and that for any convex subset of that has more than one point. Then we have .
Proof 5.9**.**
Suppose we have and consider defined by . There is some such that is not a singleton, otherwise would induce an epimorphism from onto . But then and is a convex subset of with more than one point, which is again impossible.
Definition 5.10**.**
If is an infinite cardinal, a linear order is -dense if it has no end points and between any two distinct elements of there are exactly elements of .
Lemma 5.11**.**
There is a -dense suborder of such that every interval , for , has gaps.
Proof 5.12**.**
The following construction is a variation on the classical construction of a Bernstein set (see e.g. Example 8.24 in [8]).
Let be the set of the traces on of the real intervals with rational endpoints. In each we define subsets and , for , such that the elements are all distinct. Fix and . Suppose that and are defined for all and , as well as and for and . Notice that the set of these elements, if non-empty, has cardinality . So pick any and distinct such that
[TABLE]
It follows that every is a gap in . Moreover, if , then contains some , which has the cardinality of the continuum (containing all ) and has continuum many gaps (at least every ).
Theorem 5.13**.**
Let , where for each either is countable or and ( and are instances of such linear orders). If is uncountable, then is not strongly surjective.
Proof 5.14**.**
Suppose that is uncountable, so at least one of the factors is uncountable. Let be the order given by Lemma 5.11. Since we have . It then suffices to show that , and this can be done by induction on .
For , notice that since .
If the statement holds for , let . If is countable (by cardinality reasons), or by inductive hypothesis, . Moreover, if is any convex subset of containing more than one point, then either by cardinality reasons (if is countable) or by the fact that has more gaps than (if is uncountable). Now apply Lemma 5.8.
We already argued that and ordered lexicographically are not strongly surjective. However the gap method does not apply to other natural infinite lexicographic products, such as , , and , which have many gaps. First we show that products such as and are not strongly surjective.
Theorem 5.15**.**
For every let be a linear order with at least two elements such that for every convex set we have . Then , where the product is ordered lexicographically.
Proof 5.16**.**
First of all notice that the hypothesis on implies that every convex subset of does not surject onto , , or .
Suppose is an epimorphism. Our goal is to define an embedding such that is injective on the range of , thus reaching a contradiction because is countable.
If for some we let . To define we define such that when , when , is a convex subset of with at least two elements, and . Then we set , so that it is immediate that if are distinct then .
The definition of is by recursion on the length of , starting from . Thus we assume that has length and is defined respecting the conditions, so that is isomorphic to one of , , , and . Consider the map that sends to : since , for some we have that is not a singleton. Since has at least two elements is either not the maximum or not the minimum of . Let us assume it is not the maximum (otherwise we reason symmetrically). Then is a nonempty convex subset of and hence does not surject onto , which is isomorphic to one of , , , and . Therefore we can find such that is also not a singleton. Notice that it might be that intersect in a common endpoint. Thus we go to the next level and find such that is not a singleton for every . Consequently . Let for .
Corollary 5.17**.**
* witnesses that , , , and ordered lexicographically are not strongly surjective.*
Proof 5.18**.**
First notice that , , , and satisfy the condition imposed by Theorem 5.15 on the ’s. Then observe that each of , , , and is non-scattered.
To show that is not strongly surjective we must use a different approach (obviously ): we exploit the definability of epimorphisms in certain settings.
Theorem 5.19**.**
No uncountable Borel suborder of , with the lexicographic order, is strongly surjective.
Proof 5.20**.**
First, notice that the usual product topology and the order topology on coincide. Indeed, for any , the basic open set is open in the order topology:
- -
**
- -
if for some , then ; similarly if for some
- -
if for some , then ; similarly if for some
Conversely, given any , fix and set . Observe that and , so , which implies that is open in Cantor space. Similarly one proves that is open.
Now let , and fix any order-preserving function . For any the subset of is convex, so there exists a convex subset of such that . By the above, if and is not an end point of , then is in the topological interior of . This implies that is the union of an open set plus at most two points (its end points, if they exist), so is Borel in and is Borel in ; consequently, is Borel.
If is Borel in , then must be analytic; so if is uncountable, then is not strongly surjective, since there exist non-analytic subsets of onto which there can be no epimorphism.
Corollary 5.21**.**
, and ordered lexicographically are not strongly surjective.
Proof 5.22**.**
It is enough to show that and , endowed with the product topology on the discrete topology, Borel embed order preservingly in ordered lexicographically. Since the natural inclusion is a Borel order preserving embedding of into , by the main theorem of [10] it is enough to prove that . Notice that has uncountably many pairs of consecutive points, so if then , being dense, should have uncountably many pairwise disjoint open intervals. However this is not the case, as every -open interval in contains a non-empty open subset in the Polish topology of .
The argument of Theorem 5.19 cannot be extended to suborders of for , since on the order topology and the product topology do not coincide. In fact, for , there are more order-preserving functions from into itself than Borel maps with respect to the product topology. To see this, for every consider the function defined by letting
[TABLE]
The function is order-preserving, and whenever . Since is isomorphic to a suborder of , this shows that there are at least order-preserving functions from into itself.
5.2 Beyond ZFC
In contrast with the negative results that we showed so far, we now build an uncountable strongly surjective order under extra set theoretic assumptions. For an infinite cardinal less than the continuum, consider the statement
: up to isomorphism, there is a unique -dense suborder of .
We know that holds in ZFC, while the consistency of with ZFC was proved in [2]. Moreover, follows from PFA. The interest for was rekindled recently, as witnessed by [12]. Itay Neeman recently announced a proof of the consistency of from large cardinals.
Theorem 5.23**.**
Let be an uncountable cardinal smaller than the continuum. Assume . Then there exist strongly surjective orders of cardinality .
We prove in fact the following.
Proposition 5.24**.**
Let be an uncountable cardinal smaller than the continuum. Suppose that, up to isomorphism, is the unique -dense suborder of . Then for any with .
Proof 5.25**.**
Let be a countable dense set in the order topology of containing all points having an immediate successor or an immediate predecessor in and the endpoints of if they exist. Let , where is isomorphic to if , and a singleton otherwise. It is then enough to show that is isomorphic to . It is easily checked that is -dense, so it remains to check that .
For each let be a linear order containing . If , let . Finally, let be the completion of . The proof will be concluded by showing that .
By construction, does not have minimum nor maximum and it is complete. To apply the classical characterization of the order type of ([15], Theorem 2.30) it remains to show that is separable. For each , pick a countable dense subset of . Then is dense in .
Applying Corollary 2.22, one obtains that if is the order provided by , then each is a strongly surjective order. These are in fact distinct order types, more precisely the following holds.
Proposition 5.26**.**
Assume and let witness it. Then
[TABLE]
Proof 5.27**.**
Since , it is enough to show inductively . First notice that , because contains an uncountable family of pairwise disjoint open intervals, while does not.
Now assume , and suppose towards a contradiction that witnesses . Write . If for some the map is injective then it witnesses , contradicting the base step of our induction. Hence for all there exist distinct such that . Fix , pick and with this property, and such that . For all and we have and hence . This implies that is injective and witnesses . Now notice that : this is clear if , while when it follows from the fact that is -dense, and hence isomorphic to . Putting all together, we have shown that , against the induction hypothesis.
In Theorem 5.23 we proved the existence of uncountable strongly surjective orders under a consequence of PFA. So it is natural to try to build strongly surjective orders under quite orthogonal principles, like and its variations. To this end it appears that the following notions, with roots in [3], are relevant.
Definition 5.28**.**
A partial order (often denoted only by ) is a tree if for all the initial interval has order-type an ordinal called the length of . The set of nodes of length is the th level of : we denote it by . The height of is the smallest ordinal such that is empty. Moreover we say that belong to the same brotherhood of if .
If every brotherhood of is linearly ordered, then we can order by the lexicographic order we denote by and, following Baumgartner [3], we say that is doubly ordered.
Two doubly ordered trees and are isomorphic (and we write ) if there exists a bijection which preserves both the partial and the linear orders.
Definition 5.29**.**
A doubly ordered tree is a Baumgartner tree if the following conditions hold:
- •
* is a Suslin tree (that is, every chain and every antichain in is countable, the height of is , and for all and all with there exists such that ).*
- •
* has rational brotherhoods, that is the ordering of each brotherhood of is isomorphic to .*
- •
for every , if
- –
* is cofinal with respect to in ,*
- –
* has a rational basis, that is the ordering of its minimal elements is isomorphic to ,*
then we have .
Assuming , in Theorem 4.15 of [3], Baumgartner claimed to build a minimal Specker type which was in fact the linear part of what we call a Baumgartner tree. As pointed out by Hossein Lamei Ramandi, Baumgartner’s proof has however a gap: there are indeed many counterexamples to the crucial Lemma 4.14, stated without proof.
Recently, Dániel Soukup ([16], see Section 4) modified the proof of Theorem 2.3 in [7] to construct a Baumgartner tree under .
Theorem 5.30**.**
The linear order of a Baumgartner tree is strongly surjective.
Proof 5.31**.**
Fix a Baumgartner tree and let .
Observe first that, as has rational brotherhoods, holds. Hence can be written as a -sum and . For any countable linear order we have and hence .
It remains to deal with the uncountable suborders of . Given uncountable let . Consider
[TABLE]
and call the set of its -minimal elements. As is an antichain and is Suslin, is countable. Let : is not cofinal in any set of the form and hence, by a well-known property of Suslin trees, it is countable. For let be the singleton order, and for let . Notice that for we have by the last clause in the definition of Baumgartner tree. The set has indeed a rational basis : take with and call . The second clause implies that there are immediate successors of such that and . Cofinality gives us then in for , so is densely ordered with no extremes. As an antichain in , is countable.
Thus we have , where the sum is taken according to lexicographic order. Since the [math]th level of is ordered as we have , so for any countable linear order we have, as linear orders: . In particular for every , so we have , where . Since is countable, . Altogether we showed , as needed.
5.3 Some directions for further research
In this paper, we have given a fairly complete treatment of countable strongly surjective linear orders. On the other hand, various problems regarding uncountable strongly surjective linear orders have been left open. We discuss briefly here some lines for further research in this direction.
5.3.1 The existence of uncountable strongly surjective orders
In the first draft of this paper, we left open three problems concerning strongly surjective orders. The main one was: Does there exist an uncountable strongly surjective order in ZFC? With two related questions: Does there exist an uncountable strongly surjective order under CH? Or under ?
Upon learning about these problems, Dániel Soukup answered negatively the second question, so a fortiori the first one: see Section 5 of [16].
The existence of a strongly surjective order under remains open. Dániel Soukup included a healthy list of open problems about uncountable strongly surjective orders in Section 6 of [16].
5.3.2 Definably strongly surjective orders
In Theorem 5.19 we proved that no uncountable Borel suborder of can be strongly surjective by using definability reasons: such an order cannot surject onto a non-analytic suborder, since epimorphisms are Borel. This suggests that there may be some Borel subsets of for which this is the only obstruction to strong surjectivity, as they admit epimorphisms onto all their analytic suborders. Call such orders definably strongly surjective.
Corollaries 5.6 and 5.17 (but not Corollary 5.21) show that and ordered lexicographically are not definably strongly surjective.
Question 5.32**.**
Do there exist definably strongly surjective orders that are not strongly surjective? In particular, is definably strongly surjective? Can the concept of a definably strongly surjective order be extended beyond the Borel suborders of ?
Acknowledgments.
An early version of this work, and notably a boldface form of Theorem 4.13, was presented to the “Groupe de travail en théorie descriptive des ensembles” at University Paris 6. We would like to thank the whole group for their patience, and Alain Louveau for suggesting the lightface version of Theorem 4.13, and pointing out that it would yield Corollary 4.16.
The research presented in this paper has been done while the first author was visiting the Department of information systems of the University of Lausanne. He wishes to thank the Équipe de logique, and in particular its director prof. Jacques Duparc, for providing such a friendly environment.
The research of the second author was funded by a fellowship from the Istituto Nazionale d’Alta Matematica (INdAM) and in part by FWF Grant P28153.
The research of the third author was supported by PRIN 2012 Grant “Logica, Modelli e Insiemi”.
The paper was completed while all three authors were attending the workshop “Current trends in Descriptive Set Theory” at the Erwin Schrödinger International Institute for Mathematics and Physics in Vienna. The authors wish to thank the ESI for its support and hospitality.
Finally, we thank the anonymous referee for numerous remarks and suggestions.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] A. Andretta, R. Camerlo, Analytic sets of reals and the density function in the Cantor space, European Journal of Mathematics , to appear.
- 2[2] J.E. Baumgartner, All ℵ 1 subscript ℵ 1 \aleph_{1} -dense sets of reals can be isomorphic, Fundamenta Mathematicae 79 (1973), 101–106.
- 3[3] J.E. Baumgartner, Order types of real numbers and other uncountable orderings, in I. Rival (ed.), Ordered sets , 1982, 239–277.
- 4[4] R. Camerlo, R. Carroy, A. Marcone, Epimorphisms between linear orders, Order 32 (2015), 387–400.
- 5[5] R.Camerlo, A. Marcone, L. Motto Ros, Polish metric spaces with fixed distance set, ar Xiv:1809.06588.
- 6[6] K. Fournier, Wadge hierarchy of differences of co-analytic sets , The Journal of Symbolic Logic 81 (2016), 201–215.
- 7[7] A. Hajnal, Z. Nagy, L. Soukup, On the number of certain subgraphs of graphs without large cliques and independent subsets, in A. Baker, B. Bollobás and A. Hajnal (eds.), A tribute to Paul Erdős , 1990, 223–248.
- 8[8] A.S. Kechris, Classical descriptive set theory , Springer-Verlag 1995.
