Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/oantolin/ternary-afcom

Computational exploration of the ternary relation AC(x,y,z) <=> [x^-1 y, x^-1 z]=1 on groups
https://github.com/oantolin/ternary-afcom

Last synced: 12 days ago
JSON representation

Computational exploration of the ternary relation AC(x,y,z) <=> [x^-1 y, x^-1 z]=1 on groups

Awesome Lists containing this project

README

        

Library for computational exploration of the ternary relation on a
group /G/ given by (x,y,z) ∈ AC(/G/) ⇔ [x⁻¹y, x⁻¹z] = 1.

To deal with groups we use the [[https://github.com/stylewarning/cl-permutation][cl-permutation]] library, so all groups
must be given via a permutation representation.

Currently there are functions to explore which ternary relations are
induced by AC(/G/) on subsets of /G/ of a given size /k/. To determine
whether two relation are isomorphic we canonicalize them by taking the
lexicographically minimal representation among its orbit under the
action of the symmetric group. This seems fast enough for small /k/.