Order relations are often fruitfully conceived as being stratified into “levels” in a natural way. The level structure is meant to be compatible with the order, in the sense that as one moves strictly up in the order, one also ascends successively from lower levels to strictly higher levels. With the simple order relation pictured here, for example, we might naturally imagine the least element on a bottom level, the three middle nodes , , and on an intermediate level, and node on a level at the top. With this level structure, as we move up strictly in the order, then we also move up strictly in the hierarchy of levels.
What exactly is a level? Let us be a little more precise. We can depict the intended level structure of our example order more definitely as in the figure here. At the left appears the original order relation, while the yellow highlighted bands organize the nodes into three levels, with node on the bottom level, nodes , , and on the middle level, and node on the top level. This level structure in effect describes a linear preorder relation for which , with the three intermediate nodes all equivalent with respect to this preorder—they are on the same level.
Thus, we realize that a level structure of an order relation is simply a linear preorder relation that respects strict instances of the original order, and the levels are simply the equivalence classes of the preorder. More precisely, we define that a linear grading of an order relation is a linear preorder relation on for which every strict instance of the original order is also graded strictly by the linear preorder; that is, we require that Thus, any strictly lower point in the original order is on a lower level, and we define that objects are on the same level if they are equivalent with respect to the preorder. A linearly graded order is a relational structure with two orders on the same domain, the first being an order relation on and the second being a linear preorder relation that grades the first order.
It turns out that there are often far more ways to stratify a given order by levels than one might have expected. For the simple order above, for example, there are thirteen distinct linear grading orders, as shown here.
The conclusion is inescapable that the level concept is not inherent in the order relation itself, for a given order relation may admit a huge variety of different level hierarchies, each of them compatible with the given order.
One should therefore not make the mistake of thinking that if one has an order relation, such as a philosophical reduction notion of some kind or a supervenience relation, then one is automatically entitled to speak of “levels” of the order. One might want to speak of “low-level” phenomena or “high-level” concepts in the order, but one must recognize that the order relation itself does not determine a specific hierarchy of levels, although it does place limitations on the possible stratifications. My point is that there is often surprising flexibility in the nature of the level structure, as the example above shows even in a very simple case, and so what counts as low or high in terms of levels may be much less determined than one expects. In some of the linear gradings above, for example, the node could be described as high-level, and in others, it is low-level. Therefore if one wants to speak of levels for one’s order, then one must provide further elucidation of the stratification one has in mind.
Meanwhile, we often can provide a natural level structure. In the power set of a finite set , ordered by the subset relation , for example, we can naturally stratify the relation by the sizes of the set, that is, in terms of the number of elements. Thus, we would place the on the bottom level, and the singleton sets on the next level, and then the doubletons , and so on. This stratification by cardinality doesn’t quite work when is infinite, however, since there can be instances of strict inclusion where and are both infinite and nevertheless equinumerous. Is there a level stratification of the infinite power set order?
Indeed there is, for every order relation admits a grading into levels.
Theorem. Every order relation can be linearly graded. Indeed, every order relation can be extended to a linear order (not merely a preorder), and so it can be graded into levels with exactly one node on each level.
Proof. Let us begin with the finite case, which we prove by induction. Assume is an order relation on a finite set . We seek to find a linear order on such that . If has at most one element, then we are done immediately, since would itself already be linear.
Let us proceed by induction. Assume that every order of size has a linear grading, and that we have a partial order on a set of size . Every finite order has at least one maximal element, so let be a -maximal element. If we consider the relation on the remaining elements , it is a partial order of size , and thus admits a linear grading order . We can now simply place atop that order, and this will be a linear grading of , because was maximal, and so making it also greatest in the grading order will cohere with the grading condition.
So by induction, every finite partial order relation can be extended to a linear order.
Now, we consider the general case. Suppose that is a partial order relation on a (possibly infinite) set . We construct a theory in a language with a new relation symbol and constant symbols for every element . The theory should assert that is a linear order, that , whenever it is actually true that in the original order, and that whenever . So the theory describes the situation that we want, namely, a linear order that conforms with the original partial order.
The key observation is that every finite subset of the theory will be satisfiable, since such a finite subtheory in effect reduces to the case of finite orders, which we handled above. That is, if we take only finitely many of the axioms of , then it involves a finite partial order on the nodes that are mentioned, and by the finite case of the theorem, this order is refined by a linear order, which provides a model of the subtheory. So every finite subtheory of is satisfiable, and so by the compactness theorem, itself also is satisfiable.
Any model of provides a linear order on the constant symbols , which will be a linear order extending the original order relation, as desired.
This material is adapted from my book-in-progress, Topics in Logic, which includes a chapter on relational logic, included an extended section on orders.
Do you need some choice to show that every poset has a linear grating?
Certainly the stronger version you prove, that every partial order extends to a linear order, requires choice. Since its consistent with ZF that some set can’t be linearly ordered at all, but there is always the trivial partial order when .
Very interesting even for somebody who is bad at Maths..like me.
Do you need some choice to show that every poset has a linear grating?
Certainly the stronger version you prove, that every partial order extends to a linear order, requires choice. Since its consistent with ZF that some set can’t be linearly ordered at all, but there is always the trivial partial order when .
A very good question! I don’t know the answer, although I would suspect that some choice is needed. Hmmmnn..