In this paper, we use a simple discrete dynamical model to study integer partitions and their lattice. The set of reachable configurations of the model, with the order induced by the transition rule defined on it, is the lattice of all partitions of an integer, equipped with a dominance ordering. We first explain how this lattice can be constructed by an algorithm in linear time with respect to its size by showing that it has a self-similar structure. Then, we define a natural extension of the model to infinity, which we compare with the Young lattice. Using a self-similar tree, we obtain an encoding of the obtained lattice which makes it possible to enumerate easily and efficiently all the partitions of a given integer. This approach also gives a recursive formula for the number of partitions of an integer, and some informations on special sets of partitions, such as length bounded partitions.
翻译:在本文中, 我们使用一个简单的离散动态模型来研究整形分割及其衬垫。 模型的可达配置集, 由过渡规则所定义的顺序决定, 是整形所有分割的衬里, 配有支配性命令 。 我们首先解释如何在线性时间里用一个算法来构造这个衬里, 以显示它的大小 。 然后, 我们定义了该模型的无限性自然延伸, 并将其与“ 年轻的衬里” 比较。 我们用一个自相相似的树, 获得一个获得的衬里编码, 从而可以轻松有效地罗列给定整形的所有分割。 这个方法也为整形分割的数量提供了一种循环公式, 以及一些关于特殊分隔组的信息, 例如长宽的隔间 。