# permutations: Permutations of a Finite Set

Manipulates invertible functions from a finite set to itself. Can transform from word form to cycle form and back.

- Author
- Robin K. S. Hankin
- Date of publication
- 2016-01-20 10:29:58
- Maintainer
- Robin K. S. Hankin <hankin.robin@gmail.com>
- License
- GPL-2
- Version
- 1.0-0

## Man pages

- as.function.permutation
- Coerce a permutation to a function
- c
- Concatenation of permutations
- commutator
- Group-theoretic commutator and group action
- conjugate
- Are two permutations conjugate?
- cyclist
- details of cyclists
- derangement
- Tests for a permutation being a derangement.
- dodecahedron
- The dodecahedron group
- fbin
- The fundamental bijection
- fixed
- Fixed elements
- get1
- Retrieve particular cycles or components of cycles
- id
- The identity permutation
- inverse
- Inverse of a permutation
- length
- Various vector-like utilities for permutation objects.
- megaminx
- megaminx
- nullperm
- Null permutations
- Ops.permutation
- Arithmetic Ops Group Methods for permutations
- orbit
- Orbits of integers
- permorder
- The order of a permutation
- permutation
- Functions to create and coerce word objects and cycle objects
- Print methods for permutation objects
- rperm
- Random permutations
- sgn
- Sign of a permutation
- shape
- Shape of a permutation
- size
- Gets or sets the size of a permutation
- tidy
- Utilities to neaten permutation objects
- valid
- Functions to validate permutations

## Files in this package

permutations |

permutations/inst |

permutations/inst/full_dodecahedron_group.py |

permutations/inst/doc |

permutations/inst/doc/permutations.R |

permutations/inst/doc/permutations.pdf |

permutations/inst/doc/permutations.Rnw |

permutations/inst/dodecahedron_group.py |

permutations/tests |

permutations/tests/tests.R |

permutations/NAMESPACE |

permutations/R |

permutations/R/permfuns.R |

permutations/R/zzz_id.R |

permutations/R/zzz_megaminx.R |

permutations/R/zzz_dodecahedron.R |

permutations/R/perm_ops.R |

permutations/R/validity_funs.R |

permutations/vignettes |

permutations/vignettes/start.jpg |

permutations/vignettes/permutations.bib |

permutations/vignettes/megaminx_net.svg |

permutations/vignettes/superflip.jpg |

permutations/vignettes/permutations.Rnw |

permutations/vignettes/megaminx_net.pdf |

permutations/MD5 |

permutations/build |

permutations/build/vignette.rds |

permutations/DESCRIPTION |

permutations/man |

permutations/man/as.function.permutation.Rd |

permutations/man/orbit.Rd |

permutations/man/nullperm.Rd |

permutations/man/tidy.Rd |

permutations/man/valid.Rd |

permutations/man/Ops.permutation.Rd |

permutations/man/inverse.Rd |

permutations/man/id.Rd |

permutations/man/permorder.Rd |

permutations/man/fbin.Rd |

permutations/man/megaminx.Rd |

permutations/man/length.Rd |

permutations/man/dodecahedron.Rd |

permutations/man/commutator.Rd |

permutations/man/c.Rd |

permutations/man/size.Rd |

permutations/man/permutation.Rd |

permutations/man/shape.Rd |

permutations/man/conjugate.Rd |

permutations/man/fixed.Rd |

permutations/man/sgn.Rd |

permutations/man/print.Rd |

permutations/man/cyclist.Rd |

permutations/man/rperm.Rd |

permutations/man/derangement.Rd |

permutations/man/get1.Rd |