RandomPermutation

RandomPermutation[gr]
给出置换群 gr 中的一个伪随机置换.

RandomPermutation[gr,n]
给出置换群 grn 个伪随机置换的列表.

更多信息更多信息

  • 置换按照在给定的群中的均匀分布返回.
  • 结果以不相交轮换的形式给出,头部为 Cycles.
  • RandomPermutation[d]RandomPermutation[d,n] 返回 d 次对称群中的置换.
  • 每一次运行 Wolfram 语言时 RandomPermutation 都返回次序不同的伪随机置换. 用户可以使用 SeedRandom 从某一特定的种子开始.
  • SeedRandom 中的一个 Method 选项可用来指定所使用伪随机生成程序.

范例范例打开所有单元关闭所有单元

基本范例  (2)基本范例  (2)

对称群 中的一个随机置换:

In[1]:=
Click for copyable input
Out[1]=

10次二面体群中的五个随机置换:

In[1]:=
Click for copyable input
Out[1]=
2010年引入
(8.0)