Package: freegroup 1.1-9

freegroup: The Free Group

The free group in R; juxtaposition is represented by a plus. Includes inversion, multiplication by a scalar, group-theoretic power operation, and Tietze forms. To cite the package in publications please use Hankin (2022) <doi:10.48550/ARXIV.2212.05883>.

Authors:Robin K. S. Hankin [aut, cre]

freegroup_1.1-9.tar.gz
freegroup_1.1-9.zip(r-4.5)freegroup_1.1-9.zip(r-4.4)freegroup_1.1-9.zip(r-4.3)
freegroup_1.1-9.tgz(r-4.4-any)freegroup_1.1-9.tgz(r-4.3-any)
freegroup_1.1-9.tar.gz(r-4.5-noble)freegroup_1.1-9.tar.gz(r-4.4-noble)
freegroup_1.1-9.tgz(r-4.4-emscripten)freegroup_1.1-9.tgz(r-4.3-emscripten)
freegroup.pdf |freegroup.html
freegroup/json (API)
NEWS

# Install 'freegroup' in R:
install.packages('freegroup', repos = c('https://robinhankin.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/robinhankin/freegroup/issues

Datasets:
  • . - Class "dot"

On CRAN:

5.04 score 31 scripts 300 downloads 70 exports 17 dependencies

Last updated 2 months agofrom:53b02f3f64. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKOct 27 2024
R-4.5-winOKOct 27 2024
R-4.5-linuxOKOct 27 2024
R-4.4-winOKOct 27 2024
R-4.4-macOKOct 27 2024
R-4.3-winOKOct 27 2024
R-4.3-macOKOct 27 2024

Exports:%~%abcabelianizeabs.freeallconjalphaas.character_freeas.cyclically_reducedas.freeautosubautosub_lowlevelbackwardsbignessc.freechar_to_freechar_to_matrixconsolidatecumsum.freecyclically_reducecyclically_reduce_tietzediscarddonamesflipfreefree_equalfree_powerfree_repeatgetletidinverseinverse.freeinverse.matrixis_properis_reducedis.abelianis.conjugateis.conjugate_singleis.conjugate.freeis.cyclically_reducedis.freeis.idis.id.freeis.poweris.primitivejuxtaposekeeplist_to_freenumberOps.freepermsymbpermsymb_single_fpermsymb_single_Xpermsymb_vecprint.freereduceremove_zero_powersrep.freerfreerfreeerfreeeeshiftsizesubssubsusum.freetietzetietze.freetietze.matrixtotalvec_to_matrix

Dependencies:abinddigestdisordRfreealggmplatticemagicmagrittrmathjaxrMatrixpartitionsplyrpolynomrbibutilsRcppRdpacksets

The freegroup package

Rendered fromfreegroup.Rnwusingutils::Sweaveon Oct 27 2024.

Last update: 2024-01-13
Started: 2019-02-21

Readme and manuals

Help Manual

Help pageTopics
The Free Groupfreegroup-package freegroup
Abelianization of free group elementsabelianize abelianized is.abelian
Absolute value of a 'free' objectabs abs.free
Alphabetical free group elementsabc alpha alphabet
Write free objects backwardsbackwards
Concatenation of free objectsc c.free rep.free
Convert character vectors to free objectschar_to_free char_to_matrix
Cumulative sumcumsum cumsum.free
Cyclic reductions of a word%~% allconj as.cyclically_reduced conjugate cyclic cyclically cyclically_reduce cyclically_reduced cyclically_reduce_tietze cyclic_reduction cycred is.conjugate is.conjugate.free is.conjugate_single is.cyclically.reduced is.cyclically_reduced
Names attributes of free group elementsdonames names
Class "dot". commutator dot dot-class dot_error extract jacobi [,dot,ANY,ANY-method [,dot,ANY,missing-method [,dot,free,ANY,ANY-method [,dot,free,ANY-method [,dot,matrix,matrix-method [,dot,missing,ANY-method [,dot,missing,missing-method [,dot-method [.dot
Extract or replace parts of a free group objectExtract.free [.free [<-.free
Objects of class 'free'as.free free free-class is.free list_to_free
Get letters of a freegroup objectgetlet
The identity elementid identity is.id is.id.free is.identity neutral
Keep or drop symbolsdiscard drop drop.free keep retain
Outer automorphisms of the free groupautomorphism automorphisms autosub autosub_lowlevel nielsen outer permsymb permsymb_single_f permsymb_single_X permsymb_vec
Arithmetic Ops methods for the free groupfree_equal free_power free_repeat inverse inverse.free inverse.matrix juxtapose ops Ops.free
Primitive elements of the free algebrais.power is.primitive primitive
Print free objectsas.character_free print.free print.freegroup
Reduction of a word to reduced formconsolidate is_proper is_reduced reduce remove_zero_powers
Random free objectsrfree rfreee rfreeee
Permute elements of a vector in a cycleshift
Bignesses of a free objectbigness number size total
Substitute and invert symbolsflip subs subsu
Repeated summation by concatenationfreeprod prodfree sum sum.free
Tietze form for free group objectsTietze tietze tietze.free tietze.matrix vec_to_matrix