A natural extension of the Wadge hierarchy is obtained if we consider k-partitions (or even Q-partitions for a countable better quasiorder Q) of the Baire space instead of sets (i.e., 2-partitions). Natural initial segments of the Q-Wadge hierarchy were recently characterised in terms of the so called h-quasiorder on suitably iterated Q-labeled countable well founded forests. Though these characterisations are natural and constructive, their definitions are rather long and technical. In this paper, we find clear shorter characterizations as (reducts of) a kind of free structures satisfying some natural axioms. Informally, we provide short and clear axiomatisations of the initial segments.
For subsets A, B of the Baire space , A is Wadge reducible to B (), if for some continuous function f on . The quotient-poset of the preorder under the induced equivalence relation on the power-set of is called the structure of Wadge degrees in . W. Wadge [20] characterised the structure of Wadge degrees of Borel sets (i.e., the quotient-poset of ) up to isomorphism. In particular, this quotient-poset is well-founded and has no 3 pairwise incomparable elements. The Wadge hierarchy subsumes many classical hierarchies of sets, including the Borel hierarchy and the Hausdorff difference hierarchy.
A natural extension of the Wadge hierarchy is the extension from the case of subsets of to the case of functions to an arbitrary quasiorder Q. We identify such functions with Q-partitions of of the form in order to stress a close relation of them to k-partitions (obtained when is an antichain with k-elements) studied by several authors. For Q-partitions A and B, let mean that there is a continuous function f on such that for each . We call the corresponding equivalence classes Q-Wadge degrees. The case of sets corresponds to the case of 2-partitions.
Let be the set of Borel Q-partitions A (those for which for all ). A celebrated theorem of van Engelen, Miller and Steel (see Theorem 3.2 in [18]) implies that if Q is a countable better quasiorder (bqo) then is a bqo. Although this theorem gives an important information about the quotient-poset of , it is far from a characterisation.
Many efforts (see e.g. [3,12,14,16] and references therein) to characterise the quotient-poset of were devoted to the k-partitions of . Our approach in [12,14,16] to this problem was to characterise the initial segments for bigger and bigger ordinals where are the delta-levels of the Borel hierarchy [4]. To achieve this, we defined the structures of iterated labeled forests with the so called h-quasiorder and discovered useful properties of some natural operations on the iterated labeled forests. In this way, we characterised the quotient poset of for [11,14,16].
An important progress was recently achieved in [5] where a full characterisation for arbitrary and Q is obtained, based on the (suitably extended) iterated labeled forests and on computability theory. Interestingly, these characterizations give new information even for the case of 2-partitions (i.e., subsets of the Baire space) and they look very different from the classical ones. For more complicated Q-partitions, even for k-partitions with , the forest characterizations are in fact the only known so far.
Though the forest characterizations are very natural and constructive, their definitions are rather long and technical. In this paper, we attempt to find clear shorter characterizations. To achieve this goal, we formulate some natural axioms for theories in signatures expanding the signature and axioms of σ-semilattices (i.e., upper semilattices with countable supremums). Then we show that many initial segments of (including itself) are (reducts of) free structures of suitable such theories. Informally, in this way we obtain a kind of axiomatizations for the initial segments of . More precisely, for every “closed enough” initial segment of we find a corresponding theory with the property described above. Bigger initial segments correspond to theories with bigger signatures and sets of axioms.
Though our axiomatic characterisations are much shorter than the forest characterisations, our proofs in fact essentially use the forest characterisations. The proof ideas are very similar to the standard ideas of universal algebra where free and finitely presented structures play a noticeable role. We cannot use the results of universal algebra directly because there people work with operations of finite arity while here countable supremums are deeply involved. Our proofs are rather easy, compared with the forest characterisations of Q-Wadge degrees [5,16].
After recalling some preliminaries in the next section, in Section 3 we explain our approach on the simple example of σ-semilattices which suffice to characterise the quotient poset of for . In the three subsequent sections we expand this approach and get axiomatic characterisations for , and , for any non-zero countable ordinal γ. In Section 7 we briefly discuss a finitary version of our approach (where the usual semilattices are taken in place of σ-semilattices).
The idea to use free and finitely presented structures to characterise the Wadge degrees of k-partitions first appeared in [11] where we sketched characterisations equivalent to those in Section 4.
Preliminaries
Baire space, trees and forests
We use the standard set-theoretic notation, in particular we identify the set of natural numbers with the first infinite ordinal ω. The first uncountable ordinal is denoted by . Let be the set of all infinite sequences of natural numbers (i.e., of functions ). Let be the set of finite sequences of elements of ω, including the empty sequence ε. For and , we write (resp. ) to denote that σ is an initial segment of τ (resp. of x). By we denote the concatenation of σ and x, and by the set of all extensions of σ in . For , we write where for each . For and , is the initial segment of x of length n.
By endowing with the product of the discrete topologies on ω, we obtain the so-called Baire space. The product topology coincides with the topology generated by the collection of sets of the form for . Working in the Baire space often involves trees. A tree is a non-empty set which is closed downwards under the prefix order ⊑. A leaf of T is a maximal element of . A path through a tree T is an element such that for each . For any tree T, the set of paths through T is closed in . A tree T is well founded if .
Along with the trees, we often use non-empty well founded forests of the form where T is a tree. The “concrete” trees and forests defined above are sufficient for defining the h-preorders in the sequel, though in the existing literature [5,11] people often work with “abstract” well founded countable trees and forests. It is easy to see that any “abstract” tree or forest is isomorphic to a suitable “concrete” one. This obvious observation sometimes simplifies definitions of natural operations on trees and forests.
Ordinals, quasiorders, semilattices
We assume the reader to be acquainted with the notion of ordinal (see e.g. [7]). Ordinals are denoted by . Every ordinal α is the set of all smaller ordinals, in particular for each , and . We use some well-known facts about the ordinal arithmetic. As usual, , and denote the ordinal addition, multiplication and exponentiation of α and β, respectively.
We use some standard notation and terminology on partially ordered sets (posets) which may be found e.g. in [2]. Recall that a quasiorder (qo) is a structure satisfying the axioms of reflexivity and transitivity . We often denote qo just by P, in which case we can denote the corresponding relation as .
Partial order (poset) is a qo satisfying the antisymmetry axiom . Linear order is a partial order satisfying the connectivity axiom .
Any partial order ⩽ on P induces the relation of strict order < on P defined by and called the strict order related to ⩽. The relation ⩽ can be restored from <, so we may safely apply the terminology on partial orders also to the strict orders. Any subset of a poset P may be considered as a poset with the induced partial order.
It is well known that any qo induces the partial order called the quotient poset of P. The set is the quotient set of P under the equivalence relation defined by ; it consists of the equivalence classes , . The partial order is defined by . To avoid complex notation, we sometimes abuse terminology about posets by applying it also to qo’s; in such cases we just mean the corresponding quotient poset of the qo. For quasiorders P and Q, let mean that the quotient posets of P and Q are isomorphic.
A qo is well founded if it has no infinite descending chains. In this case there are a unique ordinal and a unique rank function from P onto satisfying . It is defined by induction . The ordinal is called the rank (or height) of P, and the ordinal is called the rank ofin P. Note that a tree T is well founded in the sense of the previous subsection iff (reverse prefix relation) is well founded. Note also that the ordinals may be considered as the order types of well orders, i.e., of well founded linear orders.
A well quasiorder (wqo) is a qo that has neither infinite descending chains nor infinite antichains. Although the wqo’s are closed under many natural finitary constructions like forming finite labeled words or trees, they are not always closed under important infinitary constructions. Nevertheless, it turns out possible to find a natural subclass of wqo’s, called better quasiorders (bqo’s) which contains most of the “natural” wqo’s (in particular, all finite qo’s) and has strong closure properties also for many infinitary constructions. The notion of bqo is due to C. Nash-Williams [8] (see also [5,17]). We omit the definition of bqo because it is a bit technical and is used only in formulations. For well and better partial orders we use abbreviations wpo and bpo, respectively.
In the sequel we often deal with semilattices expanded by some additional operations. Recall that semilattice is a structure with binary operation ⊔ such that , and , for all . By ⩽ we denote the induced partial order on S: iff . The operation ⊔ can be recovered from ⩽ since is the supremum of x, y w.r.t. ⩽.
By σ-semilattice we mean a semilattice where also supremums of countable sequences of elements exist. Sometimes we denote semilattices (and σ-semilattices) as meaning that ⩽ is the induced partial order. Note that the operation of countable supremum is associative, commutative, and depends only on the set of its arguments, so it is also correct to use notation like where .
Element x of a σ-semilattice S is σ-join-reducible if it can be represented as the countable supremum of some elements strictly below x. Element x is σ-join-irreducible if it is not σ-join-reducible. As stressed in [11], the σ-join-irreducible elements play a central role in the study of Wadge degrees of k-partitions, and the same applies to Q-Wadge degrees for a countable bqo Q. We will return to σ-semilattices in Section 3.
Tree calculus
For any qo Q, a Q-tree is a pair consisting of a well founded tree and a labeling . Let be the set of Q-trees quasi-ordered by the relation: iff there is a monotone function with . Let be defined similarly but with forests (i.e., the sub-qo of a tree T) in place of trees. As follows from Laver’s theorem, if Q is bqo then so are also and , hence is an operator on the class BQO of all bqo’s. This operator was introduced in [11] and turned out useful (together with some of its iterates) for characterising some initial segments of (we warn the reader that operator is denoted in [11]). As observed in [11,14], is a σ-semilattice (the countable supremum operation ⨆ is the disjoint union of labeled forests). The σ-join-irreducible elements of are precisely those h-equivalent to the elements of .
Next we recall iterations of from [14,16]. For any , let be the singleton tree labeled by q, then is an embedding of qo’s. Identifying q with , we may think that Q is a substructure of . We iterate the operator as follows: , , and for a limit ordinal λ. Then is an increasing sequence of bqo’s. Since all our trees are countable, is a fixed point of this iteration procedure. The function s is naturally extended to a function s on such that , , and iff . This iteration procedure was extended in [5] by considering operations in place of just one function s (to unify and simplify notation, we use the notation instead of the notation in [5]). The idea of the iteration may be described as follows: First take the (st) fixed point closed under ; then add new which enumerates fixed points for in the sense that , and take the (st) fixed point closed under and . Continue this Veblen-like procedure to produce .
We now give the precise inductive definition of formalizing the idea described in the previous paragraph. In [5, Definition 3.19], is defined as a set of terms in the language consisting of constant symbols for , a 2-ary function symbol ·, an ω-ary function symbol ⨆, and unary function symbols for : Every constant symbol is a singleton term, and every singleton term is a tree term. If is a sequence of tree terms, then is a forest term. If S is a singleton term and F is a forest term, then is a tree term. If T is a tree term, then is a singleton term for any . Then is the set of all tree terms, and is the set of all tree and forest terms. Finally, let , and similarly for .
As in [5, Definition 3.20], we inductively define a qo on as follows: For and , , and iff . For singletons and , is equivalent to if ; to if ; and to if . For singletons A, C and forests B, D (where the empty forests are allowed, cf. [5, Definition 3.20]), define if either and , or and . Moreover, iff for any i, and iff for some i. Again, is a σ-semilattice the σ-join-irreducible elements of which are precisely those h-equivalent to the elements of .
See also [6 ,9 ,15] for additional information on the h-qo, in particular on a comparison of definitions in [14,16] with those in [5] which look a bit different at first glance.
Some categorical notions
Here we briefly recall some categorical notions related to that of a free structure. We assume the reader to be acquainted with basic notions of category theory like category, functor and natural transformation.
An object I of a category C is initial if for any object C of C there is a unique morphism from I to C. If the initial object exists then it is unique up to C-isomorphism.
An adjunction between categories C and D is a triple consisting of functors , and a natural transformation such that for all , and there exists a unique with . Functors F and U are called resp. left and right adjoints while η is called the unit of the adjunction.
Note that the condition above induces an isomorphism between and for all , . We took this version of definition of adjoint functors from p. 180 of [1] because it straightforwardly generalises definitions of free structures which one often meets in the literature on universal algebra. In this context, U is a naturally defined “forgetful” functor and is a free D-structure generated by C.
In this paper, C will be the category of posets (with monotone functions as morphisms) or a suitable full subcategory of , D the category of σ-semilattices (with functions preserving the countable supremums as morphisms) or a suitable modification of , and U the “forgetful” functor that forgets all the structure except the underlying partial order. The functor F will depend on the precise definition of the involved categories.
Along with free structures, in the literature on universal algebra one often meets finitely (or infinitely) presented structures satisfying a given set of identities (called also equalities). Such a structure of some signature ρ is usually specified by a set X of “generators” and a set R of “relations” (which are atomic formulas of signature ρ expanded by the elements of X treated as new constant symbols). The structure which (if exists) is unique up to isomorphism, is a structure of the expanded signature (so there is an interpreting function ). The structure is generated by and has the following universality property: for any -structure D satisfying all the formulas in R there is a unique homomorphism which extends f. The existence of is not always guaranteed but in many cases it does exist.
In this paper we will use some variants of the notion of (infinitely) presented structure defined as initial objects of suitable categories. To explain the relation of free objects to adjunctions we note that, for any object C of C, the pair is an initial object in the category C-D whose objects are pairs such that D is an object of D and is a C-morphism, and whose morphisms are the D-morphisms with . For our versions of free and infinitely presented structures, we will use similar initial objects, for suitable versions of the category C-D.
Clearly, is an adjunction iff the “free object” exists for any object C “uniformly” in the sense that F is a functor and is a natural transformation.
σ-Semilattices
In this section we give simple examples of free structures related to Wadge degrees. These examples will be subsequently developed and modified in the next sections.
Free σ-semilattices
Let be the category of posets with the monotone functions as morphisms. Let be the category of σ-semilattices with the functions preserving countable supremums, as morphisms. Let be the forgetful functor.
The functor U has a left adjoint.
Associate with any poset Q the qo where is the set of non-empty countable subsets of Q with the so called domination qo defined by: iff . Let be the quotient-poset of . Let ⨆ be the operation of countable supremum in induced by the operation of countable union in . Then is a σ-semilattice, so maps the objects of to those of . For a morphism , let be the function induced by the image function on . We see that is a functor from to .
The function is an injection of Q into that induces a natural transformation .
It remains to check that for any σ-semilattice and any monotone there is a unique with . It is easy to see that we can take the morphism g induced by , . □
For any poset Q, we call the free σ-semilattice generated by Q. To make notation more compatible with that of some other papers, we sometimes denote as .
From well known facts of bqo-theory, if Q is bpo then so is also . Thus, if we consider the full subcategories and of resp. and formed by the objects which are bpo’s, we obtain the corresponding restricted adjunction (denoted for simplicity by again).
Note that, in general, is a σ-semilattice without zero (i.e., a smallest element). There is an obvious modification of Theorem 2 for σ-semilattices with zero. The corresponding free object is obtained from by adjoining a new smallest element ⊥ (in our case, ⊥ is the equivalence class of empty subset of Q adjoined to ).
Distributive and well founded σ-semilattices
The well known notion of a distributive semilattice is straightforwardly extended to that of a distributive σ-semilattice. A σ-semilattice is distributive if the condition (also for countable supremums) implies that for some .
An element x of a distributive σ-semilatticeis σ-join-irreducible iff the conditionimplies thatfor some i.
Let x be σ-join-irreducible and . By distributivity, for some . By σ-join-irreducibility, for some i, hence for some i. The opposite direction is obvious. □
Most of σ-semilattices considered in this paper are close to distributive ones. A simple example is the structure from the end of the previous subsection.
For any poset Q,is a distributive σ-semilattice.
We work with the qo from the proof of Theorem 2 (which now consists of all countable subsets of Q, including the empty set). Let where and , i.e. . Then where . Thus, and where , so is distributive. □
The second example is the following assertion which is close to the corresponding observations in [11,16] for and easy to check. The ω-ary operation ⨁ on is defined by .
For any poset Q, the quotient structure ofis a distributive σ-semilattice.
In this paper, most of the σ-semilattices considered below are well founded (i.e., ⩽ is well founded). We show that in such σ-semilattices any non-zero element x has a decomposition to σ-join-irreducible elements . If such a decomposition is unique up to the domination equivalence in then we call it canonical decomposition.
Letbe a well founded σ-semilattice. Then any non-zero element x has a decomposition, and if S is distributive then x has a canonical decomposition.
We define a tree T and a labeling by constructing their restrictions , to for each n. Let and . The tree is obtained from by adding the nodes for each leaf τ of such that is σ-join-reducible, and by defining , where is a sequence of elements of S such that and . By this construction, for any we have: τ is a leaf of T iff is σ-join-irreducible).
Since for each and S is well founded, T is also well founded. Let be an enumeration of all leafs of T and . Then and every is σ-join-irreducible, so we have a desired decomposition.
Let now S be distributive and be another decomposition of x; we have to show that . By symmetry, it suffices to show that . For any i we have . Since is σ-join-irreducible, by Proposition 3 for some j. □
Relation to Q-Wadge degrees
We are ready to characterise a simple initial segment of Q-Wadge degrees as a free structure.
For any countable bpo Q, the quotient poset ofis isomorphic to the ⩽-reductof the initial object of Q-.
By the proof of Theorem 2 it suffices to show that , i.e. . Associate with any the image , then A may be considered as a proper -partition (a Q-partition C is proper if all of its components are nonempty). Then iff . Indeed, if via f then for each , hence . Conversely, let , then for some we have . For any , choose with . Now define a function f on by , then for each . Since for each the set is the union of some sets , , and Q is countable, . Therefore, f is continuous and .
It remains to check that for any non-empty there is with . Clearly, we can take . □
τ-Semilattices
In this section we expand the signature of σ-semilattices to the signature (where · is a binary function symbol) and extend the axioms of σ-semilattices to some axioms of signature τ the models of which we call τ-semilattices.
Definition and examples
By τ-semilattice we mean a structure S of signature such that is a σ-semilattice and · is a binary associative monotone operation (thus, and ) satisfying the additional axioms and . We describe some basic examples of τ-semilattices.
The operator (as well as ) on BQO introduced in Section 2.3 induces an operator on which we also denote by . It is easy to check (for this was shown in [11]) that the σ-semilattice with a new bottom element ⊥ (representing the empty forest) is distributive. By Proposition 6, if Q is bpo, any element of this σ-semilattice has a canonical decomposition to σ-join-irreducible elements of (the quotient-poset of) . Moreover, the σ-join-irreducible elements are precisely those h-equivalence classes which contain Q-trees (for this again was shown in [11]).
For any , let be the Q-forest obtained from F by inserting a copy of G above every leaf of F (for finite labeled forests, this is a standard operation in computer science). It is easy to see that this operation is monotone (i.e., ), in particular it is correctly defined on the equivalence classes. One also easily checks that
Thus, we obtain the following examples of τ-semilattices.
For any bpo Q, the quotient structureofis a τ-semilattice the σ-join-irreducible elements of which are precisely the h-equivalence classes,. The corresponding σ-semilatticeis distributive. Any element ofhas a canonical decomposition.
Q-Presented τ-semilattices
Here we show that the structure from the previous subsection may be considered as a Q-presented τ-semilattice satisfying the identities and for all , (in the algebraic-style notation, one could write where ).
Let be the category of bpo’s (with monotone functions as morphisms), be the category of τ-semilattices such that ⩽ is a bpo (whose morphisms are the functions preserving ⨆, ·), and be the forgetful functor. For any bpo Q and any , let be the singleton tree labeled by q (more precisely, the h-equivalence class of this tree). Clearly, is an embedding of posets.
The tripleis an adjunction betweenand.
First we show that is an initial object of the category Q- for any bpo Q. Clearly, is an object of Q-, so it remains to show that for any object of Q- there is a unique -morphism with . The uniqueness follows from the equality (hence g is uniquely defined on the image ) and the easy fact that is generated (using the operations ⨆, ·) from (hence g is uniquely defined also on the rest of ).
It remains to construct a -morphism with . First we associate with any well founded Q-tree a function by induction on the rank of elements in as follows: if τ is a leaf of T (i.e., a minimal element of ) then , otherwise . From monotonicity of ·, properties of supremum, and the axiom we see that whenever .
Next we check by induction on the ranks of well founded Q-trees and that implies . Let be a monotone function such that for each . If then by induction we have . Otherwise, consider the Q-tree . By the definition of h-qo, for all . By the definition of and monotonicity of ·, . For any we by induction have . By monotonicity of ·, we obtain .
This implies that the function is correctly defined on the h-equivalence classes, and we can correctly define a monotone function g from the σ-join-irreducible elements of to H by . We can extend this function to the σ-join-reducible elements of as follows: for any such we set where is a canonical decomposition of x. Since the canonical decomposition is unique up to the domination quasiorder and g is monotone on the σ-join-irreducible elements, g is correctly defined on the whole set and preserves countable supremums. Obviously, we also have .
It remains to show that for all . Let first be σ-join-irreducible and let . If T is singleton then . Otherwise, where , hence (again using induction on the rank of T)
If x is σ-join-reducible then for a canonical decomposition we have
Next we show that the map extends to a functor from to , and η is a natural transformation of to . We have to define for each -morphism . Clearly, is an object of P-. Since is an initial object of P-, there is a unique -morphism such that . Thus, we can take and is a functor.
It is easy to see that is induced by the function from to . This implies that η is a natural transformation from to . By remarks in Section 2.4, is an adjunction. □
Relation to Q-Wadge degrees
We are ready to characterise a new initial segment of Q-Wadge degrees as a free structure. The characterisation immediately follows from Theorem 9 and the forest characterisation of the initial segment.
For any countable bpo Q, the quotient poset ofis isomorphic to the ⩽-reductof the initial object of the category Q-.
By Theorem 9, it suffices to show that , and this was shown in [5,12]. □
-Semilattices
In this section we expand the signature τ to the signature (where I is a unary predicate symbol and s is a unary function symbol) and extend the axioms of τ-semilattices to some axioms of signature , the models of which we call -semilattices.
Definition and examples
By -semilattice we mean a structure S of signature such that is a τ-semilattice, I is a unary relation and s is a unary function on the interpretation of I in S satisfying the following axioms:
We describe some basic examples of -semilattices.
The iterated operators on BQO introduced in Section 2.3 induce corresponding operators on which we also denote by , . Let be the set of non-empty forests obtained from the trees in by deleting the root. These sets are closed under the operation of countable disjoint union of labeled forests.
By induction on α we can define a binary operation · on in the same way as in Section 4.1. Similar to that subsection one shows (using the induction on α) that the quotient structure of is a τ-semilattice.
The set of σ-join-irreducible elements of the corresponding σ-semilattice coincides with the set of h-equivalence classes of trees in , and the σ-semilattices become distributive if we adjoin a new bottom element to them.
Finally, we interpret the predicate symbol I as the set of σ-join-irreducible elements in the quotient structure of . In this way we obtain the following.
For any bpo Q, the quotient structureofis a-semilattice the σ-join-irreducible elements of which are precisely the h-equivalence classes of trees. The corresponding σ-semilatticeis distributive. Any element ofhas a canonical decomposition.
The structure has some other interesting properties, e.g. the following characterisation of fixed points of the operation s on .
For any bpo Q we have:.
The inclusion from right to left is obvious. For the converse inclusion, it suffices to check by induction on α that if and then for some . For this is obvious, and for a limit α this is immediate by induction. So let . Since T is equivalent to a singleton tree, for some . Then , hence and the assertion follows by induction on α. □
Q-Presented -semilattices
Here we show that the structure from the previous subsection may be considered as a Q-presented -semilattice satisfying the identities , , and for all , (in the algebraic-style notation, one could write where ).
Let be the category of bpo’s (with monotone functions as morphisms), be the category of -semilattices such that ⩽ is a bpo (whose morphisms are the functions preserving ⨆, ·, I, s), and be the forgetful functor. For any bpo Q and any , let be the singleton tree labeled by q (more precisely, the h-equivalence class of this tree). Clearly, is an embedding of posets.
The tripleis an adjunction betweenand.
First we show that is an initial object of the category Q- for any bpo Q. Clearly, is an object of Q-, so it remains to show that for any object of Q- there is a unique -morphism with . The uniqueness follows from the equality (hence g is uniquely defined on the image ) and the easy fact that is generated (using the operations ⨆, ·, s) from (hence g is uniquely defined also on the rest of ).
It remains to construct a -morphism with . First we define by induction on functions such that , for preserves ⨆, · and extends () modulo h-equivalence.
For we have , hence we can define as the function from the proof of Theorem 9. For limit ordinals α it suffices to take union. For we set where is the following modification of the corresponding function from the proof of Theorem 9: if τ is the leaf of T then , otherwise (note that ).
By induction we see that has the desired properties. For any , , we set where β is the least ordinal below with . Then g is correctly defined and preserves ⨆, ·. It also preserves s by the definitions of in the previous paragraph.
It remains to check that g also preserves the predicate I. By the interpretation of I in , we have to show that for all and where is the interpretation of I in H. For this reduces to for each . This holds because the identity is true in H. Let now , then for each by induction. By the axioms of -semilattices related to I, the set is closed under the operations s and . By the definition of above, .
As in Section 4.2 we show that the map extends to a functor from to , and η is a natural transformation of to . □
Relation to Q-Wadge degrees
We are ready to characterise a new initial segment of Q-Wadge degrees as a free structure. The characterisation immediately follows from Theorem 13 and the forest characterisation of the initial segment.
For any countable bpo Q, the quotient poset ofis isomorphic to the ⩽-reductof the initial object of the category Q-.
By Theorem 13, it suffices to show that , and this was shown in [5] (see also [14,16] for some particular cases with a bit different proof). □
-Semilattices
In this section we expand the signature (more precisely, its syntactic version ) to the signature (where γ is a non-zero ordinal and are distinct unary function symbols) and extend the axioms of τ-semilattices to some axioms of signature the models of which we call -semilattices.
Definition and examples
For any positive ordinal , a -semilattice is a structure S of signature such that S is a -semilattice for each , and for all , . The last axiom is the only one relating the operations for different α.
From the axioms it follows that for all and we have: iff . Indeed, the implication from left to right follows from and the transitivity of ⩽. Conversely, let . By monotonicity of , . Since , .
We describe some basic examples of -semilattices which are based on the iterated operators on BQO introduced in Section 2.3. These operators induce corresponding operators on which we also denote by . As in Section 5.1, let be the set of non-empty forests obtained from the trees in by deleting the root. This set is closed under the operation of countable disjoint union of labeled forests. We can also define a binary operation · on in the same way as in Section 4.1. Similar to that subsection one shows that the quotient structure of is a τ-semilattice.
The set of σ-join-irreducible elements of the corresponding σ-semilattice coincides with the set of h-equivalence classes of trees in , and the σ-semilattice becomes distributive if we adjoin a new bottom element to it. Since the operations are monotone w.r.t. the h-qo, they correctly denote operations on which we again denote by .
Finally, we interpret the predicate symbol I in the quotient structure of as the set of σ-join-irreducible elements. In this way we obtain the following.
For any bpo Q, the quotient structureofis a-semilattice the σ-join-irreducible elements of which are precisely the h-equivalence classes,. The corresponding σ-semilatticeis distributive. Any element ofhas a canonical decomposition.
The structure has some other interesting properties, e.g. the following characterisation of fixed points of the operation on which extends Proposition 12.
For all bpo Q, positive ordinal γ, andwe have:(thus, forwe have).
Q-Presented -semilattices
Here we show that the structure from the previous subsection may be considered as a Q-presented -semilattice satisfying the identities , and for all , , and (in the algebraic-style notation, one could write where ).
Let be the category of bpo’s (with monotone functions as morphisms), be the category of -semilattices such that ⩽ is a bpo (whose morphisms are the functions preserving ⨆, ·, I, ), and be the forgetful functor. For any bpo Q and any , let be the singleton tree labeled by q (more precisely, the h-equivalence class of this tree). Clearly, is an embedding of posets.
The tripleis an adjunction betweenand.
First we show that is an initial object of the category Q- for any bpo Q. Clearly, is an object of Q-, so it remains to show that for any object of Q- there is a unique -morphism with . The uniqueness follows from the given equality (hence g is uniquely defined on the image ) and the easy fact that is generated (using the operations ⨆, ·, ) from (hence g is uniquely defined also on the rest of ).
It remains to construct a -morphism with . First we define by induction on γ a monotone function from to which preserves for and satisfies for all and .
For we have , hence we can let be the function constructed in the proof of Theorem 13.
Let now . By induction, we already have a function . We define operators on by induction on α as follows:
for a limit ordinal λ. Clearly, the sequence is ascending and any member of the sequence is contained in . Since is closed under all , , we have and this set is a fixed point of the described process.
Repeating the proof of Theorem 13 (with s replaced by in the case of successor ordinal ) we define by induction on functions with the properties similar to those of . Defining as (essentially) the union of functions , we obtain the desired function .
A similar construction works for a limit ordinal γ. By induction, for each we have functions (for all ) with the specified properties. Define an operator on by , then we have a corresponding function . Now define operators on by induction on α as follows:
for a limit ordinal λ. Mutatis mutandis, the above argument works for the sequence in place of .
Similar to the proof of Theorem 13 we can now define a function with that respects the functions ⨆, ·, .
It remains to check that g also preserves the predicate I. By the interpretation of I in , we have to show that for all where is the interpretation of I in H. This holds because the identity is true in H and, by the axioms of -semilattices, the set is closed under the operations and . By the definition of above, .
As in Section 5.2 we show that the map extends to a functor from to , and η is a natural transformation of to . □
Relation to Wadge degrees
We are ready to characterise some new initial segments of Q-Wadge degrees as a free structure. The characterisations immediately follow from Theorem 17 and the forest characterisations of the initial segments.
Let Q be a countable bpo and γ be a non-zero countable ordinal. Then the quotient poset ofis isomorphic to the ⩽-reductof the initial object of the category Q-, and the quotient poset ofis isomorphic to the ⩽-reductof the initial object of the category Q-.
By Theorem 17, it suffices to show that , and this was shown in [5]. The same for the second assertion. □
The finitary case
Here we briefly discuss finitary versions of some results described above. The “finitary” versions are obtained from the “infinitary” ones considered above by restricting countable supremums to binary ones, and by taking finite trees and forests instead of countable ones.
While the infinitary versions are closely related to the Q-Wadge degrees, the finitary ones are closely related to the so called fine hierarchy (which is arguably the finitary abstract version of the Wadge hierarchy, see e.g. [13] and references therein) and its variants. In the context of Wadge degrees, the fine hierarchy is a very small but useful fragment of the Wadge degrees.
Since the finitary case is effective, one could also put some effectivity restrictions on the involved bpo’s (a quite reasonable option would be to restrict oneself to the finite posets Q). Most of the results in fact hold if we extend bpo’s to wpo’s, so we will formulate them in the full generality. The proofs of the finitary versions are easier than those of infinitary ones because we can now use some known facts about free and finitely presented structures.
We give a couple of examples of the finitary versions. The finitary version of Theorem 2 looks as follows. Let be the category of semilattices and be the forgetful functor.
The functor U has a left adjoint.
Consider the variant of restricted to finite subsets of Q. □
Similarly to the infinitary case, the semilattice with an additional bottom element is distributive (in the usual sense). A restricted version of the last result is obtained if we restrict to its full subcategory of wpo’s and to its full subcategory of semilattices which are wpo’s under the induced partial order.
Finitary versions of some other results in Section 3 also make sense. Now we speak about the usual join-irreducible elements of semilattices instead of σ-join irreducuble ones. A decomposition to join-irreducible elements is now finite and the components are required to be pairwise incomparable. Such a decomposition is canonical if it is unique up to a permutation of the components. The finitary version of e.g. Proposition 6 looks as follows.
Letbe a well founded semilattice. Then any non-zero elementhas a decomposition, and if S is distributive then x has a canonical decomposition.
The finitary version of Theorem 9 looks as follows. By -semilattice we mean a semilattice with additional binary operation · that satisfies the finitary versions of the axioms of τ-semilattices. Let be the category of -semilattices which are wpo’s under the induced partial order (with the usual homomorphisms as morphisms), and let be the forgetful functor.
For any wpo Q, the category Q-has an initial object (e.g., we can take the Q-presented structurewhich exists because the-semilattices are axiomatised by quasiidentities). The functor U has a left adjoint.
An initial object may also be constructed as in the proof of Theorem 9 where finite trees and forests are taken instead of the countable ones. Such objects were used in [10] (for ) where the difference hierarchy of k-partitions was developed.
The finitary version of Theorem 13 looks as follows. By -semilattice we mean a structure such that is an -semilattice, I is a unary relation and s is a unary function satisfying the remaining axioms of -semilattices. Let be the category of -semilattices which are wpo’s under the induced partial order (with the usual homomorphisms as morphisms), and let be the forgetful functor.
For any wpo Q, the category Q-has an initial object (e.g., we can take the Q-presented structurewhich exists because-semilattices are axiomatised by quasiidentities). The functor U has a left adjoint.
An initial object may also be constructed as in the proof of Theorem 13 where finite trees and forests are taken instead of the countable ones (in the finitary case, the sequence from Section 5 stabilises at level ω). Such objects were used in [14] (for ) where the fine hierarchy of k-partitions was developed.
The standard algebraic constructions of the Q-presented structures consist in taking suitable quotients of the syntactic - or -structures formed by the terms without variables in the signature expanded by the elements of Q as new constants. Though this construction might at first glance look different from our constructions using labeled trees and forests, both constructions are in fact equivalent because the involved labeled trees and forests are a possible way (well known in computer science) to denote the corresponding terms.
Conclusion
In this paper we obtained axiomatic characterisations of several initial segments of the Borel Q-Wadge degrees which were previously characterised using iterated Q-labeled forests. A major open question in this field is to characterise natural initial segments of the Q-Wadge degrees beyond the Borel Q-partitions (including the structure of all Q-Wadge degrees).
For 2-partitions such characterisations are well known [19] and require suitable set-theoretic axioms alternative to those of ZFC. Section 6 suggests that the -semilattices for could provide reasonable characterisations of natural initial segments of Q-Wadge degrees beyond the Borel Q-partitions.
Footnotes
Acknowledgements
I am grateful to two anonymous referees for the careful reading and useful remarks which helped to improve the text.
The author was supported by the Regional Mathematical Center of Kazan Federal University.
B.A.Davey and H.A.Priestley, Introduction to Lattices and Order, Cambridge, 1994.
3.
P.Hertling, Topologische Komplexitätsgrade von Funktionen mit endlichem Bild, in: Informatik-Berichte, Vol. 152, Fernuniversität Hagen, 1993.
4.
A.S.Kechris, Classical Descriptive Set Theory, Springer, New York, 1995.
5.
T.Kihara and A.Montalban, On the structure of the Wadge degrees of BQO-valued Borel functions, Trans. Amer. Math. Soc.371(11) (2019), 7885–7923. doi:10.1090/tran/7621.
6.
T.Kihara and V.Selivanov, Wadge-like degrees of Borel bqo-valued functions, 2019, arXiv:1909.10835v1.
7.
K.Kuratowski and A.Mostowski, Set Theory, North Holland, 1967.
8.
C.St.J.A.Nash-Williams, On well-quasiordering infinite trees, Proc. Cambridge Philos. Soc.61 (1965), 697–720. doi:10.1017/S0305004100039062.
9.
V.Selivanov, Q-Wadge hierarchy in quasi-Polish spaces, 2019, arXiv:1911.02758v1.
10.
V.L.Selivanov, Boolean hierarchies of partitions over reducible base, Algebra and Logic43(1) (2004), 44–61. doi:10.1023/B:ALLO.0000015130.31054.b3.
11.
V.L.Selivanov, The quotient algebra of labeled forests modulo h-equivalence, Algebra and Logic46(2) (2007), 120–133. doi:10.1007/s10469-007-0011-5.
V.L.Selivanov, Fine hierarchies and m-reducibilities in theoretical computer science, Theoretical Computer Science405 (2008), 116–163. doi:10.1016/j.tcs.2008.06.031.
14.
V.L.Selivanov, Towards a descriptive theory of cb0-spaces, Mathematical Structures in Computer Science.28(8) (2017), 1553–1580. doi:10.1017/S0960129516000177.
15.
V.L.Selivanov, Well quasiorders and hierarchy theory, in: Well Quasiorders in Computation, Logic, Language and Reasoning, P.M.Schuster, M.Seisenberger and A.Weiermann, eds, Series Trends in Logic, Springer, 2020, pp. 271–320, arXiv:1809.02941. doi:10.1007/978-3-030-30229-0_10.
16.
V.L.Selivanov, Extending Wadge theory to k-partitions, in: CiE 2017, J.Kari, F.Manea and I.Petre, eds, LNCS, Vol. 10307, Springer, Berlin, pp. 387–399.
17.
S.G.Simpson, Bqo-theory and Fraïssé conjecture, in: Recursive Aspects of Descriptive Set Theory, R.Mansfield, G.Weitkamp, eds, Oxford University Press, New York, 1985, Chapter 9.
18.
F.van Engelen, A.Miller and J.Steel, Rigid Borel sets and better quasiorder theory, Contemporary mathematics65 (1987), 199–222. doi:10.1090/conm/065/891249.
19.
R.Van Wesep, Wadge degrees and descriptive set theory, Lecture Notes in Mathematics689 (1976), 151–170.
20.
W.W.Wadge, Reducibility and determinateness in the Baire space, PhD thesis, University of California, Berkely, 1984.