permutations-package {permutations} | R Documentation |
The Symmetric Group: Permutations of a Finite Set
Description
Manipulates invertible functions from a finite set to itself. Can transform from word form to cycle form and back. To cite the package in publications please use Hankin (2020) "Introducing the permutations R package", SoftwareX, volume 11 <doi:10.1016/j.softx.2020.100453>.
Details
The DESCRIPTION file:
Package: | permutations |
Type: | Package |
Title: | The Symmetric Group: Permutations of a Finite Set |
Version: | 1.1-5 |
Imports: | magic,numbers,partitions (>= 1.9-17),freealg (>= 1.0-4) |
Authors@R: | c( person(given=c("Robin", "K. S."), family="Hankin", role = c("aut","cre"), email="hankin.robin@gmail.com", comment = c(ORCID = "0000-0001-5982-0415")), person("Paul", "Egeler", email = "paulegeler@gmail.com", role = c("ctb"), comment = c(ORCID = "0000-0001-6948-9498")) ) |
Maintainer: | Robin K. S. Hankin <hankin.robin@gmail.com> |
Depends: | R (>= 3.5.0), methods |
LazyData: | TRUE |
Description: | Manipulates invertible functions from a finite set to itself. Can transform from word form to cycle form and back. To cite the package in publications please use Hankin (2020) "Introducing the permutations R package", SoftwareX, volume 11 <doi:10.1016/j.softx.2020.100453>. |
License: | GPL-2 |
Suggests: | rmarkdown,testthat,knitr,magrittr,covr |
VignetteBuilder: | knitr |
URL: | https://github.com/RobinHankin/permutations |
BugReports: | https://github.com/RobinHankin/permutations/issues |
Author: | Robin K. S. Hankin [aut, cre] (<https://orcid.org/0000-0001-5982-0415>), Paul Egeler [ctb] (<https://orcid.org/0000-0001-6948-9498>) |
Index of help topics:
Ops.permutation Arithmetic Ops Group Methods for permutations allperms All permutations with given characteristics as.function.permutation Coerce a permutation to a function c Concatenation of permutations capply Apply functions to elements of a cycle cayley Cayley tables for permutation groups commutator Group-theoretic commutator: the dot object conjugate Are two permutations conjugate? cyclist details of cyclists derangement Tests for a permutation being a derangement dodecahedron The dodecahedron group faro Faro shuffles 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.word Various vector-like utilities for permutation objects. megaminx megaminx megaminx_plotter Plotting routine for megaminx sequences nullperm Null permutations orbit Orbits of integers outer Outer product of vectors of permutations perm_matrix Permutation matrices permorder The order of a permutation permutation Functions to create and coerce word objects and cycle objects permutations-package The Symmetric Group: Permutations of a Finite Set print.permutation 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
Author(s)
Robin K. S. Hankin [aut, cre] (<https://orcid.org/0000-0001-5982-0415>), Paul Egeler [ctb] (<https://orcid.org/0000-0001-6948-9498>)
Maintainer: Robin K. S. Hankin <hankin.robin@gmail.com>
Examples
a <- rperm(10,5)
b <- rperm(10,5)
a*b
inverse(a)
[Package permutations version 1.1-5 Index]