partitioned binary relations stored as maps: integers -> set of integers e.g. {1 #{1 2}, 2 #{2}} for degree n, domain is 1..n, codomain is n+1..2n e.g. degree 3, domain is {1,2,3}, codomain is {4,5,6}
partitioned binary relations stored as maps: integers -> set of integers e.g. {1 #{1 2}, 2 #{2}} for degree n, domain is 1..n, codomain is n+1..2n e.g. degree 3, domain is {1,2,3}, codomain is {4,5,6}
(act A pbr)
the action of a partitioned binary relation pbr on a set A that is a subset of the union of its domain and codomain
the action of a partitioned binary relation pbr on a set A that is a subset of the union of its domain and codomain
(brauer-gens n)
Generator PBRs of the Brauer monoid.
Generator PBRs of the Brauer monoid.
(ext->int extrep)
External representation to internal representation.
External representation to internal representation.
(img pbr)
the image of the partitioned binary relation, i.e. acting on its points
the image of the partitioned binary relation, i.e. acting on its points
(mul a b)
multiply two partitioned binary relations
multiply two partitioned binary relations
(overlay pbr1 pbr2)
Overlays two pbrs. The pbrs should have the same (co)domains.
Overlays two pbrs. The pbrs should have the same (co)domains.
(pbr-monoid n)
The full PBR monoid generated combinatorially.
The full PBR monoid generated combinatorially.
(rand-pbr n)
(rand-pbr m n)
a random (n,m) partitioned binary relation
a random (n,m) partitioned binary relation
(rand-subset coll)
returns a random subset of the given collection
returns a random subset of the given collection
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close