哈斯圖是透過覆蓋關係以圖形方式呈現偏序集的方式,並隱含向上方向。為偏序集的每個元素繪製一個點,並根據以下兩個規則在這些點之間繪製線段
1. 如果在偏序集中 ,則對應於
的點在圖中位置低於對應於
的點。
2. 如果 覆蓋
或
覆蓋
,則在圖中包含偏序集中任意兩個元素
和
之間點的線段 當且僅當 。
哈斯圖也稱為向上圖。
圖 的哈斯圖實現為HasseDiagram[g] 在 Wolfram 語言 包中Combinatorica`,其中
是一個有向無環Combinatorica圖物件。它們可能會在未來版本的 Wolfram 語言 中實現為HasseGraph.
以上圖形顯示了階數為 、3、4 和 5 的 布林代數 的哈斯圖。特別是,這些圖形說明了格的左右兩半之間的劃分,其中每一半都是 布林代數 在
個元素上(Skiena 1990,第 169-170 頁)。這些精確地對應於超立方體圖
。