Boolean function
これらと同じクラスを記述する3番目の同値な方法は束論を用いるものである。任意の2個の単調ブール関数 "f", "g" から、別の単調ブール関数 "f" ∧ "g"（論理積）および "f" ∨ "g"（論理和） を作ることができる。全ての "n" 変数単調ブール関数から成る集合にこれら2つの二項演算を入れたものは分配束をなし、これは "n" 個の変数の冪集合に包含関係を順序として入れた半順序集合からによって得られる束である。このような構成によって "n" 個の生成子による自由分配束が得られ、デデキント数はその束の元の数を与える。