Talk:Tree (descriptive set theory)

Latest comment: 5 years ago by Klbrain in topic Merge With Tree (set theory)

closed under "subsequence"? edit

subsequence can be more general than a truncated sequence with coinciding initial parts. Subsequence might include consecutive terms, not necessarily beginning with the sequence's first term. It is used in other areas of mathematics to mean a sequence obtained by omitting any number of elements from the original sequence, hence they would not have to be consecutive. The beginning of this article needs to be more clear. It might read "... that is closed under truncation of the terminal end," if that is all that is meant by "closed under subsequence."24.58.63.18 (talk) 02:06, 23 February 2009 (UTC)Reply

I definitely think you are right and I change the world "subsequences" to "initial segments". (Which is the term that is common in descriptive set theory for this.) --Kompik (talk) 08:03, 18 October 2009 (UTC)Reply

cartesian products edit

  this is natural. Was

  is naturally identified with a subset of  

what was meant? 24.58.63.18 (talk) 02:21, 23 February 2009 (UTC)Reply

I believe I fixed this issue. What was meant was that one can identify the tree T which interleaves the elements from X and Y with a subset of the product   **in such a way that**  . It's simply not true that

  as there are elements of   which are members of   (where X, Y are disjoint). Peter M. Gerdes (talk) 02:41, 20 October 2016 (UTC)Reply

Merge With Tree (set theory) edit

The notion of tree in DST is the same as that in set theory except that one is usually interested in trees of height  . However, even that isn't really true as one will sometimes consider trees of height  , e.g., the tree of all effective ordinal notations.


So we duplicate a fair bit and even invite confusion by leaving these two articles separate. I would merge them myself now but I don't know the proper procedure and assume I should ask first. Peter M. Gerdes (talk) 21:55, 19 October 2016 (UTC)Reply

I agree that a merge is not totally implausible; you can certainly represent the height-ω DST concept as a special case of the more general set-theory concept.
My feeling, though, is that the DST concept is easiest to think of on its own, rather than as a special case of "anti-wellfounded partial order with a greatest element", which is the abstract way of representing the set-theory concept. If you have in mind a less abstract version of the set-theory concept, that might be different. --Trovatore (talk) 00:23, 20 October 2016 (UTC)Reply
To my mind, the kind of trees described by Tree (descriptive set theory) have a lot more in common with the (rooted) trees in Tree (graph theory) rather than the trees in Tree (set theory). For instance, they can equally well be described by their parent function than by their ancestor relation, something that is not true of the set-theoretic trees. For this reason, I think they are distinct enough concepts that it would be difficult to make a merged article that is unified enough to be an article. (Per WP:NOTDICT, articles here are about single concepts, and if different concepts have similar names they should be separate articles.) —David Eppstein (talk) 00:43, 20 October 2016 (UTC)Reply
The reason I wanted to merge (I was making a bunch of changes to this article and decided to put them in the set theory tree but happy to move them here) is that there seemed to be a lot of necessary definitions and context in the set theory tree section. In particular my reasons are:
  1. It is literally the same concept. If you define it as if it wasn't a special case of the set theory tree (with subsequence as the < relation) one loses this connection which seems to be both part of the culture and helpful to apply some theorems.
  2. All the notation presumes familiarity with set theory anyway, e.g.   and it is easier to handle as part of the set theory concept. If I believed there were people doing DST to whom the set theoretic notion wouldn't already be familiar I would be less convinced.
  3. Without being part of the set theory section one has to redefine subtree, ht(u), branch (just with the remark that one normally means infinite branch).
  4. The definition of a well-founded and ill-founded don't make any sense without using the set theory definition of a tree as (T, <) as well as bootstrapping off the fact that trees in set theory are often taken to grow down (so a tree with an infinite branch has an infinite decreasing chain relative to >). **This means there isn't really much of a choice about regarding the DST trees in some sense as sets as a special case of the set theory concept**.
To respond to your points:
  • The parent function: why is it a dissimilarity that a tree of height   has some properties that a tree of arbitrary height does not? *Any* tree in the set theory sense (which as the page tells us means single root) with height   can be so described. Besides, the dissimilarity is only apparent. At finite levels the parent function and the the function p(alpha) which returns the set of predecessors to alpha are mere notational variants...all this tells us is that p(alpha) is the right generalization.
  • While graph theoretic trees might all be finite they use very different notation and, since their branches aren't elements in an infinite product it doesn't really make sense to apply the product topology etc..
