Skip to content

Commit

Permalink
adding the script for right regular representation
Browse files Browse the repository at this point in the history
  • Loading branch information
egri-nagy committed Aug 17, 2023
1 parent 5238ac7 commit 9cab14f
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions dev/coordcalc/RightRegularHolonomy.g
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
#holonomy decomposition for the right regular representation of T3

#returns the right regular transformation representation of an element s
#of the semigroup S
RightRegularTransRep := function(s,S)
return TransformationOp(s,S, OnRight);
end;

# returns a semigroup which is the right regular representation of semigroup
# S, redefining the generators only
RightRegularTransformationSemigroup := function(S)
return Semigroup(List(Generators(S),
s -> RightRegularTransRep(s,S)));
end;
#MakeReadOnlyGlobal("RightRegularTransformationSemigroup");

toRR := function(S)
return MappingByFunction(S, RightRegularTransformationSemigroup(S),
s -> RightRegularTransRep(s,S));
end;


0 comments on commit 9cab14f

Please sign in to comment.