Linear orders (aka total orders)

  • relations (basic notation, partial orders)

A linear order (also called a total order) is the special case of a partial order where all elements are ordered with respect to each other. The formal definition only requires us to add one simple property to the definition of partial orders. But which property that is depends on whether the order is a weak partial order or a strict partial order.

Strict linear orders

A strict linear order is the special case of a relation that is both a strict partial order and trichotomous.

A binary relation \(R\) over set \(D\) is trichotomous (or semi-connex) iff for all \(x\) and \(y\) in \(D\) at least one of the following holds:

  1. \(x \mathrel{R} y\),
  2. \(y \mathrel{R} x\),
  3. \(x = y\).

A strict linear order (or strict total order) is a strict partial order that is trichotomous.

The relation \(<\) over the set of natural numbers is trichotomous because no matter what numbers \(x\) and \(y\) we pick, it must be the case \(x < y\), \(y < x\), or \(x = y\).

The human ancestor relation is not trichotomous. For instance, if John and Mary have the same parents, then John is not an ancestor of Mary, Mary is not an ancestor of John, and Mary and John are not the same individual.

For each one of the following relations, say whether it is trichotomous.

  • the “strictly taller than” relation over humans
  • the “exactly as tall” relation over humans
  • the “strictly taller than and at least as heavy” relation over humans

Give another real-world example of a strict partial order that is not trichotomous and hence not a strict linear order.

Some mathematicians use trichotomous only for the special case where exactly one of \(x = y\), \(x \mathrel{R} y\), and \(y \mathrel{R} x\) holds. If there is an \(x\) and a \(y\) such that at least two of those cases are met, these mathematicians would consider the relation semi-connex but not trichotomous. In this usage, trichotomy is a special case of semi-connexity.

I like to use trichotomous as a synonym for semi-connex rather than a special case. There are three reasons for this. First, I have never come across a relation in linguistics where it would have been crucial to make a distinction between semi-connex and trichotomous. Second, the term semi-connex could mean just about anything when you first encounter it, whereas trichotomous already tells you that this is going to be about satisfaction of three different scenarios. Third, I always confuse the terms semi-connex and connex — which is a nice segue to the next section.

Weak linear orders

Trichotomy is not a meaningful restriction on weak partial orders because every weak partial order is already trichotomous by virtue of being reflexive.

Explain in intuitive terms why reflexivity implies trichotomy/semiconnexity.

Instead, the step from a weak partial order to a weak linear order requires the stronger property of connexity. This is simply trichotomy without the case of \(x = y\).

A binary relation \(R\) over set \(D\) is connex iff for all \(x\) and \(y\) in \(D\) at least one of the following holds:

  1. \(x \mathrel{R} y\),
  2. \(y \mathrel{R} x\).

A weak linear order (or weak total order) is a weak partial order that is connex.

The relation \(\leq\) over the set of natural numbers is connex. Either \(x = y\), in which case we trivially have \(x \leq y\) because that is the same as \(x \leq x\) and \(\leq\) is reflexive. Or, if \(x \neq y\), then it must be the case that \(x < y\), which implies \(x \leq y\), or \(y < x\), which implies \(y \leq x\).

The “at least as tall” relation over humans is connex. If \(x\) and \(y\) are the same human being, then trivially \(x\) is at least as tall as \(y\) because everybody is at least as tall as themselves. If \(x\) and \(y\) are distinct, then \(x\) may be shorter than \(y\), taller than \(y\), or exactly as tall as \(y\). But this means that either \(x\) is at least as tall as \(y\), or \(y\) is at least as tall as \(x\).

Indicate in the table below which properties hold of the respective relations.

Remarks:

  • Assume suitable sets that the relations are defined over. For instance, the substring relation is defined over the set of all possible strings, and the subset relation should be defined over all possible sets.
  • The substring relation \(\sqsubseteq\) is defined as follows: \(x \sqsubseteq y\) iff there are strings \(u\) and \(v\) in \(\Sigma^*\) such that \(y = u \cdot x \cdot v\).
  • The lexicographic order \(\prec_l\) refers to how words would be ordered in a dictionary, e.g. \(\text{aardvark} \prec_l \text{apple} \prec_l \text{be} \prec_l \text{bet} \prec_l \text{zoom}\). You should assume that no word can be ordered before itself.
  • For some relations, you might want to justify why you think they (do not) satisfy a certain property.
Properties \(\sqsubseteq\) \(\subsetneq\) \(\subseteq\) \(\prec_l\) at least as tall as
transitive
reflexive
irreflexive
antisymmetric
trichotomous
connex

Continuing the previous exercise, say for each relation whether it is a weak partial order, a weak linear order, a strict partial order, or a strict linear order.

Recap

A strict linear order (or strict total order) is a strict partial order that is trichotomous. A weak linear order (or weak total order) is a weak partial order that is connex.

A binary relation \(R\) over set \(D\) is

  • connex iff for all \(x\) and \(y\) in \(D\) at least one of the following holds: \(x \mathrel{R} y\) or \(y \mathrel{R} x\).
  • trichotomous iff for all \(x\) and \(y\) in \(D\) at least one of the following holds: \(x \mathrel{R} y\) or \(y \mathrel{R} x\) or \(x = y\).