PermutationSupport[perm]
returns the support of the permutation perm.
PermutationSupport
PermutationSupport[perm]
returns the support of the permutation perm.
Details
- The support of a permutation perm is the list of integers that are not fixed by perm.
- The list of integers is returned sorted.
- PermutationSupport works with Cycles objects as well as with permutation lists. When applied to a permutation list, PermutationSupport[{p1,…,pn}] returns the pi for which pi≠i.
Examples
open all close allBasic Examples (2)
Scope (2)
Support of permutations in disjoint cyclic form:
PermutationSupport[Cycles[{{1, 8, 5}, {2, 9, 4, 3}}]]PermutationSupport[Cycles[{}]]PermutationSupport[{5, 3, 4, 9, 8, 6, 7, 1, 2}]PermutationSupport[{1, 2, 3, 4, 5, 6, 7, 8, 9}]PermutationSupport[{}]Generalizations & Extensions (1)
The support of a permutation group is defined as the union of the supports of its elements:
PermutationSupport[PermutationGroup[{Cycles[{{1, 3, 5, 7}}], Cycles[{{1, 2}, {3, 4}}]}]]Support of the default permutation representation of a named abstract group:
PermutationSupport[DihedralGroup[5]]Properties & Relations (2)
The support of a permutation is returned as an ordered list of integers:
PermutationSupport[Cycles[{{2, 6}, {1, 5, 3, 17}}]]OrderedQ[%]The permutation support of a permutation in cyclic form is the union of its cycles:
PermutationSupport[Cycles[{{1, 7}, {2, 5, 10, 9}, {4, 6}}]] === Union@@First[Cycles[{{1, 7}, {2, 5, 10, 9}, {4, 6}}]]Tech Notes
Related Guides
History
Text
Wolfram Research (2010), PermutationSupport, Wolfram Language function, https://reference.wolfram.com/language/ref/PermutationSupport.html.
CMS
Wolfram Language. 2010. "PermutationSupport." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/PermutationSupport.html.
APA
Wolfram Language. (2010). PermutationSupport. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/PermutationSupport.html
BibTeX
@misc{reference.wolfram_2026_permutationsupport, author="Wolfram Research", title="{PermutationSupport}", year="2010", howpublished="\url{https://reference.wolfram.com/language/ref/PermutationSupport.html}", note=[Accessed: 12-June-2026]}
BibLaTeX
@online{reference.wolfram_2026_permutationsupport, organization={Wolfram Research}, title={PermutationSupport}, year={2010}, url={https://reference.wolfram.com/language/ref/PermutationSupport.html}, note=[Accessed: 12-June-2026]}