Liking cljdoc? Tell your friends :D

kigen.conjugacy

Abstract functions for calculating conjugate elements, conjugacy classes, and representatives.

Abstract functions for calculating conjugate elements, conjugacy classes,
and representatives.
raw docstring

conj-conjclj

(conj-conj conjugation-function [L G] t)
source

conj-conj-fnclj

(conj-conj-fn conjugation-function G)

Conjoing a new element to a conjugate rep sequence, or starting a new sequence.

Conjoing a new element to a conjugate rep sequence, or starting a new
sequence.
sourceraw docstring

conjrepclj

(conjrep conjugation-function thing symmetries)

Naive brute force implementation of finding the minimal conjugacy class representative of a thing by going through all its conjugates induced by the given symmetries using a conjugation function. The conjugation function has the form: thing symmetry -> conjugated thing. Assumption is that things can be compared.

Naive brute force implementation of finding the minimal conjugacy class
representative of a thing by going through all its conjugates
induced by the given symmetries using a conjugation function.
The conjugation function has the form: thing symmetry -> conjugated thing.
Assumption is that things can be compared.
sourceraw docstring

conjugatesetclj

(conjugateset conjugation-function things sym)

Generalized conjugation function for sets.

Generalized conjugation function for sets.
sourceraw docstring

conjugation-fn-bundleclj

(conjugation-fn-bundle conjugation-function G)
source

min-rep-and-classclj

(min-rep-and-class T conjrepfunc)

Finds the minimal conjugacy class representative and its class using the given function for calculating representatives in the collection T. Returns a pair of the minimal representative and its conjugates from T (may not be the whole class).

Finds the minimal conjugacy class representative and its class
using the given function for calculating representatives in the
collection T. Returns a pair of the minimal representative and
its conjugates from T (may not be the whole class).
sourceraw docstring

minconjugatorsclj

(minconjugators conjugation-function t G)

Finds the minimal conjugate transformation of t under permutations G. Also returns the subset of G that takes t to the rep.

Finds the minimal conjugate transformation of t under permutations G.
Also returns the subset of G that takes t to the rep.
sourceraw docstring

seqconjrepclj

(seqconjrep conjugation-function L G)

The conjugacy class representative of a sequence of elements L under permutations G.

The conjugacy class representative of a sequence of elements L under
permutations G.
sourceraw docstring

setconjrepclj

(setconjrep conjugation-function things symmetries)

Given a set of things, it returns the conjugacy class representative set (the minimal possible in lexicographic order).

Given a set of things, it returns the conjugacy class representative set
(the minimal possible in lexicographic order).
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close