@@ -818,15 +818,15 @@ DeclareGlobalFunction("FreeXArgumentProcessor");
818818# # </Item>
819819# # <Mark>2: For given generator names</Mark>
820820# # <Item>
821- # # Called with various (at least one) nonempty strings,
821+ # # Called with various (one or more) distinct nonempty strings,
822822# # <Ref Func="FreeMagma" Label="for various names"/> returns
823823# # a free magma on as many generators as arguments, which are labelled
824824# # <A>name1</A>, <A>name2</A>, etc.
825825# # </Item>
826826# # <Mark>3: For a given list of generator names</Mark>
827827# # <Item>
828828# # Called with a finite nonempty list <A>names</A> of
829- # # nonempty strings,
829+ # # distinct nonempty strings,
830830# # <Ref Func="FreeMagma" Label="for a list of names"/> returns
831831# # a free magma on <C>Length(<A>names</A>)</C> generators, whose
832832# # <C>i</C>-th generator is labelled <A>names</A><C>[i]</C>.
@@ -843,11 +843,12 @@ DeclareGlobalFunction("FreeXArgumentProcessor");
843843# # The optional argument <A>name</A> must be a string; its default value is
844844# # <C>"x"</C>,
845845# # and the optional argument <A>init</A> must be a finite list of
846- # # nonempty strings; its default value is an empty list.
846+ # # distinct nonempty strings; its default value is an empty list.
847847# # The generators are initially labelled according to the list <A>init</A>,
848848# # followed by
849849# # <A>name</A><C>i</C> for each <C>i</C> in the range from
850- # # <C>Length(<A>init</A>)+1</C> to <K>infinity</K>.
850+ # # <C>Length(<A>init</A>)+1</C> to <K>infinity</K>; such a label is not
851+ # # allowed to appear in <A>init</A>.
851852# # </Item>
852853# # </List>
853854# # <Example><![CDATA[
@@ -931,15 +932,15 @@ DeclareGlobalFunction( "FreeMagma" );
931932# # </Item>
932933# # <Mark>2: For given generator names</Mark>
933934# # <Item>
934- # # Called with various nonempty strings,
935+ # # Called with various (one or more) distinct nonempty strings,
935936# # <Ref Func="FreeMagmaWithOne" Label="for various names"/> returns
936937# # a free magma-with-one on as many generators as arguments, which are
937938# # labelled <A>name1</A>, <A>name2</A>, etc.
938939# # </Item>
939940# # <Mark>3: For a given list of generator names</Mark>
940941# # <Item>
941942# # Called with a finite list <A>names</A> of
942- # # nonempty strings,
943+ # # distinct nonempty strings,
943944# # <Ref Func="FreeMagmaWithOne" Label="for a list of names"/> returns
944945# # a free magma-with-one on <C>Length(<A>names</A>)</C> generators, whose
945946# # <C>i</C>-th generator is labelled <A>names</A><C>[i]</C>.
@@ -956,11 +957,12 @@ DeclareGlobalFunction( "FreeMagma" );
956957# # The optional argument <A>name</A> must be a string; its default value is
957958# # <C>"x"</C>,
958959# # and the optional argument <A>init</A> must be a finite list of
959- # # nonempty strings; its default value is an empty list.
960+ # # distinct nonempty strings; its default value is an empty list.
960961# # The generators are initially labelled according to the list <A>init</A>,
961962# # followed by
962963# # <A>name</A><C>i</C> for each <C>i</C> in the range from
963- # # <C>Length(<A>init</A>)+1</C> to <K>infinity</K>.
964+ # # <C>Length(<A>init</A>)+1</C> to <K>infinity</K>; such a label is not
965+ # # allowed to appear in <A>init</A>.
964966# # </Item>
965967# # </List>
966968# # <Example><![CDATA[
0 commit comments