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:
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')) |
Bug tracker:https://github.com/robinhankin/freegroup/issues
- . - Class "dot"
Last updated 2 months agofrom:53b02f3f64. Checks:OK: 7. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Oct 27 2024 |
R-4.5-win | OK | Oct 27 2024 |
R-4.5-linux | OK | Oct 27 2024 |
R-4.4-win | OK | Oct 27 2024 |
R-4.4-mac | OK | Oct 27 2024 |
R-4.3-win | OK | Oct 27 2024 |
R-4.3-mac | OK | Oct 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
Readme and manuals
Help Manual
Help page | Topics |
---|---|
The Free Group | freegroup-package freegroup |
Abelianization of free group elements | abelianize abelianized is.abelian |
Absolute value of a 'free' object | abs abs.free |
Alphabetical free group elements | abc alpha alphabet |
Write free objects backwards | backwards |
Concatenation of free objects | c c.free rep.free |
Convert character vectors to free objects | char_to_free char_to_matrix |
Cumulative sum | cumsum 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 elements | donames 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 object | Extract.free [.free [<-.free |
Objects of class 'free' | as.free free free-class is.free list_to_free |
Get letters of a freegroup object | getlet |
The identity element | id identity is.id is.id.free is.identity neutral |
Keep or drop symbols | discard drop drop.free keep retain |
Outer automorphisms of the free group | automorphism automorphisms autosub autosub_lowlevel nielsen outer permsymb permsymb_single_f permsymb_single_X permsymb_vec |
Arithmetic Ops methods for the free group | free_equal free_power free_repeat inverse inverse.free inverse.matrix juxtapose ops Ops.free |
Primitive elements of the free algebra | is.power is.primitive primitive |
Print free objects | as.character_free print.free print.freegroup |
Reduction of a word to reduced form | consolidate is_proper is_reduced reduce remove_zero_powers |
Random free objects | rfree rfreee rfreeee |
Permute elements of a vector in a cycle | shift |
Bignesses of a free object | bigness number size total |
Substitute and invert symbols | flip subs subsu |
Repeated summation by concatenation | freeprod prodfree sum sum.free |
Tietze form for free group objects | Tietze tietze tietze.free tietze.matrix vec_to_matrix |