freegroup v1.1-0


Monthly downloads



The Free Group

Provides functionality for manipulating elements of the free group (juxtaposition is represented by a plus) including inversion, multiplication by a scalar, group-theoretic power operation, and Tietze forms. The package is fully vectorized.

Functions in freegroup

Name Description
Extract Extract or replace parts of a free group object
freegroup-package freegroup Arithmetic Ops methods for the free group
c Concatenation of free objects
tietze Tietze form for free group objects
size Bignesses of a free object
rfree Random free objects Absolute value of a free object
char_to_free Convert character vectors to free objects
alpha Single-symbol words
identity The identity element
cycred Cyclic reductions of a word
keep Keep or drop symbols
subs Substitute and invert symbols
sum Repeated summation by concatenation
free Objects of class free
getlet Get letters of a freegroup object
cumsum Cumulative sum
reduce Reduction of a word to reduced form
print Print free objects
abelianize Abelianization of free group elements
backwards Write free objects backwards
abc Create an alphabetical free group element
No Results!

Vignettes of freegroup

No Results!

Last month downloads


Type Package
Date 2018-09-14
VignetteBuilder knitr
License GPL-2
NeedsCompilation no
Packaged 2018-09-25 19:59:38 UTC; rhankin
Repository CRAN
Date/Publication 2018-09-25 20:50:08 UTC

Include our badge in your README