考虑有限多重集。其元素由下式给出 { X 1,... ,X Ñ }通过置换quotiented,使得 { X 1,... ,X Ñ } = { X π 1,... ,X π Ñ }任何 π ∈ 小号 Ñ。在这种情况下,元素的单孔上下文是什么?好吧,我们必须让 n > 0来选择孔的位置,所以剩下剩下的 nB 一克X{ x1个,… ,xñ}{ x1个,… ,xñ} = { xπ1个,… ,xπñ}π∈ 小号ñn > 0n − 1元素,但我们都不是明智之选。(这与列表不同,在列表中,选择孔的位置会将一个列表切成两部分,而第二个派生剪切将选择其中一个部分并将其进一步切掉,例如编辑器中的“点”和“标记”,但我离题了。 )B a g中的单孔上下文因此是 B a gB 一克X和每个 B a gB 一克X可以这样出现。在空间上思考 B a g的导数B 一克XB 一克X应该是自己。
现在,
B 一克X= ∑Ñ ∈ ÑXñ/ 秒ñ
选择元组大小的,与元组ň元素多达置换群阶ñ !,给我们准确的幂级数展开Ë X。ññn !ËX
天真的,我们可以通过一组形状和形状相关的位置族P:
∑ s :S X (P小号P
以便通过选择形状和从位置到元素的映射来指定容器。有了包包之类的东西,会有额外的变化。
∑小号:小号X(Ps )
所述袋的“形状”是一些 ; “位置”是{ 1 ,… ,n },大小为n的有限集合,但是在从S n进行置换的情况下,从位置到元素的映射必须是不变的Ñ ∈ Ñ{ 1 ,… ,n }ñ小号ñ。应该没有办法接近“检测”其元素排列的袋子。
东米德兰兹集装箱协会在2004年程序构造数学中的“构造具有商型的多态程序”中描述了此类结构。商容器通过允许自同构小组对位置进行作用来扩展我们对结构的常规分析,包括“形状”和“位置” ,使我们能够考虑结构,诸如无序对,与衍生物X。无序n元组由X n / n给出!,以及它的导数(当n > 0是无序n − 1时X2/ 2XñXñ/ n!n > 0n − 1元组)。袋子占这些的总和。我们可以使用循环 元组X n / n进行类似的游戏,其中选择孔的位置将旋转钉到一个点,剩下X n − 1ñXñ/ nXn − 1,即较小的元组,没有排列。
一般来说,“类型划分”很难理解,但是排列组的商(例如组合物种)确实有意义,并且很有趣。(练习:制定的结构感应原理为无序对数的,ñ2/ 2,并用它来执行加法和乘法,使他们通过交换结构。)
容器的“形状和位置”特征对这两者均没有限制。组合物种倾向于按大小而不是形状进行组织,这相当于在每个指数中收集项并计算系数。具有有限位置集的商容器和组合物种基本上是同一物质上的不同自旋。