Hola, Marco.
La solución cuenta las relaciones de orden sin explicar el proceso que sigue, pero se puede llegar a esa lista siguiendo un análisis por casos según cómo queda el diagrama de Hasse. Por ejemplo, la relación
es la mínima relación de orden que cumple con las condiciones (corresponde al diagrama de Hasse con dos columnas separadas, una con el
abajo y el
arriba, y la otra con el
abajo y el
arriba). La
se obtiene de la
agregando una arista que "suba" del
al
(las columnas que en
eran incomparables se pueden poner a cualquier altura). La
se obtiene de la
agregando una arista que suba del
al
. La
se obtiene de la
agregando una arista del
al
, pero ahí ya hay dos aristas que se pueden quitar porque se deducen de la propiedad transitiva y entonces las quitamos (queda una columna sola con
,
,
y
en ese orden). Habiendo agotado este caso, vuelve para atrás al punto en que agregó una arista del
al
y obtiene una relación diferente cambiándola por una arista del
al
, y obtiene la relación
. (su diagrama de Hasse queda la columna con
,
,
y
en ese orden). Y así sucesivamente, cuando se agota un caso se vuelve para atrás a un punto en el que se podía haber decidido una cosa diferente y ahí comienza un nuevo conjunto de casos.
Así me quedó una explicación bastante larga, otra manera de pensarlo es que estás haciendo un diagrama de árbol entre los distintos órdenes posibles, decidiendo en cada paso las opciones distintas de qué aristas podrías agregar.
En fin, yo la solución que conozco es esa, es un poco larga pero es directa.