RandomPermutation

RandomPermutation[gr]

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

RandomPermutation[gr,n]

给出置换群 grn 个伪随机置换的列表.

更多信息

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

范例

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

基本范例  (2)

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

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

范围  (1)

在一个群中生成10000个随机置换:

它们按均匀分布生成:

属性和关系  (3)

对于次数为0或1,或者用平凡群,得到的总是恒等置换:

SeedRandom 得到重复的随机置换:

BlockRandom 来阻止一个 RandomPermutation 的应用对其它应用的影响:

Wolfram Research (2010),RandomPermutation,Wolfram 语言函数,https://reference.wolfram.com/language/ref/RandomPermutation.html.

文本

Wolfram Research (2010),RandomPermutation,Wolfram 语言函数,https://reference.wolfram.com/language/ref/RandomPermutation.html.

CMS

Wolfram 语言. 2010. "RandomPermutation." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/RandomPermutation.html.

APA

Wolfram 语言. (2010). RandomPermutation. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/RandomPermutation.html 年

BibTeX

@misc{reference.wolfram_2024_randompermutation, author="Wolfram Research", title="{RandomPermutation}", year="2010", howpublished="\url{https://reference.wolfram.com/language/ref/RandomPermutation.html}", note=[Accessed: 18-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_randompermutation, organization={Wolfram Research}, title={RandomPermutation}, year={2010}, url={https://reference.wolfram.com/language/ref/RandomPermutation.html}, note=[Accessed: 18-November-2024 ]}