Skip to content

Commit

Permalink
Added comments on functionality
Browse files Browse the repository at this point in the history
  • Loading branch information
hulpke committed Dec 8, 2023
1 parent 8d79b3a commit a80c280
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 1 deletion.
8 changes: 8 additions & 0 deletions grp/simplerew.grp
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,14 @@
##
## Pre-computed confluent rewriting systems for certain simple groups,
## that are not too large, but for which the calculation is slow.

## They have been created by the function `SplitBNRewritingPresentation`,
## typically with `weyl` and `borel` hand-selected and not computed by the
## generic routine. This data could be verified by calling
## `IsomorphismFpGroupForRewriting` on the respective simple group (which
## will fetch the data from this file) and verifying that the associated
## monoid presentation matches the generators, and is confluent.

## They will be interpreted by the function `BuildRewritingFromData`.
## The creator function `ConfluentRewritingData` is in a comment
## in `lib.grpfpiso.gi`.
Expand Down
3 changes: 2 additions & 1 deletion lib/gpfpiso.gi
Original file line number Diff line number Diff line change
Expand Up @@ -1960,7 +1960,8 @@ local isob,isos,iso,gens,a,rels,l,i,j,bgens,cb,cs,b,f,k,w,monoid,
dcnums:=List(dcnums,x->Immutable(Set(x)));


# ensure that weyl is rep, if new
# ensure that "weyl group" represents double cosets (but allow double
# coverage)

rti:=List(dcnums,x->false); # which double are hit already
for i in weyl do
Expand Down

0 comments on commit a80c280

Please sign in to comment.