PlanetMath (more info)
 Math for the people, by the people.
Encyclopedia | Requests | Forums | Docs | Wiki | Random | RSS  
Login
create new user
name:
pass:
forget your password?
Main Menu
Owner confidence rating: Very high Entry average rating: No information on entry rating
[parent] product of posets (Definition)

Cartesian Ordering

Let $ (P_1,\le_1)$ and $ (P_2,\le_2)$ be posets. Let $ P=P_1\times P_2$, the Cartesian product of the underlying sets. Next, define a binary relation $ \le$ on $ P$, given by

$\displaystyle (a,b)\le (c,d)$    iff $\displaystyle \qquad a\le_1 c$ and $\displaystyle b\le_2 d.$
Then $ \le$ is a partial order on $ P$. $ (P,\le)$ is called the product of posets $ (P_1,\le_1)$ and $ (P_2,\le_2)$. The ordering $ \le$ is called the Cartesian ordering. As it is customary, we write $ P$ to mean $ (P,\le)$.

If $ P_1$ and $ P_2$ are antichains, their product is also an antichain. If they are both join semilattices, then their product $ P$ is a join semilattice as well. The join of $ (a,b)$ and $ (c,d)$ are given by

$\displaystyle (a,b)\vee (c,d)=(a\vee_1 c,b\vee_2 d).$
Conversely, if the product $ P$ of two posets $ P_1$ and $ P_2$ is a join semilattice, then $ P_1$ and $ P_2$ are both join semilattices. If $ (a,b)\vee (c,d)=(e,f)$, then $ e$ is the upper bound of $ a$ and $ c$. If $ g\le e$ is an upper bound of $ a$ and $ c$, then $ (g,f)$ is an upper bound of $ (a,b)$ and $ (c,d)$, whence $ (g,f)=(e,f)$, or $ g=e$. So $ g=a\vee_1 c$. Similarly, $ f=b\vee_2 d$. Dually, $ P=P_1\times P_2$ is a meet semilattice (and consequently, a lattice) iff both $ P_1$ and $ P_2$ are. Equivalently, the product of (semi)lattices can be defined purely algebraically (using $ \vee$ and $ \wedge$ only).

Another simple fact about the product of posets is the following: the product is never a chain unless one of the posets is trivial (a singleton). To see this, let $ P=P_1\times P_2$ and $ (a,b),(c,d)\in P$. Then $ (a,b)$ and $ (c,d)$ are comparable, say $ (a,b)\le (c,d)$, which implies $ a\le_1 c$ and $ b\le_2 d$. Also, $ (c,b)$ and $ (a,d)$ are comparable. But since $ b\le_2 d$, we must have $ (c,b)\le (a,d)$, which means $ c\le_1 a$, showing $ a=c$, or $ P_1=\lbrace a\rbrace$.

Remark. The product of two posets can be readily extended to any finite product, countably infinite product, or even arbitrary product of posets. The definition is similar to the one given above and will not be repeated here.

An example of a product of posets is the lattice in $ \mathbb{R}^n$, which is defined as the free abelian group over $ \mathbb{Z}$ in $ n$ generators. But from a poset perspective, it can be viewed as a product of $ n$ chains, each order isomorphic to $ \mathbb{Z}$. As we have just seen earlier, this product is a lattice, and hence the name “lattice” in $ \mathbb{R}^n$.

Lexicographic Ordering

Again, let $ P_1$ and $ P_2$ be posets. Form the Cartesian product of $ P_1$ and $ P_2$ and call it $ P$. There is another way to partial order $ P$, called the lexicographic order. Specifically,
$\displaystyle (a,b)\le (c,d)$    iff $\displaystyle \quad\begin{cases} a\le c\mbox{, or }\ a=c\mbox{ and }b\le d. \end{cases}$
More generally, if $ \lbrace P_i\mid i\in I\rbrace$ is a collection of posets indexed by a set $ I$ that is linearly ordered, then the Cartesian product $ P:=\prod P_i$ also has the lexicographic order:
$ (a_i)\le (b_i)$ iff there is some $ k\in I$ such that $ a_j=b_j$ for all $ j< k$ and $ a_k\le b_k$.
We show that this is indeed a partial order on $ P$:
Proof. The three things we need to verify are
  • (Reflexivity). Clearly, $ (a_i)\le (a_i)$, since $ a_i\le a_i$ for any $ i\in I$.
  • (Transitivity). If $ (a_i)\le (b_i)$ and $ (b_i)\le (c_i)$, then for some $ k,\ell\in I$ we have that
    1. $ a_j=b_j$ for all $ j<k$ and $ a_k\le b_k$, and
    2. $ b_j=c_j$ for all $ j<\ell$ and $ b_{\ell}\le c_{\ell}$.
    Since $ I$ is a total order, $ k$ and $ \ell$ are comparable, say $ k\le \ell$, so that $ a_j=b_j=c_j$ for all $ k<\ell$ and $ a_k\le b_k\le c_k$. Since $ P_k$ is partially ordered, $ a_k\le c_k$ as well. Therefore $ (a_i)\le (c_i)$.
  • (Antisymmetry). Finally, suppose $ (a_i)\le (b_i)$ and $ (b_i)\le (a_i)$. If $ (a_i)\ne (b_i)$, then $ (a_i)\le (b_i)$ implies that we can find $ k\in I$ such that $ a_j=b_j$ for all $ j<k$ and $ a_k<b_k$. By the same token, $ (b_i)\le (a_i)$ implies the existence of $ \ell\in I$ with $ b_j=a_j$ for all $ j<\ell$ and $ b_{\ell}<a_{\ell}$. Since $ I$ is linearly ordered, we can again assume that $ k\le \ell$. But then this means that either $ k<\ell$, in which case $ b_k=a_k$, a contradiction, or $ k=\ell$, in which case we have that $ a_k<b_k=b_{\ell}<a_{\ell}=a_k$, another contradiction. Therefore $ (a_i)=(b_i)$.
This completes the proof. $ \qedsymbol$



"product of posets" is owned by CWoo. [ full author list (2) ]
(view preamble)

View style:

See Also: lattice in $\mathbb{R}^n$

Also defines:  product of lattices, Cartesian ordering, lexicographic ordering

This object's parent.
Log in to rate this entry.
(view current ratings)

Cross-references: completes, contradiction, antisymmetry, total order, transitivity, reflexivity, linearly ordered, indexed by, collection, lexicographic order, isomorphic, generators, free abelian group, similar, even, countably infinite, finite, implies, comparable, singleton, chain, simple, iff, lattice, meet semilattice, upper bound, join semilattice, join, product, antichains, mean, partial order, binary relation, Cartesian product, posets
There are 7 references to this entry.

This is version 11 of product of posets, born on 2007-01-12, modified 2007-06-22.
Object id is 8743, canonical name is ProductOfPosets.
Accessed 1756 times total.

Classification:
AMS MSC06A99 (Order, lattices, ordered algebraic structures :: Ordered sets :: Miscellaneous)
 06A06 (Order, lattices, ordered algebraic structures :: Ordered sets :: Partial order, general)

Pending Errata and Addenda
None.
[ View all 1 ]
Discussion
Style: Expand: Order:
forum policy

No messages.

Interact
post | correct | update request | add derivation | add example | add (any)