Peter M. Gerdes (talk) 02:35, 20 October 2016 (UTC)Reply
Hmm, it occurs to me that my response came off as very certain that it should be moved. I just wanted to present my reasons. What I really want is someone to take a look below at the outline of how *I* would explain DST trees and see if 1) They think (despite rough parts) it's reasonable not more confusing etc.. 2) If it reasonable is it better here or as part of set theory. It's entierly possible that I just feel more comfortable with the set theoretic style/link because I learned DST in a different setting than others did. Peter M. Gerdes (talk) 02:44, 20 October 2016 (UTC)Reply
But they are not "literally the same concept". These ones are sequences ordered by prefixing, those other ones are arbitrary things ordered by however you would like to order them. There is a type mismatch. One can obviously map sequences-and-prefixes to posets and back, but that's not the same as being literally the same. If you want something that really is literally the same as sequences-and-prefixes (but with the only change being that the underlying set from which the sequences are drawn is restricted to finite), see trie. —David Eppstein (talk) 03:16, 20 October 2016 (UTC)Reply
Okay, I guess I was incautious in my use of language. I didn't mean that DST Tree and Set theory tree define the same concept. I meant that a DST tree corresponded to a sub-type of Set theory trees. That is the relation between the concept DST tree and Set theory tree is the same as the relation between Set theory tree and infinite Set theory tree (or set theory tree of cardinal height...or any other precisification) and we wouldn't dream of dividing up those concepts. I was trying to communicate the fact that (as I have always learned them) a DST tree uses the general concept of tree and if one doesn't regard a DST tree as a sub-type of Set theory tree you this relation (all facts true of Set theory trees are true of DST trees), use of terminology definitions and cultural disconnection from normal practice. To be fair I admit this overlaps with my other points. I'm open to the idea that DST tree should be discussed in a separate page because it has many unique features that don't fully generalize but I feel strongly that it should definitely be regarded (and definitional treated as) a set theory tree with certain additional properties.Peter M. Gerdes (talk) 14:34, 20 October 2016 (UTC)Reply
Closing, given that there is no consensus for the merge, and the discussion has been stale for over 18 months. Klbrain (talk) 12:18, 5 July 2018 (UTC)Reply

Draft of DST tree added as I would add to set theory tree edit

(maybe I got a bit carried away fixing some minor points)

Trees in descriptive set theory edit

In descriptive set theory trees are assumed to have height   and to be subtrees of   (the set of all finite sequences from   ordered by subsequence) unless otherwise specified. When     is the tree of all finite binary strings and when     is the tree of all finite sequences of integers.

A tree   of this type (a subtree of   for some  ) is a set of finite sequences of the form   (  satisfying the condition that if   and   then  . As the height of an element   is just the length of the sequence   it is common to denote   by   (so  .


Branches, bodies and terminal nodes edit

Infinite branches are of particular interest in descriptive set theory and the word branch is used commonly used to mean infinite branch. We define   , the body of   to be the set of all functions from   to   whose initial segments are all in  , i.e.,  . For example,   is equal to  , the set of all functions from   to  . By identifying the branch   with   we can regard   as the set of all (infinite) branches of  .

A tree that has no branches is called wellfounded; a tree with at least one branch is illfounded. If (as customary in set theory) we view the tree as growing downward then a tree is wellfounded just if the order relation is wellfounded, i.e., permits no infinite decreasing sequence. By König's lemma, an infinite tree   that is a subtree of   for some finite set   contains an infinite path, i.e., is illfounded. This fails when   is infinite as in  

A terminal node is an element of   that has no extension in  . For subtrees of   terminal nodes are finite sequences   such that there is no   such that  . Note that a (not necessarily infinite) branch of   is finite just if it contains a terminal node allowing us to identify finite branches and terminal nodes.

Topology edit

We equip   with the product topology where   is endowed with the discrete topology and assign to   the subspace topology whenever   is a subtree of  . The topology of   has a clopen basis given by the sets   for  , i.e., sets in the basis are specified by a finite sequence of elements from   and contain all those branches   extending that sequence. Every closed set in this topology is of the form   for some subtree   of  . Note that by considering the subtree   of   containing only sequences which alternate between elements from   and  , e.g.,  , we can identify   with  . (I included this b/c it was in DST tree page but I think this bit about products isn't very useful)

Taking   gives us the canonical perfect compact Polish Spaces, the Cantor space (  and taking   gives us the canonical perfect non-locally compact Polish Spaces, the Baire space ( . Indeed, the importance of subtrees of   in descriptive set theory arises (in part) from the fact that if   is a countable set then   will be a Polish Spaces for any non-empty subtree   of  .

Moreover, the universality property of the Baire space tells us that every Polish Space is continuously bijectable with   for some subtree   of   (and the homeomorphic image of some   subset of  )

Effective descriptive set theory edit

In effective descriptive set theory subsets of the the Cantor space and Baire space are classified into the hyperarithmetical hierarchy (an extension of the familiar arithmetic hierarchy to ordinals beyond  ). Trees play several critical roles in this process including providing an effective presentation of the Cantor space and Baire space as well as an important role in the analysis of recursive ordinals. A key result establishes that any tree   lacking any infinite paths has an order type given by a recursive ordinal. Using such considerations it is possible to derive more finely grained versions of classic results about Borel sets, e.g., the identification of the Borel sets with the   sets with the refinement that the hyperarithmetic sets are identified with the  .